Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$3,213,298
$3,087,440
$3,087,440
$2,947,653
Gross Profit
2,354,254
2,246,066
2,246,066
2,137,727
EBITDA
1,214,721
1,131,268
1,124,161
903,045
EBIT
950,888
907,044
899,937
685,710
Net Income
539,692
496,114
496,114
372,981
Net Change In Cash
3,213,298
3,087,440
3,087,440
2,947,653
Free Cash Flow
-429,501
-1,060,679
-1,060,679
-2,779,707
Cash
4,013,279
4,743,236
4,743,236
4,988,332
Basic Shares
296,775
314,811
314,811
316,091

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$11,364,024
$9,016,344
$4,576,468
$3,179,136
Gross Profit
8,381,266
6,346,592
2,862,640
2,409,190
EBITDA
3,544,440
1,346,726
739
1,723,800
EBIT
2,666,259
546,400
-506,629
1,467,506
Net Income
1,592,065
-526,396
-1,377,348
854,071
Net Change In Cash
11,364,024
9,016,344
4,576,468
3,179,136
Free Cash Flow
437,411
960,440
2,308,231
-398,619
Cash
2,176,416
1,512,604
4,495,645
2,446,990
Basic Shares
319,267
311,880
308,905
293,737

Earnings Calls

Quarter EPS
2024-09-30
$1.93
2024-06-30
$1.61
2024-03-31
$1.42
2023-12-31
$1.76