|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$1.604B
6.57%
YoY
|
$1.505B
-29.24%
YoY
|
$2.127B
-14.27%
YoY
|
$2.481B
10.71%
YoY
|
$2.241B
20.84%
YoY
|
| Cost Of Revenue |
$747.9M
10.06%
YoY
|
$679.5M
-37.81%
YoY
|
$1.093B
-17.72%
YoY
|
$1.328B
6.11%
YoY
|
$1.252B
4.83%
YoY
|
| Gross Profit |
$856.2M
3.7%
YoY
|
$825.7M
-20.18%
YoY
|
$1.034B
-10.29%
YoY
|
$1.153B
16.53%
YoY
|
$989.6M
49.77%
YoY
|
| Selling, General & Admin |
$262.4M
3.75%
YoY
|
$252.9M
-31.95%
YoY
|
$371.6M
-20.58%
YoY
|
$468.0M
1.86%
YoY
|
$459.4M
3.86%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$175.0M
0.55%
YoY
|
$174.0M
-28.05%
YoY
|
$241.8M
-4.72%
YoY
|
$253.8M
0.26%
YoY
|
$253.2M
-6.04%
YoY
|
| Operating Expenses |
$262.4M
3.75%
YoY
|
$252.9M
-31.95%
YoY
|
$371.6M
-20.58%
YoY
|
$468.0M
1.86%
YoY
|
$459.4M
3.86%
YoY
|
| Operating Profit |
$310.6M
11.26%
YoY
|
$279.2M
17.85%
YoY
|
$236.9M
2.31%
YoY
|
$231.5M
-1529.61%
YoY
|
-$16.20M
-94.46%
YoY
|
| Interest Expense |
$395.6M
-1.47%
YoY
|
$401.5M
-4.72%
YoY
|
$421.4M
16.2%
YoY
|
$362.7M
3.49%
YoY
|
$350.5M
-2.72%
YoY
|
| Other Income/Expense, Net |
$1.199M
-114.31%
YoY
|
-$8.378M
-230.84%
YoY
|
$6.403M
-118.25%
YoY
|
-$35.08M
-2090.86%
YoY
|
$1.762M
-1136.47%
YoY
|
| Pretax Income |
-$98.80M
-25.79%
YoY
|
-$133.1M
-23.63%
YoY
|
-$174.3M
4.88%
YoY
|
-$166.2M
-64.46%
YoY
|
-$467.6M
-28.95%
YoY
|
| Income Tax |
$4.947M
-152.82%
YoY
|
-$9.365M
-45.61%
YoY
|
-$17.22M
-76.02%
YoY
|
-$71.80M
108.12%
YoY
|
-$34.50M
-40.52%
YoY
|
| Net Earnings |
$19.94M
-111.12%
YoY
|
-$179.3M
-42.35%
YoY
|
-$310.9M
221.85%
YoY
|
-$96.60M
-77.73%
YoY
|
-$433.8M
-25.56%
YoY
|
| Basic Earnings Per Share |
$0.04
-110.81%
YoY
|
-$0.37
-43.08%
YoY
|
-$0.65
225.0%
YoY
|
-$0.20
-78.49%
YoY
|
-$0.93
-25.6%
YoY
|
| Diluted Earnings Per Share |
$0.04
-110.81%
YoY
|
-$0.37
-43.08%
YoY
|
-$0.65
225.0%
YoY
|
-$0.20
-78.49%
YoY
|
-$0.93
-25.6%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
495.4M shares
1.59%
YoY
|
487.7M shares
1.23%
YoY
|
481.7M shares
1.55%
YoY
|
474.4M shares
1.25%
YoY
|
468.5M shares
0.85%
YoY
|
| Diluted Shares Outstanding |
495.4M shares
1.59%
YoY
|
487.7M shares
1.23%
YoY
|
481.7M shares
1.55%
YoY
|
474.4M shares
1.25%
YoY
|
468.5M shares
0.85%
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 |
$373.9M
11.88%
YoY
|
$461.5M
8.15%
YoY
|
$405.6M
-27.43%
YoY
|
$402.8M
-27.88%
YoY
|
$334.2M
-30.63%
YoY
|
$426.7M
-32.49%
YoY
|
$559.0M
6.11%
YoY
|
$558.5M
-12.35%
YoY
|
$481.8M
-11.68%
YoY
|
$632.1M
-10.86%
YoY
|
$526.8M
-12.63%
YoY
|
$637.2M
-0.95%
YoY
|
$545.4M
3.76%
YoY
|
$709.2M
-4.52%
YoY
|
$602.9M
1.09%
YoY
|
$643.4M
21.15%
YoY
|
$525.7M
41.73%
YoY
|
$742.7M
37.19%
YoY
|
$596.4M
33.28%
YoY
|
| Cost Of Revenue |
$179.9M
6.77%
YoY
|
$209.4M
N/A
|
$184.4M
-35.2%
YoY
|
$185.5M
-34.04%
YoY
|
$168.5M
-35.39%
YoY
|
N/A
|
$284.6M
4.87%
YoY
|
$281.3M
-18.84%
YoY
|
$260.8M
-24.36%
YoY
|
$302.5M
-14.05%
YoY
|
$271.4M
-16.12%
YoY
|
$346.6M
4.67%
YoY
|
$344.9M
7.36%
YoY
|
$351.9M
-0.98%
YoY
|
$323.5M
2.19%
YoY
|
$331.1M
11.43%
YoY
|
$321.2M
13.74%
YoY
|
$355.4M
18.12%
YoY
|
$316.6M
9.48%
YoY
|
| Gross Profit |
$193.9M
17.07%
YoY
|
$252.1M
N/A
|
$221.2M
-19.38%
YoY
|
$217.3M
-21.63%
YoY
|
$165.7M
-25.01%
YoY
|
N/A
|
$274.4M
7.43%
YoY
|
$277.3M
-4.62%
YoY
|
$220.9M
10.14%
YoY
|
$329.6M
-7.73%
YoY
|
$255.4M
-8.57%
YoY
|
$290.7M
-6.92%
YoY
|
$200.6M
-1.91%
YoY
|
$357.3M
-7.76%
YoY
|
$279.4M
-0.15%
YoY
|
$312.3M
33.48%
YoY
|
$204.5M
131.06%
YoY
|
$387.3M
61.04%
YoY
|
$279.8M
76.75%
YoY
|
| Selling, General & Admin |
$66.59M
4.6%
YoY
|
$84.26M
28.19%
YoY
|
$66.23M
-33.67%
YoY
|
$65.71M
-33.56%
YoY
|
$63.66M
-31.3%
YoY
|
$65.73M
-37.61%
YoY
|
$99.85M
14.65%
YoY
|
$98.90M
-12.62%
YoY
|
$92.67M
-21.6%
YoY
|
$105.4M
-34.16%
YoY
|
$87.08M
-26.48%
YoY
|
$113.2M
-4.32%
YoY
|
$118.2M
8.48%
YoY
|
$160.0M
-6.32%
YoY
|
$118.5M
0.25%
YoY
|
$118.3M
4.81%
YoY
|
$109.0M
11.67%
YoY
|
$170.8M
52.44%
YoY
|
$118.2M
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
|
| Depreciation & Amortization |
$41.52M
-3.44%
YoY
|
$44.74M
3.51%
YoY
|
$43.87M
-23.81%
YoY
|
$43.34M
-19.58%
YoY
|
$43.00M
-20.79%
YoY
|
$43.22M
-22.01%
YoY
|
$57.58M
-0.2%
YoY
|
$53.88M
-24.26%
YoY
|
$54.29M
-25.59%
YoY
|
$55.42M
-26.09%
YoY
|
$57.70M
-0.25%
YoY
|
$71.14M
17.43%
YoY
|
$72.96M
20.79%
YoY
|
$74.98M
18.76%
YoY
|
$57.85M
-11.82%
YoY
|
$60.58M
-3.18%
YoY
|
$60.41M
-2.34%
YoY
|
$63.14M
-2.94%
YoY
|
$65.60M
5.08%
YoY
|
| Operating Expenses |
$66.59M
4.6%
YoY
|
$132.2M
101.19%
YoY
|
$66.23M
-33.67%
YoY
|
$65.71M
-33.56%
YoY
|
$63.66M
-31.3%
YoY
|
$65.73M
-37.61%
YoY
|
$99.85M
14.65%
YoY
|
$98.90M
-12.62%
YoY
|
$92.67M
-21.6%
YoY
|
$105.4M
-55.58%
YoY
|
$87.08M
-26.48%
YoY
|
$113.2M
-4.32%
YoY
|
$118.2M
8.48%
YoY
|
$237.2M
-0.09%
YoY
|
$118.5M
0.25%
YoY
|
$118.3M
4.81%
YoY
|
$109.0M
11.67%
YoY
|
$237.4M
111.84%
YoY
|
$118.2M
10.56%
YoY
|
| Operating Profit |
$39.48M
-12.24%
YoY
|
$119.9M
19.69%
YoY
|
$80.72M
11.6%
YoY
|
$77.42M
36.46%
YoY
|
$44.99M
38.89%
YoY
|
$100.1M
-19.46%
YoY
|
$72.33M
4.04%
YoY
|
$56.74M
3.94%
YoY
|
$32.39M
-51.04%
YoY
|
$124.3M
3.52%
YoY
|
$69.52M
13.97%
YoY
|
$54.59M
-23.04%
YoY
|
$66.16M
-1931.7%
YoY
|
$120.1M
-19.91%
YoY
|
$61.00M
25.59%
YoY
|
$70.93M
427.84%
YoY
|
-$3.612M
-98.39%
YoY
|
$149.9M
808.51%
YoY
|
$48.57M
-163.98%
YoY
|
| Interest Expense |
$98.50M
-0.87%
YoY
|
-$99.21M
-199.15%
YoY
|
$101.1M
-5.55%
YoY
|
$96.03M
-10.6%
YoY
|
$99.36M
-7.7%
YoY
|
$100.1M
-6.32%
YoY
|
$107.0M
-0.37%
YoY
|
$107.4M
2.06%
YoY
|
$107.7M
4.77%
YoY
|
$106.8M
-206.37%
YoY
|
$107.4M
15.63%
YoY
|
$105.2M
21.53%
YoY
|
$102.8M
24.1%
YoY
|
-$100.4M
20.62%
YoY
|
$92.88M
10.21%
YoY
|
$86.59M
-4.04%
YoY
|
$82.80M
-10.68%
YoY
|
-$83.25M
-191.66%
YoY
|
$84.28M
-6.93%
YoY
|
| Other Income/Expense, Net |
$741.0K
197.59%
YoY
|
$218.0K
-74.11%
YoY
|
$69.00K
-110.21%
YoY
|
$663.0K
-776.53%
YoY
|
$249.0K
-102.98%
YoY
|
$842.0K
-68.59%
YoY
|
-$676.0K
-96.09%
YoY
|
-$98.00K
-100.8%
YoY
|
-$8.346M
-192.69%
YoY
|
$2.681M
-89.28%
YoY
|
-$17.27M
-38.01%
YoY
|
$12.32M
-146.96%
YoY
|
$9.004M
-250.09%
YoY
|
$25.01M
604.56%
YoY
|
-$27.86M
132.67%
YoY
|
-$26.24M
-822.53%
YoY
|
-$5.999M
-191.53%
YoY
|
$3.550M
-78.76%
YoY
|
-$11.97M
-284.4%
YoY
|
| Pretax Income |
-$58.27M
7.67%
YoY
|
$8.484M
832.31%
YoY
|
-$64.02M
81.14%
YoY
|
$10.86M
-121.38%
YoY
|
-$54.12M
-38.77%
YoY
|
$910.0K
-95.49%
YoY
|
-$35.34M
-31.14%
YoY
|
-$50.77M
32.43%
YoY
|
-$88.40M
220.41%
YoY
|
$20.19M
-27.44%
YoY
|
-$51.33M
-14.08%
YoY
|
-$38.34M
-8.5%
YoY
|
-$27.59M
-70.15%
YoY
|
$27.83M
-58.48%
YoY
|
-$59.74M
25.28%
YoY
|
-$41.90M
-66.44%
YoY
|
-$92.41M
-74.48%
YoY
|
$67.02M
-216.34%
YoY
|
-$47.68M
-71.16%
YoY
|
| Income Tax |
-$8.827M
-848.05%
YoY
|
$13.67M
596.89%
YoY
|
-$14.43M
279.79%
YoY
|
$4.526M
-284.13%
YoY
|
$1.180M
341.95%
YoY
|
$1.962M
-137.77%
YoY
|
-$3.800M
1457.38%
YoY
|
-$2.458M
39.82%
YoY
|
$267.0K
-96.59%
YoY
|
-$5.195M
-92.75%
YoY
|
-$244.0K
-98.84%
YoY
|
-$1.758M
-107.51%
YoY
|
$7.834M
-392.31%
YoY
|
-$71.61M
-4903.02%
YoY
|
-$20.96M
204.0%
YoY
|
$23.42M
-5571.73%
YoY
|
-$2.680M
-90.66%
YoY
|
$1.491M
-105.95%
YoY
|
-$6.894M
-76.64%
YoY
|
| Net Earnings |
-$48.59M
-177.74%
YoY
|
$8.004M
-144.77%
YoY
|
-$60.09M
84.68%
YoY
|
$9.520M
-124.3%
YoY
|
$62.51M
-169.71%
YoY
|
-$17.88M
-172.15%
YoY
|
-$32.54M
-87.65%
YoY
|
-$39.17M
5.02%
YoY
|
-$89.67M
156.84%
YoY
|
$24.78M
-74.89%
YoY
|
-$263.5M
562.75%
YoY
|
-$37.30M
-43.2%
YoY
|
-$34.91M
-61.15%
YoY
|
$98.69M
54.32%
YoY
|
-$39.76M
-2.63%
YoY
|
-$65.66M
-47.29%
YoY
|
-$89.87M
-72.96%
YoY
|
$63.95M
-299.14%
YoY
|
-$40.83M
-69.96%
YoY
|
| Basic Earnings Per Share |
-$0.10
-176.92%
YoY
|
N/A
|
-$0.12
71.43%
YoY
|
$0.02
-125.0%
YoY
|
$0.13
-168.42%
YoY
|
-$0.04
-180.0%
YoY
|
-$0.07
-87.27%
YoY
|
-$0.08
0.0%
YoY
|
-$0.19
171.43%
YoY
|
$0.05
-76.19%
YoY
|
-$0.55
587.5%
YoY
|
-$0.08
-42.86%
YoY
|
-$0.07
-63.16%
YoY
|
$0.21
N/A
|
-$0.08
-11.11%
YoY
|
-$0.14
-48.15%
YoY
|
-$0.19
-73.24%
YoY
|
N/A
|
-$0.09
-68.97%
YoY
|
| Diluted Earnings Per Share |
-$0.10
-176.92%
YoY
|
$0.01
-125.0%
YoY
|
-$0.12
71.43%
YoY
|
$0.02
-125.0%
YoY
|
$0.13
-168.42%
YoY
|
-$0.04
-180.0%
YoY
|
-$0.07
-87.27%
YoY
|
-$0.08
0.0%
YoY
|
-$0.19
171.43%
YoY
|
$0.05
-75.6%
YoY
|
-$0.55
587.5%
YoY
|
-$0.08
-42.86%
YoY
|
-$0.07
-63.16%
YoY
|
$0.20
-100.0%
YoY
|
-$0.08
-11.11%
YoY
|
-$0.14
-48.15%
YoY
|
-$0.19
-73.24%
YoY
|
$136.1K
-297.23%
YoY
|
-$0.09
-68.97%
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 |
498.5M shares
1.72%
YoY
|
497.3M shares
1.68%
YoY
|
497.0M shares
1.65%
YoY
|
496.7M shares
1.64%
YoY
|
490.1M shares
1.31%
YoY
|
489.1M shares
1.26%
YoY
|
488.9M shares
1.25%
YoY
|
488.7M shares
1.21%
YoY
|
483.7M shares
1.32%
YoY
|
483.0M shares
1.46%
YoY
|
482.9M shares
1.42%
YoY
|
482.8M shares
1.62%
YoY
|
477.4M shares
1.46%
YoY
|
476.1M shares
1.14%
YoY
|
476.2M shares
1.47%
YoY
|
475.1M shares
1.34%
YoY
|
470.6M shares
1.01%
YoY
|
470.7M shares
0.73%
YoY
|
469.2M shares
0.94%
YoY
|
| Diluted Shares Outstanding |
498.5M shares
1.66%
YoY
|
N/A
|
497.0M shares
1.65%
YoY
|
498.4M shares
1.98%
YoY
|
490.3M shares
1.37%
YoY
|
489.1M shares
0.0%
YoY
|
488.9M shares
1.24%
YoY
|
488.7M shares
1.32%
YoY
|
483.7M shares
1.09%
YoY
|
489.1M shares
1.55%
YoY
|
482.9M shares
1.54%
YoY
|
482.4M shares
1.53%
YoY
|
478.5M shares
1.69%
YoY
|
481.7M shares
N/A
|
475.6M shares
1.36%
YoY
|
475.1M shares
1.34%
YoY
|
470.6M shares
1.01%
YoY
|
N/A
|
469.2M shares
0.94%
YoY
|
Loading...