|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$10.79B
-0.48%
YoY
|
$10.84B
-2.68%
YoY
|
$11.14B
-5.13%
YoY
|
$11.74B
4.79%
YoY
|
$11.20B
17.26%
YoY
|
| Cost Of Revenue |
$8.211B
0.74%
YoY
|
$8.150B
-3.31%
YoY
|
$8.430B
-4.14%
YoY
|
$8.794B
10.86%
YoY
|
$7.932B
11.38%
YoY
|
| Gross Profit |
$2.575B
-4.16%
YoY
|
$2.687B
-0.7%
YoY
|
$2.706B
-8.08%
YoY
|
$2.943B
-9.95%
YoY
|
$3.269B
34.48%
YoY
|
| Selling, General & Admin |
$2.065B
4.04%
YoY
|
$1.985B
-6.36%
YoY
|
$2.120B
5.81%
YoY
|
$2.003B
3.6%
YoY
|
$1.934B
7.75%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$652.6M
2.24%
YoY
|
$638.3M
1.27%
YoY
|
$630.3M
5.84%
YoY
|
$595.5M
0.64%
YoY
|
$591.7M
-2.6%
YoY
|
| Operating Expenses |
$2.065B
4.04%
YoY
|
$1.985B
-6.36%
YoY
|
$2.120B
5.81%
YoY
|
$2.003B
3.6%
YoY
|
$1.934B
7.75%
YoY
|
| Operating Profit |
$489.8M
-29.37%
YoY
|
$693.5M
-337.58%
YoY
|
-$291.9M
-219.53%
YoY
|
$244.2M
-81.71%
YoY
|
$1.335B
109.91%
YoY
|
| Interest Expense |
-$30.50M
-48.91%
YoY
|
-$59.70M
-177.02%
YoY
|
$77.51M
49.24%
YoY
|
$51.94M
-9.28%
YoY
|
$57.25M
9.3%
YoY
|
| Other Income/Expense, Net |
-$3.300M
65.0%
YoY
|
-$2.000M
-137.04%
YoY
|
$5.400M
-164.29%
YoY
|
-$8.400M
-168.66%
YoY
|
$12.23M
1529.03%
YoY
|
| Pretax Income |
$468.7M
-27.11%
YoY
|
$643.0M
-276.65%
YoY
|
-$364.0M
-297.93%
YoY
|
$183.9M
-85.74%
YoY
|
$1.290B
120.75%
YoY
|
| Income Tax |
$98.80M
-22.93%
YoY
|
$128.2M
51.0%
YoY
|
$84.90M
-46.3%
YoY
|
$158.1M
-38.35%
YoY
|
$256.4M
273.57%
YoY
|
| Net Earnings |
$369.9M
-28.13%
YoY
|
$514.7M
-214.63%
YoY
|
-$449.0M
-1881.75%
YoY
|
$25.20M
-97.56%
YoY
|
$1.033B
100.38%
YoY
|
| Basic Earnings Per Share |
$5.96
-26.69%
YoY
|
$8.13
-215.32%
YoY
|
-$7.05
-1862.5%
YoY
|
$0.40
-97.34%
YoY
|
$15.01
107.32%
YoY
|
| Diluted Earnings Per Share |
$5.93
-26.7%
YoY
|
$8.09
-214.75%
YoY
|
-$7.05
-1907.69%
YoY
|
$0.39
-97.39%
YoY
|
$14.94
106.93%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
62.10M shares
-1.9%
YoY
|
63.30M shares
-0.63%
YoY
|
63.70M shares
-0.16%
YoY
|
63.80M shares
-7.34%
YoY
|
68.85M shares
-3.32%
YoY
|
| Diluted Shares Outstanding |
62.40M shares
-1.89%
YoY
|
63.60M shares
-0.16%
YoY
|
63.70M shares
-0.62%
YoY
|
64.10M shares
-7.3%
YoY
|
69.15M shares
-3.16%
YoY
|
|
Concept
|
2026 Q3 | 2026 Q2 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2021 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$2.991B
8.47%
YoY
|
$2.729B
-2.62%
YoY
|
$2.700B
2.37%
YoY
|
$2.758B
1.43%
YoY
|
$2.802B
0.03%
YoY
|
$2.526B
-5.73%
YoY
|
$2.637B
0.95%
YoY
|
$2.719B
-1.7%
YoY
|
$2.801B
-0.17%
YoY
|
$2.679B
N/A
|
$2.612B
-10.46%
YoY
|
$2.766B
-12.28%
YoY
|
$2.806B
-6.95%
YoY
|
$2.918B
3.57%
YoY
|
$3.153B
6.75%
YoY
|
$3.016B
12.99%
YoY
|
$2.817B
6.63%
YoY
|
| Cost Of Revenue |
$2.196B
4.44%
YoY
|
$2.087B
-0.04%
YoY
|
$2.031B
1.94%
YoY
|
$2.103B
4.63%
YoY
|
$2.088B
2.22%
YoY
|
$1.943B
-4.05%
YoY
|
$1.993B
1.15%
YoY
|
$2.010B
-9.4%
YoY
|
$2.042B
-5.57%
YoY
|
$2.024B
N/A
|
$1.970B
-10.61%
YoY
|
$2.219B
-2.7%
YoY
|
$2.163B
-2.29%
YoY
|
$2.204B
11.32%
YoY
|
$2.280B
11.13%
YoY
|
$2.214B
17.91%
YoY
|
$1.980B
5.26%
YoY
|
| Gross Profit |
$795.1M
21.41%
YoY
|
$641.9M
-10.15%
YoY
|
$668.4M
3.71%
YoY
|
$654.9M
-5.44%
YoY
|
$714.4M
-1.3%
YoY
|
$583.3M
-10.19%
YoY
|
$644.5M
0.34%
YoY
|
$692.6M
-5.37%
YoY
|
$723.8M
12.49%
YoY
|
$649.5M
N/A
|
$642.3M
-10.0%
YoY
|
$731.9M
-16.18%
YoY
|
$643.4M
-19.78%
YoY
|
$713.7M
-14.77%
YoY
|
$873.2M
-3.22%
YoY
|
$802.1M
1.31%
YoY
|
$837.3M
10.04%
YoY
|
| Selling, General & Admin |
$541.4M
4.48%
YoY
|
$530.1M
0.84%
YoY
|
$528.7M
8.1%
YoY
|
$518.2M
7.89%
YoY
|
$525.7M
3.12%
YoY
|
$487.3M
-3.1%
YoY
|
$489.1M
3.28%
YoY
|
$480.3M
-17.03%
YoY
|
$509.8M
-1.52%
YoY
|
$502.9M
N/A
|
$473.6M
-9.54%
YoY
|
$578.9M
14.57%
YoY
|
$517.7M
7.55%
YoY
|
$523.5M
9.67%
YoY
|
$505.3M
1.5%
YoY
|
$481.3M
1.49%
YoY
|
$477.3M
5.58%
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
|
| Depreciation & Amortization |
$159.1M
-6.58%
YoY
|
$181.8M
16.84%
YoY
|
$176.3M
12.72%
YoY
|
$170.3M
9.03%
YoY
|
$155.6M
-9.27%
YoY
|
$150.4M
-2.46%
YoY
|
$156.4M
1.41%
YoY
|
$156.2M
-0.28%
YoY
|
$171.5M
0.94%
YoY
|
$154.2M
N/A
|
$154.2M
0.5%
YoY
|
$156.6M
10.64%
YoY
|
$169.9M
20.14%
YoY
|
$153.5M
3.26%
YoY
|
$141.6M
-4.66%
YoY
|
$141.4M
-6.48%
YoY
|
$148.6M
-5.04%
YoY
|
| Operating Expenses |
$541.4M
4.48%
YoY
|
$530.1M
0.84%
YoY
|
$528.7M
8.1%
YoY
|
$518.2M
7.89%
YoY
|
$525.7M
3.12%
YoY
|
$487.3M
-3.1%
YoY
|
$489.1M
3.28%
YoY
|
$480.3M
-17.03%
YoY
|
$509.8M
-1.52%
YoY
|
$502.9M
N/A
|
$473.6M
-9.54%
YoY
|
$578.9M
14.57%
YoY
|
$517.7M
7.55%
YoY
|
$523.5M
9.67%
YoY
|
$505.3M
1.5%
YoY
|
$481.3M
1.49%
YoY
|
$477.3M
5.58%
YoY
|
| Operating Profit |
$253.7M
85.59%
YoY
|
$111.8M
-40.75%
YoY
|
$139.7M
-10.1%
YoY
|
$136.7M
-35.61%
YoY
|
$188.7M
-11.82%
YoY
|
$96.00M
-34.52%
YoY
|
$155.4M
-7.9%
YoY
|
$212.3M
-128.94%
YoY
|
$214.0M
70.25%
YoY
|
$146.6M
N/A
|
$168.7M
-133.37%
YoY
|
-$733.7M
-299.41%
YoY
|
$125.7M
-60.82%
YoY
|
-$505.6M
-240.45%
YoY
|
$367.9M
-9.02%
YoY
|
$320.8M
1.03%
YoY
|
$360.0M
16.57%
YoY
|
| Interest Expense |
-$8.600M
72.0%
YoY
|
-$3.100M
-40.38%
YoY
|
-$5.200M
-63.89%
YoY
|
-$5.000M
-64.29%
YoY
|
-$5.200M
-63.89%
YoY
|
-$7.100M
-147.65%
YoY
|
-$14.40M
-17.13%
YoY
|
-$14.00M
-169.5%
YoY
|
-$14.40M
-184.21%
YoY
|
$14.90M
N/A
|
-$17.38M
-225.94%
YoY
|
$20.14M
67.05%
YoY
|
$17.10M
48.94%
YoY
|
$13.80M
-7.7%
YoY
|
$12.06M
-19.03%
YoY
|
$11.48M
-24.67%
YoY
|
$14.95M
-220.55%
YoY
|
| Other Income/Expense, Net |
-$400.0K
-200.0%
YoY
|
-$1.200M
-60.0%
YoY
|
$2.900M
-29.27%
YoY
|
$400.0K
-42.86%
YoY
|
-$3.000M
87.5%
YoY
|
$500.0K
-54.55%
YoY
|
$4.100M
4.83%
YoY
|
$700.0K
-91.76%
YoY
|
-$1.600M
-366.67%
YoY
|
$1.100M
N/A
|
$3.911M
214.9%
YoY
|
$8.500M
201.63%
YoY
|
$600.0K
-124.61%
YoY
|
$1.242M
-6014.29%
YoY
|
$2.818M
-74.77%
YoY
|
-$2.438M
-209.47%
YoY
|
-$21.00K
-100.66%
YoY
|
| Pretax Income |
$248.5M
88.12%
YoY
|
$108.2M
-40.06%
YoY
|
$66.00M
-40.81%
YoY
|
$132.1M
-34.54%
YoY
|
$180.5M
-9.66%
YoY
|
$90.10M
-32.15%
YoY
|
$111.5M
-27.42%
YoY
|
$201.8M
-127.08%
YoY
|
$199.8M
82.97%
YoY
|
$132.8M
N/A
|
$153.6M
-129.65%
YoY
|
-$745.3M
-307.79%
YoY
|
$109.2M
-64.42%
YoY
|
-$518.1M
-250.18%
YoY
|
$358.7M
-10.48%
YoY
|
$306.9M
0.78%
YoY
|
$345.0M
26.1%
YoY
|
| Income Tax |
$52.30M
124.46%
YoY
|
-$8.900M
-126.18%
YoY
|
$24.00M
31.15%
YoY
|
$23.30M
-41.46%
YoY
|
$34.00M
-19.62%
YoY
|
$17.50M
-37.05%
YoY
|
$18.30M
-24.39%
YoY
|
$39.80M
165.33%
YoY
|
$42.30M
46.37%
YoY
|
$27.80M
N/A
|
$24.20M
55.46%
YoY
|
$15.00M
-80.81%
YoY
|
$28.90M
-52.97%
YoY
|
$15.57M
-78.91%
YoY
|
$78.18M
21.68%
YoY
|
$61.45M
-9.22%
YoY
|
$73.82M
192.94%
YoY
|
| Net Earnings |
$196.1M
80.24%
YoY
|
$117.1M
-20.07%
YoY
|
$42.00M
-54.94%
YoY
|
$108.8M
-32.84%
YoY
|
$146.5M
-6.93%
YoY
|
$72.60M
-30.86%
YoY
|
$93.20M
-33.18%
YoY
|
$162.0M
-121.3%
YoY
|
$157.4M
96.26%
YoY
|
$105.0M
N/A
|
$139.5M
-126.12%
YoY
|
-$760.4M
-371.15%
YoY
|
$80.20M
-67.31%
YoY
|
-$534.0M
-297.05%
YoY
|
$280.4M
-16.61%
YoY
|
$245.3M
3.6%
YoY
|
$271.0M
9.18%
YoY
|
| Basic Earnings Per Share |
$3.23
84.57%
YoY
|
$1.91
-18.72%
YoY
|
N/A
|
$1.75
-31.91%
YoY
|
$2.35
-4.86%
YoY
|
$1.16
-29.7%
YoY
|
N/A
|
$2.57
-121.52%
YoY
|
$2.47
96.03%
YoY
|
$1.65
N/A
|
N/A
|
-$11.94
-370.75%
YoY
|
$1.26
-66.75%
YoY
|
-$8.40
-312.66%
YoY
|
$4.41
-8.88%
YoY
|
$3.79
12.46%
YoY
|
$3.95
N/A
|
| Diluted Earnings Per Share |
$3.22
84.0%
YoY
|
$1.90
-18.8%
YoY
|
$0.68
-54.08%
YoY
|
$1.75
-31.37%
YoY
|
$2.34
-4.88%
YoY
|
$1.15
-29.88%
YoY
|
$1.48
-32.11%
YoY
|
$2.55
-121.36%
YoY
|
$2.46
95.24%
YoY
|
$1.64
N/A
|
$2.18
-125.95%
YoY
|
-$11.94
-371.36%
YoY
|
$1.26
-66.67%
YoY
|
-$8.40
-313.74%
YoY
|
$4.40
-8.71%
YoY
|
$3.78
12.5%
YoY
|
$3.93
13.25%
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
|
| Basic Shares Outstanding |
67.74M shares
9.26%
YoY
|
61.40M shares
-1.44%
YoY
|
N/A
|
62.00M shares
-1.74%
YoY
|
62.30M shares
-2.04%
YoY
|
62.59M shares
-1.75%
YoY
|
N/A
|
63.10M shares
-0.94%
YoY
|
63.60M shares
-0.12%
YoY
|
63.70M shares
0.25%
YoY
|
N/A
|
63.70M shares
0.26%
YoY
|
63.68M shares
0.22%
YoY
|
63.53M shares
-6.2%
YoY
|
63.53M shares
-7.96%
YoY
|
63.54M shares
-8.85%
YoY
|
67.73M shares
-4.87%
YoY
|
| Diluted Shares Outstanding |
60.90M shares
-2.25%
YoY
|
61.70M shares
-1.44%
YoY
|
N/A
|
62.30M shares
-1.74%
YoY
|
62.60M shares
-2.03%
YoY
|
62.90M shares
-1.72%
YoY
|
N/A
|
63.40M shares
-0.47%
YoY
|
63.90M shares
0.08%
YoY
|
64.00M shares
N/A
|
N/A
|
63.70M shares
-0.15%
YoY
|
63.85M shares
-1.73%
YoY
|
63.53M shares
-7.74%
YoY
|
63.80M shares
-8.53%
YoY
|
64.97M shares
-7.81%
YoY
|
68.86M shares
N/A
|
Loading...