|
Concept
|
2026 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$8.601B
N/A
|
$9.094B
-19.43%
YoY
|
$11.29B
2.63%
YoY
|
$11.00B
8.82%
YoY
|
$10.11B
0.0%
YoY
|
| Cost Of Revenue |
$4.868B
N/A
|
$5.686B
-15.94%
YoY
|
$6.764B
11.45%
YoY
|
$6.069B
7.9%
YoY
|
$5.625B
0.05%
YoY
|
| Gross Profit |
$3.733B
N/A
|
$3.409B
-24.65%
YoY
|
$4.524B
-8.22%
YoY
|
$4.929B
9.98%
YoY
|
$4.482B
-0.08%
YoY
|
| Selling, General & Admin |
$3.572B
N/A
|
$3.813B
-13.52%
YoY
|
$4.409B
7.8%
YoY
|
$4.090B
9.6%
YoY
|
$3.732B
1.27%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$272.0M
N/A
|
$292.0M
-4.72%
YoY
|
$306.5M
17.9%
YoY
|
$259.9M
3.94%
YoY
|
$250.1M
-0.01%
YoY
|
| Operating Expenses |
$3.572B
N/A
|
$3.813B
-13.52%
YoY
|
$4.409B
7.8%
YoY
|
$4.090B
9.6%
YoY
|
$3.732B
1.29%
YoY
|
| Operating Profit |
-$43.00M
N/A
|
-$713.3M
-723.64%
YoY
|
$114.4M
-86.36%
YoY
|
$838.7M
11.84%
YoY
|
$749.9M
-6.38%
YoY
|
| Interest Expense |
-$139.0M
N/A
|
-$81.03M
-7.97%
YoY
|
-$88.06M
133.01%
YoY
|
-$37.79M
-19.4%
YoY
|
-$46.89M
-13.17%
YoY
|
| Other Income/Expense, Net |
-$48.00M
N/A
|
-$54.79M
-33.61%
YoY
|
-$82.53M
151.68%
YoY
|
-$32.79M
-66.84%
YoY
|
-$98.89M
-3396.4%
YoY
|
| Pretax Income |
-$91.00M
N/A
|
-$768.1M
-2511.84%
YoY
|
$31.85M
-96.05%
YoY
|
$805.9M
23.8%
YoY
|
$651.0M
0.0%
YoY
|
| Income Tax |
-$159.0M
N/A
|
-$181.1M
-8676.85%
YoY
|
$2.112M
-98.89%
YoY
|
$189.8M
20.14%
YoY
|
$158.0M
0.0%
YoY
|
| Net Earnings |
$44.00M
N/A
|
-$335.8M
-1229.27%
YoY
|
$29.74M
-95.17%
YoY
|
$616.1M
24.97%
YoY
|
$493.0M
0.0%
YoY
|
| Basic Earnings Per Share |
$0.73
N/A
|
-$5.63
-1226.0%
YoY
|
$0.50
-94.8%
YoY
|
$9.62
34.17%
YoY
|
$7.17
N/A
|
| Diluted Earnings Per Share |
$0.73
N/A
|
-$5.61
-1222.0%
YoY
|
$0.50
-94.76%
YoY
|
$9.55
33.75%
YoY
|
$7.14
0.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
59.90M
N/A
|
59.65M shares
0.36%
YoY
|
59.43M shares
-7.18%
YoY
|
64.03M shares
-6.87%
YoY
|
68.75M shares
N/A
|
| Diluted Shares Outstanding |
60.60M
N/A
|
59.90M shares
0.49%
YoY
|
59.61M shares
-7.6%
YoY
|
64.51M shares
-6.51%
YoY
|
69.00M shares
N/A
|
|
Concept
|
2026 Q2 | 2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
N/A
|
$1.973B
N/A
|
$2.036B
-5.21%
YoY
|
$2.010B
-25.09%
YoY
|
$2.583B
-24.17%
YoY
|
$2.148B
-21.0%
YoY
|
$2.683B
-0.11%
YoY
|
$3.406B
-0.33%
YoY
|
$2.719B
2.94%
YoY
|
$2.686B
0.77%
YoY
|
$3.418B
1.29%
YoY
|
$2.641B
0.77%
YoY
|
$2.665B
0.6%
YoY
|
$3.374B
1.32%
YoY
|
$2.397B
1.35%
YoY
|
$2.621B
3.12%
YoY
|
$2.649B
5.92%
YoY
|
| Cost Of Revenue |
N/A
|
$1.101B
N/A
|
$1.155B
-6.86%
YoY
|
$1.136B
-27.59%
YoY
|
$1.474B
-25.45%
YoY
|
$1.240B
-28.42%
YoY
|
$1.569B
2.0%
YoY
|
$1.977B
1.55%
YoY
|
$1.732B
18.54%
YoY
|
$1.538B
3.94%
YoY
|
$1.947B
4.25%
YoY
|
$1.461B
1.58%
YoY
|
$1.480B
1.34%
YoY
|
$1.868B
1.33%
YoY
|
$1.325B
3.51%
YoY
|
$1.439B
1.79%
YoY
|
$1.460B
3.95%
YoY
|
| Gross Profit |
N/A
|
$872.0M
N/A
|
$881.0M
-2.96%
YoY
|
$874.0M
-21.57%
YoY
|
$1.109B
-22.4%
YoY
|
$907.9M
-7.98%
YoY
|
$1.114B
-2.94%
YoY
|
$1.429B
-2.83%
YoY
|
$986.7M
-16.37%
YoY
|
$1.148B
-3.18%
YoY
|
$1.471B
-2.38%
YoY
|
$1.180B
-0.22%
YoY
|
$1.186B
-0.3%
YoY
|
$1.507B
1.3%
YoY
|
$1.072B
-1.07%
YoY
|
$1.182B
4.78%
YoY
|
$1.189B
8.44%
YoY
|
| Selling, General & Admin |
N/A
|
$799.0M
N/A
|
$826.0M
-8.98%
YoY
|
$823.0M
-21.06%
YoY
|
$1.122B
-16.46%
YoY
|
$907.5M
-11.92%
YoY
|
$1.043B
2.85%
YoY
|
$1.343B
-2.72%
YoY
|
$1.030B
2.76%
YoY
|
$1.014B
3.01%
YoY
|
$1.381B
6.79%
YoY
|
$1.003B
5.18%
YoY
|
$984.0M
4.21%
YoY
|
$1.293B
7.73%
YoY
|
$952.3M
3.55%
YoY
|
$953.3M
9.36%
YoY
|
$944.3M
13.25%
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 |
N/A
|
$58.00M
N/A
|
$68.00M
36.67%
YoY
|
$57.00M
-21.63%
YoY
|
$89.00M
-6.03%
YoY
|
$49.75M
-30.9%
YoY
|
$72.73M
3.28%
YoY
|
$94.71M
2.33%
YoY
|
$72.00M
8.22%
YoY
|
$70.42M
11.58%
YoY
|
$92.55M
8.15%
YoY
|
$66.53M
11.96%
YoY
|
$63.11M
8.79%
YoY
|
$85.58M
10.71%
YoY
|
$65.20M
13.98%
YoY
|
$59.43M
2.99%
YoY
|
$58.01M
2.49%
YoY
|
| Operating Expenses |
N/A
|
$799.0M
N/A
|
$826.0M
-8.98%
YoY
|
$823.0M
-21.06%
YoY
|
$1.122B
-16.46%
YoY
|
$907.5M
-11.92%
YoY
|
$1.043B
2.85%
YoY
|
$1.343B
-2.72%
YoY
|
$1.030B
2.76%
YoY
|
$1.014B
3.01%
YoY
|
$1.381B
6.79%
YoY
|
$1.003B
5.18%
YoY
|
$984.0M
4.21%
YoY
|
$1.293B
7.73%
YoY
|
$952.3M
3.55%
YoY
|
$953.3M
9.36%
YoY
|
$944.3M
13.25%
YoY
|
| Operating Profit |
N/A
|
$73.00M
N/A
|
$22.00M
5359.06%
YoY
|
$22.00M
-69.34%
YoY
|
-$13.00M
-115.11%
YoY
|
$403.0K
-100.92%
YoY
|
$71.75M
-46.6%
YoY
|
$86.02M
-4.42%
YoY
|
-$43.70M
-124.66%
YoY
|
$134.4M
-33.38%
YoY
|
$90.00M
-57.89%
YoY
|
$177.2M
-22.69%
YoY
|
$201.7M
-17.66%
YoY
|
$213.7M
-25.56%
YoY
|
$119.8M
-26.95%
YoY
|
$229.2M
-10.75%
YoY
|
$244.9M
-6.82%
YoY
|
| Interest Expense |
N/A
|
-$53.00M
N/A
|
-$40.00M
112.71%
YoY
|
-$19.00M
1.78%
YoY
|
-$27.00M
8.54%
YoY
|
-$18.81M
-3.1%
YoY
|
-$18.67M
-10.55%
YoY
|
-$24.88M
-16.3%
YoY
|
-$19.41M
61.2%
YoY
|
-$20.87M
104.46%
YoY
|
-$29.72M
130.94%
YoY
|
-$12.04M
40.2%
YoY
|
-$10.21M
22.89%
YoY
|
-$12.87M
14.89%
YoY
|
-$9.706M
4.37%
YoY
|
-$8.587M
-27.99%
YoY
|
-$8.306M
-38.12%
YoY
|
| Other Income/Expense, Net |
N/A
|
$29.00M
N/A
|
-$24.00M
46.23%
YoY
|
-$1.000M
-89.64%
YoY
|
$27.00M
-2193.02%
YoY
|
-$16.41M
-20.42%
YoY
|
-$9.657M
-49.66%
YoY
|
-$1.290M
91.39%
YoY
|
-$20.62M
-30.75%
YoY
|
-$19.19M
75.72%
YoY
|
-$674.0K
-595.59%
YoY
|
-$29.78M
339.43%
YoY
|
-$10.92M
52.42%
YoY
|
$136.0K
-97.17%
YoY
|
-$2.791M
55.06%
YoY
|
-$6.777M
-88.57%
YoY
|
-$7.163M
-30.49%
YoY
|
| Pretax Income |
N/A
|
$21.00M
N/A
|
-$2.000M
-87.51%
YoY
|
$21.00M
-66.18%
YoY
|
-$131.0M
-318.86%
YoY
|
-$16.01M
-75.11%
YoY
|
$62.09M
-46.09%
YoY
|
$59.86M
0.42%
YoY
|
-$64.32M
-143.63%
YoY
|
$115.2M
-39.62%
YoY
|
$59.61M
-67.45%
YoY
|
$147.4M
-33.72%
YoY
|
$190.8M
-19.77%
YoY
|
$183.1M
-25.5%
YoY
|
$99.97M
-28.95%
YoY
|
$222.4M
12.6%
YoY
|
$237.8M
-5.85%
YoY
|
| Income Tax |
N/A
|
-$9.000M
N/A
|
-$1.000M
-110.69%
YoY
|
$6.000M
-64.92%
YoY
|
-$155.0M
-881.09%
YoY
|
$9.354M
-159.63%
YoY
|
$17.10M
-42.65%
YoY
|
$19.84M
17.03%
YoY
|
-$15.69M
-143.05%
YoY
|
$29.82M
-35.68%
YoY
|
$16.96M
-60.88%
YoY
|
$36.44M
-30.74%
YoY
|
$46.36M
-21.51%
YoY
|
$43.34M
-27.53%
YoY
|
$18.30M
-36.25%
YoY
|
$52.61M
5.09%
YoY
|
$59.07M
-5.61%
YoY
|
| Net Earnings |
N/A
|
$6.000M
N/A
|
-$1.000M
-83.37%
YoY
|
$15.00M
-66.66%
YoY
|
$24.00M
-40.02%
YoY
|
-$6.014M
-87.63%
YoY
|
$44.99M
-47.29%
YoY
|
$40.01M
-6.19%
YoY
|
-$48.63M
-143.82%
YoY
|
$85.36M
-40.89%
YoY
|
$42.65M
-69.49%
YoY
|
$111.0M
-34.64%
YoY
|
$144.4M
-19.19%
YoY
|
$139.8M
-24.8%
YoY
|
$81.67M
-27.08%
YoY
|
$169.8M
15.15%
YoY
|
$178.7M
-5.93%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
-$0.02
-80.0%
YoY
|
$0.25
-66.67%
YoY
|
N/A
|
-$0.10
-87.8%
YoY
|
$0.75
-47.92%
YoY
|
N/A
|
-$0.82
-144.32%
YoY
|
$1.44
-39.75%
YoY
|
N/A
|
$1.85
-31.48%
YoY
|
$2.39
-13.41%
YoY
|
N/A
|
N/A
|
$2.70
26.17%
YoY
|
$2.76
0.36%
YoY
|
| Diluted Earnings Per Share |
N/A
|
$0.09
N/A
|
-$0.02
-80.0%
YoY
|
$0.25
-66.67%
YoY
|
$0.40
-40.38%
YoY
|
-$0.10
-87.8%
YoY
|
$0.75
-47.55%
YoY
|
$0.67
-6.65%
YoY
|
-$0.82
-144.57%
YoY
|
$1.43
-39.92%
YoY
|
$0.72
-100.0%
YoY
|
$1.84
-31.34%
YoY
|
$2.38
-13.14%
YoY
|
$2.264M
-19.48%
YoY
|
$1.296M
78550594.53%
YoY
|
$2.68
25.82%
YoY
|
$2.74
0.0%
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 |
60.30M
0.62%
YoY
|
60.10M
0.51%
YoY
|
60.02M shares
0.57%
YoY
|
59.98M shares
0.59%
YoY
|
59.93M shares
0.51%
YoY
|
59.68M shares
0.35%
YoY
|
59.63M shares
0.31%
YoY
|
59.62M shares
0.3%
YoY
|
59.47M shares
-0.96%
YoY
|
59.45M shares
-1.66%
YoY
|
59.44M shares
-1.97%
YoY
|
60.05M shares
-4.46%
YoY
|
60.45M shares
-6.63%
YoY
|
60.64M shares
-7.33%
YoY
|
61.10M shares
-6.76%
YoY
|
62.85M shares
-8.86%
YoY
|
64.75M shares
-6.33%
YoY
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
60.00M shares
0.16%
YoY
|
60.50M shares
0.99%
YoY
|
N/A
|
59.90M shares
0.46%
YoY
|
59.91M shares
0.5%
YoY
|
N/A
|
59.63M shares
-1.25%
YoY
|
59.60M shares
-1.94%
YoY
|
N/A
|
60.38M shares
-4.68%
YoY
|
60.78M shares
-6.79%
YoY
|
N/A
|
N/A
|
63.35M shares
-8.55%
YoY
|
65.21M shares
-5.89%
YoY
|
Loading...