Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$3,328,849
$2,846,874
$2,742,305
$3,389,100
Gross Profit
1,562,394
1,450,898
1,254,518
1,768,879
EBITDA
1,565,065
1,414,820
1,319,290
1,771,138
EBIT
932,427
792,254
696,986
1,156,372
Net Income
471,954
360,760
286,447
645,754
Net Change In Cash
3,328,849
2,846,874
2,742,305
3,389,100
Free Cash Flow
-787,448
-1,169,802
-573,908
4,628
Cash
1,175,631
1,513,410
859,703
1,411,812
Basic Shares
445,700
440,648
437,981
431,388

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$11,879,653
$12,147,412
$13,764,237
$11,742,896
Gross Profit
5,738,287
5,329,436
5,275,351
4,871,866
EBITDA
5,036,593
4,922,660
4,236,349
4,387,731
EBIT
2,593,031
2,678,181
2,045,978
2,144,787
Net Income
1,061,184
2,362,310
1,097,138
1,118,719
Net Change In Cash
11,879,653
12,147,412
13,764,237
11,742,896
Cost of Revenue
-218,395
-1,316,540
Free Cash Flow
-1,481,200
-417,297
-2,703,249
-4,121,399
Cash
859,703
132,548
224,164
442,559
Basic Shares
431,582
424,752
411,095
403,746

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$1.05
2025-03-31
$0.82
2024-12-31
$0.66