Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$5,986,024
$5,259,477
$4,841,100
$4,950,436
Gross Profit
2,599,354
2,409,810
2,236,193
2,205,460
EBITDA
636,721
490,131
545,281
415,962
EBIT
544,938
487,719
456,404
305,751
Net Income
372,041
414,204
403,050
237,308
Net Change In Cash
5,986,024
5,259,477
4,841,100
4,950,436
Free Cash Flow
1,175,447
1,399,735
756,931
1,020,982
Cash
3,067,819
2,165,809
2,183,030
2,405,153
Basic Shares
635,572
592,019
634,637
610,136

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$16,819,866
$13,063,560
$12,449,705
$9,955,190
Gross Profit
7,205,088
5,833,647
5,185,277
3,895,735
EBITDA
1,051,825
783,498
-704,221
-1,304,028
EBIT
662,152
342,653
-1,132,565
-1,583,060
Net Income
444,321
150,726
-1,651,421
-2,046,759
Net Change In Cash
16,819,866
13,063,560
12,449,705
9,955,190
Free Cash Flow
2,955,827
1,821,427
-2,031,975
-598,527
Cash
2,405,153
2,811,056
6,029,859
9,247,762
Basic Shares
604,713
594,405
558,119
532,705

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.76
2025-06-30
$0.65
2025-03-31
$0.83