Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$483,485
$351,420
$557,396
$651,854
Gross Profit
110,608
73,713
127,511
163,492
EBITDA
43,054
5,724
45,587
92,682
EBIT
42,040
4,863
44,759
91,852
Net Income
31,533
3,994
50,870
69,575
Net Change In Cash
483,485
351,420
557,396
651,854
Free Cash Flow
-86,427
-127,979
56,401
-17,828
Cash
59,560
57,600
53,197
60,903
Basic Shares
23,365
23,466
23,610
23,580

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-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
212,146
235,663
391,683
548,852
EBIT
209,038
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

Quarter EPS
2025-09-30
$0
2025-06-30
$1.36
2025-03-31
$0.17
2024-12-31
$2.15