Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$2,702,643
$1,663,044
$2,723,894
$2,721,850
Gross Profit
2,702,643
222,700
2,708,934
2,708,919
EBITDA
19
1,319,650
1,991,318
EBIT
-8,981
1,310,650
1,982,337
Net Income
703,873
780,835
444,414
847,386
Net Change In Cash
2,702,643
1,663,044
2,723,894
2,721,850
Free Cash Flow
149,519
2,809,897
459,221
1,616
Cash
1,972,140
2,353,332
2,600,829
2,672,182
Basic Shares
768,769
768,280
769,234
760,257

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$13,229,968
$7,683,902
$7,132,632
$16,652,351
Gross Profit
13,229,968
7,430,740
3,600,178
8,302,225
EBITDA
3,484,582
1,322,768
7,116,669
EBIT
3,350,407
-8,596,141
8,259,705
Net Income
2,776,508
1,390,880
2,988,909
12,374,995
Net Change In Cash
13,229,968
7,683,902
7,132,632
16,652,351
Cost of Revenue
2,306,301
145,082
Free Cash Flow
3,420,253
3,832,675
6,100,756
3,921,672
Cash
1,972,140
3,272,063
4,252,003
2,119,738
Basic Shares
766,646
755,419
740,942
720,125

Earnings Calls

Quarter EPS
2024-12-31
$1.69
2024-09-30
$1.01
2024-06-30
$0.96
2024-03-31
$0.98