Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$473,967
$396,632
$483,485
$351,420
Gross Profit
83,114
86,111
110,608
73,713
EBITDA
25,290
27,879
43,054
1,030
EBIT
24,021
26,701
42,040
169
Net Income
17,321
19,704
31,533
3,994
Net Change In Cash
473,967
396,632
483,485
351,420
Free Cash Flow
86,776
-13,267
-86,427
-127,979
Cash
61,247
61,979
59,560
57,600
Basic Shares
23,178
23,149
23,365
23,466

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
2025-12-31
$0.97
2025-09-30
$0.85
2025-06-30
$1.36