|
Concept
|
2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| Revenue |
$37.86M
-62.28%
YoY
|
$100.4M
9.72%
YoY
|
$91.50M
67.81%
YoY
|
$54.52M
-78.03%
YoY
|
$248.1M
460.15%
YoY
|
| Cost Of Revenue |
$0.00
-100.0%
YoY
|
$2.099M
21.61%
YoY
|
$1.726M
-31.43%
YoY
|
$2.517M
-53.35%
YoY
|
$5.396M
81.2%
YoY
|
| Gross Profit |
$37.86M
-61.48%
YoY
|
$98.29M
9.49%
YoY
|
$89.77M
72.62%
YoY
|
$52.01M
-78.57%
YoY
|
$242.7M
487.46%
YoY
|
| Selling, General & Admin |
$43.92M
-36.72%
YoY
|
$69.41M
-12.63%
YoY
|
$79.45M
-15.03%
YoY
|
$93.51M
2.87%
YoY
|
$90.90M
11.33%
YoY
|
| Research & Development |
$76.92M
-66.67%
YoY
|
$230.8M
-7.23%
YoY
|
$248.7M
-5.04%
YoY
|
$261.9M
-11.65%
YoY
|
$296.5M
-0.4%
YoY
|
| Depreciation & Amortization |
$7.096M
-31.01%
YoY
|
$10.29M
-10.82%
YoY
|
$11.53M
-29.46%
YoY
|
$16.35M
23.98%
YoY
|
$13.19M
4.77%
YoY
|
| Operating Expenses |
$120.8M
-59.74%
YoY
|
$300.2M
-8.54%
YoY
|
$328.2M
-7.67%
YoY
|
$355.4M
-8.24%
YoY
|
$387.4M
2.13%
YoY
|
| Operating Profit |
-$115.4M
-51.42%
YoY
|
-$237.6M
-9.7%
YoY
|
-$263.1M
-16.18%
YoY
|
-$313.9M
127.22%
YoY
|
-$138.2M
-59.45%
YoY
|
| Interest Expense |
$10.88M
-12.39%
YoY
|
$12.41M
323.36%
YoY
|
$2.932M
3231.82%
YoY
|
$88.00K
N/A
|
$0.00
N/A
|
| Other Income/Expense, Net |
$4.347M
-42.99%
YoY
|
$7.625M
25.93%
YoY
|
$6.055M
-72.03%
YoY
|
$21.65M
19.89%
YoY
|
$18.06M
-10.29%
YoY
|
| Pretax Income |
-$57.25M
-73.69%
YoY
|
-$217.6M
-14.39%
YoY
|
-$254.2M
-13.02%
YoY
|
-$292.2M
143.28%
YoY
|
-$120.1M
-62.53%
YoY
|
| Income Tax |
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Net Earnings |
-$57.25M
-73.69%
YoY
|
-$217.6M
-14.39%
YoY
|
-$254.2M
-13.02%
YoY
|
-$292.2M
143.27%
YoY
|
-$120.1M
-62.53%
YoY
|
| Basic Earnings Per Share |
-$1.10
-75.11%
YoY
|
-$4.42
-38.01%
YoY
|
-$7.13
-42.68%
YoY
|
-$12.44
142.02%
YoY
|
-$5.14
-62.54%
YoY
|
| Diluted Earnings Per Share |
-$1.10
-75.11%
YoY
|
-$4.42
-38.01%
YoY
|
-$7.13
-42.68%
YoY
|
-$12.44
142.02%
YoY
|
-$5.14
-62.54%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
52.22M shares
5.97%
YoY
|
49.28M shares
38.27%
YoY
|
35.64M shares
51.65%
YoY
|
23.50M shares
0.56%
YoY
|
23.37M shares
0.0%
YoY
|
| Diluted Shares Outstanding |
52.22M shares
5.97%
YoY
|
49.28M shares
38.27%
YoY
|
35.64M shares
51.65%
YoY
|
23.50M shares
0.56%
YoY
|
23.37M shares
0.0%
YoY
|
|
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 | 2020 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$22.94M
84.46%
YoY
|
$2.926M
-72.61%
YoY
|
$13.53M
12.46%
YoY
|
$8.967M
-75.12%
YoY
|
$12.44M
-70.12%
YoY
|
$10.68M
-80.98%
YoY
|
$12.03M
-10.25%
YoY
|
$36.05M
167.38%
YoY
|
$41.62M
393.78%
YoY
|
$56.18M
250.36%
YoY
|
$13.41M
-30.37%
YoY
|
$13.48M
-29.89%
YoY
|
$8.429M
-29.17%
YoY
|
$16.03M
-93.54%
YoY
|
$19.26M
4.46%
YoY
|
$19.23M
-91.25%
YoY
|
$248.1M
N/A
|
| Cost Of Revenue |
N/A
|
$5.520M
75.41%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$3.147M
-79.46%
YoY
|
$551.0K
46.15%
YoY
|
$907.0K
149.18%
YoY
|
$641.0K
25.44%
YoY
|
$15.33M
3674.63%
YoY
|
$377.0K
17.81%
YoY
|
$364.0K
-79.68%
YoY
|
$511.0K
-70.01%
YoY
|
$406.0K
-92.48%
YoY
|
$320.0K
-75.72%
YoY
|
$1.791M
-30.55%
YoY
|
$5.396M
N/A
|
| Gross Profit |
N/A
|
-$2.594M
-134.42%
YoY
|
$13.53M
17.86%
YoY
|
$8.967M
-74.48%
YoY
|
$12.44M
-69.66%
YoY
|
$7.537M
-81.55%
YoY
|
$11.48M
-11.88%
YoY
|
$35.14M
167.88%
YoY
|
$40.98M
417.55%
YoY
|
$40.85M
161.4%
YoY
|
$13.03M
-31.19%
YoY
|
$13.12M
-24.77%
YoY
|
$7.918M
-22.35%
YoY
|
$15.63M
-93.56%
YoY
|
$18.94M
10.64%
YoY
|
$17.44M
-91.97%
YoY
|
$242.7M
N/A
|
| Selling, General & Admin |
$14.85M
17.3%
YoY
|
$8.524M
-47.39%
YoY
|
$12.88M
-0.92%
YoY
|
$9.857M
-49.42%
YoY
|
$12.66M
-38.9%
YoY
|
$16.20M
-13.37%
YoY
|
$13.00M
-33.69%
YoY
|
$19.49M
12.8%
YoY
|
$20.72M
-13.16%
YoY
|
$18.70M
-23.61%
YoY
|
$19.61M
-14.72%
YoY
|
$17.28M
-62.46%
YoY
|
$23.86M
-3.11%
YoY
|
$24.48M
-73.07%
YoY
|
$23.00M
4.03%
YoY
|
$46.03M
-1.75%
YoY
|
$90.90M
N/A
|
| Research & Development |
$5.399M
-87.71%
YoY
|
$8.653M
-83.11%
YoY
|
$8.320M
-83.79%
YoY
|
$16.01M
-73.3%
YoY
|
$43.93M
-35.63%
YoY
|
$51.22M
3.86%
YoY
|
$51.32M
-16.88%
YoY
|
$59.98M
-12.36%
YoY
|
$68.25M
-1.44%
YoY
|
$49.31M
-17.18%
YoY
|
$61.74M
0.99%
YoY
|
$68.44M
-51.55%
YoY
|
$69.25M
-10.73%
YoY
|
$59.54M
-79.92%
YoY
|
$61.13M
-15.39%
YoY
|
$141.3M
N/A
|
$296.5M
N/A
|
| Depreciation & Amortization |
$1.638M
-22.26%
YoY
|
$1.655M
-45.38%
YoY
|
$1.658M
-40.14%
YoY
|
$1.676M
-25.11%
YoY
|
$2.107M
-6.56%
YoY
|
$3.030M
30.32%
YoY
|
$2.770M
16.53%
YoY
|
$2.238M
-32.2%
YoY
|
$2.255M
-36.12%
YoY
|
$2.325M
-34.23%
YoY
|
$2.377M
-32.09%
YoY
|
$3.301M
-59.49%
YoY
|
$3.530M
-3.97%
YoY
|
$3.535M
-46.9%
YoY
|
$3.500M
45.83%
YoY
|
$8.148M
24.76%
YoY
|
$6.657M
N/A
|
| Operating Expenses |
$20.25M
-64.22%
YoY
|
$17.18M
-74.54%
YoY
|
$21.20M
-67.03%
YoY
|
$25.87M
-67.45%
YoY
|
$56.59M
-36.39%
YoY
|
$67.47M
-0.87%
YoY
|
$64.32M
-20.93%
YoY
|
$79.47M
-7.38%
YoY
|
$88.97M
-4.45%
YoY
|
$68.06M
-18.97%
YoY
|
$81.35M
-3.3%
YoY
|
$85.80M
-54.29%
YoY
|
$93.11M
-8.9%
YoY
|
$84.00M
-77.95%
YoY
|
$84.13M
-10.84%
YoY
|
$187.7M
-4.92%
YoY
|
$380.9M
N/A
|
| Operating Profit |
-$2.520M
-95.07%
YoY
|
-$19.77M
-67.01%
YoY
|
-$13.94M
-82.12%
YoY
|
-$27.07M
-43.6%
YoY
|
-$51.15M
-1.08%
YoY
|
-$59.94M
120.26%
YoY
|
-$77.97M
14.04%
YoY
|
-$47.99M
-33.97%
YoY
|
-$51.71M
-42.91%
YoY
|
-$27.21M
-60.2%
YoY
|
-$68.37M
4.8%
YoY
|
-$72.68M
-57.31%
YoY
|
-$90.59M
-1.93%
YoY
|
-$68.37M
-50.52%
YoY
|
-$65.24M
-14.63%
YoY
|
-$170.3M
-960.51%
YoY
|
-$138.2M
N/A
|
| Interest Expense |
$2.321M
-18.87%
YoY
|
$2.632M
-27.85%
YoY
|
$2.855M
-21.26%
YoY
|
$2.527M
-18.22%
YoY
|
$2.861M
39.63%
YoY
|
$3.648M
144.67%
YoY
|
$3.626M
225.79%
YoY
|
$3.090M
1350.7%
YoY
|
$2.049M
1681.74%
YoY
|
$1.491M
1594.32%
YoY
|
$1.113M
N/A
|
$213.0K
N/A
|
$115.0K
N/A
|
$88.00K
N/A
|
$0.00
N/A
|
N/A
|
$0.00
N/A
|
| Other Income/Expense, Net |
$681.0K
5.42%
YoY
|
$1.114M
-308.61%
YoY
|
$1.153M
-57.36%
YoY
|
$1.434M
-49.0%
YoY
|
$646.0K
-75.56%
YoY
|
-$534.0K
-120.85%
YoY
|
$2.704M
-533.33%
YoY
|
$2.812M
-536.65%
YoY
|
$2.643M
-44.5%
YoY
|
$2.561M
-64.95%
YoY
|
-$624.0K
-111.92%
YoY
|
-$644.0K
-107.07%
YoY
|
$4.762M
-7.96%
YoY
|
$7.307M
-59.53%
YoY
|
$5.237M
20.7%
YoY
|
$9.103M
1.45%
YoY
|
$18.06M
N/A
|
| Pretax Income |
$482.0K
-100.92%
YoY
|
-$19.52M
-65.65%
YoY
|
-$9.933M
-86.13%
YoY
|
$24.88M
-159.11%
YoY
|
-$52.67M
12.02%
YoY
|
-$56.82M
145.35%
YoY
|
-$71.64M
5.54%
YoY
|
-$42.09M
-45.62%
YoY
|
-$47.02M
-45.14%
YoY
|
-$23.16M
-62.02%
YoY
|
-$67.88M
13.13%
YoY
|
-$77.40M
-54.8%
YoY
|
-$85.71M
-1.7%
YoY
|
-$60.98M
-49.23%
YoY
|
-$60.00M
-16.75%
YoY
|
-$171.2M
-695.4%
YoY
|
-$120.1M
N/A
|
| Income Tax |
$0.00
N/A
|
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
-$17.00K
N/A
|
$0.00
N/A
|
$17.00K
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Net Earnings |
$500.0K
-100.95%
YoY
|
-$19.52M
-65.65%
YoY
|
-$9.933M
-86.13%
YoY
|
$24.88M
-159.11%
YoY
|
-$52.70M
12.13%
YoY
|
-$56.82M
145.53%
YoY
|
-$71.64M
5.54%
YoY
|
-$42.09M
-45.64%
YoY
|
-$47.00M
-45.16%
YoY
|
-$23.14M
-62.05%
YoY
|
-$67.88M
13.13%
YoY
|
-$77.42M
-54.79%
YoY
|
-$85.70M
-1.72%
YoY
|
-$60.98M
-49.23%
YoY
|
-$60.00M
-16.75%
YoY
|
-$171.2M
-695.4%
YoY
|
-$120.1M
N/A
|
| Basic Earnings Per Share |
$0.01
-100.99%
YoY
|
N/A
|
-$0.19
-86.43%
YoY
|
$0.48
-157.83%
YoY
|
-$1.01
-6.48%
YoY
|
N/A
|
-$1.40
-20.45%
YoY
|
-$0.83
-58.91%
YoY
|
-$1.08
-66.25%
YoY
|
N/A
|
-$1.76
-31.52%
YoY
|
-$2.02
N/A
|
-$3.20
-14.21%
YoY
|
N/A
|
-$2.57
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.01
-100.99%
YoY
|
-$0.37
-66.26%
YoY
|
-$0.19
-86.43%
YoY
|
$0.45
-154.22%
YoY
|
-$1.01
-6.48%
YoY
|
-$1.11
84.9%
YoY
|
-$1.40
-20.45%
YoY
|
-$0.83
-100.0%
YoY
|
-$1.08
-66.25%
YoY
|
-$0.60
-100.0%
YoY
|
-$1.76
-100.0%
YoY
|
-$2.017M
-72.47%
YoY
|
-$3.20
-14.21%
YoY
|
-$2.552M
-50.34%
YoY
|
-$2.568M
N/A
|
-$7.328M
-695.4%
YoY
|
-$5.140M
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
|
| Basic Shares Outstanding |
52.34M shares
2.0%
YoY
|
51.59M shares
1.9%
YoY
|
51.50M shares
2.05%
YoY
|
51.41M shares
2.4%
YoY
|
51.31M shares
2.23%
YoY
|
50.62M shares
33.52%
YoY
|
50.46M shares
30.83%
YoY
|
50.20M shares
33.43%
YoY
|
50.19M shares
87.62%
YoY
|
37.92M shares
62.25%
YoY
|
38.57M shares
65.06%
YoY
|
37.62M shares
N/A
|
26.75M shares
14.47%
YoY
|
23.37M shares
N/A
|
23.37M shares
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
53.43M shares
2.62%
YoY
|
N/A
|
52.26M shares
2.12%
YoY
|
55.01M shares
7.94%
YoY
|
52.07M shares
19.79%
YoY
|
N/A
|
51.18M shares
32.68%
YoY
|
50.97M shares
32.79%
YoY
|
43.47M shares
62.49%
YoY
|
N/A
|
38.57M shares
65.06%
YoY
|
38.38M shares
N/A
|
26.75M shares
14.47%
YoY
|
N/A
|
23.37M shares
N/A
|
N/A
|
N/A
|
Loading...