Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$1,657,944
$1,405,045
$1,258,754
$1,484,021
Gross Profit
1,474,415
1,230,190
1,103,678
1,212,789
EBITDA
1,307,978
1,107,477
982,466
751,169
EBIT
1,275,243
1,072,375
935,413
671,282
Net Income
1,102,256
835,545
819,531
576,419
Net Change In Cash
1,657,944
1,405,045
1,258,754
1,484,021
Free Cash Flow
1,285,416
1,053,422
772,226
831,712
Cash
2,487,096
1,666,899
1,192,608
551,024
Basic Shares
339,898
340,974
342,194
344,878

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$5,480,717
$4,709,248
$3,283,087
$2,817,058
Gross Profit
4,815,577
3,542,442
2,223,896
1,560,993
EBITDA
4,346,691
2,342,945
1,145,243
513,770
EBIT
4,151,913
1,894,265
656,235
-33,314
Net Income
3,333,751
1,579,776
356,711
-192,746
Net Change In Cash
5,480,717
4,709,248
3,283,087
2,817,058
Free Cash Flow
3,942,776
2,094,235
1,057,264
412,111
Cash
2,487,096
741,411
502,152
1,080,484
Basic Shares
341,970
347,807
362,589
371,568

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$3.24
2025-09-30
$2.55
2025-06-30
$2.39