|
Concept
|
2022 | 2021 | 2020 | 2019 | 2018 |
|---|---|---|---|---|---|
| Revenue |
$81.98M
-9.42%
YoY
|
$90.50M
-11.06%
YoY
|
$101.7M
-13.35%
YoY
|
$117.4M
27.48%
YoY
|
$92.11M
-67.14%
YoY
|
| Cost Of Revenue |
$41.69M
40.02%
YoY
|
$29.78M
-32.33%
YoY
|
$44.00M
34.25%
YoY
|
$32.78M
-2.43%
YoY
|
$33.59M
-75.53%
YoY
|
| Gross Profit |
$40.29M
-33.66%
YoY
|
$60.73M
5.16%
YoY
|
$57.75M
-31.78%
YoY
|
$84.65M
-39.38%
YoY
|
$139.6M
-2.4%
YoY
|
| Selling, General & Admin |
$95.89M
-8.39%
YoY
|
$104.7M
-15.86%
YoY
|
$124.4M
-21.1%
YoY
|
$157.7M
31.7%
YoY
|
$119.7M
4.1%
YoY
|
| Research & Development |
$15.74M
13.31%
YoY
|
$13.89M
16.25%
YoY
|
$11.95M
-29.04%
YoY
|
$16.84M
16.84%
YoY
|
$14.41M
8.22%
YoY
|
| Depreciation & Amortization |
$2.183M
-11.94%
YoY
|
$2.479M
-62.33%
YoY
|
$6.581M
-70.98%
YoY
|
$22.68M
55.53%
YoY
|
$14.58M
2.43%
YoY
|
| Operating Expenses |
$119.6M
-40.75%
YoY
|
$201.9M
-21.05%
YoY
|
$255.8M
-21.91%
YoY
|
$327.5M
127.53%
YoY
|
$144.0M
26.57%
YoY
|
| Operating Profit |
-$78.46M
-42.85%
YoY
|
-$137.3M
-30.67%
YoY
|
-$198.0M
-18.47%
YoY
|
-$242.9M
5533.02%
YoY
|
-$4.312M
-114.7%
YoY
|
| Interest Expense |
$1.009M
-181.04%
YoY
|
-$1.245M
-515.0%
YoY
|
$300.0K
-97.61%
YoY
|
$12.57M
353.66%
YoY
|
$2.771M
-12.86%
YoY
|
| Other Income/Expense, Net |
$22.81M
69.11%
YoY
|
$13.49M
3867.94%
YoY
|
$340.0K
771.79%
YoY
|
$39.00K
550.0%
YoY
|
$6.000K
-100.19%
YoY
|
| Pretax Income |
-$55.65M
-55.05%
YoY
|
-$123.8M
-37.38%
YoY
|
-$197.7M
-18.6%
YoY
|
-$242.9M
274.73%
YoY
|
-$64.81M
-346.84%
YoY
|
| Income Tax |
-$1.043M
17.72%
YoY
|
-$886.0K
-74.58%
YoY
|
-$3.486M
-158.88%
YoY
|
$5.921M
-139.06%
YoY
|
-$15.16M
-178.35%
YoY
|
| Net Earnings |
-$54.60M
-35.54%
YoY
|
-$84.70M
150.72%
YoY
|
-$33.78M
-84.04%
YoY
|
-$211.6M
6676.88%
YoY
|
-$3.123M
-145.22%
YoY
|
| Basic Earnings Per Share |
-$8.33
1107.25%
YoY
|
-$0.69
53.33%
YoY
|
-$0.45
-85.1%
YoY
|
-$3.02
3255.56%
YoY
|
-$0.09
-280.0%
YoY
|
| Diluted Earnings Per Share |
-$8.33
1107.25%
YoY
|
-$0.69
53.33%
YoY
|
-$0.45
-85.1%
YoY
|
-$3.02
3675.0%
YoY
|
-$0.08
-260.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
6.555M shares
-94.65%
YoY
|
122.6M shares
64.77%
YoY
|
74.40M shares
6.06%
YoY
|
70.15M shares
10.44%
YoY
|
63.52M shares
6.43%
YoY
|
| Diluted Shares Outstanding |
6.555M shares
-94.65%
YoY
|
122.6M shares
64.77%
YoY
|
74.40M shares
6.06%
YoY
|
70.15M shares
10.44%
YoY
|
63.52M shares
4.82%
YoY
|
|
Concept
|
2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 | 2021 Q1 | 2020 Q4 | 2020 Q3 | 2020 Q2 | 2020 Q1 | 2019 Q4 | 2019 Q3 | 2019 Q2 | 2019 Q1 | 2018 Q4 | 2018 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$16.75M
-18.72%
YoY
|
$20.57M
-5.76%
YoY
|
$20.18M
-1.79%
YoY
|
$20.62M
-16.96%
YoY
|
$20.61M
-11.53%
YoY
|
$21.83M
-16.64%
YoY
|
$20.55M
-26.43%
YoY
|
$24.83M
20.94%
YoY
|
$23.29M
-14.06%
YoY
|
$26.19M
-17.06%
YoY
|
$27.93M
-2.7%
YoY
|
$20.53M
-37.3%
YoY
|
$27.10M
11.07%
YoY
|
$31.57M
-55.14%
YoY
|
$28.70M
-59.26%
YoY
|
$32.75M
-53.47%
YoY
|
$24.40M
-64.71%
YoY
|
$70.39M
-0.61%
YoY
|
$70.45M
5.64%
YoY
|
| Cost Of Revenue |
$6.074M
-5.24%
YoY
|
$23.38M
146.19%
YoY
|
$5.486M
-19.45%
YoY
|
$6.414M
-11.27%
YoY
|
$6.410M
2.76%
YoY
|
$9.497M
-30.53%
YoY
|
$6.811M
-42.73%
YoY
|
$7.229M
-23.66%
YoY
|
$6.238M
-32.37%
YoY
|
$13.67M
69.39%
YoY
|
$11.89M
-64.52%
YoY
|
$9.469M
-73.27%
YoY
|
$9.224M
-71.3%
YoY
|
$8.070M
-110.81%
YoY
|
$33.52M
6.71%
YoY
|
$35.43M
-12.83%
YoY
|
$32.13M
-11.25%
YoY
|
-$74.67M
-316.12%
YoY
|
$31.41M
-5.33%
YoY
|
| Gross Profit |
$10.67M
-24.8%
YoY
|
-$2.808M
-122.77%
YoY
|
$14.69M
6.98%
YoY
|
$14.21M
-19.29%
YoY
|
$14.20M
-16.76%
YoY
|
$12.33M
-3.42%
YoY
|
$13.73M
-14.34%
YoY
|
$17.61M
59.11%
YoY
|
$17.05M
-4.61%
YoY
|
$12.77M
-45.68%
YoY
|
$16.03M
-23.99%
YoY
|
$11.07M
-52.16%
YoY
|
$17.88M
5.69%
YoY
|
$23.51M
-38.16%
YoY
|
$21.10M
-44.82%
YoY
|
$23.13M
-22.65%
YoY
|
$16.92M
-49.51%
YoY
|
$38.01M
4.81%
YoY
|
$38.23M
14.08%
YoY
|
| Selling, General & Admin |
$21.13M
-16.55%
YoY
|
$22.43M
-11.72%
YoY
|
$23.86M
-13.46%
YoY
|
$24.29M
-4.9%
YoY
|
$25.32M
-2.41%
YoY
|
$25.40M
-6.95%
YoY
|
$27.56M
-0.43%
YoY
|
$25.54M
-20.55%
YoY
|
$25.94M
-30.25%
YoY
|
$27.30M
-31.65%
YoY
|
$27.68M
-19.16%
YoY
|
$32.15M
-21.8%
YoY
|
$37.19M
15.81%
YoY
|
$39.94M
268.79%
YoY
|
$34.25M
15.43%
YoY
|
$41.11M
40.46%
YoY
|
$32.12M
13.13%
YoY
|
$10.83M
-61.68%
YoY
|
$29.67M
7.19%
YoY
|
| Research & Development |
$2.905M
-34.68%
YoY
|
$3.334M
-32.35%
YoY
|
$3.872M
33.47%
YoY
|
$4.082M
28.24%
YoY
|
$4.447M
54.68%
YoY
|
$4.928M
126.06%
YoY
|
$2.901M
31.39%
YoY
|
$3.183M
-2.78%
YoY
|
$2.875M
-32.86%
YoY
|
$2.180M
-50.0%
YoY
|
$2.208M
-48.3%
YoY
|
$3.274M
-15.36%
YoY
|
$4.282M
-1.25%
YoY
|
$4.360M
6.08%
YoY
|
$4.271M
18.31%
YoY
|
$3.868M
18.29%
YoY
|
$4.336M
26.75%
YoY
|
$4.110M
30.48%
YoY
|
$3.610M
28.93%
YoY
|
| Depreciation & Amortization |
$499.0K
-11.21%
YoY
|
$451.0K
-27.61%
YoY
|
$500.0K
-28.57%
YoY
|
$618.0K
3.0%
YoY
|
$562.0K
8.08%
YoY
|
$623.0K
7.41%
YoY
|
$700.0K
-30.0%
YoY
|
$600.0K
-45.45%
YoY
|
$520.0K
-76.78%
YoY
|
$580.0K
-90.85%
YoY
|
$1.000M
-27.43%
YoY
|
$1.100M
-60.71%
YoY
|
$2.239M
-49.11%
YoY
|
$6.340M
67.28%
YoY
|
$1.378M
-46.53%
YoY
|
$2.800M
10.94%
YoY
|
$4.400M
22.77%
YoY
|
$3.790M
7.37%
YoY
|
$2.577M
-27.82%
YoY
|
| Operating Expenses |
$24.45M
5.76%
YoY
|
$25.76M
-15.07%
YoY
|
$23.59M
-31.85%
YoY
|
$28.37M
-8.13%
YoY
|
$23.12M
-26.58%
YoY
|
$30.33M
2.93%
YoY
|
$34.61M
-18.87%
YoY
|
$30.88M
-14.64%
YoY
|
$31.48M
-31.2%
YoY
|
$29.47M
-33.48%
YoY
|
$42.66M
2.52%
YoY
|
$36.18M
-20.2%
YoY
|
$45.76M
0.75%
YoY
|
$44.30M
196.72%
YoY
|
$41.61M
25.54%
YoY
|
$45.34M
22.37%
YoY
|
$45.42M
35.1%
YoY
|
$14.93M
-56.32%
YoY
|
$33.15M
8.75%
YoY
|
| Operating Profit |
-$1.143M
-87.19%
YoY
|
-$28.57M
58.73%
YoY
|
-$7.995M
-52.82%
YoY
|
-$14.16M
6.67%
YoY
|
-$8.921M
-38.18%
YoY
|
-$18.00M
7.78%
YoY
|
-$16.94M
-36.36%
YoY
|
-$13.28M
-47.14%
YoY
|
-$14.43M
-48.25%
YoY
|
-$16.70M
-19.68%
YoY
|
-$26.63M
29.78%
YoY
|
-$25.12M
-3299.36%
YoY
|
-$27.89M
269.97%
YoY
|
-$20.79M
-190.07%
YoY
|
-$20.52M
-555.0%
YoY
|
$785.0K
-111.2%
YoY
|
-$7.537M
-12874.58%
YoY
|
$23.08M
1004.45%
YoY
|
$4.509M
48.81%
YoY
|
| Interest Expense |
$252.0K
0.0%
YoY
|
$1.446M
-365.32%
YoY
|
$252.0K
-171.19%
YoY
|
-$1.308M
-767.35%
YoY
|
$252.0K
N/A
|
-$545.0K
-294.64%
YoY
|
-$354.0K
-985.0%
YoY
|
$196.0K
-96.72%
YoY
|
$0.00
-100.0%
YoY
|
$280.0K
-1033.33%
YoY
|
$40.00K
-98.92%
YoY
|
$5.972M
64.29%
YoY
|
$3.565M
122.26%
YoY
|
-$30.00K
-101.35%
YoY
|
$3.718M
508.51%
YoY
|
$3.635M
367.82%
YoY
|
$1.604M
92.1%
YoY
|
$2.220M
-458.06%
YoY
|
$611.0K
-189.85%
YoY
|
| Other Income/Expense, Net |
$5.421M
-40.49%
YoY
|
$6.263M
39.99%
YoY
|
-$1.800M
-124.37%
YoY
|
$9.102M
234.76%
YoY
|
$9.110M
-1783.92%
YoY
|
$4.474M
N/A
|
$7.385M
17483.33%
YoY
|
$2.719M
1158.8%
YoY
|
-$541.0K
178.87%
YoY
|
N/A
|
$42.00K
-189.36%
YoY
|
$216.0K
-105.95%
YoY
|
-$194.0K
-87.1%
YoY
|
N/A
|
-$47.00K
-92.14%
YoY
|
-$3.628M
215.2%
YoY
|
-$1.504M
94.06%
YoY
|
N/A
|
-$598.0K
N/A
|
| Pretax Income |
$4.278M
2163.49%
YoY
|
-$40.45M
-54.4%
YoY
|
-$9.795M
2.47%
YoY
|
-$5.596M
-47.0%
YoY
|
$189.0K
-101.26%
YoY
|
-$88.70M
-25.02%
YoY
|
-$9.559M
-64.04%
YoY
|
-$10.56M
-57.6%
YoY
|
-$14.97M
-46.68%
YoY
|
-$118.3M
-35.61%
YoY
|
-$26.58M
29.28%
YoY
|
-$24.90M
775.8%
YoY
|
-$28.08M
210.57%
YoY
|
-$183.7M
207.02%
YoY
|
-$20.56M
-625.77%
YoY
|
-$2.843M
-65.17%
YoY
|
-$9.041M
1162.71%
YoY
|
-$59.84M
1244.72%
YoY
|
$3.911M
-88.37%
YoY
|
| Income Tax |
$100.0K
-50.0%
YoY
|
-$1.335M
-1231.36%
YoY
|
$0.00
-100.0%
YoY
|
$92.00K
-8.0%
YoY
|
$200.0K
0.0%
YoY
|
$118.0K
1080.0%
YoY
|
-$1.300M
N/A
|
$100.0K
112.77%
YoY
|
$200.0K
-105.71%
YoY
|
$10.00K
-99.94%
YoY
|
$0.00
-100.0%
YoY
|
$47.00K
-101.55%
YoY
|
-$3.500M
-1229.03%
YoY
|
$15.88M
-223.48%
YoY
|
-$3.591M
-544.98%
YoY
|
-$3.031M
12.18%
YoY
|
$310.0K
24.5%
YoY
|
-$12.86M
-1360.78%
YoY
|
$807.0K
-95.0%
YoY
|
| Net Earnings |
$4.100M
N/A
|
-$39.11M
-13.78%
YoY
|
-$9.800M
23.96%
YoY
|
-$5.688M
-64.87%
YoY
|
$0.00
-100.0%
YoY
|
-$45.36M
-54.66%
YoY
|
-$7.906M
-106.44%
YoY
|
-$16.19M
-58.01%
YoY
|
-$15.19M
-14.96%
YoY
|
-$100.0M
-49.31%
YoY
|
$122.7M
-2487.78%
YoY
|
-$38.56M
-20612.77%
YoY
|
-$17.86M
91.03%
YoY
|
-$197.3M
-98770.5%
YoY
|
-$5.138M
-265.53%
YoY
|
$188.0K
-103.44%
YoY
|
-$9.351M
869.02%
YoY
|
$200.0K
-102.61%
YoY
|
$3.104M
-82.25%
YoY
|
| Basic Earnings Per Share |
$0.51
N/A
|
N/A
|
-$1.46
-14.62%
YoY
|
N/A
|
$0.00
-100.0%
YoY
|
N/A
|
-$1.71
-201.79%
YoY
|
N/A
|
-$0.15
-40.0%
YoY
|
-$1.28
-52.94%
YoY
|
$1.68
-2500.0%
YoY
|
-$0.53
N/A
|
-$0.25
66.67%
YoY
|
-$2.72
-27300.0%
YoY
|
-$0.07
-275.0%
YoY
|
$0.00
-100.0%
YoY
|
-$0.15
400.0%
YoY
|
$0.01
N/A
|
$0.04
N/A
|
| Diluted Earnings Per Share |
-$0.03
N/A
|
-$5.47
-100.0%
YoY
|
-$1.46
-100.0%
YoY
|
-$856.6K
-79.85%
YoY
|
$0.00
-100.0%
YoY
|
-$9.793M
765072102.36%
YoY
|
-$1.715M
-102078617.98%
YoY
|
-$4.251M
802139838.15%
YoY
|
-$0.15
-40.0%
YoY
|
-$1.28
-52.94%
YoY
|
$1.68
-2500.0%
YoY
|
-$0.53
N/A
|
-$0.25
66.67%
YoY
|
-$2.72
-27300.0%
YoY
|
-$0.07
-275.0%
YoY
|
$0.00
-100.0%
YoY
|
-$0.15
400.0%
YoY
|
$0.01
-100.0%
YoY
|
$0.04
-100.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 |
8.408M shares
-95.11%
YoY
|
6.754M shares
-95.15%
YoY
|
6.739M shares
-95.13%
YoY
|
198.7M shares
N/A
|
172.0M shares
75.32%
YoY
|
139.2M shares
N/A
|
138.3M shares
88.93%
YoY
|
N/A
|
98.11M shares
34.65%
YoY
|
N/A
|
73.21M shares
1.02%
YoY
|
75.81M
0.89%
YoY
|
72.86M
10.95%
YoY
|
N/A
|
72.47M
14.14%
YoY
|
75.14M
18.51%
YoY
|
65.68M
4.0%
YoY
|
N/A
|
63.50M
N/A
|
| Diluted Shares Outstanding |
13.32M shares
-92.49%
YoY
|
N/A
|
6.739M shares
-95.13%
YoY
|
N/A
|
177.3M shares
80.74%
YoY
|
N/A
|
138.3M shares
88.93%
YoY
|
N/A
|
98.11M shares
34.65%
YoY
|
N/A
|
73.21M shares
1.02%
YoY
|
75.81M
-16.8%
YoY
|
72.86M
10.95%
YoY
|
N/A
|
72.47M
-8.59%
YoY
|
91.12M
43.71%
YoY
|
65.68M
4.0%
YoY
|
N/A
|
79.28M
N/A
|
Loading...