Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$472,060
$467,691
$476,494
$437,392
Gross Profit
124,756
126,160
130,591
120,719
EBITDA
92,463
88,399
96,213
85,227
EBIT
56,954
55,359
63,927
55,395
Net Income
48,608
39,678
37,009
-22,487
Net Change In Cash
472,060
467,691
476,494
437,392
Free Cash Flow
27,938
46,259
69,080
6,058
Cash
17,161
58,944
23,135
31,711
Basic Shares
35,144
35,608
35,713
33,916

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,853,637
$1,716,596
$1,555,656
$1,331,277
Gross Profit
500,386
461,184
411,522
346,652
EBITDA
299,269
332,942
275,708
221,745
EBIT
168,602
223,234
178,716
130,849
Net Income
102,808
119,896
90,650
66,377
Net Change In Cash
1,853,637
1,716,596
1,555,656
1,331,277
Cost of Revenue
8,436
Free Cash Flow
105,116
99,598
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-03-31
$0
2025-12-31
$1.76
2025-09-30
$1.79
2025-06-30
$1.55