v3.26.3
Basic and Diluted Net Income Per Share - Summary of Basic and Diluted Net Income Per Share of Class A and Class B Common Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2026
Sep. 30, 2025
Numerator:                
Allocation of net income attributable to Guardian Pharmacy Services, Inc. $ 18,680 $ 21,872 $ 13,295 $ 9,818 $ 9,030 $ 9,448 $ 53,847 $ 28,296
Denominator:                
Weighted average number of shares of Class A and Class B common stock outstanding (in shares) 63,343,000     62,124,000     63,330,000 62,071,000
Basic net income per share attributable to common stockholders (in usd per share) [1] $ 0.29     $ 0.16     $ 0.85 $ 0.46
Numerator:                
Allocation of net income attributable to Guardian Pharmacy Services, Inc. $ 18,680 $ 21,872 $ 13,295 $ 9,818 $ 9,030 $ 9,448 $ 53,847 $ 28,296
Denominator:                
Weighted average shares of Class A and Class B common stock outstanding used to calculate diluted net income per share (in shares) 63,916,000     63,432,000     63,813,000 63,180,000
Diluted net income per share attributable to common stockholders (in usd per share) [1] $ 0.29     $ 0.15     $ 0.84 $ 0.45
Class A Shares                
Numerator:                
Allocation of net income attributable to Guardian Pharmacy Services, Inc. $ 14,815     $ 3,638     $ 38,836 $ 8,413
Denominator:                
Weighted average number of shares of Class A and Class B common stock outstanding (in shares) 50,238,000     23,021,000     45,676,000 18,455,000
Basic net income per share attributable to common stockholders (in usd per share) $ 0.29     $ 0.16     $ 0.85 $ 0.46
Numerator:                
Allocation of net income attributable to Guardian Pharmacy Services, Inc. $ 14,815     $ 3,638     $ 38,836 $ 8,413
Denominator:                
Number of shares used in basic computation (in shares) 50,238,000     23,021,000     45,676,000 18,455,000
Weighted average shares of Class A and Class B common stock outstanding used to calculate diluted net income per share (in shares) 50,692,000     23,506,000     46,024,000 18,785,000
Diluted net income per share attributable to common stockholders (in usd per share) $ 0.29     $ 0.15     $ 0.84 $ 0.45
Class B Shares                
Numerator:                
Allocation of net income attributable to Guardian Pharmacy Services, Inc. $ 3,865     $ 6,180     $ 15,011 $ 19,883
Denominator:                
Weighted average number of shares of Class A and Class B common stock outstanding (in shares) 13,105,000     39,103,000     17,654,000 43,616,000
Basic net income per share attributable to common stockholders (in usd per share) $ 0.29     $ 0.16     $ 0.85 $ 0.46
Numerator:                
Allocation of net income attributable to Guardian Pharmacy Services, Inc. $ 3,865     $ 6,180     $ 15,011 $ 19,883
Denominator:                
Number of shares used in basic computation (in shares) 13,105,000     39,103,000     17,654,000 43,616,000
Weighted average shares of Class A and Class B common stock outstanding used to calculate diluted net income per share (in shares) 13,224,000     39,926,000     17,789,000 44,395,000
Diluted net income per share attributable to common stockholders (in usd per share) $ 0.29     $ 0.15     $ 0.84 $ 0.45
Restricted Stock | Class A Shares                
Denominator:                
Dilutive Restricted Stock Units and Class A and B Common Stock (in shares) 454,000     485,000     348,000 330,000
Restricted Stock | Class B Shares                
Denominator:                
Dilutive Restricted Stock Units and Class A and B Common Stock (in shares) 119,000     824,000     135,000 779,000
[1] See Note 7 - Basic and Diluted Net Income Per Share for the number of shares used in the computation of net income per share of Class A and Class B common stock and the basis for the computation of net income per share.