Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$516,048
$319,736
$473,967
$396,632
Gross Profit
101,696
59,929
83,114
86,111
EBITDA
36,591
5,509
25,290
27,879
EBIT
4,319
24,021
26,701
Net Income
26,984
2,160
17,321
19,704
Net Change In Cash
516,048
319,736
473,967
396,632
Free Cash Flow
113,743
-56,245
86,776
-13,267
Cash
61,081
60,860
61,247
61,979
Basic Shares
23,248
23,219
23,178
23,149

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-06-30
$1.16
2026-03-31
$0.24
2025-12-31
$0.97
2025-09-30
$0.85