Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$232,782
$238,248
$238,774
$224,020
Gross Profit
178,907
181,379
182,970
152,828
EBITDA
66,675
72,416
75,254
39,115
EBIT
69,691
71,825
30,707
Net Income
51,142
55,509
54,471
22,510
Net Change In Cash
232,782
238,248
238,774
224,020
Free Cash Flow
48,617
62,116
74,349
50,178
Cash
151,558
185,158
640,242
541,563
Basic Shares
52,352
52,524
47,109
47,109

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$867,432
$785,989
$662,349
$537,001
Gross Profit
625,733
554,834
492,505
497,974
EBITDA
241,032
206,953
175,731
215,217
EBIT
219,444
179,458
153,459
196,156
Net Income
169,235
140,641
118,782
151,995
Net Change In Cash
867,432
785,989
662,349
537,001
Cost of Revenue
-1,071,721
Free Cash Flow
218,916
176,825
148,203
176,214
Cash
185,158
284,056
205,189
197,350
Basic Shares
50,875
47,433
44,770
43,181

Earnings Calls

QuarterEPS
2026-03-31
$0.97
2025-12-31
$1.05
2025-09-30
$1.05
2025-06-30
$0.44