XML 16 R4.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Revenue $ 80,361 $ 90,807
Cost of revenue 52,221 54,347
Gross profit 28,140 36,460
Operating expenses    
General and administrative expenses 21,693 22,772
Depreciation and amortization 2,135 2,104
Total operating expenses 23,828 24,876
Income from operations 4,312 11,584
Interest expense (2,415) (4,475)
Interest income 118 113
Income before income taxes 2,015 7,222
Income tax expense (2,297) (2,448)
Net income (loss) $ (282) $ 4,774
Earnings (loss) per share of Class A common stock:    
Basic (in dollars per share) $ 0.00 $ 0.03
Diluted (in dollars per share) $ 0.00 $ 0.03
Weighted average shares of Class A common stock outstanding:    
Basic (in shares) 166,960 170,282
Diluted (in shares) 166,960 170,514
Class A Common Stock    
Earnings (loss) per share of Class A common stock:    
Basic (in dollars per share) $ 0.00 $ 0.03
Diluted (in dollars per share) $ 0.00 $ 0.03
Weighted average shares of Class A common stock outstanding:    
Basic (in shares) 166,960 170,282
Diluted (in shares) 166,960 170,514