Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$1,169,300
$1,135,700
$1,007,400
$1,126,600
Gross Profit
209,400
204,400
191,100
202,000
EBITDA
5,800
21,800
28,000
24,600
EBIT
2,600
5,300
5,100
Net Income
1,900
-5,600
-4,300
-6,600
Net Change In Cash
1,169,300
1,135,700
1,007,400
1,126,600
Free Cash Flow
13,900
-49,200
68,700
103,000
Cash
30,800
33,600
27,700
35,000
Basic Shares
32,351
31,900
31,800
32,746

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$4,598,700
$5,108,700
$6,323,600
$5,675,300
Gross Profit
834,200
1,021,600
1,310,100
1,146,800
EBITDA
113,200
290,900
634,100
492,500
EBIT
35,600
228,400
575,100
436,600
Net Income
-8,600
145,700
391,000
294,300
Net Change In Cash
4,598,700
5,108,700
6,323,600
5,675,300
Cost of Revenue
-8,900
-8,500
Free Cash Flow
105,300
243,200
396,100
-24,300
Cash
27,700
54,300
39,200
51,200
Basic Shares
32,746
35,567
38,282
38,909

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.08
2025-03-31
-$0.18
2024-12-31
-$0.14