Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$1,842,449
$1,657,944
$1,405,045
$1,258,754
Gross Profit
1,638,817
1,474,415
1,230,190
1,103,678
EBITDA
1,516,232
1,337,380
1,107,477
982,466
EBIT
1,482,567
1,304,644
1,072,375
935,413
Net Income
1,205,613
1,102,269
835,545
819,531
Net Change In Cash
1,842,449
1,657,944
1,405,045
1,258,754
Free Cash Flow
1,291,393
1,285,416
1,053,422
772,226
Cash
2,758,671
2,487,096
1,666,899
1,192,608
Basic Shares
338,729
339,898
340,974
342,194

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$5,480,717
$3,224,058
$1,841,762
$2,817,058
Gross Profit
4,815,577
2,703,445
1,485,149
1,560,993
EBITDA
4,354,704
2,377,832
1,264,118
513,770
EBIT
4,159,926
1,929,152
775,110
-33,314
Net Income
3,333,764
1,579,790
357,211
-192,746
Net Change In Cash
5,480,717
3,224,058
1,841,762
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
$3.76
2025-12-31
$3.48
2025-09-30
$2.45
2025-06-30
$2.36