|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$8.086B
-2.46%
YoY
|
$8.290B
22.39%
YoY
|
$6.774B
0.18%
YoY
|
$6.761B
4.59%
YoY
|
$6.465B
5.96%
YoY
|
| Cost Of Revenue |
$5.521B
-19.11%
YoY
|
$6.826B
52.24%
YoY
|
$4.483B
516.18%
YoY
|
$727.6M
-1316.72%
YoY
|
-$59.80M
-207.17%
YoY
|
| Gross Profit |
$8.086B
-2.46%
YoY
|
$8.290B
22.39%
YoY
|
$6.774B
0.18%
YoY
|
$6.761B
4.59%
YoY
|
$6.465B
5.96%
YoY
|
| Selling, General & Admin |
$3.862B
6.41%
YoY
|
$3.629B
-7.06%
YoY
|
$3.905B
4.31%
YoY
|
$3.743B
8.22%
YoY
|
$3.459B
3.96%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$779.1M
8.69%
YoY
|
$716.8M
12.95%
YoY
|
$634.6M
14.63%
YoY
|
$553.6M
7.37%
YoY
|
$515.6M
3.06%
YoY
|
| Operating Expenses |
$5.731B
5.08%
YoY
|
$5.454B
4.4%
YoY
|
$5.224B
4.59%
YoY
|
$4.995B
12.84%
YoY
|
$4.427B
-1.04%
YoY
|
| Operating Profit |
$2.355B
-16.96%
YoY
|
$2.837B
83.08%
YoY
|
$1.549B
-12.28%
YoY
|
$1.766B
-13.33%
YoY
|
$2.038B
25.22%
YoY
|
| Interest Expense |
N/A
|
N/A
|
$5.343B
439.42%
YoY
|
$990.5M
4061.76%
YoY
|
$23.80M
-88.12%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$2.340B
-12.03%
YoY
|
$2.660B
81.56%
YoY
|
$1.465B
-17.07%
YoY
|
$1.766B
-12.13%
YoY
|
$2.010B
23.5%
YoY
|
| Income Tax |
$602.6M
-4.11%
YoY
|
$628.4M
75.78%
YoY
|
$357.5M
-16.92%
YoY
|
$430.3M
-7.42%
YoY
|
$464.8M
11.12%
YoY
|
| Net Earnings |
$1.737B
-14.48%
YoY
|
$2.031B
92.72%
YoY
|
$1.054B
-17.82%
YoY
|
$1.282B
-17.01%
YoY
|
$1.545B
27.78%
YoY
|
| Basic Earnings Per Share |
$8.78
-10.41%
YoY
|
$9.80
92.53%
YoY
|
$5.09
-17.37%
YoY
|
$6.16
-13.97%
YoY
|
$7.16
30.66%
YoY
|
| Diluted Earnings Per Share |
$8.74
-10.54%
YoY
|
$9.77
92.42%
YoY
|
$5.08
-100.0%
YoY
|
$6.140M
85991388.91%
YoY
|
$7.14
30.77%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
191.4M shares
-4.92%
YoY
|
201.3M shares
-2.89%
YoY
|
207.2M shares
-0.51%
YoY
|
208.3M shares
0.11%
YoY
|
208.1M shares
-0.12%
YoY
|
| Diluted Shares Outstanding |
192.2M shares
-4.77%
YoY
|
201.9M shares
-2.74%
YoY
|
207.6M shares
-0.62%
YoY
|
208.9M shares
-0.02%
YoY
|
208.9M shares
-0.05%
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 |
$2.206B
13.69%
YoY
|
$3.440B
-1.55%
YoY
|
$2.025B
2.89%
YoY
|
$1.998B
-26.43%
YoY
|
$1.940B
17.8%
YoY
|
$3.495B
126.14%
YoY
|
$1.969B
77.04%
YoY
|
$2.716B
-1.31%
YoY
|
$1.647B
54.83%
YoY
|
$1.545B
1.73%
YoY
|
$1.112B
-36.64%
YoY
|
$2.752B
424.31%
YoY
|
$1.064B
177.34%
YoY
|
$1.519B
-7.96%
YoY
|
$1.755B
399.52%
YoY
|
$524.8M
52.96%
YoY
|
$383.5M
9.6%
YoY
|
$1.650B
8.39%
YoY
|
$351.3M
-1.15%
YoY
|
$343.1M
-15.56%
YoY
|
| Cost Of Revenue |
$1.418B
1.34%
YoY
|
$1.317B
-14.18%
YoY
|
$1.378B
-22.26%
YoY
|
$1.427B
-20.21%
YoY
|
$1.399B
-19.11%
YoY
|
$1.535B
0.99%
YoY
|
$1.773B
42.04%
YoY
|
$1.789B
79.84%
YoY
|
$1.729B
139.9%
YoY
|
$1.520B
204.89%
YoY
|
$1.248B
486.79%
YoY
|
$994.5M
3007.81%
YoY
|
$720.8M
-4720.51%
YoY
|
$498.5M
-3103.01%
YoY
|
$212.7M
-1454.78%
YoY
|
$32.00M
-316.22%
YoY
|
-$15.60M
-2328.57%
YoY
|
-$16.60M
-2471.43%
YoY
|
-$15.70M
423.33%
YoY
|
-$14.80M
-1950.0%
YoY
|
| Gross Profit |
$2.206B
13.69%
YoY
|
$2.123B
8.34%
YoY
|
$2.025B
2.89%
YoY
|
$1.998B
-26.43%
YoY
|
$1.940B
17.8%
YoY
|
$1.960B
26.81%
YoY
|
$1.969B
14.02%
YoY
|
$2.716B
54.54%
YoY
|
$1.647B
-5.61%
YoY
|
$1.545B
1.73%
YoY
|
$1.727B
-1.61%
YoY
|
$1.757B
-0.66%
YoY
|
$1.745B
1.51%
YoY
|
$1.519B
-8.88%
YoY
|
$1.755B
7.41%
YoY
|
$1.769B
11.92%
YoY
|
$1.719B
8.54%
YoY
|
$1.667B
9.53%
YoY
|
$1.634B
10.01%
YoY
|
$1.580B
4.93%
YoY
|
| Selling, General & Admin |
$1.182B
8.56%
YoY
|
$1.023B
11.97%
YoY
|
$1.090B
7.15%
YoY
|
$1.079B
6.18%
YoY
|
$1.088B
5.16%
YoY
|
$913.8M
-6.42%
YoY
|
$1.017B
19.56%
YoY
|
$1.016B
15.72%
YoY
|
$1.035B
2.15%
YoY
|
$976.5M
-0.66%
YoY
|
$850.6M
-8.23%
YoY
|
$877.9M
-5.05%
YoY
|
$1.013B
9.36%
YoY
|
$983.0M
13.43%
YoY
|
$926.9M
6.02%
YoY
|
$924.6M
8.28%
YoY
|
$926.5M
7.22%
YoY
|
$866.6M
-2.5%
YoY
|
$874.3M
7.03%
YoY
|
$853.9M
7.41%
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 |
$197.1M
3.36%
YoY
|
$196.9M
7.65%
YoY
|
$195.8M
6.94%
YoY
|
$195.7M
8.42%
YoY
|
$190.7M
11.98%
YoY
|
$182.9M
8.22%
YoY
|
$183.1M
16.25%
YoY
|
$180.5M
17.82%
YoY
|
$170.3M
9.94%
YoY
|
$169.0M
14.04%
YoY
|
$157.5M
11.78%
YoY
|
$153.2M
14.67%
YoY
|
$154.9M
18.33%
YoY
|
$148.2M
11.6%
YoY
|
$140.9M
9.22%
YoY
|
$133.6M
4.05%
YoY
|
$130.9M
4.39%
YoY
|
$132.8M
-67.95%
YoY
|
$129.0M
4.12%
YoY
|
$128.4M
2.88%
YoY
|
| Operating Expenses |
$1.505B
6.09%
YoY
|
$1.489B
9.07%
YoY
|
$1.406B
2.82%
YoY
|
$1.433B
-0.9%
YoY
|
$1.419B
5.57%
YoY
|
$1.365B
3.84%
YoY
|
$1.367B
5.82%
YoY
|
$1.446B
13.0%
YoY
|
$1.344B
3.31%
YoY
|
$1.315B
-1.03%
YoY
|
$1.292B
5.03%
YoY
|
$1.280B
5.95%
YoY
|
$1.301B
7.67%
YoY
|
$1.329B
17.63%
YoY
|
$1.230B
10.27%
YoY
|
$1.208B
10.42%
YoY
|
$1.208B
11.07%
YoY
|
$1.129B
-1.65%
YoY
|
$1.116B
1.87%
YoY
|
$1.094B
-0.83%
YoY
|
| Operating Profit |
$700.6M
34.37%
YoY
|
$633.8M
6.66%
YoY
|
$619.5M
3.06%
YoY
|
$564.8M
-55.51%
YoY
|
$521.4M
72.02%
YoY
|
$594.2M
157.9%
YoY
|
$601.1M
38.41%
YoY
|
$1.269B
165.9%
YoY
|
$303.1M
-31.73%
YoY
|
$230.4M
21.01%
YoY
|
$434.3M
-17.2%
YoY
|
$477.4M
-14.89%
YoY
|
$444.0M
-13.08%
YoY
|
$190.4M
-64.58%
YoY
|
$524.5M
1.24%
YoY
|
$560.9M
15.29%
YoY
|
$510.8M
3.0%
YoY
|
$537.5M
43.95%
YoY
|
$518.1M
32.88%
YoY
|
$486.5M
20.66%
YoY
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$1.918B
107.48%
YoY
|
N/A
|
$1.479B
416.52%
YoY
|
$1.224B
1750.98%
YoY
|
$924.2M
36868.0%
YoY
|
N/A
|
$286.3M
5742.86%
YoY
|
$66.10M
781.33%
YoY
|
$2.500M
-74.49%
YoY
|
N/A
|
$4.900M
-81.72%
YoY
|
$7.500M
-78.07%
YoY
|
| Other Income/Expense, Net |
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
|
| Pretax Income |
$700.6M
34.37%
YoY
|
$633.8M
6.66%
YoY
|
$619.5M
3.06%
YoY
|
$564.8M
-51.87%
YoY
|
$521.4M
79.42%
YoY
|
$594.2M
307.54%
YoY
|
$601.1M
38.41%
YoY
|
$1.174B
166.3%
YoY
|
$290.6M
-34.55%
YoY
|
$145.8M
-23.42%
YoY
|
$434.3M
-17.2%
YoY
|
$440.7M
-18.48%
YoY
|
$444.0M
-13.08%
YoY
|
$190.4M
-62.64%
YoY
|
$524.5M
1.24%
YoY
|
$540.6M
11.12%
YoY
|
$510.8M
3.0%
YoY
|
$509.6M
36.48%
YoY
|
$518.1M
32.88%
YoY
|
$486.5M
20.66%
YoY
|
| Income Tax |
$175.1M
35.32%
YoY
|
$167.8M
20.89%
YoY
|
$161.9M
18.87%
YoY
|
$143.5M
-48.29%
YoY
|
$129.4M
70.49%
YoY
|
$138.8M
324.46%
YoY
|
$136.2M
27.89%
YoY
|
$277.5M
154.82%
YoY
|
$75.90M
-30.62%
YoY
|
$32.70M
-5.76%
YoY
|
$106.5M
-17.89%
YoY
|
$108.9M
-24.58%
YoY
|
$109.4M
-9.96%
YoY
|
$34.70M
-66.38%
YoY
|
$129.7M
5.96%
YoY
|
$144.4M
21.96%
YoY
|
$121.5M
0.58%
YoY
|
$103.2M
-22.11%
YoY
|
$122.4M
28.3%
YoY
|
$118.4M
31.7%
YoY
|
| Net Earnings |
$504.7M
35.6%
YoY
|
$457.0M
2.24%
YoY
|
$437.2M
-1.75%
YoY
|
$412.8M
-53.32%
YoY
|
$372.2M
89.8%
YoY
|
$447.0M
319.72%
YoY
|
$445.0M
35.75%
YoY
|
$884.3M
173.19%
YoY
|
$196.1M
-41.39%
YoY
|
$106.5M
-28.38%
YoY
|
$327.8M
-16.97%
YoY
|
$323.7M
-18.3%
YoY
|
$334.6M
-14.05%
YoY
|
$148.7M
-63.41%
YoY
|
$394.8M
-0.23%
YoY
|
$396.2M
7.63%
YoY
|
$389.3M
3.79%
YoY
|
$406.4M
68.7%
YoY
|
$395.7M
34.36%
YoY
|
$368.1M
17.49%
YoY
|
| Basic Earnings Per Share |
$2.72
42.41%
YoY
|
N/A
|
$2.30
3.14%
YoY
|
$2.14
-50.8%
YoY
|
$1.91
98.96%
YoY
|
N/A
|
$2.23
49.66%
YoY
|
$4.35
178.85%
YoY
|
$0.96
-36.42%
YoY
|
N/A
|
$1.49
-17.22%
YoY
|
$1.56
-16.13%
YoY
|
$1.51
-15.17%
YoY
|
N/A
|
$1.80
-0.55%
YoY
|
$1.86
7.51%
YoY
|
$1.78
4.09%
YoY
|
N/A
|
$1.81
37.12%
YoY
|
$1.73
17.69%
YoY
|
| Diluted Earnings Per Share |
$2.71
42.68%
YoY
|
$2.42
7.53%
YoY
|
$2.29
3.15%
YoY
|
$2.14
-50.92%
YoY
|
$1.90
98.52%
YoY
|
$2.26
337.51%
YoY
|
$2.22
48.92%
YoY
|
$4.34
178.65%
YoY
|
$0.96
-36.69%
YoY
|
$0.52
-100.0%
YoY
|
$1.49
-100.0%
YoY
|
$1.56
-16.26%
YoY
|
$1.51
-14.69%
YoY
|
$711.8K
-63.46%
YoY
|
$1.890M
104999844.15%
YoY
|
$1.86
8.14%
YoY
|
$1.77
4.12%
YoY
|
$1.948M
69.03%
YoY
|
$1.80
36.36%
YoY
|
$1.72
17.81%
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 |
185.8M shares
-5.04%
YoY
|
N/A
|
189.1M shares
-5.41%
YoY
|
191.2M shares
-5.94%
YoY
|
195.7M shares
-4.46%
YoY
|
N/A
|
199.9M shares
-3.42%
YoY
|
203.3M shares
-2.09%
YoY
|
204.8M shares
-1.61%
YoY
|
N/A
|
207.0M shares
-0.66%
YoY
|
207.6M shares
-0.36%
YoY
|
208.2M shares
0.08%
YoY
|
N/A
|
208.4M shares
0.14%
YoY
|
208.4M shares
0.01%
YoY
|
208.0M shares
-0.04%
YoY
|
N/A
|
208.1M shares
0.0%
YoY
|
208.4M shares
0.14%
YoY
|
| Diluted Shares Outstanding |
186.5M shares
-4.89%
YoY
|
N/A
|
191.0M shares
-4.76%
YoY
|
193.4M shares
-5.09%
YoY
|
196.1M shares
-4.39%
YoY
|
N/A
|
200.5M shares
-3.23%
YoY
|
203.7M shares
-1.96%
YoY
|
205.1M shares
-1.72%
YoY
|
N/A
|
207.3M shares
-0.78%
YoY
|
207.8M shares
-0.51%
YoY
|
208.7M shares
-0.04%
YoY
|
N/A
|
208.9M shares
-0.02%
YoY
|
208.9M shares
-0.12%
YoY
|
208.8M shares
-0.07%
YoY
|
N/A
|
208.9M shares
0.11%
YoY
|
209.1M shares
0.27%
YoY
|
Loading...