Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$449,661
$464,110
$439,580
$470,895
Gross Profit
101,561
112,942
109,595
106,096
EBITDA
61,563
67,964
65,096
91,570
EBIT
27,213
33,426
30,085
56,061
Net Income
14,978
23,605
16,506
48,608
Net Change In Cash
449,661
464,110
439,580
470,895
Free Cash Flow
16,101
37,042
737
27,938
Cash
14,135
21,375
8,115
17,161
Basic Shares
34,604
34,145
34,433
35,144

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,846,466
$1,716,596
$1,555,656
$1,331,277
Gross Profit
425,811
461,184
411,522
346,652
EBITDA
298,376
334,265
277,557
222,839
EBIT
167,709
223,234
178,716
130,848
Net Income
102,762
119,896
90,650
66,377
Net Change In Cash
1,846,466
1,716,596
1,555,656
1,331,277
Cost of Revenue
8,436
Free Cash Flow
105,116
99,848
60,275
41,653
Cash
17,161
46,543
23,674
24,272
Basic Shares
35,594
35,649
33,758
33,357

Earnings Calls

QuarterEPS
2026-09-30
$1.34
2026-06-30
$1.60
2026-03-31
$1.20
2025-12-31
$1.76