Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$464,110
$439,580
$470,895
$466,573
Gross Profit
112,942
109,595
106,096
108,289
EBITDA
67,964
65,096
91,570
88,399
EBIT
33,426
30,085
56,061
55,359
Net Income
23,605
16,506
48,608
39,678
Net Change In Cash
464,110
439,580
470,895
466,573
Free Cash Flow
37,042
737
27,938
46,259
Cash
21,375
8,115
17,161
58,944
Basic Shares
34,145
34,433
35,144
35,608

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
293,659
332,942
275,708
221,745
EBIT
167,709
223,234
178,716
130,849
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-06-30
$1.60
2026-03-31
$1.20
2025-12-31
$1.76
2025-09-30
$1.79