|
Concept
|
2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| Revenue |
$11.67M
-14.34%
YoY
|
$13.62M
-74.1%
YoY
|
$52.58M
-27.06%
YoY
|
$72.09M
8.65%
YoY
|
$66.35M
-9.68%
YoY
|
| Cost Of Revenue |
$7.740M
-10.05%
YoY
|
$8.605M
-77.5%
YoY
|
$38.24M
-31.11%
YoY
|
$55.51M
0.07%
YoY
|
$55.47M
-10.93%
YoY
|
| Gross Profit |
$3.925M
-21.69%
YoY
|
$5.012M
-65.06%
YoY
|
$14.34M
-13.48%
YoY
|
$16.58M
52.39%
YoY
|
$10.88M
-2.74%
YoY
|
| Selling, General & Admin |
$5.701M
-10.94%
YoY
|
$6.401M
-59.93%
YoY
|
$15.98M
21.46%
YoY
|
$13.15M
-19.25%
YoY
|
$16.29M
-36.24%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
$1.000K
-97.14%
YoY
|
| Depreciation & Amortization |
$9.000K
-74.29%
YoY
|
$35.00K
-32.69%
YoY
|
$52.00K
-35.0%
YoY
|
$80.00K
196.3%
YoY
|
$27.00K
-98.42%
YoY
|
| Operating Expenses |
$5.701M
-10.94%
YoY
|
$6.401M
-59.93%
YoY
|
$15.98M
21.46%
YoY
|
$13.15M
-19.25%
YoY
|
$16.29M
-36.33%
YoY
|
| Operating Profit |
-$1.776M
27.86%
YoY
|
-$1.389M
-29.53%
YoY
|
-$1.971M
-74.38%
YoY
|
-$7.692M
42.23%
YoY
|
-$5.408M
-86.05%
YoY
|
| Interest Expense |
N/A
|
$8.271M
4.67%
YoY
|
$7.902M
-8.23%
YoY
|
$8.611M
-3.83%
YoY
|
$8.954M
-9.34%
YoY
|
| Other Income/Expense, Net |
-$7.988M
-2.94%
YoY
|
-$8.230M
32.19%
YoY
|
-$6.226M
-552.47%
YoY
|
$1.376M
-115.39%
YoY
|
-$8.943M
58.14%
YoY
|
| Pretax Income |
-$9.764M
1.51%
YoY
|
-$9.619M
17.35%
YoY
|
-$8.197M
-45.09%
YoY
|
-$14.93M
4.01%
YoY
|
-$14.35M
-67.69%
YoY
|
| Income Tax |
$43.00K
0.0%
YoY
|
$43.00K
72.0%
YoY
|
$25.00K
92.31%
YoY
|
$13.00K
-65.79%
YoY
|
$38.00K
-51.9%
YoY
|
| Net Earnings |
-$9.499M
-30.74%
YoY
|
-$13.71M
66.8%
YoY
|
-$8.222M
-44.97%
YoY
|
-$14.94M
3.83%
YoY
|
-$14.39M
-67.67%
YoY
|
| Basic Earnings Per Share |
-$0.04
-20.0%
YoY
|
-$0.05
66.67%
YoY
|
-$0.03
-50.0%
YoY
|
-$0.06
0.0%
YoY
|
-$0.06
-64.71%
YoY
|
| Diluted Earnings Per Share |
-$0.04
-20.0%
YoY
|
-$0.05
66.67%
YoY
|
-$0.03
-50.0%
YoY
|
-$0.06
0.0%
YoY
|
-$0.06
-66.67%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
259.1M shares
0.0%
YoY
|
259.1M shares
0.0%
YoY
|
259.1M shares
0.1%
YoY
|
258.8M shares
0.58%
YoY
|
257.3M shares
0.67%
YoY
|
| Diluted Shares Outstanding |
259.1M shares
0.0%
YoY
|
259.1M shares
0.0%
YoY
|
259.1M shares
0.1%
YoY
|
258.8M shares
-0.09%
YoY
|
259.1M shares
-2.42%
YoY
|
|
Concept
|
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 | 2021 Q1 | 2020 Q4 | 2020 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
N/A
|
$2.322M
-36.83%
YoY
|
$3.118M
-36.09%
YoY
|
$2.769M
-69.31%
YoY
|
$3.144M
-66.33%
YoY
|
$3.676M
-76.32%
YoY
|
$4.879M
-66.29%
YoY
|
$9.023M
-31.91%
YoY
|
$9.338M
-42.53%
YoY
|
$15.52M
-15.05%
YoY
|
$14.47M
-20.08%
YoY
|
$13.25M
-31.91%
YoY
|
$16.25M
-15.97%
YoY
|
$18.27M
-0.54%
YoY
|
$18.11M
48.29%
YoY
|
$19.46M
18.45%
YoY
|
$19.34M
21.6%
YoY
|
$18.37M
-7.46%
YoY
|
| Cost Of Revenue |
N/A
|
$1.680M
-28.36%
YoY
|
$1.892M
-53.91%
YoY
|
$1.928M
-71.69%
YoY
|
$2.130M
-67.08%
YoY
|
$2.345M
-80.84%
YoY
|
$4.105M
-61.67%
YoY
|
$6.811M
-22.8%
YoY
|
$6.470M
-63.38%
YoY
|
$12.24M
0.07%
YoY
|
$10.71M
-19.3%
YoY
|
$8.822M
-28.52%
YoY
|
$17.67M
-12.31%
YoY
|
$12.23M
-16.63%
YoY
|
$13.27M
41.38%
YoY
|
$12.34M
9.56%
YoY
|
$20.15M
43.42%
YoY
|
$14.67M
-19.35%
YoY
|
| Gross Profit |
N/A
|
$642.0K
-51.77%
YoY
|
$1.226M
58.4%
YoY
|
$841.0K
-61.98%
YoY
|
$1.014M
-64.64%
YoY
|
$1.331M
-59.47%
YoY
|
$774.0K
-79.43%
YoY
|
$2.212M
-50.06%
YoY
|
$2.868M
-302.11%
YoY
|
$3.284M
-45.65%
YoY
|
$3.762M
-22.21%
YoY
|
$4.429M
-37.78%
YoY
|
-$1.419M
74.97%
YoY
|
$6.042M
63.21%
YoY
|
$4.836M
71.25%
YoY
|
$7.118M
37.84%
YoY
|
-$811.0K
-143.74%
YoY
|
$3.702M
122.61%
YoY
|
| Selling, General & Admin |
N/A
|
$1.388M
-9.46%
YoY
|
$1.006M
-59.94%
YoY
|
$1.024M
-65.11%
YoY
|
$1.388M
-63.76%
YoY
|
$1.533M
-63.02%
YoY
|
$2.511M
-37.3%
YoY
|
$2.935M
-26.48%
YoY
|
$3.830M
147.58%
YoY
|
$4.146M
-17.21%
YoY
|
$4.005M
95.46%
YoY
|
$3.992M
-12.21%
YoY
|
$1.547M
-42.19%
YoY
|
$5.008M
47.25%
YoY
|
$2.049M
-33.24%
YoY
|
$4.547M
-36.32%
YoY
|
$2.676M
-62.83%
YoY
|
$3.401M
-38.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
|
| Depreciation & Amortization |
N/A
|
$2.000K
-77.78%
YoY
|
$2.000K
-83.33%
YoY
|
$5.000K
-58.33%
YoY
|
$2.000K
-95.35%
YoY
|
$9.000K
-35.71%
YoY
|
$12.00K
-7.69%
YoY
|
$12.00K
-70.0%
YoY
|
$43.00K
-59.43%
YoY
|
$14.00K
-74.55%
YoY
|
$13.00K
44.44%
YoY
|
$40.00K
-59.6%
YoY
|
$106.0K
-61.73%
YoY
|
$55.00K
511.11%
YoY
|
$9.000K
0.0%
YoY
|
$99.00K
1000.0%
YoY
|
$277.0K
-27.68%
YoY
|
$9.000K
125.0%
YoY
|
| Operating Expenses |
N/A
|
$1.388M
-9.46%
YoY
|
$1.006M
-59.94%
YoY
|
$1.024M
-65.11%
YoY
|
$1.388M
-63.76%
YoY
|
$1.533M
-63.02%
YoY
|
$2.511M
-37.3%
YoY
|
$2.935M
-26.48%
YoY
|
$3.830M
147.58%
YoY
|
$4.146M
-17.21%
YoY
|
$4.005M
95.46%
YoY
|
$3.992M
-12.21%
YoY
|
$1.547M
-42.19%
YoY
|
$5.008M
47.25%
YoY
|
$2.049M
-33.24%
YoY
|
$4.547M
-36.32%
YoY
|
$2.676M
-62.83%
YoY
|
$3.401M
-38.14%
YoY
|
| Operating Profit |
N/A
|
-$746.0K
269.31%
YoY
|
$220.0K
-112.67%
YoY
|
-$183.0K
-74.69%
YoY
|
-$374.0K
-61.12%
YoY
|
-$202.0K
-76.57%
YoY
|
-$1.737M
614.81%
YoY
|
-$723.0K
-265.45%
YoY
|
-$962.0K
-67.57%
YoY
|
-$862.0K
-183.37%
YoY
|
-$243.0K
-108.72%
YoY
|
$437.0K
-83.0%
YoY
|
-$2.966M
-14.94%
YoY
|
$1.034M
243.52%
YoY
|
$2.787M
-1237.55%
YoY
|
$2.571M
-230.11%
YoY
|
-$3.487M
-34.77%
YoY
|
$301.0K
-107.85%
YoY
|
| Interest Expense |
N/A
|
N/A
|
-$1.970M
-189.34%
YoY
|
$1.990M
-6.0%
YoY
|
-$1.842M
-9.08%
YoY
|
$2.107M
2.08%
YoY
|
$2.205M
11.59%
YoY
|
$2.117M
15.24%
YoY
|
-$2.026M
1.71%
YoY
|
$2.064M
-6.52%
YoY
|
$1.976M
-11.83%
YoY
|
$1.837M
-15.31%
YoY
|
-$1.992M
-19.19%
YoY
|
$2.208M
1.15%
YoY
|
$2.241M
4.33%
YoY
|
$2.169M
0.51%
YoY
|
-$2.465M
-366.2%
YoY
|
$2.183M
1.35%
YoY
|
| Other Income/Expense, Net |
N/A
|
-$1.962M
-7.58%
YoY
|
-$1.962M
-12.72%
YoY
|
-$1.990M
-4.65%
YoY
|
$27.00K
N/A
|
-$2.123M
2.86%
YoY
|
-$2.248M
13.77%
YoY
|
-$2.087M
1196.27%
YoY
|
$0.00
-100.0%
YoY
|
-$2.064M
-7.11%
YoY
|
-$1.976M
15.89%
YoY
|
-$161.0K
-92.64%
YoY
|
$872.0K
-4252.38%
YoY
|
-$2.222M
3.2%
YoY
|
-$1.705M
52.64%
YoY
|
-$2.188M
-31.37%
YoY
|
-$21.00K
-101.47%
YoY
|
-$2.153M
-447.82%
YoY
|
| Pretax Income |
N/A
|
-$2.708M
16.47%
YoY
|
-$1.742M
-56.29%
YoY
|
-$2.173M
-22.67%
YoY
|
-$2.500M
-24.88%
YoY
|
-$2.325M
-20.54%
YoY
|
-$3.985M
79.59%
YoY
|
-$2.810M
-1118.12%
YoY
|
-$3.328M
-78.11%
YoY
|
-$2.926M
146.3%
YoY
|
-$2.219M
-305.08%
YoY
|
$276.0K
-27.94%
YoY
|
-$15.20M
154.55%
YoY
|
-$1.188M
-35.85%
YoY
|
$1.082M
-179.44%
YoY
|
$383.0K
-107.42%
YoY
|
-$5.973M
-78.58%
YoY
|
-$1.852M
-42.41%
YoY
|
| Income Tax |
N/A
|
$0.00
-100.0%
YoY
|
$6.000K
0.0%
YoY
|
$0.00
N/A
|
$11.00K
-56.0%
YoY
|
$25.00K
N/A
|
$6.000K
N/A
|
$0.00
N/A
|
$25.00K
92.31%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$13.00K
-65.79%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$38.00K
-61.62%
YoY
|
$0.00
N/A
|
| Net Earnings |
N/A
|
-$2.680M
-50.04%
YoY
|
-$1.573M
-60.59%
YoY
|
-$2.096M
-25.41%
YoY
|
-$1.548M
-53.83%
YoY
|
-$5.364M
83.32%
YoY
|
-$3.991M
79.86%
YoY
|
-$2.810M
-1118.12%
YoY
|
-$3.353M
-77.97%
YoY
|
-$2.926M
146.3%
YoY
|
-$2.219M
-305.08%
YoY
|
$276.0K
-27.94%
YoY
|
-$15.22M
153.15%
YoY
|
-$1.188M
-35.85%
YoY
|
$1.082M
-179.44%
YoY
|
$383.0K
-107.42%
YoY
|
-$6.011M
-78.5%
YoY
|
-$1.852M
-42.41%
YoY
|
| Basic Earnings Per Share |
N/A
|
-$0.01
-50.0%
YoY
|
-$0.01
-50.0%
YoY
|
-$0.01
0.0%
YoY
|
N/A
|
-$0.02
100.0%
YoY
|
-$0.02
100.0%
YoY
|
-$0.01
N/A
|
N/A
|
-$0.01
N/A
|
-$0.01
-200.0%
YoY
|
$0.00
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
$0.01
-200.0%
YoY
|
$0.00
-100.0%
YoY
|
N/A
|
-$0.01
0.0%
YoY
|
| Diluted Earnings Per Share |
N/A
|
-$0.01
-50.0%
YoY
|
-$0.01
-50.0%
YoY
|
-$0.01
0.0%
YoY
|
-$0.01
-25.12%
YoY
|
-$0.02
100.0%
YoY
|
-$0.02
100.0%
YoY
|
-$0.01
N/A
|
-$0.01
-100.0%
YoY
|
-$0.01
N/A
|
-$0.01
-200.0%
YoY
|
$0.00
N/A
|
-$58.73K
151.44%
YoY
|
$0.00
-100.0%
YoY
|
$0.01
-200.0%
YoY
|
$0.00
-100.0%
YoY
|
-$23.36K
-78.64%
YoY
|
-$0.01
-50.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
|
| Basic Shares Outstanding |
N/A
|
259.1M shares
0.0%
YoY
|
259.1M shares
0.0%
YoY
|
259.1M shares
0.0%
YoY
|
259.1M shares
0.0%
YoY
|
259.1M shares
0.0%
YoY
|
259.1M shares
0.0%
YoY
|
259.1M shares
0.0%
YoY
|
259.1M shares
0.0%
YoY
|
259.1M shares
0.0%
YoY
|
259.1M shares
0.0%
YoY
|
259.1M shares
0.4%
YoY
|
259.1M shares
0.4%
YoY
|
259.1M shares
0.4%
YoY
|
259.1M shares
0.73%
YoY
|
258.1M shares
0.5%
YoY
|
258.1M
0.94%
YoY
|
258.1M shares
0.94%
YoY
|
| Diluted Shares Outstanding |
N/A
|
259.1M shares
0.0%
YoY
|
259.1M shares
0.0%
YoY
|
259.1M shares
0.0%
YoY
|
N/A
|
259.1M shares
0.0%
YoY
|
259.1M shares
0.0%
YoY
|
259.1M shares
0.0%
YoY
|
N/A
|
259.1M shares
0.0%
YoY
|
259.1M shares
0.0%
YoY
|
259.1M shares
0.0%
YoY
|
N/A
|
259.1M shares
0.0%
YoY
|
259.1M shares
0.33%
YoY
|
259.1M shares
0.9%
YoY
|
N/A
|
259.1M shares
-2.87%
YoY
|
Loading...