|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$222.6B
-1.87%
YoY
|
$226.8B
10.64%
YoY
|
$205.0B
13.04%
YoY
|
$181.4B
11.63%
YoY
|
$162.5B
6.24%
YoY
|
| Cost Of Revenue |
$214.4B
-2.28%
YoY
|
$219.4B
10.75%
YoY
|
$198.1B
13.33%
YoY
|
$174.8B
12.29%
YoY
|
$155.7B
6.6%
YoY
|
| Gross Profit |
$8.168B
10.17%
YoY
|
$7.414B
7.62%
YoY
|
$6.889B
5.26%
YoY
|
$6.545B
-3.44%
YoY
|
$6.778B
-1.31%
YoY
|
| Selling, General & Admin |
$5.382B
7.64%
YoY
|
$5.000B
3.43%
YoY
|
$4.834B
6.08%
YoY
|
$4.557B
0.53%
YoY
|
$4.533B
-0.85%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$790.0M
11.27%
YoY
|
$710.0M
2.6%
YoY
|
$692.0M
0.0%
YoY
|
$692.0M
-11.62%
YoY
|
$783.0M
-14.24%
YoY
|
| Operating Expenses |
$5.382B
7.64%
YoY
|
$5.000B
3.43%
YoY
|
$4.834B
6.08%
YoY
|
$4.557B
0.53%
YoY
|
$4.533B
-0.85%
YoY
|
| Operating Profit |
$2.275B
83.02%
YoY
|
$1.243B
70.98%
YoY
|
$727.0M
-221.98%
YoY
|
-$596.0M
-226.27%
YoY
|
$472.0M
-111.52%
YoY
|
| Interest Expense |
$215.0M
321.57%
YoY
|
$51.00M
-45.16%
YoY
|
$93.00M
-37.58%
YoY
|
$149.0M
-17.22%
YoY
|
$180.0M
-24.37%
YoY
|
| Other Income/Expense, Net |
$41.00M
355.56%
YoY
|
$9.000M
125.0%
YoY
|
$4.000M
-125.0%
YoY
|
-$16.00M
-134.04%
YoY
|
$47.00M
4600.0%
YoY
|
| Pretax Income |
$2.101B
74.94%
YoY
|
$1.201B
88.24%
YoY
|
$638.0M
-182.96%
YoY
|
-$769.0M
-338.08%
YoY
|
$323.0M
-108.56%
YoY
|
| Income Tax |
$532.0M
52.87%
YoY
|
$348.0M
-7.45%
YoY
|
$376.0M
130.67%
YoY
|
$163.0M
-156.4%
YoY
|
-$289.0M
265.82%
YoY
|
| Net Earnings |
$1.561B
83.22%
YoY
|
$852.0M
226.44%
YoY
|
$261.0M
-127.97%
YoY
|
-$933.0M
-252.7%
YoY
|
$611.0M
-116.53%
YoY
|
| Basic Earnings Per Share |
$6.48
86.21%
YoY
|
$3.48
248.0%
YoY
|
$1.00
-129.85%
YoY
|
-$3.35
-260.29%
YoY
|
$2.09
-116.57%
YoY
|
| Diluted Earnings Per Share |
$6.45
86.96%
YoY
|
$3.45
245.0%
YoY
|
$1.00
-129.85%
YoY
|
-$3.35
-261.06%
YoY
|
$2.08
-116.49%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
241.0M shares
-1.63%
YoY
|
245.0M shares
-6.13%
YoY
|
261.0M shares
-6.45%
YoY
|
279.0M shares
-4.45%
YoY
|
292.0M shares
-0.34%
YoY
|
| Diluted Shares Outstanding |
242.0M shares
-2.02%
YoY
|
247.0M shares
-5.73%
YoY
|
262.0M shares
-6.09%
YoY
|
279.0M shares
-5.1%
YoY
|
294.0M shares
0.34%
YoY
|
|
Concept
|
2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$60.94B
11.05%
YoY
|
$65.63B
18.75%
YoY
|
$64.01B
22.44%
YoY
|
$60.16B
0.76%
YoY
|
$54.88B
-0.06%
YoY
|
$55.26B
-3.8%
YoY
|
$52.28B
-4.54%
YoY
|
$59.71B
11.7%
YoY
|
$54.91B
8.76%
YoY
|
$57.45B
11.61%
YoY
|
$54.76B
10.4%
YoY
|
$53.45B
13.48%
YoY
|
$50.49B
12.6%
YoY
|
$51.47B
13.23%
YoY
|
$49.60B
12.82%
YoY
|
$47.10B
10.61%
YoY
|
$44.84B
14.16%
YoY
|
$45.46B
9.43%
YoY
|
$43.97B
12.55%
YoY
|
| Cost Of Revenue |
$58.44B
10.78%
YoY
|
$63.23B
18.58%
YoY
|
$61.69B
22.46%
YoY
|
$57.96B
0.18%
YoY
|
$52.76B
-0.39%
YoY
|
$53.32B
-4.09%
YoY
|
$50.38B
-4.94%
YoY
|
$57.86B
12.07%
YoY
|
$52.96B
8.75%
YoY
|
$55.60B
11.63%
YoY
|
$53.00B
10.43%
YoY
|
$51.63B
13.47%
YoY
|
$48.70B
12.86%
YoY
|
$49.81B
13.61%
YoY
|
$47.99B
13.38%
YoY
|
$45.50B
10.67%
YoY
|
$43.15B
15.19%
YoY
|
$43.84B
10.25%
YoY
|
$42.33B
13.32%
YoY
|
| Gross Profit |
$2.498B
17.66%
YoY
|
$2.397B
23.49%
YoY
|
$2.319B
21.92%
YoY
|
$2.202B
18.83%
YoY
|
$2.123B
9.04%
YoY
|
$1.941B
5.15%
YoY
|
$1.902B
7.58%
YoY
|
$1.853B
1.42%
YoY
|
$1.947B
9.08%
YoY
|
$1.846B
11.0%
YoY
|
$1.768B
9.54%
YoY
|
$1.827B
13.83%
YoY
|
$1.785B
6.12%
YoY
|
$1.663B
2.91%
YoY
|
$1.614B
-1.71%
YoY
|
$1.605B
8.81%
YoY
|
$1.682B
-7.17%
YoY
|
$1.616B
-9.01%
YoY
|
$1.642B
-4.26%
YoY
|
| Selling, General & Admin |
$1.542B
17.26%
YoY
|
$1.504B
15.16%
YoY
|
$1.461B
14.41%
YoY
|
$1.484B
19.87%
YoY
|
$1.315B
2.57%
YoY
|
$1.306B
1.79%
YoY
|
$1.277B
6.68%
YoY
|
$1.238B
-2.29%
YoY
|
$1.282B
8.74%
YoY
|
$1.283B
7.72%
YoY
|
$1.197B
0.0%
YoY
|
$1.267B
9.7%
YoY
|
$1.179B
3.69%
YoY
|
$1.191B
3.48%
YoY
|
$1.197B
7.45%
YoY
|
$1.155B
2.3%
YoY
|
$1.137B
1.52%
YoY
|
$1.151B
0.35%
YoY
|
$1.114B
-2.02%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$248.0M
19.81%
YoY
|
$234.0M
21.88%
YoY
|
$233.0M
28.02%
YoY
|
$209.0M
12.37%
YoY
|
$207.0M
16.95%
YoY
|
$192.0M
9.71%
YoY
|
$182.0M
5.81%
YoY
|
$186.0M
5.68%
YoY
|
$177.0M
1.14%
YoY
|
$175.0M
2.94%
YoY
|
$172.0M
0.58%
YoY
|
$176.0M
-1.68%
YoY
|
$175.0M
-3.31%
YoY
|
$170.0M
3.66%
YoY
|
$171.0M
1.79%
YoY
|
$179.0M
-0.56%
YoY
|
$181.0M
-9.05%
YoY
|
$164.0M
-17.59%
YoY
|
$168.0M
-18.05%
YoY
|
| Operating Expenses |
$1.542B
17.26%
YoY
|
$1.504B
15.16%
YoY
|
$1.461B
14.41%
YoY
|
$1.573B
19.98%
YoY
|
$1.315B
2.57%
YoY
|
$1.306B
1.79%
YoY
|
$1.277B
6.68%
YoY
|
$1.311B
-1.94%
YoY
|
$1.282B
8.74%
YoY
|
$1.283B
7.72%
YoY
|
$1.197B
0.0%
YoY
|
$1.337B
8.61%
YoY
|
$1.179B
3.69%
YoY
|
$1.191B
3.48%
YoY
|
$1.197B
7.45%
YoY
|
$1.231B
0.9%
YoY
|
$1.137B
1.52%
YoY
|
$1.151B
0.35%
YoY
|
$1.114B
-2.02%
YoY
|
| Operating Profit |
$509.0M
-30.27%
YoY
|
$707.0M
28.78%
YoY
|
$668.0M
17.61%
YoY
|
$629.0M
16.05%
YoY
|
$730.0M
98.91%
YoY
|
$549.0M
13.9%
YoY
|
$568.0M
-4157.14%
YoY
|
$542.0M
10.61%
YoY
|
$367.0M
-35.84%
YoY
|
$482.0M
-505.04%
YoY
|
-$14.00M
-110.22%
YoY
|
$490.0M
31.02%
YoY
|
$572.0M
-689.69%
YoY
|
-$119.0M
-87.47%
YoY
|
$137.0M
-66.99%
YoY
|
$374.0M
46.67%
YoY
|
-$97.00M
-120.51%
YoY
|
-$950.0M
-306.07%
YoY
|
$415.0M
-166.51%
YoY
|
| Interest Expense |
-$101.0M
-236.49%
YoY
|
$88.00M
151.43%
YoY
|
$80.00M
150.0%
YoY
|
-$74.00M
N/A
|
$74.00M
124.24%
YoY
|
$35.00M
337.5%
YoY
|
$32.00M
128.57%
YoY
|
$0.00
-100.0%
YoY
|
$33.00M
17.86%
YoY
|
$8.000M
-68.0%
YoY
|
$14.00M
-44.0%
YoY
|
-$15.00M
-55.88%
YoY
|
$28.00M
-26.32%
YoY
|
$25.00M
-32.43%
YoY
|
$25.00M
-37.5%
YoY
|
-$34.00M
-26.09%
YoY
|
$38.00M
-15.56%
YoY
|
$37.00M
-19.57%
YoY
|
$40.00M
-11.11%
YoY
|
| Other Income/Expense, Net |
-$16.00M
-277.78%
YoY
|
$11.00M
-466.67%
YoY
|
$10.00M
100.0%
YoY
|
$30.00M
-350.0%
YoY
|
$9.000M
28.57%
YoY
|
-$3.000M
-118.75%
YoY
|
$5.000M
150.0%
YoY
|
-$12.00M
1100.0%
YoY
|
$7.000M
N/A
|
$16.00M
128.57%
YoY
|
$2.000M
-200.0%
YoY
|
-$1.000M
-96.67%
YoY
|
$0.00
-100.0%
YoY
|
$7.000M
-46.15%
YoY
|
-$2.000M
-150.0%
YoY
|
-$30.00M
-287.5%
YoY
|
-$3.000M
-125.0%
YoY
|
$13.00M
8.33%
YoY
|
$4.000M
-42.86%
YoY
|
| Pretax Income |
$392.0M
-41.05%
YoY
|
$630.0M
23.29%
YoY
|
$598.0M
10.54%
YoY
|
$384.0M
-3.03%
YoY
|
$665.0M
95.01%
YoY
|
$511.0M
4.29%
YoY
|
$541.0M
-2180.77%
YoY
|
$396.0M
227.27%
YoY
|
$341.0M
-37.32%
YoY
|
$490.0M
-457.66%
YoY
|
-$26.00M
-123.64%
YoY
|
$121.0M
-532.14%
YoY
|
$544.0M
-497.08%
YoY
|
-$137.0M
-85.92%
YoY
|
$110.0M
-70.19%
YoY
|
-$28.00M
-123.53%
YoY
|
-$137.0M
-131.14%
YoY
|
-$973.0M
-327.87%
YoY
|
$369.0M
-155.66%
YoY
|
| Income Tax |
$12.00M
-92.36%
YoY
|
$159.0M
44.55%
YoY
|
$144.0M
16.13%
YoY
|
$141.0M
-12.96%
YoY
|
$157.0M
91.46%
YoY
|
$110.0M
-19.12%
YoY
|
$124.0M
-487.5%
YoY
|
$162.0M
-13.37%
YoY
|
$82.00M
-58.38%
YoY
|
$136.0M
-2042.86%
YoY
|
-$32.00M
3100.0%
YoY
|
$187.0M
-213.33%
YoY
|
$197.0M
-84.28%
YoY
|
-$7.000M
-99.32%
YoY
|
-$1.000M
-101.03%
YoY
|
-$165.0M
-4225.0%
YoY
|
$1.253B
291.56%
YoY
|
-$1.022B
403.45%
YoY
|
$97.00M
-123.66%
YoY
|
| Net Earnings |
$399.0M
-21.15%
YoY
|
$467.0M
16.75%
YoY
|
$450.0M
8.17%
YoY
|
$239.0M
1.27%
YoY
|
$506.0M
96.12%
YoY
|
$400.0M
13.31%
YoY
|
$416.0M
8220.0%
YoY
|
$236.0M
-468.75%
YoY
|
$258.0M
-25.22%
YoY
|
$353.0M
-371.54%
YoY
|
$5.000M
-95.45%
YoY
|
-$64.00M
-146.38%
YoY
|
$345.0M
-124.8%
YoY
|
-$130.0M
-365.31%
YoY
|
$110.0M
-59.41%
YoY
|
$138.0M
18.97%
YoY
|
-$1.391B
-1268.91%
YoY
|
$49.00M
-92.21%
YoY
|
$271.0M
-207.11%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
$1.89
10.53%
YoY
|
N/A
|
N/A
|
N/A
|
$1.71
8450.0%
YoY
|
N/A
|
$1.07
-25.17%
YoY
|
$1.50
-600.0%
YoY
|
$0.02
-95.12%
YoY
|
N/A
|
$1.43
N/A
|
-$0.30
N/A
|
$0.41
-56.38%
YoY
|
N/A
|
N/A
|
N/A
|
$0.94
-209.3%
YoY
|
| Diluted Earnings Per Share |
$1.69
-19.53%
YoY
|
$1.97
19.44%
YoY
|
$1.88
10.59%
YoY
|
$1.00
4.19%
YoY
|
$2.10
99.38%
YoY
|
$1.65
14.71%
YoY
|
$1.70
8400.0%
YoY
|
$0.96
-480.7%
YoY
|
$1.05
-21.25%
YoY
|
$1.44
-100.0%
YoY
|
$0.02
-95.0%
YoY
|
-$0.25
-100.0%
YoY
|
$1.34
-100.0%
YoY
|
-$498.1K
-385.64%
YoY
|
$0.40
-57.45%
YoY
|
$505.5K
28.12%
YoY
|
-$5.058M
-1349.67%
YoY
|
$174.4K
-91.82%
YoY
|
$0.94
-209.3%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
235.3M shares
-2.59%
YoY
|
237.6M shares
-1.82%
YoY
|
238.8M shares
-2.07%
YoY
|
238.7M shares
-2.01%
YoY
|
241.6M shares
-0.68%
YoY
|
242.0M shares
-1.81%
YoY
|
243.8M shares
-2.73%
YoY
|
243.6M shares
-4.33%
YoY
|
243.2M shares
-5.59%
YoY
|
246.5M shares
-5.98%
YoY
|
250.7M shares
-8.01%
YoY
|
254.6M shares
-6.54%
YoY
|
257.6M shares
-6.31%
YoY
|
262.1M shares
-6.05%
YoY
|
272.5M shares
-5.05%
YoY
|
272.4M shares
-6.11%
YoY
|
275.0M shares
-5.82%
YoY
|
279.0M shares
-5.1%
YoY
|
287.0M shares
-2.05%
YoY
|
| Diluted Shares Outstanding |
236.0M shares
-2.07%
YoY
|
237.0M shares
-2.47%
YoY
|
239.0M shares
-2.45%
YoY
|
N/A
|
241.0M shares
-1.63%
YoY
|
243.0M shares
-1.22%
YoY
|
245.0M shares
-2.0%
YoY
|
N/A
|
245.0M shares
-5.04%
YoY
|
246.0M shares
-5.75%
YoY
|
250.0M shares
-8.42%
YoY
|
N/A
|
258.0M shares
-6.18%
YoY
|
261.0M shares
-7.12%
YoY
|
273.0M shares
-5.54%
YoY
|
N/A
|
275.0M shares
-6.46%
YoY
|
281.0M shares
-4.75%
YoY
|
289.0M shares
-1.37%
YoY
|
Loading...