Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$444,464
$516,048
$319,736
$473,967
Gross Profit
89,184
101,696
59,929
83,114
EBITDA
33,309
37,922
5,509
25,290
EBIT
36,591
4,319
24,021
Net Income
24,556
26,984
2,160
17,321
Net Change In Cash
444,464
516,048
319,736
473,967
Free Cash Flow
37,949
113,743
-56,245
86,776
Cash
69,437
61,081
60,860
61,247
Basic Shares
23,466
23,248
23,219
23,178

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,705,504
$2,202,598
$2,358,580
$2,304,455
Gross Profit
353,546
533,288
542,187
646,600
EBITDA
102,808
262,021
264,162
391,683
EBIT
98,486
258,913
261,754
390,107
Net Income
72,552
196,071
199,227
326,567
Net Change In Cash
1,705,504
2,202,598
2,358,580
2,304,455
Cost of Revenue
-18,516
Free Cash Flow
-140,897
-145,691
-58,411
-371,638
Cash
61,247
53,197
48,978
31,998
Basic Shares
23,254
23,610
23,648
23,730

Earnings Calls

QuarterEPS
2026-09-30
$1.05
2026-06-30
$1.16
2026-03-31
$0.24
2025-12-31
$0.97