|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$1.630B
-1.83%
YoY
|
$1.661B
-3.51%
YoY
|
$1.721B
-38.28%
YoY
|
$2.789B
31.22%
YoY
|
$2.125B
16.49%
YoY
|
| Cost Of Revenue |
$1.054B
-54.92%
YoY
|
$2.338B
-6.56%
YoY
|
$2.502B
16.29%
YoY
|
$2.151B
28.13%
YoY
|
$1.679B
18.6%
YoY
|
| Gross Profit |
$576.6M
-8.29%
YoY
|
$628.7M
-6.91%
YoY
|
$675.4M
5.89%
YoY
|
$637.8M
42.81%
YoY
|
$446.6M
9.15%
YoY
|
| Selling, General & Admin |
$59.38M
0.02%
YoY
|
$59.37M
-9.74%
YoY
|
$65.78M
11.0%
YoY
|
$59.26M
13.44%
YoY
|
$52.24M
-6.72%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$250.9M
-19.87%
YoY
|
$313.2M
11.77%
YoY
|
$280.2M
-5.41%
YoY
|
$296.2M
-4.37%
YoY
|
$309.7M
4.88%
YoY
|
| Operating Expenses |
$291.5M
-21.76%
YoY
|
$372.5M
7.68%
YoY
|
$346.0M
-2.67%
YoY
|
$355.5M
-1.81%
YoY
|
$362.0M
3.05%
YoY
|
| Operating Profit |
$258.2M
51.92%
YoY
|
$170.0M
-17.15%
YoY
|
$205.1M
-34.88%
YoY
|
$315.0M
316.15%
YoY
|
$75.70M
-130.78%
YoY
|
| Interest Expense |
-$217.1M
-5.17%
YoY
|
-$228.9M
28.29%
YoY
|
-$178.5M
3.79%
YoY
|
-$172.0M
-2.2%
YoY
|
-$175.8M
20.59%
YoY
|
| Other Income/Expense, Net |
-$9.779M
-36.36%
YoY
|
-$15.37M
232.12%
YoY
|
-$4.627M
-56.99%
YoY
|
-$10.76M
-70.31%
YoY
|
-$36.23M
398.45%
YoY
|
| Pretax Income |
$31.31M
-163.91%
YoY
|
-$49.00M
-202.86%
YoY
|
$47.63M
-64.0%
YoY
|
$132.3M
-197.02%
YoY
|
-$136.4M
-65.82%
YoY
|
| Income Tax |
$806.0K
-54.46%
YoY
|
$1.770M
288.16%
YoY
|
$456.0K
-85.61%
YoY
|
$3.169M
89.76%
YoY
|
$1.670M
25.85%
YoY
|
| Net Earnings |
-$440.4M
588.7%
YoY
|
-$63.95M
-154.32%
YoY
|
$117.7M
56.01%
YoY
|
$75.46M
-145.71%
YoY
|
-$165.1M
-60.38%
YoY
|
| Basic Earnings Per Share |
-$4.19
237.9%
YoY
|
-$1.24
-663.64%
YoY
|
$0.22
-650.0%
YoY
|
-$0.04
-97.96%
YoY
|
-$1.96
-51.12%
YoY
|
| Diluted Earnings Per Share |
-$4.19
237.9%
YoY
|
-$1.24
-663.64%
YoY
|
$0.22
-650.0%
YoY
|
-$0.04
-97.96%
YoY
|
-$1.96
-51.12%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
122.5M shares
0.0%
YoY
|
122.5M shares
-0.06%
YoY
|
122.5M shares
-0.04%
YoY
|
122.6M shares
0.0%
YoY
|
122.6M shares
0.0%
YoY
|
| Diluted Shares Outstanding |
122.5M shares
0.0%
YoY
|
122.5M shares
-0.06%
YoY
|
122.5M shares
-0.04%
YoY
|
122.6M shares
0.0%
YoY
|
122.6M shares
0.0%
YoY
|
|
Concept
|
2026 Q2 | 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 |
$532.0M
40.98%
YoY
|
$446.6M
12.11%
YoY
|
$440.8M
-39.25%
YoY
|
$414.0M
4.21%
YoY
|
$377.3M
-12.28%
YoY
|
$398.3M
-8.32%
YoY
|
$725.6M
-6.27%
YoY
|
$397.3M
-50.81%
YoY
|
$430.2M
-46.54%
YoY
|
$434.4M
-45.05%
YoY
|
$774.1M
8.41%
YoY
|
$807.6M
11.98%
YoY
|
$804.7M
11.49%
YoY
|
$790.6M
25.11%
YoY
|
$714.0M
22.78%
YoY
|
$721.2M
39.02%
YoY
|
$721.7M
43.24%
YoY
|
$631.9M
21.24%
YoY
|
$581.6M
28.36%
YoY
|
$518.8M
17.08%
YoY
|
| Cost Of Revenue |
$361.4M
51.23%
YoY
|
$293.5M
5.0%
YoY
|
$272.3M
-51.36%
YoY
|
$263.1M
-53.62%
YoY
|
$239.0M
-60.26%
YoY
|
$279.5M
-54.12%
YoY
|
$559.7M
-9.84%
YoY
|
$567.2M
-7.13%
YoY
|
$601.4M
-2.46%
YoY
|
$609.3M
-6.77%
YoY
|
$620.8M
17.24%
YoY
|
$610.8M
10.02%
YoY
|
$616.5M
8.01%
YoY
|
$653.5M
31.85%
YoY
|
$529.5M
14.39%
YoY
|
$555.2M
37.82%
YoY
|
$570.8M
43.46%
YoY
|
$495.6M
19.38%
YoY
|
$462.9M
22.5%
YoY
|
$402.8M
12.83%
YoY
|
| Gross Profit |
$170.6M
23.28%
YoY
|
$153.0M
28.84%
YoY
|
$168.5M
1.58%
YoY
|
$150.9M
2.62%
YoY
|
$138.4M
-10.66%
YoY
|
$118.8M
-26.15%
YoY
|
$165.9M
8.2%
YoY
|
$147.1M
-25.27%
YoY
|
$154.9M
-17.68%
YoY
|
$160.8M
17.32%
YoY
|
$153.3M
-16.91%
YoY
|
$196.8M
18.52%
YoY
|
$188.1M
24.66%
YoY
|
$137.1M
0.58%
YoY
|
$184.5M
55.5%
YoY
|
$166.1M
43.16%
YoY
|
$150.9M
42.4%
YoY
|
$136.3M
28.58%
YoY
|
$118.7M
57.79%
YoY
|
$116.0M
34.74%
YoY
|
| Selling, General & Admin |
$15.50M
7.41%
YoY
|
$14.40M
-6.69%
YoY
|
$14.56M
34.33%
YoY
|
$14.96M
-0.55%
YoY
|
$14.43M
-22.02%
YoY
|
$15.43M
2.99%
YoY
|
$10.84M
-38.18%
YoY
|
$15.04M
-10.3%
YoY
|
$18.51M
9.78%
YoY
|
$14.99M
2.98%
YoY
|
$17.53M
31.63%
YoY
|
$16.77M
4.17%
YoY
|
$16.86M
9.94%
YoY
|
$14.55M
0.29%
YoY
|
$13.32M
-10.84%
YoY
|
$16.10M
19.54%
YoY
|
$15.34M
24.82%
YoY
|
$14.51M
25.09%
YoY
|
$14.93M
46.4%
YoY
|
$13.47M
22.44%
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 |
$60.64M
13.68%
YoY
|
$58.91M
-21.49%
YoY
|
$62.93M
-21.28%
YoY
|
$54.49M
-33.42%
YoY
|
$53.35M
9.51%
YoY
|
$75.03M
1.71%
YoY
|
$79.94M
13.83%
YoY
|
$81.84M
19.68%
YoY
|
$48.72M
-23.78%
YoY
|
$73.77M
0.84%
YoY
|
$70.22M
-11.2%
YoY
|
$68.38M
-7.53%
YoY
|
$63.91M
-13.25%
YoY
|
$73.16M
5.26%
YoY
|
$79.08M
-27.3%
YoY
|
$73.95M
10.12%
YoY
|
$73.67M
9.08%
YoY
|
$69.51M
4.86%
YoY
|
$108.8M
48.8%
YoY
|
$67.15M
-0.86%
YoY
|
| Operating Expenses |
$78.64M
11.8%
YoY
|
$73.31M
2.38%
YoY
|
$77.48M
-14.64%
YoY
|
$72.03M
-25.65%
YoY
|
$70.34M
-26.82%
YoY
|
$71.61M
-19.32%
YoY
|
$90.77M
3.45%
YoY
|
$96.88M
13.78%
YoY
|
$96.12M
12.7%
YoY
|
$88.76M
1.19%
YoY
|
$87.75M
-5.03%
YoY
|
$85.15M
-5.44%
YoY
|
$85.29M
-4.18%
YoY
|
$87.71M
4.4%
YoY
|
$92.39M
-25.34%
YoY
|
$90.05M
11.7%
YoY
|
$89.01M
11.5%
YoY
|
$84.02M
7.85%
YoY
|
$123.8M
48.74%
YoY
|
$80.62M
2.43%
YoY
|
| Operating Profit |
$105.4M
55.71%
YoY
|
$76.61M
248.67%
YoY
|
$91.02M
21.19%
YoY
|
$78.92M
57.16%
YoY
|
$67.72M
36.03%
YoY
|
$21.97M
-62.15%
YoY
|
$75.10M
14.55%
YoY
|
$50.22M
-55.04%
YoY
|
$49.78M
-51.6%
YoY
|
$58.06M
17.57%
YoY
|
$65.56M
-28.83%
YoY
|
$111.7M
48.74%
YoY
|
$102.9M
6.49%
YoY
|
$49.38M
-4.43%
YoY
|
$92.12M
-1908.03%
YoY
|
$75.10M
117.7%
YoY
|
$96.59M
278.22%
YoY
|
$51.67M
84.4%
YoY
|
-$5.095M
-36.31%
YoY
|
$34.49M
755.51%
YoY
|
| Interest Expense |
-$48.59M
0.35%
YoY
|
-$53.82M
-6.48%
YoY
|
-$55.57M
-3.6%
YoY
|
-$55.56M
-7.93%
YoY
|
-$48.42M
-17.45%
YoY
|
-$57.55M
10.05%
YoY
|
-$57.64M
30.97%
YoY
|
-$60.35M
36.11%
YoY
|
-$58.66M
25.3%
YoY
|
-$52.29M
20.77%
YoY
|
-$44.01M
1.35%
YoY
|
-$44.34M
-0.31%
YoY
|
-$46.81M
13.11%
YoY
|
-$43.30M
1.5%
YoY
|
-$43.43M
-1.46%
YoY
|
-$44.47M
-10.41%
YoY
|
-$41.39M
-7.92%
YoY
|
-$42.66M
14.68%
YoY
|
-$44.07M
51.45%
YoY
|
-$49.64M
34.52%
YoY
|
| Other Income/Expense, Net |
-$30.00K
-99.66%
YoY
|
-$3.540M
319.43%
YoY
|
$0.00
N/A
|
N/A
|
-$8.935M
525.26%
YoY
|
-$844.0K
N/A
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
-$1.429M
35625.0%
YoY
|
$0.00
-100.0%
YoY
|
-$2.815M
-454.53%
YoY
|
$0.00
-100.0%
YoY
|
-$4.000K
-100.03%
YoY
|
-$1.808M
-57.54%
YoY
|
$794.0K
-304.11%
YoY
|
-$21.39M
-1328.49%
YoY
|
$14.89M
-193.96%
YoY
|
-$4.258M
-78.78%
YoY
|
-$389.0K
-103.44%
YoY
|
$1.741M
-76.49%
YoY
|
| Pretax Income |
$56.81M
448.59%
YoY
|
$19.26M
-152.88%
YoY
|
$34.34M
-186.98%
YoY
|
$23.03M
-522.47%
YoY
|
$10.36M
-360.46%
YoY
|
-$36.42M
-399.43%
YoY
|
-$39.48M
-310.77%
YoY
|
-$5.451M
-108.09%
YoY
|
-$3.976M
-107.1%
YoY
|
$12.16M
184.69%
YoY
|
$18.73M
-61.16%
YoY
|
$67.36M
629.51%
YoY
|
$55.97M
-20.14%
YoY
|
$4.272M
-10.12%
YoY
|
$48.23M
-182.46%
YoY
|
$9.233M
-168.88%
YoY
|
$70.09M
-298.8%
YoY
|
$4.753M
-116.27%
YoY
|
-$58.49M
-27.25%
YoY
|
-$13.40M
-47.3%
YoY
|
| Income Tax |
$209.0K
-39.42%
YoY
|
$112.0K
-22.22%
YoY
|
$64.00K
-96.46%
YoY
|
$253.0K
-129.91%
YoY
|
$345.0K
-3236.36%
YoY
|
$144.0K
-82.2%
YoY
|
$1.807M
-202.26%
YoY
|
-$846.0K
-247.39%
YoY
|
-$11.00K
-103.79%
YoY
|
$809.0K
-8.48%
YoY
|
-$1.767M
-208.14%
YoY
|
$574.0K
-13.03%
YoY
|
$290.0K
-49.21%
YoY
|
$884.0K
190.79%
YoY
|
$1.634M
226.8%
YoY
|
$660.0K
56.03%
YoY
|
$571.0K
8.76%
YoY
|
$304.0K
36.94%
YoY
|
$500.0K
-37.5%
YoY
|
$423.0K
191.72%
YoY
|
| Net Earnings |
$42.86M
-10655.91%
YoY
|
$6.800M
-101.45%
YoY
|
$5.003M
-107.02%
YoY
|
-$5.661M
-67.04%
YoY
|
-$406.0K
-95.36%
YoY
|
-$469.1M
-4231.73%
YoY
|
-$71.27M
645.92%
YoY
|
-$17.18M
-129.58%
YoY
|
-$8.744M
-117.72%
YoY
|
$11.35M
-790.57%
YoY
|
-$9.555M
-153.16%
YoY
|
$58.07M
1615.51%
YoY
|
$49.34M
39.6%
YoY
|
-$1.644M
-68.69%
YoY
|
$17.98M
-126.33%
YoY
|
$3.385M
-116.2%
YoY
|
$35.35M
-184.8%
YoY
|
-$5.250M
-84.66%
YoY
|
-$68.26M
-19.88%
YoY
|
-$20.90M
-29.67%
YoY
|
| Basic Earnings Per Share |
$0.26
-316.67%
YoY
|
-$0.06
-98.52%
YoY
|
N/A
|
-$0.05
-84.38%
YoY
|
-$0.12
-52.0%
YoY
|
-$4.06
4411.11%
YoY
|
N/A
|
-$0.32
-210.34%
YoY
|
-$0.25
-213.64%
YoY
|
-$0.09
-57.14%
YoY
|
N/A
|
$0.29
-341.67%
YoY
|
$0.22
57.14%
YoY
|
-$0.21
5.0%
YoY
|
N/A
|
-$0.12
-62.5%
YoY
|
$0.14
-128.57%
YoY
|
-$0.20
-53.49%
YoY
|
N/A
|
-$0.32
-17.95%
YoY
|
| Diluted Earnings Per Share |
$0.26
-316.67%
YoY
|
-$0.06
-98.52%
YoY
|
$0.04
-106.53%
YoY
|
-$0.05
-84.38%
YoY
|
-$0.12
-52.0%
YoY
|
-$4.06
4411.11%
YoY
|
-$0.58
640.86%
YoY
|
-$0.32
-210.34%
YoY
|
-$0.25
-213.64%
YoY
|
-$0.09
-57.14%
YoY
|
-$0.08
-150.03%
YoY
|
$0.29
-341.67%
YoY
|
$0.22
57.14%
YoY
|
-$0.21
5.0%
YoY
|
$0.15
-125.7%
YoY
|
-$0.12
-62.5%
YoY
|
$0.14
-128.57%
YoY
|
-$0.20
-53.49%
YoY
|
-$0.56
-20.15%
YoY
|
-$0.32
-17.95%
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 |
122.4M shares
-0.03%
YoY
|
122.5M shares
0.0%
YoY
|
N/A
|
122.5M shares
0.0%
YoY
|
122.5M shares
0.0%
YoY
|
122.5M shares
0.0%
YoY
|
N/A
|
122.5M shares
-0.05%
YoY
|
122.5M shares
N/A
|
122.5M shares
-0.09%
YoY
|
N/A
|
122.5M shares
-0.05%
YoY
|
N/A
|
122.6M shares
0.0%
YoY
|
N/A
|
122.6M shares
0.0%
YoY
|
122.6M shares
0.0%
YoY
|
122.6M shares
0.0%
YoY
|
N/A
|
122.6M shares
0.0%
YoY
|
| Diluted Shares Outstanding |
122.4M shares
-0.03%
YoY
|
122.5M shares
0.0%
YoY
|
N/A
|
122.5M shares
0.0%
YoY
|
122.5M shares
0.0%
YoY
|
122.5M shares
0.0%
YoY
|
N/A
|
122.5M shares
-0.05%
YoY
|
122.5M shares
-0.09%
YoY
|
122.5M shares
-0.09%
YoY
|
N/A
|
122.5M shares
-0.05%
YoY
|
122.6M shares
0.0%
YoY
|
122.6M shares
0.0%
YoY
|
N/A
|
122.6M shares
0.0%
YoY
|
122.6M shares
0.0%
YoY
|
122.6M shares
0.0%
YoY
|
N/A
|
122.6M shares
0.0%
YoY
|
Loading...