Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$3,724,959
$3,869,758
$3,966,938
$3,890,984
Gross Profit
909,141
1,437,560
961,370
959,811
EBITDA
380,153
507,120
1,117,176
379,974
EBIT
-112,902
18,787
657,342
-97,460
Net Income
-306,132
-202,669
335,233
-214,125
Net Change In Cash
3,724,959
3,869,758
3,966,938
3,890,984
Free Cash Flow
-739,389
-51,672
-607,476
-57,524
Cash
2,345,085
2,529,878
4,305,393
622,608
Basic Shares
287,505
286,513
286,397
271,736

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$15,825,516
$17,015,598
$1,998,093
$1,985,720
Gross Profit
5,689,894
5,070,267
1,136,020
1,202,066
EBITDA
2,336,245
-247,354
4,589,414
715,188
EBIT
406,052
-1,845,277
3,414,519
223,859
Net Income
-119,546
-1,702,057
177,051
72,875
Net Change In Cash
15,825,516
17,015,598
1,998,093
1,985,720
Cost of Revenue
171,315
-356,189
Free Cash Flow
-292,180
-668,274
180,609
160,253
Cash
4,305,393
1,821,376
704,541
535,894
Basic Shares
274,079
270,842
307,733
314,793

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
-$1.06
2025-03-31
-$0.71
2024-12-31
$1.23