|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$423.6M
-6.39%
YoY
|
$452.5M
-9.45%
YoY
|
$499.7M
3.37%
YoY
|
$483.4M
6.83%
YoY
|
$452.5M
-84.74%
YoY
|
| Cost Of Revenue |
$358.0M
-3.56%
YoY
|
$371.2M
-21.84%
YoY
|
$474.9M
-11.08%
YoY
|
$534.1M
-7.93%
YoY
|
$580.1M
20.58%
YoY
|
| Gross Profit |
$65.60M
-19.31%
YoY
|
$81.30M
-14.51%
YoY
|
$95.10M
-25.7%
YoY
|
$128.0M
-21.04%
YoY
|
$162.1M
54.97%
YoY
|
| Selling, General & Admin |
$112.0M
-3.95%
YoY
|
$116.6M
123.8%
YoY
|
$52.10M
-54.22%
YoY
|
$113.8M
-14.69%
YoY
|
$133.4M
-13.21%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$11.90M
-10.53%
YoY
|
$13.30M
-30.0%
YoY
|
$19.00M
-16.67%
YoY
|
$22.80M
-13.64%
YoY
|
$26.40M
-14.01%
YoY
|
| Operating Expenses |
$211.2M
0.14%
YoY
|
$210.9M
-1.45%
YoY
|
$214.0M
-21.5%
YoY
|
$272.6M
-7.59%
YoY
|
$295.0M
9.87%
YoY
|
| Operating Profit |
-$119.6M
15.33%
YoY
|
-$103.7M
-12.78%
YoY
|
-$118.9M
-17.77%
YoY
|
-$144.6M
8.31%
YoY
|
-$133.5M
-29.18%
YoY
|
| Interest Expense |
-$70.90M
-55.74%
YoY
|
-$160.2M
-994.97%
YoY
|
$17.90M
45.53%
YoY
|
$12.30M
25.51%
YoY
|
$9.800M
8.89%
YoY
|
| Other Income/Expense, Net |
-$70.90M
-55.74%
YoY
|
-$160.2M
81.63%
YoY
|
-$88.20M
-53.82%
YoY
|
-$191.0M
-36.23%
YoY
|
-$299.5M
-112.63%
YoY
|
| Pretax Income |
-$190.5M
-27.81%
YoY
|
-$263.9M
27.43%
YoY
|
-$207.1M
-38.29%
YoY
|
-$335.6M
-22.49%
YoY
|
-$433.0M
-119.85%
YoY
|
| Income Tax |
$13.00M
-3350.0%
YoY
|
-$400.0K
-99.48%
YoY
|
-$77.00M
-14.35%
YoY
|
-$89.90M
21.49%
YoY
|
-$74.00M
-115.38%
YoY
|
| Net Earnings |
-$513.2M
68.48%
YoY
|
-$304.6M
-2.81%
YoY
|
-$313.4M
-26.79%
YoY
|
-$428.1M
49.16%
YoY
|
-$287.0M
-116.07%
YoY
|
| Basic Earnings Per Share |
-$9.08
91.97%
YoY
|
-$4.73
10.77%
YoY
|
-$4.27
-18.67%
YoY
|
-$5.25
64.58%
YoY
|
-$3.19
-115.31%
YoY
|
| Diluted Earnings Per Share |
-$9.08
91.97%
YoY
|
-$4.73
10.77%
YoY
|
-$4.27
-18.67%
YoY
|
-$5.25
64.58%
YoY
|
-$3.19
-115.34%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
56.50M shares
-12.27%
YoY
|
64.40M shares
-12.26%
YoY
|
73.40M shares
-10.05%
YoY
|
81.60M shares
-9.43%
YoY
|
90.10M shares
5.13%
YoY
|
| Diluted Shares Outstanding |
56.50M shares
-12.27%
YoY
|
64.40M shares
-12.26%
YoY
|
73.40M shares
-10.05%
YoY
|
81.60M shares
-9.43%
YoY
|
90.10M shares
4.89%
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 |
$96.20M
-6.78%
YoY
|
$103.3M
-6.01%
YoY
|
$106.9M
-22.59%
YoY
|
$110.2M
-6.61%
YoY
|
$103.2M
-0.96%
YoY
|
$109.9M
-7.88%
YoY
|
$138.1M
752.47%
YoY
|
$118.0M
4.15%
YoY
|
$104.2M
-50.19%
YoY
|
$119.3M
-23.38%
YoY
|
$16.20M
-95.23%
YoY
|
$113.3M
-696.32%
YoY
|
$209.2M
-313.91%
YoY
|
$155.7M
-14.4%
YoY
|
$339.5M
1735.14%
YoY
|
-$19.00M
-103.98%
YoY
|
-$97.80M
-29.99%
YoY
|
$181.9M
6.75%
YoY
|
$18.50M
-94.46%
YoY
|
| Cost Of Revenue |
$83.90M
-7.8%
YoY
|
$87.60M
-4.68%
YoY
|
$88.60M
-4.73%
YoY
|
$90.80M
-1.41%
YoY
|
$91.00M
-3.4%
YoY
|
$91.90M
-7.27%
YoY
|
$93.00M
-19.76%
YoY
|
$92.10M
-28.22%
YoY
|
$94.20M
-28.42%
YoY
|
$99.10M
-27.66%
YoY
|
$115.9M
-17.86%
YoY
|
$128.3M
-13.25%
YoY
|
$131.6M
-9.49%
YoY
|
$137.0M
-11.38%
YoY
|
$141.1M
-8.85%
YoY
|
$147.9M
-7.74%
YoY
|
$145.4M
-1.56%
YoY
|
$154.6M
3.97%
YoY
|
$154.8M
27.2%
YoY
|
| Gross Profit |
$12.30M
0.82%
YoY
|
$15.70M
-12.78%
YoY
|
$18.30M
-59.42%
YoY
|
$19.40M
-25.1%
YoY
|
$12.20M
22.0%
YoY
|
$18.00M
-10.89%
YoY
|
$45.10M
-145.24%
YoY
|
$25.90M
-272.67%
YoY
|
$10.00M
-87.11%
YoY
|
$20.20M
8.02%
YoY
|
-$99.70M
-150.25%
YoY
|
-$15.00M
-91.01%
YoY
|
$77.60M
-131.91%
YoY
|
$18.70M
-31.5%
YoY
|
$198.4M
-245.56%
YoY
|
-$166.9M
-152.72%
YoY
|
-$243.2M
-15.38%
YoY
|
$27.30M
25.81%
YoY
|
-$136.3M
-164.2%
YoY
|
| Selling, General & Admin |
N/A
|
$11.30M
-36.87%
YoY
|
$12.10M
-33.15%
YoY
|
$36.20M
88.54%
YoY
|
$14.20M
-38.79%
YoY
|
$17.90M
98.89%
YoY
|
$18.10M
11.73%
YoY
|
$19.20M
69.91%
YoY
|
$23.20M
48.72%
YoY
|
$9.000M
-10.0%
YoY
|
$16.20M
30.65%
YoY
|
$11.30M
-29.38%
YoY
|
$15.60M
-26.07%
YoY
|
$10.00M
-54.13%
YoY
|
$12.40M
-43.38%
YoY
|
$16.00M
-34.43%
YoY
|
$21.10M
75.83%
YoY
|
$21.80M
-14.84%
YoY
|
$21.90M
31.14%
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 |
$2.600M
-16.13%
YoY
|
$2.900M
-12.12%
YoY
|
$2.900M
-12.12%
YoY
|
$3.000M
-11.76%
YoY
|
$3.100M
-6.06%
YoY
|
$3.300M
-2.94%
YoY
|
$3.300M
-44.07%
YoY
|
$3.400M
-26.09%
YoY
|
$3.300M
-35.29%
YoY
|
$3.400M
-33.33%
YoY
|
$5.900M
3.51%
YoY
|
$4.600M
-25.81%
YoY
|
$5.100M
-12.07%
YoY
|
$5.100M
-12.07%
YoY
|
$5.700M
-9.52%
YoY
|
$6.200M
-3.13%
YoY
|
$5.800M
-26.58%
YoY
|
$5.800M
-31.76%
YoY
|
$6.300M
-3.08%
YoY
|
| Operating Expenses |
N/A
|
$39.80M
-0.5%
YoY
|
$31.50M
-19.23%
YoY
|
$80.30M
64.21%
YoY
|
$33.60M
-41.16%
YoY
|
$40.00M
-10.91%
YoY
|
$39.00M
-51.01%
YoY
|
$48.90M
10.88%
YoY
|
$57.10M
25.77%
YoY
|
$44.90M
13.96%
YoY
|
$79.60M
78.08%
YoY
|
$44.10M
-17.72%
YoY
|
$45.40M
-53.48%
YoY
|
$39.40M
-38.24%
YoY
|
$44.70M
-20.18%
YoY
|
$53.60M
-31.55%
YoY
|
$97.60M
62.13%
YoY
|
$63.80M
-22.85%
YoY
|
$56.00M
20.69%
YoY
|
| Operating Profit |
-$22.10M
3.27%
YoY
|
-$24.10M
9.55%
YoY
|
-$13.20M
-27.07%
YoY
|
-$60.90M
164.78%
YoY
|
-$21.40M
-47.29%
YoY
|
-$22.00M
-10.93%
YoY
|
-$18.10M
-65.13%
YoY
|
-$23.00M
17.35%
YoY
|
-$40.60M
78.85%
YoY
|
-$24.70M
19.32%
YoY
|
-$51.90M
143.66%
YoY
|
-$19.60M
-27.41%
YoY
|
-$22.70M
-69.97%
YoY
|
-$20.70M
-43.29%
YoY
|
-$21.30M
-14.11%
YoY
|
-$27.00M
-25.41%
YoY
|
-$75.60M
110.0%
YoY
|
-$36.50M
-40.16%
YoY
|
-$24.80M
-12.68%
YoY
|
| Interest Expense |
N/A
|
-$7.700M
-70.38%
YoY
|
$6.700M
-68.54%
YoY
|
-$74.70M
-3835.0%
YoY
|
$4.800M
84.62%
YoY
|
-$26.00M
-168.42%
YoY
|
$21.30M
267.24%
YoY
|
$2.000M
-50.0%
YoY
|
$2.600M
-40.91%
YoY
|
$38.00M
-62.49%
YoY
|
$5.800M
61.11%
YoY
|
$4.000M
53.85%
YoY
|
$4.400M
83.33%
YoY
|
$101.3M
-215.11%
YoY
|
$3.600M
56.52%
YoY
|
$2.600M
4.0%
YoY
|
$2.400M
14.29%
YoY
|
-$88.00M
-112.96%
YoY
|
$2.300M
43.75%
YoY
|
| Other Income/Expense, Net |
-$7.400M
-254.17%
YoY
|
N/A
|
$6.700M
-68.54%
YoY
|
-$74.70M
-48.98%
YoY
|
$4.800M
-152.75%
YoY
|
N/A
|
$21.30M
-115.99%
YoY
|
-$146.4M
236.55%
YoY
|
-$9.100M
-118.02%
YoY
|
N/A
|
-$133.2M
-177.71%
YoY
|
-$43.50M
-77.82%
YoY
|
$50.50M
-118.87%
YoY
|
N/A
|
$171.4M
-200.94%
YoY
|
-$196.1M
-172.1%
YoY
|
-$267.6M
-14.7%
YoY
|
N/A
|
-$169.8M
-188.12%
YoY
|
| Pretax Income |
-$29.50M
77.71%
YoY
|
-$31.80M
-33.75%
YoY
|
-$6.500M
-303.13%
YoY
|
-$135.6M
-19.95%
YoY
|
-$16.60M
-66.6%
YoY
|
-$48.00M
-460.9%
YoY
|
$3.200M
-101.73%
YoY
|
-$169.4M
168.46%
YoY
|
-$49.70M
-278.78%
YoY
|
$13.30M
-83.5%
YoY
|
-$185.1M
-223.32%
YoY
|
-$63.10M
-71.72%
YoY
|
$27.80M
-108.1%
YoY
|
$80.60M
-164.74%
YoY
|
$150.1M
-177.13%
YoY
|
-$223.1M
-194.61%
YoY
|
-$343.2M
-1.86%
YoY
|
-$124.5M
-120.16%
YoY
|
-$194.6M
-218.44%
YoY
|
| Income Tax |
$500.0K
-97.52%
YoY
|
-$1.600M
-88.49%
YoY
|
-$3.800M
-38.71%
YoY
|
-$1.800M
-94.66%
YoY
|
$20.20M
-62.17%
YoY
|
-$13.90M
-10.9%
YoY
|
-$6.200M
-84.69%
YoY
|
-$33.70M
54.59%
YoY
|
$53.40M
1953.85%
YoY
|
-$15.60M
-172.56%
YoY
|
-$40.50M
-338.24%
YoY
|
-$21.80M
-67.22%
YoY
|
$2.600M
-104.2%
YoY
|
$21.50M
-180.83%
YoY
|
$17.00M
-148.99%
YoY
|
-$66.50M
-234.89%
YoY
|
-$61.90M
-0.16%
YoY
|
-$26.60M
-118.27%
YoY
|
-$34.70M
-198.86%
YoY
|
| Net Earnings |
-$32.10M
-71.59%
YoY
|
-$93.00M
101.74%
YoY
|
-$68.40M
402.94%
YoY
|
-$238.8M
54.06%
YoY
|
-$113.0M
25.7%
YoY
|
-$46.10M
-21.06%
YoY
|
-$13.60M
-91.35%
YoY
|
-$155.0M
77.75%
YoY
|
-$89.90M
2092.68%
YoY
|
-$58.40M
-312.36%
YoY
|
-$157.3M
-384.45%
YoY
|
-$87.20M
-66.88%
YoY
|
-$4.100M
-98.34%
YoY
|
$27.50M
-125.16%
YoY
|
$55.30M
-145.7%
YoY
|
-$263.3M
-249.26%
YoY
|
-$247.6M
6.22%
YoY
|
-$109.3M
-120.57%
YoY
|
-$121.0M
-191.74%
YoY
|
| Basic Earnings Per Share |
-$0.70
-61.33%
YoY
|
N/A
|
-$1.25
468.18%
YoY
|
-$3.93
57.83%
YoY
|
-$1.81
42.52%
YoY
|
N/A
|
-$0.22
-89.91%
YoY
|
-$2.49
114.66%
YoY
|
-$1.27
2440.0%
YoY
|
N/A
|
-$2.18
-415.94%
YoY
|
-$1.16
-63.17%
YoY
|
-$0.05
-98.26%
YoY
|
N/A
|
$0.69
-150.74%
YoY
|
-$3.15
-262.37%
YoY
|
-$2.88
12.94%
YoY
|
N/A
|
-$1.36
-194.44%
YoY
|
| Diluted Earnings Per Share |
-$0.70
-61.33%
YoY
|
-$1.93
160.81%
YoY
|
-$1.25
468.18%
YoY
|
-$3.93
57.83%
YoY
|
-$1.81
42.52%
YoY
|
-$0.74
-11.18%
YoY
|
-$0.22
-89.91%
YoY
|
-$2.49
114.66%
YoY
|
-$1.27
2440.0%
YoY
|
-$0.83
-334.78%
YoY
|
-$2.18
-415.94%
YoY
|
-$1.16
-63.17%
YoY
|
-$0.05
-98.26%
YoY
|
$0.35
-100.0%
YoY
|
$0.69
-150.74%
YoY
|
-$3.15
-262.37%
YoY
|
-$2.88
12.94%
YoY
|
-$1.221M
-121.05%
YoY
|
-$1.36
-194.44%
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 |
46.32M shares
-26.23%
YoY
|
49.29M shares
-21.44%
YoY
|
56.01M shares
-10.71%
YoY
|
62.82M shares
0.07%
YoY
|
62.79M shares
-13.37%
YoY
|
62.74M shares
-11.27%
YoY
|
62.73M shares
-14.5%
YoY
|
62.77M shares
-17.93%
YoY
|
72.48M shares
-4.95%
YoY
|
70.71M shares
-9.37%
YoY
|
73.37M shares
-8.45%
YoY
|
76.49M shares
-8.4%
YoY
|
76.26M shares
-11.22%
YoY
|
78.02M shares
-12.25%
YoY
|
80.14M shares
-9.75%
YoY
|
83.50M shares
-7.94%
YoY
|
85.90M shares
-6.12%
YoY
|
88.91M shares
-2.99%
YoY
|
88.80M shares
-2.74%
YoY
|
| Diluted Shares Outstanding |
45.90M shares
-26.32%
YoY
|
N/A
|
54.70M shares
-12.34%
YoY
|
60.80M shares
-2.25%
YoY
|
62.30M shares
-12.13%
YoY
|
N/A
|
62.40M shares
-13.45%
YoY
|
62.20M shares
-17.51%
YoY
|
70.90M shares
-6.83%
YoY
|
N/A
|
72.10M shares
-9.42%
YoY
|
75.40M shares
-9.7%
YoY
|
76.10M shares
-11.41%
YoY
|
N/A
|
79.60M shares
-10.46%
YoY
|
83.50M shares
-8.04%
YoY
|
85.90M shares
-6.22%
YoY
|
N/A
|
88.90M shares
-2.95%
YoY
|
Loading...