Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$3,812,019
$3,328,849
$2,846,874
$2,742,305
Gross Profit
1,340,392
1,562,394
1,450,898
1,254,518
EBITDA
1,659,935
1,565,065
1,414,820
1,319,290
EBIT
1,013,731
932,427
792,254
696,986
Net Income
698,424
471,954
360,760
286,447
Net Change In Cash
3,812,019
3,328,849
2,846,874
2,742,305
Free Cash Flow
207,073
-787,448
-1,169,802
-573,908
Cash
1,516,969
1,175,631
1,513,410
859,703
Basic Shares
445,700
445,700
440,648
437,981

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-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

QuarterEPS
2025-12-31
$0
2025-09-30
$1.53
2025-06-30
$1.05
2025-03-31
$0.82