Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$586,928
$570,489
$989,307
$938,719
Gross Profit
384,957
365,206
726,595
680,908
EBITDA
342,228
35,776
50,621
-250,783
EBIT
310,840
-337,429
50,621
-313,583
Net Income
211,452
-216,805
-198,977
-243,719
Net Change In Cash
586,928
570,489
989,307
938,719
Free Cash Flow
-9,967
-4,593
91,891
79,848
Cash
1,093,866
1,159,225
1,798,170
1,719,767
Basic Shares
82,277
82,214
83,100
83,178

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$3,807,233
$4,365,235
$5,235,280
$3,699,627
Gross Profit
2,747,243
3,021,981
3,312,583
2,392,655
EBITDA
-4,230
1,097,528
-906,445
949,661
EBIT
-4,230
524,767
-1,416,071
764,070
Net Income
-539,897
265,942
-1,195,149
597,547
Net Change In Cash
3,807,233
4,365,235
5,235,280
3,699,627
Cost of Revenue
-235,187
83,780
Free Cash Flow
289,012
48,164
-222,544
46,743
Cash
1,798,170
1,297,445
1,417,390
2,118,730
Basic Shares
83,130
86,464
86,350
91,828

Earnings Calls

Quarter EPS
2025-06-30
-$0.31
2025-03-31
-$5.57
2024-12-31
$0.23
2024-09-30
-$0.13