|
Concept
|
2026 | 2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|---|
| Revenue |
$8.950B
3.44%
YoY
|
$8.653B
-6.13%
YoY
|
$9.218B
2.14%
YoY
|
$9.024B
-1.43%
YoY
|
$9.155B
28.35%
YoY
|
| Cost Of Revenue |
$3.802B
8.3%
YoY
|
$3.510B
-8.93%
YoY
|
$3.855B
-1.2%
YoY
|
$3.901B
1.85%
YoY
|
$3.831B
14.15%
YoY
|
| Gross Profit |
$5.149B
0.12%
YoY
|
$5.143B
-4.12%
YoY
|
$5.363B
4.69%
YoY
|
$5.123B
-3.78%
YoY
|
$5.324B
40.97%
YoY
|
| Selling, General & Admin |
$4.492B
1.83%
YoY
|
$4.411B
-1.47%
YoY
|
$4.477B
2.28%
YoY
|
$4.377B
-1.72%
YoY
|
$4.454B
11.82%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$272.3M
-3.51%
YoY
|
$282.2M
-5.49%
YoY
|
$298.6M
-0.96%
YoY
|
$301.5M
-3.77%
YoY
|
$313.3M
-3.84%
YoY
|
| Operating Expenses |
$4.492B
1.83%
YoY
|
$4.411B
-0.51%
YoY
|
$4.434B
1.3%
YoY
|
$4.377B
-1.72%
YoY
|
$4.454B
11.82%
YoY
|
| Operating Profit |
$230.6M
-70.14%
YoY
|
$772.3M
-16.88%
YoY
|
$929.1M
97.39%
YoY
|
$470.7M
-56.29%
YoY
|
$1.077B
-200.49%
YoY
|
| Interest Expense |
$94.20M
4.9%
YoY
|
$89.80M
-313.3%
YoY
|
-$42.10M
-146.99%
YoY
|
$89.60M
-17.5%
YoY
|
$108.6M
-13.47%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
$400.0K
N/A
|
| Pretax Income |
$151.3M
-78.56%
YoY
|
$705.7M
-16.09%
YoY
|
$841.0M
116.64%
YoY
|
$388.2M
-60.09%
YoY
|
$972.7M
-181.53%
YoY
|
| Income Tax |
$126.0M
17.54%
YoY
|
$107.2M
-39.57%
YoY
|
$177.4M
-5.54%
YoY
|
$187.8M
807.25%
YoY
|
$20.70M
-137.3%
YoY
|
| Net Earnings |
$25.30M
-95.77%
YoY
|
$598.5M
-9.81%
YoY
|
$663.6M
231.14%
YoY
|
$200.4M
-78.96%
YoY
|
$952.3M
-183.82%
YoY
|
| Basic Earnings Per Share |
$0.53
-95.04%
YoY
|
$10.69
-1.75%
YoY
|
$10.88
256.72%
YoY
|
$3.05
-77.32%
YoY
|
$13.45
-184.27%
YoY
|
| Diluted Earnings Per Share |
$0.52
-95.08%
YoY
|
$10.56
-1.82%
YoY
|
$10.76
254.96%
YoY
|
$3.03
-77.13%
YoY
|
$13.25
-183.02%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
48.10M shares
-14.11%
YoY
|
56.00M shares
-8.2%
YoY
|
61.00M shares
-7.15%
YoY
|
65.70M shares
-7.2%
YoY
|
70.80M shares
-0.56%
YoY
|
| Diluted Shares Outstanding |
48.50M shares
-14.46%
YoY
|
56.70M shares
-8.1%
YoY
|
61.70M shares
-6.8%
YoY
|
66.20M shares
-7.93%
YoY
|
71.90M shares
0.98%
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.505B
5.63%
YoY
|
$2.294B
1.74%
YoY
|
$2.167B
4.48%
YoY
|
$1.984B
1.62%
YoY
|
$2.372B
-4.75%
YoY
|
$2.255B
-4.56%
YoY
|
$2.074B
-6.01%
YoY
|
$1.952B
-9.55%
YoY
|
$2.490B
0.05%
YoY
|
$2.363B
3.6%
YoY
|
$2.207B
3.52%
YoY
|
$2.158B
1.66%
YoY
|
$2.489B
2.43%
YoY
|
$2.281B
-2.22%
YoY
|
$2.132B
-7.83%
YoY
|
$2.123B
2.09%
YoY
|
$2.430B
16.26%
YoY
|
$2.333B
10.12%
YoY
|
$2.313B
46.34%
YoY
|
$2.079B
54.71%
YoY
|
| Cost Of Revenue |
$1.062B
7.22%
YoY
|
$1.002B
6.71%
YoY
|
$916.4M
10.62%
YoY
|
$821.9M
9.12%
YoY
|
$990.3M
0.16%
YoY
|
$938.5M
-8.3%
YoY
|
$828.4M
-11.37%
YoY
|
$753.2M
-17.01%
YoY
|
$988.7M
-9.97%
YoY
|
$1.024B
1.68%
YoY
|
$934.7M
2.43%
YoY
|
$907.6M
2.67%
YoY
|
$1.098B
8.37%
YoY
|
$1.007B
1.94%
YoY
|
$912.5M
-6.85%
YoY
|
$884.0M
3.98%
YoY
|
$1.013B
5.18%
YoY
|
$987.4M
-2.89%
YoY
|
$979.6M
40.46%
YoY
|
$850.2M
25.38%
YoY
|
| Gross Profit |
$1.443B
4.49%
YoY
|
$1.293B
-1.81%
YoY
|
$1.251B
0.39%
YoY
|
$1.162B
-3.09%
YoY
|
$1.381B
-7.99%
YoY
|
$1.317B
-1.7%
YoY
|
$1.246B
-2.07%
YoY
|
$1.199B
-4.13%
YoY
|
$1.501B
7.96%
YoY
|
$1.339B
5.12%
YoY
|
$1.272B
4.33%
YoY
|
$1.250B
0.94%
YoY
|
$1.391B
-1.82%
YoY
|
$1.274B
-5.27%
YoY
|
$1.220B
-8.56%
YoY
|
$1.239B
0.78%
YoY
|
$1.416B
25.75%
YoY
|
$1.345B
22.14%
YoY
|
$1.334B
50.98%
YoY
|
$1.229B
84.58%
YoY
|
| Selling, General & Admin |
$1.219B
4.82%
YoY
|
$1.121B
-2.86%
YoY
|
$1.129B
5.7%
YoY
|
$1.024B
0.65%
YoY
|
$1.163B
-4.13%
YoY
|
$1.154B
2.69%
YoY
|
$1.068B
-6.19%
YoY
|
$1.017B
-4.39%
YoY
|
$1.213B
2.58%
YoY
|
$1.124B
3.58%
YoY
|
$1.139B
6.36%
YoY
|
$1.064B
2.37%
YoY
|
$1.182B
-5.81%
YoY
|
$1.085B
-1.12%
YoY
|
$1.070B
0.79%
YoY
|
$1.039B
0.0%
YoY
|
$1.255B
14.47%
YoY
|
$1.097B
11.15%
YoY
|
$1.062B
20.38%
YoY
|
$1.039B
10.56%
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 |
$66.50M
-5.81%
YoY
|
$69.40M
-0.43%
YoY
|
$68.70M
-1.58%
YoY
|
$67.70M
-6.1%
YoY
|
$70.60M
-6.61%
YoY
|
$69.70M
-7.31%
YoY
|
$69.80M
-7.55%
YoY
|
$72.10M
-0.28%
YoY
|
$75.60M
-0.79%
YoY
|
$75.20M
2.87%
YoY
|
$75.50M
0.13%
YoY
|
$72.30M
-5.86%
YoY
|
$76.20M
-4.87%
YoY
|
$73.10M
-5.43%
YoY
|
$75.40M
-3.7%
YoY
|
$76.80M
-1.03%
YoY
|
$80.10M
-6.43%
YoY
|
$77.30M
-3.62%
YoY
|
$78.30M
-0.76%
YoY
|
$77.60M
-4.32%
YoY
|
| Operating Expenses |
$1.207B
1.37%
YoY
|
$1.121B
-2.86%
YoY
|
$1.129B
5.74%
YoY
|
$1.024B
0.7%
YoY
|
$1.191B
2.02%
YoY
|
$1.154B
2.69%
YoY
|
$1.068B
-6.2%
YoY
|
$1.017B
-4.38%
YoY
|
$1.167B
6.03%
YoY
|
$1.124B
3.9%
YoY
|
$1.138B
6.65%
YoY
|
$1.063B
2.31%
YoY
|
$1.101B
-8.48%
YoY
|
$1.082B
-1.43%
YoY
|
$1.067B
0.49%
YoY
|
$1.039B
0.0%
YoY
|
$1.203B
16.93%
YoY
|
$1.097B
11.15%
YoY
|
$1.062B
20.38%
YoY
|
$1.039B
10.56%
YoY
|
| Operating Profit |
$236.4M
23.96%
YoY
|
$180.8M
-1.26%
YoY
|
$133.2M
-25.29%
YoY
|
-$332.2M
-282.63%
YoY
|
$190.7M
-42.94%
YoY
|
$183.1M
-20.32%
YoY
|
$178.3M
32.96%
YoY
|
$181.9M
-2.68%
YoY
|
$334.2M
15.28%
YoY
|
$229.8M
19.31%
YoY
|
$134.1M
-11.95%
YoY
|
$186.9M
-11.13%
YoY
|
$289.9M
35.66%
YoY
|
$192.6M
-48.94%
YoY
|
$152.3M
-45.41%
YoY
|
$210.3M
6.53%
YoY
|
$213.7M
118.51%
YoY
|
$377.2M
208.93%
YoY
|
$279.0M
-16511.76%
YoY
|
$197.4M
-116.2%
YoY
|
| Interest Expense |
-$7.400M
3600.0%
YoY
|
$23.20M
0.87%
YoY
|
$25.80M
-414.63%
YoY
|
$22.40M
-597.78%
YoY
|
-$200.0K
-97.8%
YoY
|
$23.00M
-5.35%
YoY
|
-$8.200M
-43.06%
YoY
|
-$4.500M
-55.45%
YoY
|
-$9.100M
-34.06%
YoY
|
$24.30M
-392.77%
YoY
|
-$14.40M
-427.27%
YoY
|
-$10.10M
-143.91%
YoY
|
-$13.80M
-3.5%
YoY
|
-$8.300M
-132.05%
YoY
|
$4.400M
-83.88%
YoY
|
$23.00M
-24.59%
YoY
|
-$14.30M
-45.42%
YoY
|
$25.90M
-24.71%
YoY
|
$27.30M
-16.51%
YoY
|
$30.50M
35.56%
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
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
N/A
|
$400.0K
N/A
|
N/A
|
N/A
|
| Pretax Income |
$229.4M
16.74%
YoY
|
$160.3M
-4.01%
YoY
|
$111.2M
-28.17%
YoY
|
-$349.6M
-286.55%
YoY
|
$196.5M
-41.67%
YoY
|
$167.0M
-19.56%
YoY
|
$154.8M
29.32%
YoY
|
$187.4M
6.0%
YoY
|
$336.9M
22.15%
YoY
|
$207.6M
-189.18%
YoY
|
$119.7M
-23.61%
YoY
|
$176.8M
-6.21%
YoY
|
$275.8M
38.31%
YoY
|
-$232.8M
-166.02%
YoY
|
$156.7M
-37.99%
YoY
|
$188.5M
12.2%
YoY
|
$199.4M
-2531.71%
YoY
|
$352.6M
297.97%
YoY
|
$252.7M
-847.63%
YoY
|
$168.0M
-113.55%
YoY
|
| Income Tax |
$387.7M
886.51%
YoY
|
$156.1M
344.73%
YoY
|
-$113.0M
3431.25%
YoY
|
-$304.8M
-946.67%
YoY
|
$39.30M
-39.63%
YoY
|
$35.10M
-23.7%
YoY
|
-$3.200M
-112.55%
YoY
|
$36.00M
-11.76%
YoY
|
$65.10M
-52.52%
YoY
|
$46.00M
-199.78%
YoY
|
$25.50M
-38.41%
YoY
|
$40.80M
-26.35%
YoY
|
$137.1M
-171.63%
YoY
|
-$46.10M
-163.24%
YoY
|
$41.40M
-41.61%
YoY
|
$55.40M
-18.89%
YoY
|
-$191.4M
-483.57%
YoY
|
$72.90M
281.68%
YoY
|
$70.90M
296.09%
YoY
|
$68.30M
-147.96%
YoY
|
| Net Earnings |
-$158.3M
-200.7%
YoY
|
$4.200M
-96.82%
YoY
|
$224.2M
41.9%
YoY
|
-$44.80M
-129.59%
YoY
|
$157.2M
-42.16%
YoY
|
$131.9M
-18.38%
YoY
|
$158.0M
67.73%
YoY
|
$151.4M
11.32%
YoY
|
$271.8M
95.96%
YoY
|
$161.6M
-186.56%
YoY
|
$94.20M
-18.3%
YoY
|
$136.0M
2.18%
YoY
|
$138.7M
-64.51%
YoY
|
-$186.7M
-166.75%
YoY
|
$115.3M
-36.61%
YoY
|
$133.1M
33.23%
YoY
|
$390.8M
-777.3%
YoY
|
$279.7M
300.72%
YoY
|
$181.9M
-453.89%
YoY
|
$99.90M
-109.11%
YoY
|
| Basic Earnings Per Share |
N/A
|
$0.09
-96.2%
YoY
|
$4.66
64.66%
YoY
|
-$0.88
-133.46%
YoY
|
N/A
|
$2.37
-11.57%
YoY
|
$2.83
86.18%
YoY
|
$2.63
21.2%
YoY
|
N/A
|
$2.68
-193.06%
YoY
|
$1.52
-12.14%
YoY
|
$2.17
10.71%
YoY
|
N/A
|
-$2.88
-173.1%
YoY
|
$1.73
-32.16%
YoY
|
$1.96
40.0%
YoY
|
N/A
|
$3.94
302.04%
YoY
|
$2.55
-454.17%
YoY
|
$1.40
-109.11%
YoY
|
| Diluted Earnings Per Share |
-$3.44
-221.37%
YoY
|
$0.09
-96.15%
YoY
|
$4.63
65.44%
YoY
|
-$0.88
-133.85%
YoY
|
$2.83
-35.7%
YoY
|
$2.34
-12.03%
YoY
|
$2.80
86.13%
YoY
|
$2.59
21.05%
YoY
|
$4.41
102.63%
YoY
|
$2.66
-100.0%
YoY
|
$1.50
-100.0%
YoY
|
$2.14
10.4%
YoY
|
$2.17
-100.0%
YoY
|
-$2.881M
-74066239.83%
YoY
|
$1.721M
68561474.6%
YoY
|
$1.94
40.58%
YoY
|
$5.528M
-782.09%
YoY
|
$3.89
296.94%
YoY
|
$2.51
-448.61%
YoY
|
$1.38
-108.98%
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 |
45.81M shares
-12.97%
YoY
|
45.80M shares
-17.92%
YoY
|
48.12M shares
-13.92%
YoY
|
48.07M shares
-16.39%
YoY
|
52.64M shares
-8.76%
YoY
|
55.80M shares
-7.46%
YoY
|
55.90M shares
-9.98%
YoY
|
57.50M shares
-8.29%
YoY
|
57.69M shares
-8.01%
YoY
|
60.30M shares
-6.94%
YoY
|
62.10M shares
-6.76%
YoY
|
62.70M shares
-7.79%
YoY
|
62.71M shares
-7.78%
YoY
|
64.80M shares
-8.6%
YoY
|
66.60M shares
-6.72%
YoY
|
68.00M shares
-4.49%
YoY
|
68.01M shares
-4.44%
YoY
|
70.90M shares
-0.28%
YoY
|
71.40M shares
0.42%
YoY
|
71.20M shares
-0.28%
YoY
|
| Diluted Shares Outstanding |
N/A
|
47.90M shares
-14.92%
YoY
|
48.50M shares
-14.16%
YoY
|
51.10M shares
-12.5%
YoY
|
N/A
|
56.30M shares
-7.4%
YoY
|
56.50M shares
-9.89%
YoY
|
58.40M shares
-8.03%
YoY
|
N/A
|
60.80M shares
-6.17%
YoY
|
62.70M shares
-6.42%
YoY
|
63.50M shares
-7.57%
YoY
|
N/A
|
64.80M shares
-10.0%
YoY
|
67.00M shares
-7.59%
YoY
|
68.70M shares
-5.11%
YoY
|
N/A
|
72.00M shares
0.7%
YoY
|
72.50M shares
1.97%
YoY
|
72.40M shares
1.4%
YoY
|
Loading...