Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$319,736
$473,967
$396,632
$483,485
Gross Profit
59,929
83,114
86,111
110,608
EBITDA
-582
25,290
27,879
43,054
EBIT
24,021
26,701
42,040
Net Income
2,160
17,321
19,704
31,533
Net Change In Cash
319,736
473,967
396,632
483,485
Free Cash Flow
-56,245
86,776
-13,267
-86,427
Cash
60,860
61,247
61,979
59,560
Basic Shares
23,219
23,178
23,149
23,365

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
235,663
391,683
EBIT
98,486
258,913
233,255
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-03-31
$0.24
2025-12-31
$0.97
2025-09-30
$0.85
2025-06-30
$1.36