Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$613,906
$549,822
$489,755
$444,817
Gross Profit
104,342
79,228
61,048
83,433
EBITDA
71,216
46,426
28,182
52,361
EBIT
52,028
28,000
10,659
34,857
Net Income
38,758
19,373
6,573
25,412
Net Change In Cash
613,906
549,822
489,755
444,817
Free Cash Flow
60,284
-19,596
-1,355
-5,233
Cash
19,987
16,189
13,681
16,411
Basic Shares
21,075
21,007
20,953
20,883

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,786,654
$1,684,739
$1,665,187
$1,757,109
Gross Profit
297,717
325,985
349,042
343,880
EBITDA
178,280
203,303
203,044
177,522
EBIT
109,206
136,227
143,200
125,886
Net Income
74,823
5,888
95,702
85,990
Net Change In Cash
1,786,654
1,684,739
1,665,187
1,757,109
Cost of Revenue
671
Free Cash Flow
49,964
7,009
24,537
38,350
Cash
13,681
16,713
13,294
13,101
Basic Shares
20,912
20,928
20,911
20,760

Earnings Calls

QuarterEPS
2026-06-30
$1.90
2026-03-31
$1.27
2025-12-31
$1.53
2025-09-30
$1.41