|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$5.837B
-4.71%
YoY
|
$6.125B
0.75%
YoY
|
$6.080B
4.78%
YoY
|
$5.802B
12.52%
YoY
|
$5.157B
9.46%
YoY
|
| Cost Of Revenue |
$5.132B
-4.67%
YoY
|
$5.384B
-1.31%
YoY
|
$5.455B
7.02%
YoY
|
$5.098B
14.97%
YoY
|
$4.434B
7.41%
YoY
|
| Gross Profit |
$704.5M
-4.98%
YoY
|
$741.4M
18.76%
YoY
|
$624.3M
-11.43%
YoY
|
$704.9M
-2.46%
YoY
|
$722.7M
24.03%
YoY
|
| Selling, General & Admin |
$389.0M
0.49%
YoY
|
$387.1M
5.51%
YoY
|
$366.9M
6.32%
YoY
|
$345.1M
0.26%
YoY
|
$344.2M
9.65%
YoY
|
| Research & Development |
$147.0M
-7.55%
YoY
|
$159.0M
2.32%
YoY
|
$155.4M
7.92%
YoY
|
$144.0M
23.29%
YoY
|
$116.8M
-0.51%
YoY
|
| Depreciation & Amortization |
$459.5M
-2.17%
YoY
|
$469.7M
-3.59%
YoY
|
$487.2M
-1.0%
YoY
|
$492.1M
-9.59%
YoY
|
$544.3M
4.29%
YoY
|
| Operating Expenses |
$389.0M
-28.77%
YoY
|
$546.1M
4.56%
YoY
|
$522.3M
6.79%
YoY
|
$489.1M
6.1%
YoY
|
$461.0M
6.89%
YoY
|
| Operating Profit |
$112.3M
-53.48%
YoY
|
$241.4M
64.67%
YoY
|
$146.6M
-39.89%
YoY
|
$243.9M
1.37%
YoY
|
$240.6M
-160.76%
YoY
|
| Interest Expense |
$201.1M
8.12%
YoY
|
$186.0M
-7.78%
YoY
|
$201.7M
15.59%
YoY
|
$174.5M
-10.6%
YoY
|
$195.2M
-8.05%
YoY
|
| Other Income/Expense, Net |
$3.800M
-119.0%
YoY
|
-$20.00M
-346.91%
YoY
|
$8.100M
-550.0%
YoY
|
-$1.800M
-43.75%
YoY
|
-$3.200M
-38.46%
YoY
|
| Pretax Income |
$1.500M
-97.61%
YoY
|
$62.80M
-356.33%
YoY
|
-$24.50M
-136.95%
YoY
|
$66.30M
5425.0%
YoY
|
$1.200M
-100.2%
YoY
|
| Income Tax |
$21.20M
-23.74%
YoY
|
$27.80M
205.49%
YoY
|
$9.100M
355.0%
YoY
|
$2.000M
-142.55%
YoY
|
-$4.700M
-90.45%
YoY
|
| Net Earnings |
-$19.70M
-156.29%
YoY
|
$35.00M
-204.17%
YoY
|
-$33.60M
-152.26%
YoY
|
$64.30M
989.83%
YoY
|
$5.900M
-101.05%
YoY
|
| Basic Earnings Per Share |
-$0.17
-158.62%
YoY
|
$0.29
-200.0%
YoY
|
-$0.29
-153.7%
YoY
|
$0.54
980.0%
YoY
|
$0.05
-101.01%
YoY
|
| Diluted Earnings Per Share |
-$0.17
-158.62%
YoY
|
$0.29
-200.0%
YoY
|
-$0.29
-154.72%
YoY
|
$0.53
960.0%
YoY
|
$0.05
-101.01%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
118.4M shares
0.77%
YoY
|
117.5M shares
0.77%
YoY
|
116.6M shares
1.83%
YoY
|
114.5M shares
0.53%
YoY
|
113.9M shares
0.71%
YoY
|
| Diluted Shares Outstanding |
118.4M shares
0.59%
YoY
|
117.7M shares
0.94%
YoY
|
116.6M shares
0.95%
YoY
|
115.5M shares
1.23%
YoY
|
114.1M shares
0.88%
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 |
$2.379B
68.56%
YoY
|
$1.384B
0.22%
YoY
|
$1.505B
0.03%
YoY
|
$1.536B
-5.89%
YoY
|
$1.411B
-12.17%
YoY
|
$1.381B
-5.62%
YoY
|
$1.505B
-3.03%
YoY
|
$1.632B
3.92%
YoY
|
$1.607B
7.56%
YoY
|
$1.463B
5.05%
YoY
|
$1.552B
1.09%
YoY
|
$1.571B
9.21%
YoY
|
$1.494B
4.02%
YoY
|
$1.393B
12.76%
YoY
|
$1.535B
26.55%
YoY
|
$1.438B
12.08%
YoY
|
$1.436B
0.78%
YoY
|
$1.235B
-14.1%
YoY
|
$1.213B
-14.21%
YoY
|
| Cost Of Revenue |
$2.154B
74.03%
YoY
|
$1.243B
1.35%
YoY
|
$1.316B
-1.3%
YoY
|
$1.336B
-5.62%
YoY
|
$1.237B
-12.14%
YoY
|
$1.227B
-6.24%
YoY
|
$1.334B
-6.17%
YoY
|
$1.415B
1.62%
YoY
|
$1.408B
5.63%
YoY
|
$1.308B
6.74%
YoY
|
$1.421B
4.68%
YoY
|
$1.393B
10.1%
YoY
|
$1.333B
6.72%
YoY
|
$1.226B
11.91%
YoY
|
$1.358B
29.62%
YoY
|
$1.265B
15.69%
YoY
|
$1.249B
4.29%
YoY
|
$1.095B
-8.85%
YoY
|
$1.048B
-10.03%
YoY
|
| Gross Profit |
$225.4M
29.61%
YoY
|
$140.9M
-8.68%
YoY
|
$189.0M
10.33%
YoY
|
$200.7M
-7.64%
YoY
|
$173.9M
-12.39%
YoY
|
$154.3M
-0.39%
YoY
|
$171.3M
31.16%
YoY
|
$217.3M
21.94%
YoY
|
$198.5M
23.6%
YoY
|
$154.9M
-7.36%
YoY
|
$130.6M
-26.38%
YoY
|
$178.2M
2.71%
YoY
|
$160.6M
-14.03%
YoY
|
$167.2M
19.43%
YoY
|
$177.4M
7.13%
YoY
|
$173.5M
-8.68%
YoY
|
$186.8M
-17.75%
YoY
|
$140.0M
-40.8%
YoY
|
$165.6M
-33.71%
YoY
|
| Selling, General & Admin |
$137.3M
51.05%
YoY
|
$61.30M
19.49%
YoY
|
$98.80M
4.44%
YoY
|
$100.8M
-4.18%
YoY
|
$90.90M
-7.53%
YoY
|
$51.30M
-8.39%
YoY
|
$94.60M
15.65%
YoY
|
$105.2M
15.48%
YoY
|
$98.30M
0.0%
YoY
|
$56.00M
12.45%
YoY
|
$81.80M
-4.55%
YoY
|
$91.10M
7.43%
YoY
|
$98.30M
14.17%
YoY
|
$49.80M
-12.94%
YoY
|
$85.70M
-5.3%
YoY
|
$84.80M
-1.62%
YoY
|
$86.10M
-4.33%
YoY
|
$57.20M
9.58%
YoY
|
$90.50M
36.09%
YoY
|
| Research & Development |
$51.60M
42.15%
YoY
|
$37.20M
-1.33%
YoY
|
$37.40M
-6.73%
YoY
|
$36.10M
-18.88%
YoY
|
$36.30M
-1.09%
YoY
|
$37.70M
-5.04%
YoY
|
$40.10M
12.01%
YoY
|
$44.50M
19.95%
YoY
|
$36.70M
-14.25%
YoY
|
$39.70M
2.58%
YoY
|
$35.80M
1.13%
YoY
|
$37.10M
5.4%
YoY
|
$42.80M
23.34%
YoY
|
$38.70M
90.64%
YoY
|
$35.40M
2.02%
YoY
|
$35.20M
16.94%
YoY
|
$34.70M
9.46%
YoY
|
$20.30M
-34.73%
YoY
|
$34.70M
92.78%
YoY
|
| Depreciation & Amortization |
$181.8M
62.03%
YoY
|
$117.5M
1.82%
YoY
|
$116.3M
-0.51%
YoY
|
$113.5M
-5.1%
YoY
|
$112.2M
-4.75%
YoY
|
$115.4M
-4.94%
YoY
|
$116.9M
-2.91%
YoY
|
$119.6M
-0.75%
YoY
|
$117.8M
-5.68%
YoY
|
$121.4M
-2.88%
YoY
|
$120.4M
-3.53%
YoY
|
$120.5M
-1.15%
YoY
|
$124.9M
3.74%
YoY
|
$125.0M
1.54%
YoY
|
$124.8M
-7.96%
YoY
|
$121.9M
-15.11%
YoY
|
$120.4M
-15.21%
YoY
|
$123.1M
-3.98%
YoY
|
$135.6M
8.48%
YoY
|
| Operating Expenses |
$137.3M
51.05%
YoY
|
$118.9M
8.29%
YoY
|
$98.80M
4.44%
YoY
|
$100.8M
-4.18%
YoY
|
$90.90M
-7.53%
YoY
|
$109.8M
-6.23%
YoY
|
$94.60M
15.65%
YoY
|
$105.2M
15.48%
YoY
|
$98.30M
0.0%
YoY
|
$117.1M
6.65%
YoY
|
$81.80M
-4.55%
YoY
|
$91.10M
7.43%
YoY
|
$98.30M
14.17%
YoY
|
$109.8M
10.91%
YoY
|
$85.70M
-5.3%
YoY
|
$84.80M
-1.62%
YoY
|
$86.10M
-4.33%
YoY
|
$99.00M
-5.62%
YoY
|
$90.50M
36.09%
YoY
|
| Operating Profit |
-$33.70M
-178.92%
YoY
|
$22.00M
-50.56%
YoY
|
$48.40M
16.07%
YoY
|
$55.00M
-36.42%
YoY
|
$42.70M
-44.55%
YoY
|
$44.50M
17.72%
YoY
|
$41.70M
74.48%
YoY
|
$86.50M
49.65%
YoY
|
$77.00M
113.3%
YoY
|
$37.80M
-34.15%
YoY
|
$23.90M
-61.64%
YoY
|
$57.80M
0.17%
YoY
|
$36.10M
-48.65%
YoY
|
$57.40M
40.0%
YoY
|
$62.30M
34.56%
YoY
|
$57.70M
-13.1%
YoY
|
$70.30M
-26.39%
YoY
|
$41.00M
-68.84%
YoY
|
$46.30M
-69.54%
YoY
|
| Interest Expense |
$89.60M
108.86%
YoY
|
-$50.10M
34.32%
YoY
|
$42.70M
-5.53%
YoY
|
$43.10M
-10.02%
YoY
|
$42.90M
-12.45%
YoY
|
-$37.30M
-12.85%
YoY
|
$45.20M
-11.02%
YoY
|
$47.90M
-4.58%
YoY
|
$49.00M
-2.97%
YoY
|
-$42.80M
15.99%
YoY
|
$50.80M
13.39%
YoY
|
$50.20M
17.56%
YoY
|
$50.50M
12.98%
YoY
|
-$36.90M
-11.72%
YoY
|
$44.80M
-9.86%
YoY
|
$42.70M
-14.43%
YoY
|
$44.70M
-12.52%
YoY
|
-$41.80M
-16.23%
YoY
|
$49.70M
-7.79%
YoY
|
| Other Income/Expense, Net |
-$28.60M
886.21%
YoY
|
$1.500M
-126.32%
YoY
|
$1.600M
-129.09%
YoY
|
$3.600M
-140.91%
YoY
|
-$2.900M
N/A
|
-$5.700M
-435.29%
YoY
|
-$5.500M
-389.47%
YoY
|
-$8.800M
1660.0%
YoY
|
$0.00
-100.0%
YoY
|
$1.700M
-34.62%
YoY
|
$1.900M
-290.0%
YoY
|
-$500.0K
-79.17%
YoY
|
$3.700M
-470.0%
YoY
|
$2.600M
-105.88%
YoY
|
-$1.000M
-67.74%
YoY
|
-$2.400M
-500.0%
YoY
|
-$1.000M
-183.33%
YoY
|
-$44.20M
2226.32%
YoY
|
-$3.100M
93.75%
YoY
|
| Pretax Income |
-$119.6M
-666.82%
YoY
|
-$85.30M
1136.23%
YoY
|
-$1.700M
-19.05%
YoY
|
$67.40M
90.4%
YoY
|
$21.10M
-42.03%
YoY
|
-$6.900M
-48.12%
YoY
|
-$2.100M
-89.18%
YoY
|
$35.40M
166.17%
YoY
|
$36.40M
-813.73%
YoY
|
-$13.30M
-173.89%
YoY
|
-$19.40M
-193.27%
YoY
|
$13.30M
-43.4%
YoY
|
-$5.100M
-227.5%
YoY
|
$18.00M
-137.04%
YoY
|
$20.80M
-230.0%
YoY
|
$23.50M
27.72%
YoY
|
$4.000M
-91.56%
YoY
|
-$48.60M
-197.2%
YoY
|
-$16.00M
-116.9%
YoY
|
| Income Tax |
-$19.60M
-240.0%
YoY
|
-$10.00M
-247.06%
YoY
|
-$10.90M
-9.92%
YoY
|
$28.10M
63.37%
YoY
|
$14.00M
-11.95%
YoY
|
$6.800M
17.24%
YoY
|
-$12.10M
505.0%
YoY
|
$17.20M
224.53%
YoY
|
$15.90M
N/A
|
$5.800M
41.46%
YoY
|
-$2.000M
-64.91%
YoY
|
$5.300M
783.33%
YoY
|
$0.00
-100.0%
YoY
|
$4.100M
-278.26%
YoY
|
-$5.700M
-58.09%
YoY
|
$600.0K
-75.0%
YoY
|
$3.000M
-65.91%
YoY
|
-$2.300M
-116.55%
YoY
|
-$13.60M
-39.56%
YoY
|
| Net Earnings |
-$100.3M
-1512.68%
YoY
|
-$73.00M
453.03%
YoY
|
$9.200M
-8.0%
YoY
|
$39.30M
115.93%
YoY
|
$7.100M
-65.37%
YoY
|
-$13.20M
-30.89%
YoY
|
$10.00M
-157.47%
YoY
|
$18.20M
127.5%
YoY
|
$20.50M
-501.96%
YoY
|
-$19.10M
-244.7%
YoY
|
-$17.40M
-165.66%
YoY
|
$8.000M
-65.07%
YoY
|
-$5.100M
-610.0%
YoY
|
$13.20M
-128.51%
YoY
|
$26.50M
-1204.17%
YoY
|
$22.90M
43.13%
YoY
|
$1.000M
-97.41%
YoY
|
-$46.30M
-228.61%
YoY
|
-$2.400M
-102.05%
YoY
|
| Basic Earnings Per Share |
-$0.52
-966.67%
YoY
|
N/A
|
$0.07
-12.5%
YoY
|
$0.32
113.33%
YoY
|
$0.06
-64.71%
YoY
|
N/A
|
$0.08
-153.33%
YoY
|
$0.15
114.29%
YoY
|
$0.17
-525.0%
YoY
|
N/A
|
-$0.15
-168.18%
YoY
|
$0.07
-63.16%
YoY
|
-$0.04
-500.0%
YoY
|
N/A
|
$0.22
-1200.0%
YoY
|
$0.19
46.15%
YoY
|
$0.01
-96.97%
YoY
|
N/A
|
-$0.02
-102.02%
YoY
|
| Diluted Earnings Per Share |
-$0.52
-966.67%
YoY
|
-$0.62
445.24%
YoY
|
$0.07
-12.5%
YoY
|
$0.32
113.33%
YoY
|
$0.06
-64.71%
YoY
|
-$0.11
-31.27%
YoY
|
$0.08
-153.33%
YoY
|
$0.15
114.29%
YoY
|
$0.17
-525.0%
YoY
|
-$0.16
-243.71%
YoY
|
-$0.15
-168.18%
YoY
|
$0.07
-63.16%
YoY
|
-$0.04
-500.0%
YoY
|
$0.11
-100.0%
YoY
|
$0.22
-1200.0%
YoY
|
$0.19
46.15%
YoY
|
$0.01
-96.97%
YoY
|
-$406.5K
-135499075.71%
YoY
|
-$0.02
-102.02%
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 |
236.0M shares
100.7%
YoY
|
118.7M shares
0.95%
YoY
|
118.7M shares
0.92%
YoY
|
118.3M shares
0.67%
YoY
|
117.6M shares
0.44%
YoY
|
117.6M shares
0.44%
YoY
|
117.6M shares
0.45%
YoY
|
117.6M shares
0.46%
YoY
|
117.1M shares
2.17%
YoY
|
117.1M shares
2.19%
YoY
|
117.1M shares
2.19%
YoY
|
117.0M shares
2.2%
YoY
|
114.6M shares
0.33%
YoY
|
114.6M shares
0.43%
YoY
|
114.6M shares
0.4%
YoY
|
114.5M shares
0.44%
YoY
|
114.2M shares
0.62%
YoY
|
114.1M shares
0.7%
YoY
|
114.1M shares
0.71%
YoY
|
| Diluted Shares Outstanding |
193.3M shares
63.81%
YoY
|
N/A
|
118.9M shares
0.93%
YoY
|
118.8M shares
0.93%
YoY
|
118.0M shares
0.6%
YoY
|
N/A
|
117.8M shares
0.6%
YoY
|
117.7M shares
0.43%
YoY
|
117.3M shares
1.82%
YoY
|
N/A
|
117.1M shares
0.86%
YoY
|
117.2M shares
1.65%
YoY
|
115.2M shares
0.44%
YoY
|
N/A
|
116.1M shares
1.75%
YoY
|
115.3M shares
0.79%
YoY
|
114.7M shares
1.06%
YoY
|
N/A
|
114.1M shares
0.71%
YoY
|
Loading...