XML 65 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Quarterly Financial Data (Unaudited) (Tables)
12 Months Ended
Dec. 31, 2024
Quarterly Financial Information Disclosure [Abstract]  
Schedule of Quarterly Financial Data
The following tables contain selected unaudited statements of operations and comprehensive income (loss) information for each quarter of 2024 and 2023. The following information reflects all normal recurring adjustments necessary for a fair presentation of the information for the periods presented. The operating results for any quarter are not necessarily indicative of results for any future period.
 First
Quarter
Second
Quarter
Third
Quarter
Fourth
Quarter
2024(amounts in thousands, except per share data)
Revenue from services$379,174 $339,771 $315,119 $309,940 
Gross profit(a)
77,297 70,805 64,158 61,992 
Net income (loss) attributable to common stockholders2,692 (16,050)2,555 (3,753)
Net income (loss) per share attributable to common stockholders - Basic(b)
$0.08 $(0.47)$0.08 $(0.12)
Net income (loss) per share attributable to common stockholders - Diluted(b)
$0.08 $(0.47)$0.08 $(0.12)
 First
Quarter
Second
Quarter
Third
Quarter
Fourth
Quarter
2023(amounts in thousands, except per share data)
Revenue from services$622,707 $540,695 $442,291 $414,035 
Gross profit(a)
139,423 123,139 97,359 90,489 
Net income attributable to common stockholders29,436 21,345 12,812 9,038 
Net income per share attributable to common stockholders - Basic(b)
$0.82 $0.60 $0.37 $0.26 
Net income per share attributable to common stockholders - Diluted (b)
$0.81 $0.60 $0.36 $0.26 
________________

(a) Excludes depreciation and amortization.
(b) The sum of the quarterly per share amounts may not equal amounts reported for year-to-date due to the effects of rounding and changes in the number of weighted average shares outstanding used in the calculation.