|
Concept
|
2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| Revenue |
$23.22M
422.47%
YoY
|
$4.445M
-67.68%
YoY
|
$13.75M
56.19%
YoY
|
$8.804M
4302.0%
YoY
|
$200.0K
N/A
|
| Cost Of Revenue |
$4.655M
-92.25%
YoY
|
$60.05M
26.32%
YoY
|
$47.54M
247.28%
YoY
|
$13.69M
3182.49%
YoY
|
$417.0K
N/A
|
| Gross Profit |
$89.31M
-260.61%
YoY
|
-$55.60M
64.58%
YoY
|
-$33.79M
591.75%
YoY
|
-$4.884M
2150.69%
YoY
|
-$217.0K
N/A
|
| Selling, General & Admin |
$36.32M
-28.3%
YoY
|
$50.66M
-37.64%
YoY
|
$81.22M
167.31%
YoY
|
$30.39M
718.37%
YoY
|
$3.713M
38.05%
YoY
|
| Research & Development |
$16.34M
-22.32%
YoY
|
$21.03M
-45.07%
YoY
|
$38.28M
184.03%
YoY
|
$13.48M
276.17%
YoY
|
$3.583M
-23.81%
YoY
|
| Depreciation & Amortization |
$965.0K
-54.95%
YoY
|
$2.142M
-17.2%
YoY
|
$2.587M
360.32%
YoY
|
$562.0K
304.32%
YoY
|
$139.0K
201.19%
YoY
|
| Operating Expenses |
$59.68M
-24.89%
YoY
|
$79.46M
-37.15%
YoY
|
$126.4M
188.22%
YoY
|
$43.86M
501.21%
YoY
|
$7.296M
-1.3%
YoY
|
| Operating Profit |
$29.63M
-121.94%
YoY
|
-$135.1M
-15.7%
YoY
|
-$160.2M
228.65%
YoY
|
-$48.75M
548.85%
YoY
|
-$7.513M
1.64%
YoY
|
| Interest Expense |
$2.299M
58.77%
YoY
|
$1.448M
45.53%
YoY
|
$995.0K
56.94%
YoY
|
$634.0K
-21233.33%
YoY
|
-$3.000K
N/A
|
| Other Income/Expense, Net |
$561.0K
-83.85%
YoY
|
$3.473M
52.32%
YoY
|
$2.280M
-541.01%
YoY
|
-$517.0K
-701.16%
YoY
|
$86.00K
38.22%
YoY
|
| Pretax Income |
$32.55M
-125.12%
YoY
|
-$129.6M
-9.38%
YoY
|
-$143.0M
0.58%
YoY
|
-$142.2M
1811.91%
YoY
|
-$7.437M
1.46%
YoY
|
| Income Tax |
$6.000K
500.0%
YoY
|
$1.000K
-100.1%
YoY
|
-$1.016M
-50900.0%
YoY
|
$2.000K
N/A
|
$0.00
N/A
|
| Net Earnings |
$32.55M
-125.11%
YoY
|
-$129.6M
-8.73%
YoY
|
-$142.0M
-0.13%
YoY
|
-$142.2M
1811.94%
YoY
|
-$7.437M
1.46%
YoY
|
| Basic Earnings Per Share |
$5.36
-124.08%
YoY
|
-$22.26
2868.0%
YoY
|
-$0.75
-93.69%
YoY
|
-$11.88
1177.42%
YoY
|
-$0.93
N/A
|
| Diluted Earnings Per Share |
$5.22
-123.45%
YoY
|
-$22.26
2868.0%
YoY
|
-$0.75
-93.69%
YoY
|
-$11.88
1177.42%
YoY
|
-$0.93
-100.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
6.072M shares
4.28%
YoY
|
5.822M shares
-96.94%
YoY
|
190.2M shares
1488.82%
YoY
|
11.97M shares
50.03%
YoY
|
7.979M shares
N/A
|
| Diluted Shares Outstanding |
6.231M shares
7.02%
YoY
|
5.822M shares
-96.94%
YoY
|
190.2M shares
1488.82%
YoY
|
11.97M shares
50.03%
YoY
|
7.979M shares
N/A
|
|
Concept
|
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 | 2021 Q1 | 2020 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$0.00
-100.0%
YoY
|
N/A
|
$1.050M
-53.81%
YoY
|
$2.261M
62.2%
YoY
|
$1.528M
-21.12%
YoY
|
$4.445M
-5.83%
YoY
|
$2.273M
-26.68%
YoY
|
$1.394M
-41.72%
YoY
|
$1.937M
-45.27%
YoY
|
$4.720M
-9.94%
YoY
|
$3.100M
40.78%
YoY
|
$2.392M
183.08%
YoY
|
$3.539M
585.85%
YoY
|
$5.241M
N/A
|
$2.202M
N/A
|
$845.0K
N/A
|
$516.0K
N/A
|
$0.00
N/A
|
| Cost Of Revenue |
$0.00
-100.0%
YoY
|
N/A
|
$1.110M
-40.29%
YoY
|
$3.929M
158.15%
YoY
|
$1.477M
-37.99%
YoY
|
$7.194M
109.37%
YoY
|
$1.859M
-45.69%
YoY
|
$1.522M
-36.21%
YoY
|
$2.382M
-93.61%
YoY
|
$3.436M
-44.61%
YoY
|
$3.423M
148.95%
YoY
|
$2.386M
182.37%
YoY
|
$37.26M
7121.12%
YoY
|
$6.203M
5638990.91%
YoY
|
$1.375M
N/A
|
$845.0K
N/A
|
$516.0K
N/A
|
$110.00
N/A
|
| Gross Profit |
$0.00
-100.0%
YoY
|
N/A
|
-$60.00K
-114.49%
YoY
|
-$1.668M
1203.13%
YoY
|
$51.00K
-111.46%
YoY
|
-$2.749M
-314.1%
YoY
|
$414.0K
-228.17%
YoY
|
-$128.0K
-2233.33%
YoY
|
-$445.0K
-98.68%
YoY
|
$1.284M
-233.47%
YoY
|
-$323.0K
-139.06%
YoY
|
$6.000K
N/A
|
-$33.72M
N/A
|
-$962.0K
874445.45%
YoY
|
$827.0K
N/A
|
$0.00
N/A
|
$0.00
N/A
|
-$110.00
N/A
|
| Selling, General & Admin |
$4.638M
-62.56%
YoY
|
N/A
|
$7.854M
-47.63%
YoY
|
$9.505M
-46.15%
YoY
|
$12.39M
197.41%
YoY
|
$50.66M
147.21%
YoY
|
$15.00M
-17.91%
YoY
|
$17.65M
-21.86%
YoY
|
$4.165M
-79.58%
YoY
|
$20.49M
38.97%
YoY
|
$18.27M
110.29%
YoY
|
$22.59M
430.26%
YoY
|
$20.40M
847.72%
YoY
|
$14.75M
814.56%
YoY
|
$8.687M
N/A
|
$4.260M
N/A
|
$2.152M
N/A
|
$1.612M
N/A
|
| Research & Development |
$1.088M
-71.3%
YoY
|
N/A
|
$4.509M
-12.65%
YoY
|
$4.751M
-3.94%
YoY
|
$3.791M
-27.93%
YoY
|
$21.03M
77.71%
YoY
|
$5.162M
-53.78%
YoY
|
$4.946M
-19.54%
YoY
|
$5.260M
-45.24%
YoY
|
$11.83M
157.97%
YoY
|
$11.17M
141.84%
YoY
|
$6.147M
130.66%
YoY
|
$9.605M
497.33%
YoY
|
$4.587M
217.89%
YoY
|
$4.618M
N/A
|
$2.665M
N/A
|
$1.608M
N/A
|
$1.443M
N/A
|
| Depreciation & Amortization |
$24.00K
-94.62%
YoY
|
N/A
|
$100.0K
-80.0%
YoY
|
$300.0K
-50.0%
YoY
|
$446.0K
-25.79%
YoY
|
$450.0K
51.01%
YoY
|
$500.0K
-40.19%
YoY
|
$600.0K
-13.42%
YoY
|
$601.0K
-20.92%
YoY
|
$298.0K
2.76%
YoY
|
$836.0K
505.8%
YoY
|
$693.0K
766.25%
YoY
|
$760.0K
1307.41%
YoY
|
$290.0K
108.18%
YoY
|
$138.0K
N/A
|
$80.00K
N/A
|
$54.00K
N/A
|
$139.3K
N/A
|
| Operating Expenses |
$6.881M
-57.47%
YoY
|
N/A
|
$12.57M
-37.67%
YoY
|
$18.38M
-18.65%
YoY
|
$16.18M
55.07%
YoY
|
$71.68M
121.76%
YoY
|
$20.16M
-31.52%
YoY
|
$22.60M
-21.36%
YoY
|
$10.43M
-65.22%
YoY
|
$32.32M
67.2%
YoY
|
$29.44M
121.24%
YoY
|
$28.74M
314.96%
YoY
|
$30.00M
697.87%
YoY
|
$19.33M
532.76%
YoY
|
$13.31M
N/A
|
$6.925M
N/A
|
$3.760M
N/A
|
$3.055M
N/A
|
| Operating Profit |
-$6.881M
-57.33%
YoY
|
N/A
|
-$12.63M
-36.06%
YoY
|
-$20.05M
-11.77%
YoY
|
-$16.13M
48.25%
YoY
|
-$74.43M
139.79%
YoY
|
-$19.75M
-33.65%
YoY
|
-$22.73M
-20.9%
YoY
|
-$10.88M
-82.93%
YoY
|
-$31.04M
52.95%
YoY
|
-$29.76M
138.49%
YoY
|
-$28.73M
314.87%
YoY
|
-$63.72M
1594.73%
YoY
|
-$20.29M
564.22%
YoY
|
-$12.48M
N/A
|
-$6.925M
N/A
|
-$3.760M
N/A
|
-$3.055M
N/A
|
| Interest Expense |
$300.0K
-56.08%
YoY
|
N/A
|
$535.0K
59.7%
YoY
|
$675.0K
150.0%
YoY
|
$683.0K
141.34%
YoY
|
$1.448M
340.12%
YoY
|
$335.0K
29.34%
YoY
|
$270.0K
26.76%
YoY
|
$283.0K
45.88%
YoY
|
$329.0K
-48.19%
YoY
|
$259.0K
31.47%
YoY
|
$213.0K
-619.51%
YoY
|
$194.0K
385.0%
YoY
|
$635.0K
-74805.88%
YoY
|
$197.0K
N/A
|
-$41.00K
N/A
|
$40.00K
N/A
|
-$850.00
N/A
|
| Other Income/Expense, Net |
$227.0K
-7.35%
YoY
|
N/A
|
$223.0K
-70.93%
YoY
|
$52.00K
-93.71%
YoY
|
$245.0K
-196.84%
YoY
|
$4.015M
63.81%
YoY
|
$767.0K
-38.93%
YoY
|
$827.0K
-858.72%
YoY
|
-$253.0K
232.89%
YoY
|
$2.451M
-108.58%
YoY
|
$1.256M
-107.95%
YoY
|
-$109.0K
-251.39%
YoY
|
-$76.00K
130.3%
YoY
|
-$28.57M
-491907.23%
YoY
|
-$15.80M
N/A
|
$72.00K
N/A
|
-$33.00K
N/A
|
$5.810K
N/A
|
| Pretax Income |
-$6.357M
-58.24%
YoY
|
N/A
|
-$11.81M
-36.38%
YoY
|
-$19.28M
-11.07%
YoY
|
-$15.22M
44.38%
YoY
|
-$129.6M
267.95%
YoY
|
-$18.57M
-33.38%
YoY
|
-$21.68M
6.58%
YoY
|
-$10.54M
-82.3%
YoY
|
-$35.22M
-27.74%
YoY
|
-$27.88M
-1.42%
YoY
|
-$20.34M
-63.89%
YoY
|
-$59.58M
1368.89%
YoY
|
-$48.74M
1497.89%
YoY
|
-$28.28M
N/A
|
-$56.33M
N/A
|
-$4.056M
N/A
|
-$3.050M
N/A
|
| Income Tax |
$2.000K
0.0%
YoY
|
N/A
|
$1.000K
0.0%
YoY
|
$2.000K
0.0%
YoY
|
$2.000K
N/A
|
$1.000K
-100.43%
YoY
|
$1.000K
-102.17%
YoY
|
$2.000K
-102.0%
YoY
|
$0.00
-100.0%
YoY
|
-$235.0K
-11850.0%
YoY
|
-$46.00K
N/A
|
-$100.0K
N/A
|
-$610.0K
N/A
|
$2.000K
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Net Earnings |
-$6.359M
-58.23%
YoY
|
N/A
|
-$11.82M
-36.38%
YoY
|
-$19.28M
-11.07%
YoY
|
-$15.23M
44.39%
YoY
|
-$129.6M
270.43%
YoY
|
-$18.57M
-33.27%
YoY
|
-$21.68M
7.25%
YoY
|
-$10.54M
-82.12%
YoY
|
-$34.99M
-28.22%
YoY
|
-$27.83M
-1.58%
YoY
|
-$20.22M
-64.11%
YoY
|
-$58.97M
1353.85%
YoY
|
-$48.74M
1497.95%
YoY
|
-$28.28M
N/A
|
-$56.33M
N/A
|
-$4.056M
N/A
|
-$3.050M
N/A
|
| Basic Earnings Per Share |
-$1.03
-59.29%
YoY
|
N/A
|
-$1.94
-38.02%
YoY
|
-$3.19
2800.0%
YoY
|
-$2.53
4960.0%
YoY
|
N/A
|
-$3.13
2135.71%
YoY
|
-$0.11
0.0%
YoY
|
-$0.05
-84.38%
YoY
|
N/A
|
-$0.14
-94.29%
YoY
|
-$0.11
-97.92%
YoY
|
-$0.32
-23.81%
YoY
|
N/A
|
-$2.45
N/A
|
-$5.30
N/A
|
-$0.42
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$1.03
-59.29%
YoY
|
N/A
|
-$1.94
-38.02%
YoY
|
-$3.19
2800.0%
YoY
|
-$2.53
4960.0%
YoY
|
-$22.26
12260.37%
YoY
|
-$3.13
2135.71%
YoY
|
-$0.11
0.0%
YoY
|
-$0.05
-84.38%
YoY
|
-$0.18
-100.0%
YoY
|
-$0.14
-100.0%
YoY
|
-$0.11
-97.92%
YoY
|
-$0.32
-23.81%
YoY
|
-$265.1K
1493.77%
YoY
|
-$154.2K
N/A
|
-$5.30
N/A
|
-$0.42
N/A
|
-$16.64K
N/A
|
| 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 |
6.117M shares
2.45%
YoY
|
6.049M shares
2.38%
YoY
|
6.006M shares
-97.07%
YoY
|
5.970M shares
-96.97%
YoY
|
5.970M shares
-96.95%
YoY
|
5.909M shares
-96.91%
YoY
|
205.1M shares
7.74%
YoY
|
196.8M shares
3.5%
YoY
|
195.8M shares
6.38%
YoY
|
191.4M shares
N/A
|
190.4M shares
1548.67%
YoY
|
190.2M shares
1690.2%
YoY
|
184.0M shares
1784.85%
YoY
|
N/A
|
11.55M shares
N/A
|
10.62M shares
N/A
|
9.764M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
6.170M shares
2.48%
YoY
|
N/A
|
6.086M shares
2.54%
YoY
|
6.045M shares
-96.99%
YoY
|
6.021M shares
-96.94%
YoY
|
N/A
|
5.936M shares
-96.92%
YoY
|
200.6M shares
5.49%
YoY
|
196.9M shares
6.99%
YoY
|
N/A
|
192.6M shares
1567.95%
YoY
|
190.2M shares
1690.2%
YoY
|
184.0M shares
1784.85%
YoY
|
N/A
|
11.55M shares
N/A
|
10.62M shares
N/A
|
9.764M shares
N/A
|
N/A
|
Loading...