v3.26.1
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2026
Equity [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table summarizes the calculation of EPS for the three and six months ended June 30, 2026 and 2025 (in thousands, except per share amounts):
Three Months Ended
June 30,
Six Months Ended
June 30,
2026202520262025
Numerator:
Net income attributable to GSHD - Basic
$10,065 $5,150 $14,954 $7,492 
Add: net income attributable to noncontrolling interests(1)
6,949 3,133 10,105 3,437 
Less: income tax effect on income attributable to noncontrolling interests assuming conversion of Class B common shares(1)
(2,400)(1,183)(3,458)(343)
Net income available to GSHD - Diluted
$14,614 $7,100 $21,601 $10,586 
Denominator:
Basic EPS
Weighted average outstanding Class A common shares - Basic23,718 25,216 23,992 25,005 
Earnings per share of Class A common stock - Basic$0.42 $0.20 $0.62 $0.30 
Diluted EPS
Weighted average outstanding Class A common shares - Basic23,718 25,216 23,992 25,005 
Effect of dilutive securities:
Weighted average outstanding Class B common shares (if-converted)(1)
11,836 12,328 11,886 12,457 
Stock options(2)
156 1,009 295 1,080 
Weighted average outstanding Class A common shares - Diluted35,710 38,553 36,173 38,542 
Earnings per share of Class A common stock - Diluted$0.41 $0.18 $0.60 $0.27 
(1) For the three and six months ended June 30, 2026, the impact of the conversion of Class B common shares to Class A common shares calculated under the if-converted method was dilutive, and as such, (a) 11,836 thousand and 11,886 thousand common shares (assuming the conversion of all outstanding class B common stock) were included in Weighted average outstanding Class A common shares - Diluted and (b) $4.5 million and $6.6 million of noncontrolling interest net income (after incremental tax effect from assuming conversion of all outstanding class B common stock), was added back to Net income attributable to GSHD - Basic to arrive at Net income available to GSHD - diluted. For the three and six months ended June 30, 2025, the impact of the conversion of Class B common shares to Class A common shares calculated under the if-converted method was dilutive, and as such, (a) 12,328 thousand and 12,457 thousand common shares (assuming the conversion of all outstanding class B common stock) were included in Weighted average outstanding Class A common shares - Diluted and (b) $2.0 million and $3.1 million of noncontrolling interest net income (after incremental tax effect from assuming conversion of all outstanding class B common stock), was added back to Net income attributable to GSHD - Basic to arrive at Net income available to GSHD - diluted.
(2) Dilutive stock options is computed using the treasury stock method, which are not participating securities. 3,235 thousand and 2,734 thousand stock options were excluded from the computation of diluted earnings per share of Class A common stock for the three and six months ended June 30, 2026 because the effect would have been anti-dilutive. 435 thousand and 385 thousand stock options were excluded from the computation of diluted earnings per share of Class A common stock for the three and six months ended June 30, 2025 because the effect would have been anti-dilutive.