|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$13.95B
7.25%
YoY
|
$13.01B
6.97%
YoY
|
$12.16B
-18.25%
YoY
|
$14.88B
-7.72%
YoY
|
$16.12B
15.33%
YoY
|
| Cost Of Revenue |
$9.939B
5.91%
YoY
|
$9.385B
6.68%
YoY
|
$8.797B
-16.16%
YoY
|
$10.49B
-0.05%
YoY
|
$10.50B
16.3%
YoY
|
| Gross Profit |
$4.013B
10.71%
YoY
|
$3.624B
7.71%
YoY
|
$3.365B
-23.27%
YoY
|
$4.385B
-22.03%
YoY
|
$5.624B
13.56%
YoY
|
| Selling, General & Admin |
$2.216B
-0.61%
YoY
|
$2.230B
10.32%
YoY
|
$2.021B
1.24%
YoY
|
$1.997B
2.28%
YoY
|
$1.952B
12.88%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$681.1M
5.84%
YoY
|
$643.5M
11.47%
YoY
|
$577.3M
-8.93%
YoY
|
$633.9M
-14.92%
YoY
|
$745.1M
19.27%
YoY
|
| Operating Expenses |
$2.216B
-0.61%
YoY
|
$2.230B
-0.5%
YoY
|
$2.241B
12.25%
YoY
|
$1.997B
2.28%
YoY
|
$1.952B
12.88%
YoY
|
| Operating Profit |
$1.385B
27.42%
YoY
|
$1.087B
-3.29%
YoY
|
$1.124B
-36.65%
YoY
|
$1.774B
-45.58%
YoY
|
$3.260B
33.29%
YoY
|
| Interest Expense |
$224.1M
7.59%
YoY
|
$208.3M
-220.96%
YoY
|
-$172.2M
-195.51%
YoY
|
$180.3M
-14.99%
YoY
|
$212.1M
2.27%
YoY
|
| Other Income/Expense, Net |
-$55.00M
-191.36%
YoY
|
$60.20M
288.39%
YoY
|
$15.50M
-161.26%
YoY
|
-$25.30M
-159.53%
YoY
|
$42.50M
-118.78%
YoY
|
| Pretax Income |
$728.9M
15.75%
YoY
|
$629.7M
10.69%
YoY
|
$568.9M
-56.93%
YoY
|
$1.321B
-48.81%
YoY
|
$2.581B
39.76%
YoY
|
| Income Tax |
$229.8M
8.19%
YoY
|
$212.4M
12.68%
YoY
|
$188.5M
-37.58%
YoY
|
$302.0M
-59.58%
YoY
|
$747.1M
12.84%
YoY
|
| Net Earnings |
$876.5M
17.49%
YoY
|
$746.0M
78.47%
YoY
|
$418.0M
-67.32%
YoY
|
$1.279B
-46.2%
YoY
|
$2.377B
52.77%
YoY
|
| Basic Earnings Per Share |
$10.54
18.56%
YoY
|
$8.89
85.21%
YoY
|
$4.80
-65.84%
YoY
|
$14.05
-42.89%
YoY
|
$24.60
53.85%
YoY
|
| Diluted Earnings Per Share |
$10.46
18.33%
YoY
|
$8.84
85.32%
YoY
|
$4.77
-65.86%
YoY
|
$13.97
-42.72%
YoY
|
$24.39
53.59%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
83.20M shares
-0.83%
YoY
|
83.90M shares
-3.67%
YoY
|
87.10M shares
-4.39%
YoY
|
91.10M shares
-5.79%
YoY
|
96.70M shares
-0.62%
YoY
|
| Diluted Shares Outstanding |
83.80M shares
-0.71%
YoY
|
84.40M shares
-3.65%
YoY
|
87.60M shares
-4.37%
YoY
|
91.60M shares
-6.05%
YoY
|
97.50M shares
-0.51%
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 |
$3.538B
5.75%
YoY
|
$3.516B
5.6%
YoY
|
$3.564B
8.58%
YoY
|
$3.527B
9.51%
YoY
|
$3.345B
5.3%
YoY
|
$3.329B
9.76%
YoY
|
$3.282B
7.37%
YoY
|
$3.221B
6.17%
YoY
|
$3.177B
-15.92%
YoY
|
$3.033B
-17.44%
YoY
|
$3.057B
-15.23%
YoY
|
$3.034B
-17.94%
YoY
|
$3.778B
-3.12%
YoY
|
$3.674B
-9.42%
YoY
|
$3.606B
-11.24%
YoY
|
$3.697B
-3.74%
YoY
|
$3.900B
-6.29%
YoY
|
$4.056B
-9.66%
YoY
|
$4.063B
4.27%
YoY
|
| Cost Of Revenue |
$2.524B
5.29%
YoY
|
$2.523B
3.68%
YoY
|
$2.538B
6.76%
YoY
|
$2.481B
8.13%
YoY
|
$2.397B
5.17%
YoY
|
$2.433B
10.0%
YoY
|
$2.378B
7.8%
YoY
|
$2.295B
4.7%
YoY
|
$2.279B
-18.69%
YoY
|
$2.212B
-18.21%
YoY
|
$2.206B
-13.38%
YoY
|
$2.192B
-14.87%
YoY
|
$2.803B
5.12%
YoY
|
$2.704B
0.87%
YoY
|
$2.546B
-4.88%
YoY
|
$2.574B
-0.07%
YoY
|
$2.667B
4.07%
YoY
|
$2.681B
3.72%
YoY
|
$2.677B
14.57%
YoY
|
| Gross Profit |
$1.014B
6.94%
YoY
|
$993.2M
10.81%
YoY
|
$1.025B
13.35%
YoY
|
$1.046B
12.93%
YoY
|
$948.0M
5.65%
YoY
|
$896.3M
9.12%
YoY
|
$904.4M
6.25%
YoY
|
$926.4M
10.0%
YoY
|
$897.3M
-7.94%
YoY
|
$821.4M
-15.3%
YoY
|
$851.2M
-19.68%
YoY
|
$842.2M
-24.98%
YoY
|
$974.7M
-20.94%
YoY
|
$969.8M
-29.47%
YoY
|
$1.060B
-23.51%
YoY
|
$1.123B
-11.23%
YoY
|
$1.233B
-22.9%
YoY
|
$1.375B
-27.82%
YoY
|
$1.386B
-11.15%
YoY
|
| Selling, General & Admin |
$551.0M
0.92%
YoY
|
$538.6M
-9.51%
YoY
|
$552.4M
-2.85%
YoY
|
$579.3M
3.85%
YoY
|
$546.0M
7.4%
YoY
|
$595.2M
11.69%
YoY
|
$568.6M
8.2%
YoY
|
$557.8M
10.28%
YoY
|
$508.4M
-8.16%
YoY
|
$532.9M
-0.67%
YoY
|
$525.5M
3.04%
YoY
|
$505.8M
4.07%
YoY
|
$553.6M
19.28%
YoY
|
$536.5M
2.03%
YoY
|
$510.0M
-1.9%
YoY
|
$486.0M
5.95%
YoY
|
$464.1M
7.98%
YoY
|
$525.8M
5.54%
YoY
|
$519.9M
23.93%
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 |
$173.3M
3.9%
YoY
|
$173.0M
1.41%
YoY
|
$171.0M
5.88%
YoY
|
$221.1M
40.92%
YoY
|
$166.8M
7.96%
YoY
|
$170.6M
16.53%
YoY
|
$161.5M
10.69%
YoY
|
$156.9M
31.74%
YoY
|
$154.5M
-6.87%
YoY
|
$146.4M
-6.27%
YoY
|
$145.9M
-7.13%
YoY
|
$119.1M
-25.14%
YoY
|
$165.9M
2.72%
YoY
|
$156.2M
-16.91%
YoY
|
$157.1M
-15.58%
YoY
|
$159.1M
-14.97%
YoY
|
$161.5M
-12.18%
YoY
|
$188.0M
2.23%
YoY
|
$186.1M
22.19%
YoY
|
| Operating Expenses |
$551.0M
0.92%
YoY
|
$611.2M
-8.17%
YoY
|
$552.4M
-12.64%
YoY
|
$647.6M
16.1%
YoY
|
$546.0M
7.4%
YoY
|
$665.6M
12.41%
YoY
|
$632.3M
20.32%
YoY
|
$557.8M
10.28%
YoY
|
$508.4M
-18.38%
YoY
|
$592.1M
-0.84%
YoY
|
$525.5M
-8.64%
YoY
|
$505.8M
4.07%
YoY
|
$622.9M
34.22%
YoY
|
$597.1M
-3.49%
YoY
|
$575.2M
10.64%
YoY
|
$486.0M
5.95%
YoY
|
$464.1M
7.98%
YoY
|
$618.7M
5.04%
YoY
|
$519.9M
23.93%
YoY
|
| Operating Profit |
$380.8M
16.81%
YoY
|
$382.0M
65.58%
YoY
|
$396.6M
45.76%
YoY
|
$398.6M
35.21%
YoY
|
$326.0M
1.46%
YoY
|
$230.7M
0.61%
YoY
|
$272.1M
7.85%
YoY
|
$294.8M
10.7%
YoY
|
$321.3M
-8.67%
YoY
|
$229.3M
-38.48%
YoY
|
$252.3M
-47.93%
YoY
|
$266.3M
-49.36%
YoY
|
$351.8M
-48.86%
YoY
|
$372.7M
-50.72%
YoY
|
$484.5M
-36.82%
YoY
|
$525.9M
-25.31%
YoY
|
$687.9M
-34.97%
YoY
|
$756.3M
-42.53%
YoY
|
$766.9M
-26.76%
YoY
|
| Interest Expense |
$55.10M
-1.61%
YoY
|
-$67.80M
37.8%
YoY
|
$56.00M
-217.15%
YoY
|
-$57.10M
-219.96%
YoY
|
$56.00M
19.4%
YoY
|
-$49.20M
15.76%
YoY
|
-$47.80M
-195.03%
YoY
|
$47.60M
-4.42%
YoY
|
$46.90M
-192.69%
YoY
|
-$42.50M
-51.48%
YoY
|
$50.30M
-224.2%
YoY
|
$49.80M
17.18%
YoY
|
-$50.60M
-219.91%
YoY
|
-$87.60M
102.78%
YoY
|
-$40.50M
-195.97%
YoY
|
$42.50M
-45.72%
YoY
|
$42.20M
-12.99%
YoY
|
-$43.20M
-12.2%
YoY
|
$42.20M
-17.9%
YoY
|
| Other Income/Expense, Net |
-$13.10M
1210.0%
YoY
|
-$9.200M
-161.33%
YoY
|
-$1.900M
-144.19%
YoY
|
-$32.70M
-267.69%
YoY
|
-$1.000M
-105.0%
YoY
|
$15.00M
-17.58%
YoY
|
$4.300M
-79.62%
YoY
|
$19.50M
-215.38%
YoY
|
$20.00M
-258.73%
YoY
|
$18.20M
-56.04%
YoY
|
$21.10M
-389.04%
YoY
|
-$16.90M
62.5%
YoY
|
-$12.60M
24.75%
YoY
|
$41.40M
-3284.62%
YoY
|
-$7.300M
-661.54%
YoY
|
-$10.40M
-80.56%
YoY
|
-$10.10M
-72.02%
YoY
|
-$1.300M
0.0%
YoY
|
$1.300M
-101.3%
YoY
|
| Pretax Income |
$319.7M
16.17%
YoY
|
$190.6M
3.7%
YoY
|
$337.0M
60.02%
YoY
|
$304.7M
13.82%
YoY
|
$275.2M
-7.46%
YoY
|
$183.8M
-224.95%
YoY
|
$210.6M
-11.77%
YoY
|
$267.7M
30.59%
YoY
|
$297.4M
7.06%
YoY
|
-$147.1M
-430.56%
YoY
|
$238.7M
-43.38%
YoY
|
$205.0M
-56.97%
YoY
|
$277.8M
-56.6%
YoY
|
$44.50M
-93.51%
YoY
|
$421.6M
-45.12%
YoY
|
$476.4M
-26.78%
YoY
|
$640.1M
-37.36%
YoY
|
$686.0M
-44.8%
YoY
|
$768.2M
-18.89%
YoY
|
| Income Tax |
$41.70M
-32.96%
YoY
|
$25.70M
-36.07%
YoY
|
$75.50M
84.15%
YoY
|
$66.40M
6.92%
YoY
|
$62.20M
-9.99%
YoY
|
$40.20M
104.06%
YoY
|
$41.00M
-25.59%
YoY
|
$62.10M
24.7%
YoY
|
$69.10M
7.13%
YoY
|
$19.70M
-161.76%
YoY
|
$55.10M
-19.44%
YoY
|
$49.80M
-57.62%
YoY
|
$64.50M
-56.42%
YoY
|
-$31.90M
-124.09%
YoY
|
$68.40M
-62.08%
YoY
|
$117.5M
-35.65%
YoY
|
$148.0M
-41.2%
YoY
|
$132.4M
-56.46%
YoY
|
$180.4M
-25.88%
YoY
|
| Net Earnings |
$277.8M
30.55%
YoY
|
$164.7M
14.85%
YoY
|
$261.1M
54.22%
YoY
|
$237.9M
15.88%
YoY
|
$212.8M
-6.67%
YoY
|
$143.4M
-185.82%
YoY
|
$169.3M
-7.64%
YoY
|
$205.3M
8.68%
YoY
|
$228.0M
7.09%
YoY
|
-$167.1M
-319.58%
YoY
|
$183.3M
-48.04%
YoY
|
$188.9M
-47.32%
YoY
|
$212.9M
-56.69%
YoY
|
$76.10M
-86.24%
YoY
|
$352.8M
-39.93%
YoY
|
$358.6M
-23.28%
YoY
|
$491.6M
-36.12%
YoY
|
$553.0M
-41.06%
YoY
|
$587.3M
-16.51%
YoY
|
| Basic Earnings Per Share |
$3.37
32.68%
YoY
|
N/A
|
$3.14
55.45%
YoY
|
$2.85
16.8%
YoY
|
$2.54
-6.27%
YoY
|
N/A
|
$2.02
-4.72%
YoY
|
$2.44
14.55%
YoY
|
$2.71
12.45%
YoY
|
N/A
|
$2.12
-45.78%
YoY
|
$2.13
-45.24%
YoY
|
$2.41
-54.27%
YoY
|
N/A
|
$3.91
-35.9%
YoY
|
$3.89
-18.96%
YoY
|
$5.27
-33.12%
YoY
|
N/A
|
$6.10
-15.51%
YoY
|
| Diluted Earnings Per Share |
$3.35
32.94%
YoY
|
$1.98
15.83%
YoY
|
$3.12
55.34%
YoY
|
$2.84
16.87%
YoY
|
$2.52
-6.32%
YoY
|
$1.71
-186.63%
YoY
|
$2.01
-4.93%
YoY
|
$2.43
14.62%
YoY
|
$2.69
12.45%
YoY
|
-$1.97
-330.7%
YoY
|
$2.11
-100.0%
YoY
|
$2.12
-45.22%
YoY
|
$2.39
-54.26%
YoY
|
$0.85
-100.0%
YoY
|
$3.890M
64293229.2%
YoY
|
$3.87
-18.7%
YoY
|
$5.23
-33.12%
YoY
|
$5.742M
-39.84%
YoY
|
$6.05
-15.62%
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 |
82.40M shares
-1.55%
YoY
|
82.90M shares
-0.88%
YoY
|
83.10M shares
-1.03%
YoY
|
83.70M shares
-0.7%
YoY
|
83.70M shares
-0.48%
YoY
|
83.64M shares
-1.48%
YoY
|
83.96M shares
-5.23%
YoY
|
84.29M shares
-4.86%
YoY
|
84.10M shares
-4.97%
YoY
|
84.90M shares
-4.18%
YoY
|
88.60M shares
-1.99%
YoY
|
88.60M shares
-4.01%
YoY
|
88.50M shares
-5.04%
YoY
|
88.60M shares
-7.42%
YoY
|
90.40M shares
-6.13%
YoY
|
92.30M shares
-5.24%
YoY
|
93.20M shares
-4.51%
YoY
|
95.70M shares
-1.75%
YoY
|
96.30M shares
-1.13%
YoY
|
| Diluted Shares Outstanding |
82.90M shares
-1.66%
YoY
|
N/A
|
83.70M shares
-0.83%
YoY
|
83.90M shares
-0.47%
YoY
|
84.30M shares
-0.47%
YoY
|
N/A
|
84.40M shares
-2.99%
YoY
|
84.30M shares
-5.28%
YoY
|
84.70M shares
-4.83%
YoY
|
N/A
|
87.00M shares
-4.08%
YoY
|
89.00M shares
-3.99%
YoY
|
89.00M shares
-5.32%
YoY
|
N/A
|
90.70M shares
-6.59%
YoY
|
92.70M shares
-5.6%
YoY
|
94.00M shares
-4.57%
YoY
|
N/A
|
97.10M shares
-1.02%
YoY
|
Loading...