|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$1.630B
-45.03%
YoY
|
$2.966B
-6.63%
YoY
|
$3.177B
13.91%
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
21.16%
YoY
|
$213.1M
-35.31%
YoY
|
$329.4M
4.57%
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
-200.31%
YoY
|
-$31.22M
-121.33%
YoY
|
$146.3M
10.6%
YoY
|
$132.3M
-197.02%
YoY
|
-$136.4M
-65.82%
YoY
|
| Income Tax |
$806.0K
-55.02%
YoY
|
$1.792M
-9531.58%
YoY
|
-$19.00K
-100.6%
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 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 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$446.6M
12.11%
YoY
|
$440.8M
-39.25%
YoY
|
$414.0M
-42.04%
YoY
|
$377.3M
-50.1%
YoY
|
$398.3M
-48.28%
YoY
|
$725.6M
-6.27%
YoY
|
$714.3M
-11.56%
YoY
|
$756.3M
-6.02%
YoY
|
$770.1M
-2.59%
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
|
$503.9M
29.7%
YoY
|
| Cost Of Revenue |
$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
|
$397.9M
40.24%
YoY
|
| Gross Profit |
$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
|
$106.0M
1.13%
YoY
|
| Selling, General & Admin |
$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
|
$12.29M
-51.63%
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 |
$58.91M
-21.49%
YoY
|
$62.93M
-21.28%
YoY
|
$54.49M
-33.42%
YoY
|
$53.35M
-31.27%
YoY
|
$75.03M
1.71%
YoY
|
$79.94M
13.83%
YoY
|
$81.84M
19.68%
YoY
|
$77.61M
13.42%
YoY
|
$73.77M
0.84%
YoY
|
$70.22M
-11.2%
YoY
|
$68.38M
-7.53%
YoY
|
$68.43M
-7.12%
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
|
$67.54M
-15.7%
YoY
|
| Operating Expenses |
$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
|
$79.83M
-24.33%
YoY
|
| Operating Profit |
$76.61M
248.67%
YoY
|
$91.02M
21.19%
YoY
|
$78.59M
56.5%
YoY
|
$67.72M
15.32%
YoY
|
$21.97M
-69.51%
YoY
|
$75.10M
14.55%
YoY
|
$50.22M
-55.04%
YoY
|
$58.72M
-42.87%
YoY
|
$72.06M
45.92%
YoY
|
$65.56M
-28.83%
YoY
|
$111.7M
48.74%
YoY
|
$102.8M
6.42%
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
|
$25.54M
-109.18%
YoY
|
| Interest Expense |
-$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
|
-$44.95M
15.25%
YoY
|
| Other Income/Expense, Net |
-$3.540M
319.43%
YoY
|
$0.00
N/A
|
$0.00
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
|
-$15.85M
248.24%
YoY
|
| Pretax Income |
$19.26M
-152.88%
YoY
|
$34.34M
-186.98%
YoY
|
$23.03M
-327.27%
YoY
|
$10.36M
-858.68%
YoY
|
-$36.42M
-284.25%
YoY
|
-$39.48M
-310.77%
YoY
|
-$10.13M
-115.04%
YoY
|
-$1.365M
-102.44%
YoY
|
$19.77M
362.66%
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
|
-$35.26M
-89.04%
YoY
|
| Income Tax |
$112.0K
-22.22%
YoY
|
$64.00K
-96.46%
YoY
|
$253.0K
-129.91%
YoY
|
$345.0K
1468.18%
YoY
|
$144.0K
-82.2%
YoY
|
$1.807M
-202.26%
YoY
|
-$846.0K
-247.39%
YoY
|
$22.00K
-92.41%
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
|
$525.0K
-33.96%
YoY
|
| Net Earnings |
$6.800M
-101.45%
YoY
|
$5.003M
-107.02%
YoY
|
$22.78M
-232.6%
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
|
-$41.68M
-87.24%
YoY
|
| Basic Earnings Per Share |
-$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
|
-$0.49
-82.62%
YoY
|
| Diluted Earnings Per Share |
-$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
645.96%
YoY
|
-$0.32
-210.34%
YoY
|
-$0.25
-213.64%
YoY
|
-$0.09
-57.14%
YoY
|
-$0.08
-153.21%
YoY
|
$0.29
-341.67%
YoY
|
$0.22
57.14%
YoY
|
-$0.21
5.0%
YoY
|
$0.15
-100.0%
YoY
|
-$0.12
-62.5%
YoY
|
$0.14
-128.57%
YoY
|
-$0.20
-53.49%
YoY
|
-$556.9K
-19.87%
YoY
|
-$0.32
-17.95%
YoY
|
-$0.49
-82.62%
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.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
|
122.6M shares
0.0%
YoY
|
| Diluted Shares Outstanding |
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
|
122.6M shares
0.0%
YoY
|
Loading...