Quarterly Financials

Values in thousands 2025-03-31 2024-12-31 2024-09-30 2024-06-30
Revenue
$517,000
$428,942
$449,944
$414,746
Gross Profit
150,000
570,369
92,009
115,503
EBITDA
109,000
43,727
43,737
EBIT
91,000
24,905
21,914
Net Income
59,000
63,349
8,360
-791
Net Change In Cash
517,000
428,942
449,944
414,746
Cash
351,000
388,010
296,626
306,792
Basic Shares
505,000
503,407
504,157
501,447

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,765,699
$1,436,117
$1,292,210
$1,320,658
Gross Profit
875,561
666,281
848,662
424,164
EBITDA
272,589
101,695
189,089
315,838
EBIT
191,727
19,506
122,360
232,278
Net Income
117,687
-10,551
181,439
235,878
Net Change In Cash
1,765,699
1,436,117
1,292,210
1,320,658
Free Cash Flow
199,622
79,297
139,296
183,100
Cash
388,011
241,923
254,778
293,798
Basic Shares
504,157
498,243
490,035
483,715

Earnings Calls

Quarter EPS
2025-06-30
$0
2025-03-31
$0.11
2024-12-31
$0.13
2024-09-30
$0.09