Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$238,248
$238,774
$224,020
$201,197
Gross Profit
181,379
182,970
152,828
146,462
EBITDA
69,691
75,254
39,115
54,247
EBIT
71,825
30,707
47,221
Net Income
55,509
54,471
22,510
36,745
Net Change In Cash
238,248
238,774
224,020
201,197
Free Cash Flow
74,349
50,178
38,304
Cash
185,158
640,242
541,563
254,083
Basic Shares
52,524
47,109
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
219,444
206,953
175,731
215,217
EBIT
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
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
2025-12-31
$1.05
2025-09-30
$1.05
2025-06-30
$0.88
2025-03-31
$0.77