Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$6,114,952
$6,054,457
$5,771,796
$6,032,561
Gross Profit
2,675,427
2,536,530
2,255,947
2,276,805
EBITDA
714,440
870,780
333,241
382,779
EBIT
636,178
778,383
244,293
293,901
Net Income
461,544
538,458
189,872
1,946,020
Net Change In Cash
6,114,952
6,054,457
5,771,796
6,032,561
Free Cash Flow
1,400,410
343,012
101,454
-13,193
Cash
8,335,933
11,322,038
12,337,561
12,258,119
Basic Shares
621,658
618,928
635,342
639,302

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$24,121,053
$21,915,623
$17,531,587
$17,661,203
Gross Profit
8,889,036
7,330,842
5,991,892
4,307,712
EBITDA
2,062,675
379,417
313,245
408,479
EBIT
1,686,548
-29,143
-27,278
190,586
Net Income
2,897,047
9,772
-540,747
166,284
Net Change In Cash
24,121,053
21,915,623
17,531,587
17,661,203
Cost of Revenue
1,499,179
2,188,985
Free Cash Flow
1,553,403
-50,190
5,088
543,510
Cash
12,258,119
4,996,465
7,724,526
4,443,669
Basic Shares
636,390
614,024
578,949
501,779

Earnings Calls

QuarterEPS
2025-09-30
$0.54
2025-06-30
$0.62
2025-03-31
$0.56
2024-12-31
$0.71