Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$396,632
$483,485
$351,420
$557,396
Gross Profit
86,111
110,608
73,713
127,511
EBITDA
27,879
43,054
1,030
46,415
EBIT
26,701
42,040
169
45,587
Net Income
19,704
31,533
3,994
50,870
Net Change In Cash
396,632
483,485
351,420
557,396
Free Cash Flow
-13,267
-86,427
-127,979
56,401
Cash
61,979
59,560
57,600
53,197
Basic Shares
23,149
23,365
23,466
23,620

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$2,202,598
$2,358,580
$2,304,455
$3,050,149
Gross Profit
533,288
542,187
646,600
818,034
EBITDA
262,021
235,663
391,683
548,852
EBIT
258,913
233,255
390,107
547,698
Net Income
196,071
199,227
326,567
429,645
Net Change In Cash
2,202,598
2,358,580
2,304,455
3,050,149
Cost of Revenue
-18,516
14,572
Free Cash Flow
-145,691
-58,411
-371,638
19,971
Cash
53,197
48,978
31,998
50,514
Basic Shares
23,610
23,648
23,730
24,908

Earnings Calls

QuarterEPS
2025-09-30
$0.85
2025-06-30
$1.36
2025-03-31
$0.17
2024-12-31
$2.15