|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$7.470B
0.8%
YoY
|
$7.410B
3.76%
YoY
|
$7.142B
-3.86%
YoY
|
$7.429B
23.85%
YoY
|
$5.998B
28.33%
YoY
|
| Cost Of Revenue |
$2.516B
-2.81%
YoY
|
$2.589B
1.81%
YoY
|
$2.543B
-7.99%
YoY
|
$2.763B
26.72%
YoY
|
$2.181B
33.93%
YoY
|
| Gross Profit |
$4.954B
2.75%
YoY
|
$4.821B
4.83%
YoY
|
$4.599B
-1.42%
YoY
|
$4.665B
22.21%
YoY
|
$3.817B
25.34%
YoY
|
| Selling, General & Admin |
$3.534B
2.94%
YoY
|
$3.433B
6.08%
YoY
|
$3.236B
19.41%
YoY
|
$2.710B
27.56%
YoY
|
$2.125B
19.22%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$711.1M
-10.31%
YoY
|
$792.8M
7.85%
YoY
|
$735.1M
11.41%
YoY
|
$659.8M
14.18%
YoY
|
$577.9M
14.06%
YoY
|
| Operating Expenses |
$4.635B
1.14%
YoY
|
$4.583B
8.11%
YoY
|
$4.239B
18.67%
YoY
|
$3.572B
28.74%
YoY
|
$2.775B
22457.8%
YoY
|
| Operating Profit |
$216.1M
-11.23%
YoY
|
$243.4M
-32.41%
YoY
|
$360.1M
-67.06%
YoY
|
$1.093B
13.19%
YoY
|
$965.7M
71.09%
YoY
|
| Interest Expense |
-$150.9M
-2.4%
YoY
|
-$154.6M
46.51%
YoY
|
-$105.5M
132.61%
YoY
|
-$45.36M
-314.59%
YoY
|
$21.14M
22.13%
YoY
|
| Other Income/Expense, Net |
-$120.7M
27.98%
YoY
|
-$94.34M
-350.52%
YoY
|
$37.66M
-245.08%
YoY
|
-$25.96M
-390.42%
YoY
|
$8.938M
-316.57%
YoY
|
| Pretax Income |
$95.32M
-36.05%
YoY
|
$149.0M
-44.86%
YoY
|
$270.3M
-73.51%
YoY
|
$1.021B
4.71%
YoY
|
$974.6M
73.95%
YoY
|
| Income Tax |
$29.77M
-9.68%
YoY
|
$32.96M
-39.82%
YoY
|
$54.77M
-78.04%
YoY
|
$249.4M
8.01%
YoY
|
$230.9M
54.26%
YoY
|
| Net Earnings |
$65.95M
-43.94%
YoY
|
$117.6M
-45.83%
YoY
|
$217.1M
-71.85%
YoY
|
$771.3M
3.76%
YoY
|
$743.4M
81.31%
YoY
|
| Basic Earnings Per Share |
$0.41
-43.84%
YoY
|
$0.73
-45.93%
YoY
|
$1.35
-71.58%
YoY
|
$4.75
6.03%
YoY
|
$4.48
85.12%
YoY
|
| Diluted Earnings Per Share |
$0.41
-43.84%
YoY
|
$0.73
-45.6%
YoY
|
$1.34
-100.0%
YoY
|
$4.726M
106200744.72%
YoY
|
$4.45
85.42%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
162.2M shares
0.28%
YoY
|
161.7M shares
0.34%
YoY
|
161.2M shares
-0.66%
YoY
|
162.3M shares
-2.17%
YoY
|
165.9M shares
-2.27%
YoY
|
| Diluted Shares Outstanding |
162.6M shares
0.27%
YoY
|
162.2M shares
0.21%
YoY
|
161.8M shares
-0.85%
YoY
|
163.2M shares
-2.3%
YoY
|
167.1M shares
-2.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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$1.850B
1.42%
YoY
|
$1.856B
-0.43%
YoY
|
$1.927B
2.68%
YoY
|
$1.862B
0.83%
YoY
|
$1.824B
0.1%
YoY
|
$1.864B
-3.5%
YoY
|
$1.877B
-7.09%
YoY
|
$1.847B
18.91%
YoY
|
$1.822B
11.33%
YoY
|
$1.932B
10.8%
YoY
|
$2.020B
6.49%
YoY
|
$1.553B
-20.81%
YoY
|
$1.637B
-10.4%
YoY
|
$1.744B
-4.03%
YoY
|
$1.897B
15.49%
YoY
|
$1.961B
49.06%
YoY
|
$1.827B
49.38%
YoY
|
$1.817B
42.16%
YoY
|
$1.642B
35.69%
YoY
|
| Cost Of Revenue |
$638.4M
3.49%
YoY
|
$641.2M
-0.37%
YoY
|
$648.6M
-0.39%
YoY
|
$609.3M
-5.92%
YoY
|
$616.9M
-4.57%
YoY
|
$643.6M
-8.19%
YoY
|
$651.2M
-12.71%
YoY
|
$647.6M
22.66%
YoY
|
$646.5M
13.86%
YoY
|
$701.0M
11.21%
YoY
|
$746.0M
4.86%
YoY
|
$527.9M
-29.49%
YoY
|
$567.8M
-15.61%
YoY
|
$630.4M
-2.89%
YoY
|
$711.4M
21.52%
YoY
|
$748.8M
49.3%
YoY
|
$672.8M
51.37%
YoY
|
$649.2M
47.4%
YoY
|
$585.4M
39.46%
YoY
|
| Gross Profit |
$1.212B
0.36%
YoY
|
$1.215B
-0.46%
YoY
|
$1.278B
4.32%
YoY
|
$1.253B
4.47%
YoY
|
$1.207B
2.68%
YoY
|
$1.221B
-0.83%
YoY
|
$1.226B
-3.81%
YoY
|
$1.199B
16.98%
YoY
|
$1.176B
9.99%
YoY
|
$1.231B
10.57%
YoY
|
$1.274B
7.47%
YoY
|
$1.025B
-15.45%
YoY
|
$1.069B
-7.37%
YoY
|
$1.113B
-4.66%
YoY
|
$1.185B
12.15%
YoY
|
$1.212B
48.91%
YoY
|
$1.154B
48.26%
YoY
|
$1.168B
39.41%
YoY
|
$1.057B
33.7%
YoY
|
| Selling, General & Admin |
$888.8M
2.86%
YoY
|
$860.8M
-0.07%
YoY
|
$919.7M
6.5%
YoY
|
$889.5M
4.75%
YoY
|
$864.1M
0.59%
YoY
|
$861.5M
-8.5%
YoY
|
$863.6M
-4.89%
YoY
|
$849.1M
22.57%
YoY
|
$859.0M
23.75%
YoY
|
$941.5M
36.66%
YoY
|
$908.0M
30.34%
YoY
|
$692.8M
3.21%
YoY
|
$694.1M
6.22%
YoY
|
$688.9M
9.45%
YoY
|
$696.7M
17.47%
YoY
|
$671.3M
47.72%
YoY
|
$653.5M
45.91%
YoY
|
$629.4M
37.4%
YoY
|
$593.0M
32.7%
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 |
$195.7M
-0.52%
YoY
|
$197.3M
-0.11%
YoY
|
$179.0M
-9.36%
YoY
|
$176.5M
-10.57%
YoY
|
$196.7M
-1.84%
YoY
|
$197.5M
1.51%
YoY
|
$197.5M
11.84%
YoY
|
$197.4M
14.18%
YoY
|
$200.4M
16.42%
YoY
|
$194.5M
15.59%
YoY
|
$176.6M
6.0%
YoY
|
$172.9M
17.23%
YoY
|
$172.1M
6.79%
YoY
|
$168.3M
7.64%
YoY
|
$166.6M
20.24%
YoY
|
$147.5M
19.32%
YoY
|
$161.2M
22.44%
YoY
|
$156.4M
18.63%
YoY
|
$138.6M
19.8%
YoY
|
| Operating Expenses |
$1.181B
3.57%
YoY
|
$1.086B
-5.32%
YoY
|
$1.192B
4.37%
YoY
|
$1.169B
3.49%
YoY
|
$1.140B
-0.22%
YoY
|
$1.147B
-5.16%
YoY
|
$1.142B
-3.42%
YoY
|
$1.129B
22.15%
YoY
|
$1.143B
24.02%
YoY
|
$1.209B
32.78%
YoY
|
$1.183B
28.17%
YoY
|
$924.4M
1.4%
YoY
|
$921.7M
4.14%
YoY
|
$910.7M
29.96%
YoY
|
$922.6M
13.66%
YoY
|
$911.6M
43.19%
YoY
|
$885.0M
41.47%
YoY
|
$700.8M
10.26%
YoY
|
$811.7M
30.21%
YoY
|
| Operating Profit |
$28.58M
-57.31%
YoY
|
$129.3M
74.99%
YoY
|
$50.33M
-39.65%
YoY
|
$72.62M
3.77%
YoY
|
$66.95M
225.72%
YoY
|
$73.86M
240.91%
YoY
|
$83.40M
2.89%
YoY
|
$69.98M
-30.49%
YoY
|
$20.56M
-86.06%
YoY
|
$21.67M
-89.3%
YoY
|
$81.06M
-69.16%
YoY
|
$100.7M
-69.1%
YoY
|
$147.5M
-50.53%
YoY
|
$202.5M
-56.63%
YoY
|
$262.8M
-2.7%
YoY
|
$325.8M
70.46%
YoY
|
$298.1M
83.71%
YoY
|
$466.9M
131.15%
YoY
|
$270.1M
63.23%
YoY
|
| Interest Expense |
-$28.92M
-22.19%
YoY
|
-$37.63M
-8.95%
YoY
|
-$38.24M
-5.32%
YoY
|
-$37.84M
3.21%
YoY
|
-$37.17M
-190.14%
YoY
|
-$41.33M
18.69%
YoY
|
-$40.39M
-202.64%
YoY
|
-$36.67M
94.55%
YoY
|
$41.24M
-328.56%
YoY
|
-$34.82M
104.64%
YoY
|
$39.35M
-392.42%
YoY
|
-$18.85M
-301.67%
YoY
|
-$18.04M
-370.09%
YoY
|
-$17.02M
150.1%
YoY
|
-$13.46M
-287.46%
YoY
|
$9.345M
182.58%
YoY
|
$6.680M
91.62%
YoY
|
-$6.804M
89.0%
YoY
|
$7.179M
122.12%
YoY
|
| Other Income/Expense, Net |
-$30.10M
-372.73%
YoY
|
$2.319M
-94.63%
YoY
|
-$34.61M
-1192.02%
YoY
|
-$24.69M
-605.16%
YoY
|
$11.04M
-140.55%
YoY
|
$43.21M
531.37%
YoY
|
$3.169M
-114.16%
YoY
|
$4.888M
-49.5%
YoY
|
-$27.22M
-380.55%
YoY
|
$6.844M
23.65%
YoY
|
-$22.38M
-363.65%
YoY
|
$9.679M
-128.26%
YoY
|
$9.703M
-147.05%
YoY
|
$5.535M
-168.23%
YoY
|
$8.488M
-396.58%
YoY
|
-$34.25M
-348.11%
YoY
|
-$20.62M
-259.72%
YoY
|
-$8.112M
-550.67%
YoY
|
-$2.862M
-162.52%
YoY
|
| Pretax Income |
-$1.520M
-103.75%
YoY
|
-$8.854M
-111.09%
YoY
|
$15.72M
-64.43%
YoY
|
$47.92M
51.26%
YoY
|
$40.53M
-707.95%
YoY
|
$79.83M
-923.12%
YoY
|
$44.20M
-24.68%
YoY
|
$31.68M
-62.67%
YoY
|
-$6.667M
-104.89%
YoY
|
-$9.699M
-105.08%
YoY
|
$58.68M
-77.47%
YoY
|
$84.86M
-70.89%
YoY
|
$136.4M
-50.82%
YoY
|
$191.0M
-41.63%
YoY
|
$260.5M
-2.53%
YoY
|
$291.5M
42.27%
YoY
|
$277.5M
58.39%
YoY
|
$327.3M
69.68%
YoY
|
$267.2M
57.16%
YoY
|
| Income Tax |
-$107.0K
-101.04%
YoY
|
-$1.916M
-117.89%
YoY
|
$7.388M
-47.74%
YoY
|
$13.99M
18.69%
YoY
|
$10.30M
-380.43%
YoY
|
$10.71M
727.43%
YoY
|
$14.14M
-1258.77%
YoY
|
$11.79M
-46.31%
YoY
|
-$3.674M
-111.22%
YoY
|
$1.294M
-96.95%
YoY
|
-$1.220M
-101.86%
YoY
|
$21.96M
-69.54%
YoY
|
$32.74M
-52.68%
YoY
|
$42.45M
-41.63%
YoY
|
$65.68M
7.57%
YoY
|
$72.09M
39.22%
YoY
|
$69.17M
52.6%
YoY
|
$72.72M
43.99%
YoY
|
$61.06M
27.65%
YoY
|
| Net Earnings |
-$1.317M
-104.3%
YoY
|
-$6.797M
-109.78%
YoY
|
$7.861M
-74.2%
YoY
|
$34.24M
68.68%
YoY
|
$30.64M
-1262.77%
YoY
|
$69.50M
-752.25%
YoY
|
$30.46M
-49.39%
YoY
|
$20.30M
-67.94%
YoY
|
-$2.635M
-102.53%
YoY
|
-$10.66M
-107.17%
YoY
|
$60.19M
-69.1%
YoY
|
$63.33M
-71.15%
YoY
|
$104.3M
-49.94%
YoY
|
$148.7M
-41.6%
YoY
|
$194.8M
-5.52%
YoY
|
$219.5M
43.64%
YoY
|
$208.3M
60.52%
YoY
|
$254.6M
78.93%
YoY
|
$206.2M
68.92%
YoY
|
| Basic Earnings Per Share |
-$0.01
-105.26%
YoY
|
N/A
|
$0.05
-73.68%
YoY
|
$0.21
61.54%
YoY
|
$0.19
-1050.0%
YoY
|
N/A
|
$0.19
-48.65%
YoY
|
$0.13
-66.67%
YoY
|
-$0.02
-103.08%
YoY
|
N/A
|
$0.37
-69.42%
YoY
|
$0.39
-71.11%
YoY
|
$0.65
-48.41%
YoY
|
N/A
|
$1.21
-2.42%
YoY
|
$1.35
46.74%
YoY
|
$1.26
63.64%
YoY
|
N/A
|
$1.24
72.22%
YoY
|
| Diluted Earnings Per Share |
-$0.01
-106.04%
YoY
|
-$0.04
-109.79%
YoY
|
$0.05
-74.56%
YoY
|
$0.21
63.89%
YoY
|
$0.19
-1043.0%
YoY
|
$0.43
-748.34%
YoY
|
$0.19
-49.25%
YoY
|
$0.13
-67.98%
YoY
|
-$0.02
-103.1%
YoY
|
-$0.07
-100.0%
YoY
|
$0.37
-100.0%
YoY
|
$0.39
-71.03%
YoY
|
$0.64
-48.47%
YoY
|
$919.7K
-39.52%
YoY
|
$1.206M
98018070.66%
YoY
|
$1.35
46.74%
YoY
|
$1.25
62.34%
YoY
|
$1.521M
80.71%
YoY
|
$1.23
73.24%
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 |
162.4M shares
0.28%
YoY
|
162.3M shares
0.28%
YoY
|
162.3M shares
0.27%
YoY
|
162.1M shares
0.27%
YoY
|
162.0M shares
0.3%
YoY
|
161.9M shares
0.32%
YoY
|
161.9M shares
0.35%
YoY
|
161.6M shares
0.36%
YoY
|
161.5M shares
0.35%
YoY
|
161.4M shares
0.42%
YoY
|
161.3M shares
0.39%
YoY
|
161.0M shares
-0.82%
YoY
|
160.9M shares
-2.68%
YoY
|
160.7M shares
-3.17%
YoY
|
160.7M shares
-3.19%
YoY
|
162.4M shares
-1.94%
YoY
|
165.4M shares
-1.25%
YoY
|
166.0M shares
-2.28%
YoY
|
166.0M shares
-2.49%
YoY
|
| Diluted Shares Outstanding |
163.1M shares
0.42%
YoY
|
N/A
|
162.6M shares
0.26%
YoY
|
162.5M shares
0.27%
YoY
|
162.5M shares
0.23%
YoY
|
N/A
|
162.2M shares
0.21%
YoY
|
162.1M shares
0.11%
YoY
|
162.1M shares
0.11%
YoY
|
N/A
|
161.9M shares
0.2%
YoY
|
161.9M shares
-0.75%
YoY
|
161.9M shares
-2.76%
YoY
|
N/A
|
161.6M shares
-3.31%
YoY
|
163.2M shares
-2.05%
YoY
|
166.5M shares
-1.11%
YoY
|
N/A
|
167.1M shares
-2.29%
YoY
|
Loading...