Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$238,774
$224,020
$201,197
$199,486
Gross Profit
182,970
152,828
146,462
145,645
EBITDA
75,254
39,115
54,247
52,455
EBIT
71,825
30,707
47,221
45,547
Net Income
54,471
22,510
36,745
36,005
Net Change In Cash
238,774
224,020
201,197
199,486
Free Cash Flow
80,589
50,178
38,304
45,541
Cash
245,757
541,563
254,083
284,056
Basic Shares
47,109
47,109
47,109
47,506

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$785,989
$662,349
$537,001
$494,755
Gross Profit
554,834
492,505
497,974
484,224
EBITDA
206,953
175,731
215,217
219,738
EBIT
179,458
153,459
196,156
199,858
Net Income
140,641
118,782
151,995
154,885
Net Change In Cash
785,989
662,349
537,001
494,755
Cost of Revenue
-1,071,721
596,390
Free Cash Flow
176,825
148,203
176,214
149,895
Cash
284,056
205,189
197,350
1,269,071
Basic Shares
47,433
44,770
43,181
43,719

Earnings Calls

QuarterEPS
2025-09-30
$1.05
2025-06-30
$0.44
2025-03-31
$0.77
2024-12-31
$0.77