|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$19.85B
-0.4%
YoY
|
$19.93B
4.53%
YoY
|
$19.07B
20.2%
YoY
|
$15.86B
10.55%
YoY
|
$14.35B
4.76%
YoY
|
| Cost Of Revenue |
$12.54B
-2.08%
YoY
|
$12.80B
1.31%
YoY
|
$12.64B
10.97%
YoY
|
$11.39B
8.97%
YoY
|
$10.45B
1.53%
YoY
|
| Gross Profit |
$7.315B
2.63%
YoY
|
$7.128B
10.86%
YoY
|
$6.429B
43.69%
YoY
|
$4.474B
14.79%
YoY
|
$3.898B
14.54%
YoY
|
| Selling, General & Admin |
$3.255B
-1.82%
YoY
|
$3.315B
-1.16%
YoY
|
$3.354B
106.14%
YoY
|
$1.627B
6.54%
YoY
|
$1.527B
-7.8%
YoY
|
| Research & Development |
$240.0M
-5.14%
YoY
|
$253.0M
-1.94%
YoY
|
$258.0M
35.08%
YoY
|
$191.0M
-6.83%
YoY
|
$205.0M
-13.5%
YoY
|
| Depreciation & Amortization |
$907.0M
159.78%
YoY
|
$349.1M
-57.33%
YoY
|
$818.1M
217.95%
YoY
|
$257.3M
-4.68%
YoY
|
$269.9M
6.74%
YoY
|
| Operating Expenses |
$3.255B
-8.78%
YoY
|
$3.568B
6.38%
YoY
|
$3.354B
84.48%
YoY
|
$1.818B
4.95%
YoY
|
$1.732B
-8.52%
YoY
|
| Operating Profit |
$4.060B
-0.22%
YoY
|
$4.069B
32.31%
YoY
|
$3.075B
3.37%
YoY
|
$2.975B
20.94%
YoY
|
$2.460B
25.08%
YoY
|
| Interest Expense |
-$409.0M
-19.25%
YoY
|
-$506.5M
-11.74%
YoY
|
-$573.9M
-324.83%
YoY
|
$255.3M
2.09%
YoY
|
$250.0M
-18.86%
YoY
|
| Other Income/Expense, Net |
$456.0M
1312.64%
YoY
|
$32.28M
-81.9%
YoY
|
$178.4M
-116.13%
YoY
|
-$1.106B
-3083.8%
YoY
|
$37.05M
-124.43%
YoY
|
| Pretax Income |
$4.107B
14.25%
YoY
|
$3.595B
34.14%
YoY
|
$2.680B
66.0%
YoY
|
$1.614B
-28.16%
YoY
|
$2.247B
49.12%
YoY
|
| Income Tax |
$575.0M
-23.3%
YoY
|
$749.7M
25.76%
YoY
|
$596.1M
100.02%
YoY
|
$298.0M
-40.4%
YoY
|
$500.1M
64.22%
YoY
|
| Net Earnings |
$3.531B
24.15%
YoY
|
$2.844B
36.55%
YoY
|
$2.083B
58.33%
YoY
|
$1.316B
-24.65%
YoY
|
$1.746B
45.27%
YoY
|
| Basic Earnings Per Share |
$27.52
24.36%
YoY
|
$22.13
36.35%
YoY
|
$16.23
58.5%
YoY
|
$10.24
-24.37%
YoY
|
$13.54
44.66%
YoY
|
| Diluted Earnings Per Share |
$27.12
24.18%
YoY
|
$21.84
36.12%
YoY
|
$16.04
59.01%
YoY
|
$10.09
-24.42%
YoY
|
$13.35
44.17%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
128.3M shares
-0.16%
YoY
|
128.5M shares
0.11%
YoY
|
128.4M shares
-0.13%
YoY
|
128.5M shares
-0.36%
YoY
|
129.0M shares
0.45%
YoY
|
| Diluted Shares Outstanding |
130.2M shares
-0.03%
YoY
|
130.2M shares
0.32%
YoY
|
129.8M shares
-0.41%
YoY
|
130.4M shares
-0.37%
YoY
|
130.8M shares
0.79%
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 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$5.486B
10.6%
YoY
|
$5.174B
9.1%
YoY
|
$5.084B
3.67%
YoY
|
$5.243B
1.08%
YoY
|
$4.960B
-2.25%
YoY
|
$4.743B
-1.63%
YoY
|
$4.904B
1.17%
YoY
|
$5.187B
1.78%
YoY
|
$5.074B
0.25%
YoY
|
$4.821B
3.13%
YoY
|
$4.847B
14.52%
YoY
|
$5.096B
21.68%
YoY
|
$5.062B
23.87%
YoY
|
$4.675B
22.23%
YoY
|
$4.233B
12.49%
YoY
|
$4.188B
5.78%
YoY
|
$4.086B
9.08%
YoY
|
$3.825B
12.1%
YoY
|
$3.763B
16.48%
YoY
|
$3.959B
25.26%
YoY
|
| Cost Of Revenue |
$3.469B
10.83%
YoY
|
$3.243B
7.3%
YoY
|
$3.177B
2.56%
YoY
|
$3.285B
-1.14%
YoY
|
$3.130B
-4.56%
YoY
|
$3.022B
-2.57%
YoY
|
$3.098B
0.01%
YoY
|
$3.323B
1.84%
YoY
|
$3.280B
-1.83%
YoY
|
$3.102B
-4.17%
YoY
|
$3.097B
10.8%
YoY
|
$3.263B
9.47%
YoY
|
$3.341B
14.1%
YoY
|
$3.237B
17.08%
YoY
|
$2.795B
3.01%
YoY
|
$2.981B
5.45%
YoY
|
$2.928B
7.93%
YoY
|
$2.765B
9.79%
YoY
|
$2.714B
13.72%
YoY
|
$2.827B
21.85%
YoY
|
| Gross Profit |
$2.017B
10.19%
YoY
|
$1.931B
12.24%
YoY
|
$1.907B
5.58%
YoY
|
$1.958B
5.05%
YoY
|
$1.830B
1.99%
YoY
|
$1.720B
0.08%
YoY
|
$1.806B
3.21%
YoY
|
$1.864B
1.68%
YoY
|
$1.795B
4.29%
YoY
|
$1.719B
19.54%
YoY
|
$1.750B
21.76%
YoY
|
$1.833B
51.85%
YoY
|
$1.721B
48.56%
YoY
|
$1.438B
35.68%
YoY
|
$1.437B
37.03%
YoY
|
$1.207B
6.62%
YoY
|
$1.158B
12.08%
YoY
|
$1.060B
18.59%
YoY
|
$1.049B
24.27%
YoY
|
$1.132B
34.64%
YoY
|
| Selling, General & Admin |
$884.0M
12.7%
YoY
|
$837.0M
6.98%
YoY
|
$873.0M
2.85%
YoY
|
$839.0M
2.52%
YoY
|
$784.4M
-3.92%
YoY
|
$782.4M
-3.02%
YoY
|
$848.8M
-2.85%
YoY
|
$818.3M
-1.99%
YoY
|
$816.3M
-5.99%
YoY
|
$806.8M
-1.0%
YoY
|
$873.7M
4.53%
YoY
|
$834.9M
95.9%
YoY
|
$868.4M
110.55%
YoY
|
$815.0M
114.06%
YoY
|
$835.8M
104.97%
YoY
|
$426.2M
3.8%
YoY
|
$412.4M
6.62%
YoY
|
$380.7M
6.77%
YoY
|
$407.8M
10.25%
YoY
|
$410.6M
19.78%
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
|
N/A
|
| Depreciation & Amortization |
$87.00M
-60.95%
YoY
|
$85.00M
-62.36%
YoY
|
$92.00M
-59.83%
YoY
|
$643.5M
-3.87%
YoY
|
$222.8M
-2.41%
YoY
|
$225.8M
-0.86%
YoY
|
$229.0M
169.89%
YoY
|
$669.4M
14.73%
YoY
|
$228.3M
1.31%
YoY
|
$227.8M
-28.09%
YoY
|
$84.87M
26.73%
YoY
|
$583.5M
54.84%
YoY
|
$225.3M
57.92%
YoY
|
$316.8M
119.81%
YoY
|
$66.97M
1.85%
YoY
|
$376.8M
157.06%
YoY
|
$142.7M
-5.25%
YoY
|
$144.1M
-3.8%
YoY
|
$65.75M
-1.48%
YoY
|
$146.6M
0.06%
YoY
|
| Operating Expenses |
$884.0M
12.7%
YoY
|
$837.0M
6.98%
YoY
|
$873.0M
2.85%
YoY
|
$839.0M
2.52%
YoY
|
$784.4M
-3.92%
YoY
|
$782.4M
-3.02%
YoY
|
$848.8M
-2.85%
YoY
|
$818.3M
-1.99%
YoY
|
$816.3M
-5.99%
YoY
|
$806.8M
-1.0%
YoY
|
$873.7M
4.53%
YoY
|
$834.9M
95.9%
YoY
|
$868.4M
110.55%
YoY
|
$815.0M
114.06%
YoY
|
$835.8M
104.97%
YoY
|
$426.2M
3.8%
YoY
|
$412.4M
6.62%
YoY
|
$380.7M
6.77%
YoY
|
$407.8M
10.25%
YoY
|
$410.6M
15.89%
YoY
|
| Operating Profit |
$1.133B
2.23%
YoY
|
$1.094B
10.23%
YoY
|
$1.034B
7.99%
YoY
|
$1.119B
7.02%
YoY
|
$1.108B
7.31%
YoY
|
$992.5M
2.79%
YoY
|
$957.5M
-2.03%
YoY
|
$1.046B
4.76%
YoY
|
$1.033B
13.87%
YoY
|
$965.5M
54.97%
YoY
|
$977.4M
24.12%
YoY
|
$998.1M
27.81%
YoY
|
$907.0M
17.17%
YoY
|
$623.0M
-11.15%
YoY
|
$787.4M
13.45%
YoY
|
$781.0M
8.23%
YoY
|
$774.1M
16.36%
YoY
|
$701.2M
26.6%
YoY
|
$694.1M
37.23%
YoY
|
$721.6M
48.29%
YoY
|
| Interest Expense |
$2.000M
-40.79%
YoY
|
$2.000M
-17.73%
YoY
|
$5.000M
-104.42%
YoY
|
-$99.00M
-16.99%
YoY
|
$3.378M
-97.27%
YoY
|
$2.431M
-98.12%
YoY
|
-$113.1M
-184.1%
YoY
|
-$119.3M
-24.12%
YoY
|
$123.7M
-18.59%
YoY
|
$129.0M
-187.82%
YoY
|
$134.5M
14.16%
YoY
|
-$157.2M
120.54%
YoY
|
$152.0M
140.22%
YoY
|
-$146.9M
-339.46%
YoY
|
$117.8M
98.47%
YoY
|
-$71.27M
50.81%
YoY
|
$63.27M
4.01%
YoY
|
$61.36M
-2.59%
YoY
|
$59.35M
-10.02%
YoY
|
-$47.26M
-26.73%
YoY
|
| Other Income/Expense, Net |
$85.00M
-584.14%
YoY
|
$76.00M
-72.28%
YoY
|
$107.0M
247.39%
YoY
|
$51.00M
-14.45%
YoY
|
-$17.56M
-259.51%
YoY
|
$274.2M
766.28%
YoY
|
$30.80M
-237.17%
YoY
|
$59.61M
-4.2%
YoY
|
$11.01M
685.09%
YoY
|
$31.65M
-22.12%
YoY
|
-$22.46M
-86.5%
YoY
|
$62.23M
-110.52%
YoY
|
$1.402M
-100.51%
YoY
|
$40.64M
-127.19%
YoY
|
-$166.3M
164.09%
YoY
|
-$591.5M
5778.27%
YoY
|
-$276.8M
5370.81%
YoY
|
-$149.5M
-271.75%
YoY
|
-$62.96M
136.41%
YoY
|
-$10.06M
N/A
|
| Pretax Income |
$1.119B
12.48%
YoY
|
$1.064B
-8.74%
YoY
|
$1.040B
18.83%
YoY
|
$1.071B
8.63%
YoY
|
$994.8M
8.13%
YoY
|
$1.166B
34.29%
YoY
|
$875.2M
6.67%
YoY
|
$986.0M
9.16%
YoY
|
$920.0M
21.64%
YoY
|
$868.2M
68.01%
YoY
|
$820.4M
63.0%
YoY
|
$903.2M
664.33%
YoY
|
$756.4M
74.29%
YoY
|
$516.7M
5.39%
YoY
|
$503.3M
-11.96%
YoY
|
$118.2M
-82.04%
YoY
|
$434.0M
-27.59%
YoY
|
$490.3M
-15.15%
YoY
|
$571.7M
38.38%
YoY
|
$657.8M
77.5%
YoY
|
| Income Tax |
$215.0M
539.35%
YoY
|
$219.0M
0.83%
YoY
|
$232.0M
31.33%
YoY
|
$148.0M
-26.33%
YoY
|
$33.63M
-82.6%
YoY
|
$217.2M
16.71%
YoY
|
$176.7M
4.31%
YoY
|
$200.9M
3.49%
YoY
|
$193.3M
16.86%
YoY
|
$186.1M
53.45%
YoY
|
$169.4M
46.88%
YoY
|
$194.1M
-1907.76%
YoY
|
$165.4M
92.57%
YoY
|
$121.3M
18.21%
YoY
|
$115.3M
-4.14%
YoY
|
-$10.74M
-107.07%
YoY
|
$85.90M
-31.88%
YoY
|
$102.6M
-20.68%
YoY
|
$120.3M
29.25%
YoY
|
$151.9M
102.78%
YoY
|
| Net Earnings |
$904.0M
-5.95%
YoY
|
$845.0M
-10.93%
YoY
|
$808.0M
15.69%
YoY
|
$923.0M
17.59%
YoY
|
$961.2M
32.26%
YoY
|
$948.6M
39.09%
YoY
|
$698.4M
7.27%
YoY
|
$785.0M
10.72%
YoY
|
$726.7M
22.98%
YoY
|
$682.1M
72.57%
YoY
|
$651.1M
67.79%
YoY
|
$709.0M
450.3%
YoY
|
$591.0M
69.77%
YoY
|
$395.2M
1.94%
YoY
|
$388.0M
-14.05%
YoY
|
$128.8M
-74.53%
YoY
|
$348.1M
-26.43%
YoY
|
$387.7M
-13.52%
YoY
|
$451.5M
41.17%
YoY
|
$505.7M
71.02%
YoY
|
| Basic Earnings Per Share |
$7.16
-4.28%
YoY
|
$6.69
-9.23%
YoY
|
$6.39
17.68%
YoY
|
N/A
|
$7.48
32.39%
YoY
|
$7.37
38.79%
YoY
|
$5.43
7.1%
YoY
|
N/A
|
$5.65
22.56%
YoY
|
$5.31
72.4%
YoY
|
$5.07
67.88%
YoY
|
N/A
|
$4.61
70.11%
YoY
|
$3.08
1.99%
YoY
|
$3.02
-13.71%
YoY
|
N/A
|
$2.71
-26.16%
YoY
|
$3.02
-13.22%
YoY
|
$3.50
41.13%
YoY
|
N/A
|
| Diluted Earnings Per Share |
$7.06
-4.21%
YoY
|
$6.60
-8.97%
YoY
|
$6.29
17.78%
YoY
|
$7.16
19.14%
YoY
|
$7.37
32.55%
YoY
|
$7.25
38.62%
YoY
|
$5.35
7.1%
YoY
|
$6.01
10.36%
YoY
|
$5.56
22.47%
YoY
|
$5.23
-100.0%
YoY
|
$4.99
67.45%
YoY
|
$5.44
-100.0%
YoY
|
$4.54
70.04%
YoY
|
$3.039M
102330955.21%
YoY
|
$2.98
-13.62%
YoY
|
$989.7K
-74.27%
YoY
|
$2.67
-25.83%
YoY
|
$2.97
-13.16%
YoY
|
$3.45
40.82%
YoY
|
$3.847M
169477515.71%
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
|
N/A
|
| Basic Shares Outstanding |
126.1M shares
-1.32%
YoY
|
126.2M shares
-1.97%
YoY
|
126.7M shares
-1.49%
YoY
|
N/A
|
127.8M shares
-0.56%
YoY
|
128.8M shares
0.25%
YoY
|
128.6M shares
0.13%
YoY
|
N/A
|
128.5M shares
0.16%
YoY
|
128.4M shares
0.09%
YoY
|
128.4M shares
0.02%
YoY
|
N/A
|
128.3M shares
-0.1%
YoY
|
128.3M shares
-0.14%
YoY
|
128.4M shares
-0.25%
YoY
|
N/A
|
128.4M shares
-0.51%
YoY
|
128.5M shares
-0.4%
YoY
|
128.7M shares
0.01%
YoY
|
N/A
|
| Diluted Shares Outstanding |
128.0M shares
-1.78%
YoY
|
128.1M shares
-2.03%
YoY
|
128.4M shares
-1.74%
YoY
|
N/A
|
130.3M shares
-0.21%
YoY
|
130.8M shares
0.3%
YoY
|
130.7M shares
0.24%
YoY
|
N/A
|
130.6M shares
0.34%
YoY
|
130.4M shares
0.25%
YoY
|
130.4M shares
0.32%
YoY
|
N/A
|
130.2M shares
-0.15%
YoY
|
130.0M shares
-0.41%
YoY
|
129.9M shares
-0.68%
YoY
|
N/A
|
130.3M shares
-0.79%
YoY
|
130.6M shares
-0.38%
YoY
|
130.8M shares
0.41%
YoY
|
N/A
|
Loading...