|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$106.0M
-53.53%
YoY
|
$228.1M
-10.31%
YoY
|
$254.3M
-38.95%
YoY
|
$416.5M
-9.43%
YoY
|
$459.9M
15.71%
YoY
|
| Cost Of Revenue |
$6.576M
-75.35%
YoY
|
$26.68M
-16.79%
YoY
|
$32.06M
-44.05%
YoY
|
$57.30M
-15.55%
YoY
|
$67.85M
6.65%
YoY
|
| Gross Profit |
$99.41M
-50.64%
YoY
|
$201.4M
-9.37%
YoY
|
$222.2M
-38.13%
YoY
|
$359.2M
-8.38%
YoY
|
$392.0M
17.43%
YoY
|
| Selling, General & Admin |
$43.21M
-20.92%
YoY
|
$54.64M
-15.27%
YoY
|
$64.49M
-16.48%
YoY
|
$77.21M
-5.53%
YoY
|
$81.73M
7.22%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$36.30M
-43.46%
YoY
|
$64.20M
-11.2%
YoY
|
$72.30M
-36.13%
YoY
|
$113.2M
-9.73%
YoY
|
$125.4M
33.4%
YoY
|
| Operating Expenses |
$120.2M
-47.67%
YoY
|
$229.6M
-62.86%
YoY
|
$618.3M
130.73%
YoY
|
$268.0M
-8.03%
YoY
|
$291.4M
22.79%
YoY
|
| Operating Profit |
-$14.18M
824.32%
YoY
|
-$1.534M
-99.58%
YoY
|
-$364.0M
901.5%
YoY
|
-$36.34M
-137.69%
YoY
|
$96.42M
31.93%
YoY
|
| Interest Expense |
-$56.57M
-9.86%
YoY
|
-$62.75M
-195.62%
YoY
|
$65.62M
-22.63%
YoY
|
$84.82M
-0.32%
YoY
|
$85.09M
6.83%
YoY
|
| Other Income/Expense, Net |
$7.351M
-49.24%
YoY
|
$14.48M
10.46%
YoY
|
$13.11M
-29235.56%
YoY
|
-$45.00K
-102.96%
YoY
|
$1.521M
-52.88%
YoY
|
| Pretax Income |
-$60.02M
428.23%
YoY
|
-$11.36M
-98.12%
YoY
|
-$605.1M
37.09%
YoY
|
-$441.4M
-3914.88%
YoY
|
$11.57M
-300.38%
YoY
|
| Income Tax |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
-$307.7M
2851.63%
YoY
|
-$10.43M
-98.13%
YoY
|
-$557.9M
35.45%
YoY
|
-$411.9M
-25386.0%
YoY
|
$1.629M
-112.57%
YoY
|
| Basic Earnings Per Share |
-$8.37
2690.0%
YoY
|
-$0.30
-98.06%
YoY
|
-$15.50
35.85%
YoY
|
-$11.41
N/A
|
$0.00
-100.0%
YoY
|
| Diluted Earnings Per Share |
-$8.37
2690.0%
YoY
|
-$0.30
-98.06%
YoY
|
-$15.50
35.85%
YoY
|
-$11.41
N/A
|
$0.00
-100.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
36.80M shares
1.16%
YoY
|
36.38M shares
1.07%
YoY
|
35.99M shares
-0.19%
YoY
|
36.06M shares
-88.34%
YoY
|
309.3M shares
34.43%
YoY
|
| Diluted Shares Outstanding |
36.80M shares
1.16%
YoY
|
36.38M shares
1.07%
YoY
|
35.99M shares
-0.19%
YoY
|
36.06M shares
-88.34%
YoY
|
309.3M shares
34.43%
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 |
$25.66M
-54.95%
YoY
|
$25.99M
-55.14%
YoY
|
$25.80M
-53.06%
YoY
|
$54.03M
-3.44%
YoY
|
$56.97M
-3.81%
YoY
|
$57.93M
-8.13%
YoY
|
$54.96M
-10.94%
YoY
|
$55.95M
-10.53%
YoY
|
$59.23M
-11.57%
YoY
|
$63.06M
-16.91%
YoY
|
$61.71M
-39.1%
YoY
|
$62.54M
-49.18%
YoY
|
$66.97M
-42.36%
YoY
|
$75.89M
-36.28%
YoY
|
$101.3M
-15.96%
YoY
|
$123.1M
3.58%
YoY
|
$116.2M
14.64%
YoY
|
$119.1M
N/A
|
$120.6M
20.57%
YoY
|
| Cost Of Revenue |
N/A
|
$1.948M
-68.98%
YoY
|
$1.394M
-79.96%
YoY
|
$4.855M
-21.52%
YoY
|
$4.785M
-34.05%
YoY
|
$6.279M
-19.83%
YoY
|
$6.956M
-18.16%
YoY
|
$6.186M
-19.56%
YoY
|
$7.256M
-9.41%
YoY
|
$7.832M
-23.44%
YoY
|
$8.500M
-42.09%
YoY
|
$7.690M
-51.33%
YoY
|
$8.010M
-51.75%
YoY
|
$10.23M
-41.54%
YoY
|
$14.68M
-17.99%
YoY
|
$15.80M
-3.66%
YoY
|
$16.60M
3.11%
YoY
|
$17.50M
N/A
|
$17.90M
N/A
|
| Gross Profit |
N/A
|
$24.04M
-53.46%
YoY
|
$24.41M
-49.16%
YoY
|
$49.17M
-1.2%
YoY
|
$52.19M
0.41%
YoY
|
$51.65M
-6.47%
YoY
|
$48.00M
-9.77%
YoY
|
$49.77M
-9.27%
YoY
|
$51.97M
-11.86%
YoY
|
$55.23M
-15.89%
YoY
|
$53.20M
-38.6%
YoY
|
$54.85M
-48.88%
YoY
|
$58.96M
-40.8%
YoY
|
$65.66M
-35.37%
YoY
|
$86.65M
-15.63%
YoY
|
$107.3M
4.79%
YoY
|
$99.60M
16.76%
YoY
|
$101.6M
N/A
|
$102.7M
N/A
|
| Selling, General & Admin |
N/A
|
$12.09M
-9.85%
YoY
|
$10.15M
-24.28%
YoY
|
$12.37M
-9.24%
YoY
|
$12.68M
-10.64%
YoY
|
$13.41M
-19.37%
YoY
|
$13.41M
-8.79%
YoY
|
$13.63M
-22.45%
YoY
|
$14.19M
-9.81%
YoY
|
$16.63M
-6.42%
YoY
|
$14.70M
-24.65%
YoY
|
$17.58M
-13.0%
YoY
|
$15.73M
-19.72%
YoY
|
$17.77M
-18.85%
YoY
|
$19.51M
-6.21%
YoY
|
$20.20M
1.51%
YoY
|
$19.60M
2.62%
YoY
|
$21.90M
N/A
|
$20.80M
N/A
|
| 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 |
$8.660M
-49.36%
YoY
|
$13.35M
-50.51%
YoY
|
$9.000M
-59.73%
YoY
|
$15.70M
-32.82%
YoY
|
$17.10M
9.87%
YoY
|
$26.98M
4.76%
YoY
|
$22.35M
-11.67%
YoY
|
$23.37M
-24.23%
YoY
|
$15.56M
-22.57%
YoY
|
$25.75M
-27.77%
YoY
|
$25.30M
-83.84%
YoY
|
$30.84M
-48.93%
YoY
|
$20.10M
-37.38%
YoY
|
$35.65M
-35.53%
YoY
|
$156.6M
181.13%
YoY
|
$60.40M
9.03%
YoY
|
$32.10M
20.92%
YoY
|
$55.30M
N/A
|
$55.70M
N/A
|
| Operating Expenses |
$25.97M
-72.62%
YoY
|
$25.44M
-35.16%
YoY
|
$24.65M
-71.34%
YoY
|
$326.7M
562.48%
YoY
|
$94.86M
105.16%
YoY
|
$39.24M
-6.59%
YoY
|
$86.00M
78.21%
YoY
|
$49.32M
-89.12%
YoY
|
$46.24M
-16.09%
YoY
|
$42.00M
-20.82%
YoY
|
$48.26M
-44.86%
YoY
|
$453.1M
164.1%
YoY
|
$55.10M
-38.1%
YoY
|
$53.05M
-30.93%
YoY
|
$87.51M
-6.79%
YoY
|
$171.6M
87.64%
YoY
|
$89.01M
6.25%
YoY
|
$76.80M
N/A
|
$93.89M
13.19%
YoY
|
| Operating Profit |
-$305.0K
-99.2%
YoY
|
-$1.402M
-111.29%
YoY
|
$1.152M
-103.71%
YoY
|
-$272.7M
-4210.55%
YoY
|
-$37.89M
-391.69%
YoY
|
$12.42M
-6.08%
YoY
|
-$31.04M
-330.71%
YoY
|
$6.634M
-101.7%
YoY
|
$12.99M
9.41%
YoY
|
$13.22M
4.8%
YoY
|
$13.45M
-2.63%
YoY
|
-$390.6M
705.43%
YoY
|
$11.87M
-56.31%
YoY
|
$12.62M
-49.13%
YoY
|
$13.82M
-48.2%
YoY
|
-$48.49M
-277.04%
YoY
|
$27.18M
54.63%
YoY
|
$24.80M
N/A
|
$26.68M
56.43%
YoY
|
| Interest Expense |
N/A
|
-$11.98M
-25.66%
YoY
|
-$16.65M
17.78%
YoY
|
-$15.14M
-195.52%
YoY
|
-$15.98M
-198.95%
YoY
|
-$16.12M
-1.82%
YoY
|
-$14.14M
-187.69%
YoY
|
$15.85M
-1.39%
YoY
|
$16.15M
-5.09%
YoY
|
-$16.42M
-38.04%
YoY
|
$16.13M
-33.59%
YoY
|
$16.07M
-28.16%
YoY
|
$17.01M
-21.47%
YoY
|
-$26.49M
23.8%
YoY
|
$24.28M
13.02%
YoY
|
$22.37M
4.07%
YoY
|
$21.67M
4.74%
YoY
|
-$21.40M
N/A
|
$21.49M
5.76%
YoY
|
| Other Income/Expense, Net |
$771.0K
-32.13%
YoY
|
$2.012M
7.02%
YoY
|
$1.884M
-47.55%
YoY
|
$2.335M
-57.29%
YoY
|
$1.136M
-71.2%
YoY
|
$1.880M
-65.81%
YoY
|
$3.592M
-2.91%
YoY
|
$5.467M
99.02%
YoY
|
$3.945M
182.59%
YoY
|
$5.498M
-3137.57%
YoY
|
$3.700M
4057.3%
YoY
|
$2.747M
-1473.5%
YoY
|
$1.396M
1296.0%
YoY
|
-$181.0K
-113.92%
YoY
|
$89.00K
N/A
|
-$200.0K
-300.0%
YoY
|
$100.0K
0.0%
YoY
|
$1.300M
N/A
|
$0.00
N/A
|
| Pretax Income |
N/A
|
-$13.98M
-201.14%
YoY
|
-$7.033M
-73.51%
YoY
|
-$286.8M
6892.44%
YoY
|
-$53.40M
-1076.25%
YoY
|
$13.82M
-163.47%
YoY
|
-$26.55M
-81.02%
YoY
|
-$4.101M
-99.09%
YoY
|
$5.470M
-39.34%
YoY
|
-$21.77M
-91.23%
YoY
|
-$139.9M
17.2%
YoY
|
-$452.4M
490.6%
YoY
|
$9.017M
233.96%
YoY
|
-$248.1M
-6806.54%
YoY
|
-$119.4M
-2395.63%
YoY
|
-$76.60M
-1443.86%
YoY
|
$2.700M
-190.0%
YoY
|
$3.700M
N/A
|
$5.200M
N/A
|
| Income Tax |
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
|
| Net Earnings |
-$17.49M
-64.58%
YoY
|
$3.476M
-72.66%
YoY
|
$3.499M
-114.34%
YoY
|
-$265.3M
6940.87%
YoY
|
-$49.38M
-1082.73%
YoY
|
$12.71M
-163.91%
YoY
|
-$24.40M
-80.88%
YoY
|
-$3.768M
-99.1%
YoY
|
$5.025M
-16.71%
YoY
|
-$19.89M
-91.3%
YoY
|
-$127.6M
14.72%
YoY
|
-$416.5M
476.78%
YoY
|
$6.033M
3895.36%
YoY
|
-$228.6M
-22963.2%
YoY
|
-$111.2M
-4626.82%
YoY
|
-$72.21M
-2520.62%
YoY
|
$151.0K
-103.13%
YoY
|
$1.000M
N/A
|
$2.457M
-128.55%
YoY
|
| Basic Earnings Per Share |
-$0.47
-65.19%
YoY
|
N/A
|
$0.09
-113.43%
YoY
|
-$7.22
6463.64%
YoY
|
-$1.35
-1064.29%
YoY
|
N/A
|
-$0.67
-81.13%
YoY
|
-$0.11
-99.05%
YoY
|
$0.14
-17.65%
YoY
|
N/A
|
-$3.55
944.12%
YoY
|
-$11.59
479.5%
YoY
|
$0.17
N/A
|
N/A
|
-$0.34
-3500.0%
YoY
|
-$2.00
-20100.0%
YoY
|
$0.00
-100.0%
YoY
|
N/A
|
$0.01
-125.0%
YoY
|
| Diluted Earnings Per Share |
-$0.47
-65.19%
YoY
|
$0.09
-74.58%
YoY
|
$0.09
-113.43%
YoY
|
-$7.22
6463.64%
YoY
|
-$1.35
-1064.29%
YoY
|
$0.35
-163.19%
YoY
|
-$0.67
-81.13%
YoY
|
-$0.11
-99.05%
YoY
|
$0.14
-17.65%
YoY
|
-$0.55
-91.31%
YoY
|
-$3.55
944.12%
YoY
|
-$11.59
479.5%
YoY
|
$0.17
N/A
|
-$6.35
-21270.2%
YoY
|
-$0.34
-3500.0%
YoY
|
-$2.00
-20100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.03
N/A
|
$0.01
-125.0%
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 |
37.18M shares
1.16%
YoY
|
36.79M shares
1.12%
YoY
|
36.79M shares
1.14%
YoY
|
36.77M shares
1.17%
YoY
|
36.76M shares
1.24%
YoY
|
36.38M shares
1.02%
YoY
|
36.38M shares
1.11%
YoY
|
36.35M shares
1.11%
YoY
|
36.31M shares
0.85%
YoY
|
36.01M shares
N/A
|
35.98M shares
-88.92%
YoY
|
35.95M shares
-0.37%
YoY
|
36.00M shares
-88.91%
YoY
|
N/A
|
324.7M shares
0.08%
YoY
|
36.08M shares
-88.88%
YoY
|
324.6M shares
23.42%
YoY
|
N/A
|
324.5M shares
40.98%
YoY
|
| Diluted Shares Outstanding |
37.18M shares
1.24%
YoY
|
N/A
|
36.79M shares
1.14%
YoY
|
36.75M shares
1.1%
YoY
|
36.73M shares
1.15%
YoY
|
N/A
|
36.37M shares
1.11%
YoY
|
36.35M shares
1.19%
YoY
|
36.31M shares
0.86%
YoY
|
N/A
|
35.98M shares
-88.92%
YoY
|
35.92M shares
-0.44%
YoY
|
36.00M shares
-88.91%
YoY
|
N/A
|
324.7M shares
0.08%
YoY
|
36.08M shares
-88.88%
YoY
|
324.6M shares
23.42%
YoY
|
N/A
|
324.5M shares
40.98%
YoY
|
Loading...