Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$2,077,841
$2,049,592
$1,866,059
$1,929,866
Gross Profit
833,594
818,262
745,500
745,724
EBITDA
511,943
473,271
410,407
418,617
EBIT
413,482
378,888
322,989
331,954
Net Income
301,996
279,064
230,821
1,435,983
Net Change In Cash
2,077,841
2,049,592
1,866,059
1,929,866
Free Cash Flow
370,095
152,270
108,420
-62,693
Cash
1,552,804
1,264,893
1,805,320
1,844,877
Basic Shares
138,029
137,974
138,260
138,298

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$7,745,909
$8,438,134
$7,844,174
$7,907,081
Gross Profit
2,958,621
3,084,633
2,904,953
2,969,786
EBITDA
2,226,029
1,366,343
1,602,319
1,797,268
EBIT
1,888,187
1,366,343
1,306,659
1,507,145
Net Income
2,697,126
1,056,828
1,065,376
1,123,818
Net Change In Cash
7,745,909
8,438,134
7,844,174
7,907,081
Cost of Revenue
4,535
-126,768
Free Cash Flow
580,846
1,143,753
584,762
944,400
Cash
1,844,877
398,561
380,868
385,504
Basic Shares
138,696
140,599
143,595
145,273

Earnings Calls

QuarterEPS
2025-09-30
$2.62
2025-06-30
$2.44
2025-03-31
$2.05
2024-12-31
$2.20