Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$245,337
$235,488
$232,782
$238,248
Gross Profit
191,237
180,554
178,907
181,379
EBITDA
126,381
78,111
75,750
78,730
EBIT
69,116
66,675
69,691
Net Income
58,028
53,030
51,142
55,509
Net Change In Cash
245,337
235,488
232,782
238,248
Free Cash Flow
60,526
48,617
62,116
Cash
215,468
187,164
151,558
185,158
Basic Shares
52,239
52,352
52,352
52,524

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
252,976
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-09-30
$1.11
2026-06-30
$1.01
2026-03-31
$0.97
2025-12-31
$1.05