Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$2,989,295
$2,943,188
$2,848,691
$2,735,901
Gross Profit
1,363,334
1,348,631
1,359,425
1,181,519
EBITDA
788,511
743,059
743,754
597,002
EBIT
767,450
723,790
725,421
578,537
Net Income
552,640
553,386
487,272
378,814
Net Change In Cash
2,989,295
2,943,188
2,848,691
2,735,901
Free Cash Flow
1,444,055
-1,104,628
2,651,600
-597,402
Cash
9,185,742
12,315,314
13,609,086
6,033,658
Basic Shares
4,888,918
4,889,409
4,880,953
4,886,361

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$11,517,075
$8,028,976
$4,792,230
$1,698,020
Gross Profit
5,252,909
3,490,903
3,067,000
1,213,557
EBITDA
2,872,326
1,601,973
1,274,639
214,860
EBIT
2,795,198
1,539,078
1,239,058
197,521
Net Income
1,972,112
1,030,530
-364,634
-165,334
Net Change In Cash
11,517,075
8,028,976
4,792,230
1,698,020
Free Cash Flow
2,393,625
1,089,186
641,267
-2,952,816
Cash
9,185,742
13,370,862
4,172,316
2,528,529
Basic Shares
4,888,918
4,857,579
4,676,977
4,608,684

Earnings Calls

Quarter EPS
2024-12-31
$0.12
2024-09-30
$0.12
2024-06-30
$0.12
2024-03-31
$0.09