|
Concept
|
2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| Revenue |
$169.1M
504.79%
YoY
|
$27.96M
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$22.33M
-62.28%
YoY
|
| Cost Of Revenue |
$15.28M
1705.79%
YoY
|
$846.0K
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$5.742M
-52.64%
YoY
|
| Gross Profit |
$153.8M
467.32%
YoY
|
$27.12M
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$16.59M
-64.77%
YoY
|
| Selling, General & Admin |
$181.0M
19.34%
YoY
|
$151.7M
103.59%
YoY
|
$74.52M
8.79%
YoY
|
$68.50M
111.37%
YoY
|
$32.41M
7.36%
YoY
|
| Research & Development |
$15.20M
14.59%
YoY
|
$13.26M
-35.94%
YoY
|
$20.70M
21.02%
YoY
|
$17.10M
-16.33%
YoY
|
$20.44M
-37.9%
YoY
|
| Depreciation & Amortization |
$132.0K
-48.03%
YoY
|
$254.0K
56.79%
YoY
|
$162.0K
67.01%
YoY
|
$97.00K
-66.2%
YoY
|
$287.0K
-37.47%
YoY
|
| Operating Expenses |
$196.2M
18.96%
YoY
|
$165.0M
73.25%
YoY
|
$95.22M
11.23%
YoY
|
$85.60M
61.98%
YoY
|
$52.85M
-16.25%
YoY
|
| Operating Profit |
-$42.40M
-69.24%
YoY
|
-$137.8M
39.86%
YoY
|
-$98.56M
15.21%
YoY
|
-$85.55M
-1571.13%
YoY
|
$5.815M
-124.12%
YoY
|
| Interest Expense |
-$10.83M
9.55%
YoY
|
-$9.886M
-180.1%
YoY
|
$12.34M
24.14%
YoY
|
$9.942M
-23.49%
YoY
|
$12.99M
4.09%
YoY
|
| Other Income/Expense, Net |
$4.150M
4670.11%
YoY
|
$87.00K
-116.23%
YoY
|
-$536.0K
N/A
|
$0.00
-100.0%
YoY
|
-$435.0K
15.08%
YoY
|
| Pretax Income |
-$49.08M
-69.47%
YoY
|
-$160.8M
44.27%
YoY
|
-$111.4M
19.64%
YoY
|
-$93.15M
1732.84%
YoY
|
-$5.082M
-86.83%
YoY
|
| Income Tax |
-$247.0K
-50.7%
YoY
|
-$501.0K
-101.93%
YoY
|
$26.03M
-264.55%
YoY
|
-$15.82M
30.6%
YoY
|
-$12.11M
126.1%
YoY
|
| Net Earnings |
-$48.83M
-69.53%
YoY
|
-$160.3M
16.59%
YoY
|
-$137.5M
77.77%
YoY
|
-$77.33M
-1200.3%
YoY
|
$7.028M
-121.15%
YoY
|
| Basic Earnings Per Share |
-$0.51
-74.5%
YoY
|
-$2.00
-12.66%
YoY
|
-$2.29
73.48%
YoY
|
-$1.32
-1115.38%
YoY
|
$0.13
-114.61%
YoY
|
| Diluted Earnings Per Share |
-$0.51
-74.5%
YoY
|
-$2.00
-12.66%
YoY
|
-$2.29
73.48%
YoY
|
-$1.32
-1115.38%
YoY
|
$0.13
-114.61%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
95.14M shares
18.67%
YoY
|
80.17M shares
33.41%
YoY
|
60.09M shares
2.66%
YoY
|
58.54M shares
10.45%
YoY
|
53.00M shares
41.69%
YoY
|
| Diluted Shares Outstanding |
95.14M shares
18.67%
YoY
|
80.17M shares
33.41%
YoY
|
60.09M shares
2.66%
YoY
|
58.54M shares
6.54%
YoY
|
54.94M shares
46.89%
YoY
|
|
Concept
|
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 | 2021 Q2 | 2021 Q1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$77.47M
54.86%
YoY
|
$68.13M
64.15%
YoY
|
$52.51M
93.21%
YoY
|
$50.41M
159.14%
YoY
|
$50.03M
613.22%
YoY
|
$41.50M
2674.33%
YoY
|
$27.18M
N/A
|
$19.45M
N/A
|
$7.014M
N/A
|
$1.496M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
| Cost Of Revenue |
$5.384M
-12.53%
YoY
|
$6.366M
128.34%
YoY
|
$5.577M
266.43%
YoY
|
$4.812M
594.37%
YoY
|
$6.155M
5160.68%
YoY
|
$2.788M
7644.44%
YoY
|
$1.522M
N/A
|
$693.0K
N/A
|
$117.0K
N/A
|
$36.00K
N/A
|
$0.00
N/A
|
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
| Gross Profit |
$81.58M
85.97%
YoY
|
$61.76M
59.53%
YoY
|
$46.93M
82.94%
YoY
|
$45.60M
143.06%
YoY
|
$43.87M
536.07%
YoY
|
$38.72M
2551.78%
YoY
|
$25.66M
N/A
|
$18.76M
N/A
|
$6.897M
N/A
|
$1.460M
N/A
|
$0.00
N/A
|
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
| Selling, General & Admin |
$52.64M
30.31%
YoY
|
$48.62M
2.57%
YoY
|
$45.58M
-6.26%
YoY
|
$44.62M
8.04%
YoY
|
$40.39M
3.16%
YoY
|
$47.41M
1.34%
YoY
|
$48.62M
98.72%
YoY
|
$41.30M
143.22%
YoY
|
$39.16M
177.8%
YoY
|
$46.78M
114.54%
YoY
|
$24.47M
13.09%
YoY
|
$16.98M
-19.24%
YoY
|
$14.10M
-33.77%
YoY
|
$21.80M
43.69%
YoY
|
$21.64M
96.47%
YoY
|
$21.03M
134.4%
YoY
|
$21.28M
152.68%
YoY
|
$15.17M
113.87%
YoY
|
$11.01M
39.16%
YoY
|
| Research & Development |
$27.01M
610.23%
YoY
|
$4.255M
5.04%
YoY
|
$4.354M
41.92%
YoY
|
$4.274M
81.18%
YoY
|
$3.803M
33.49%
YoY
|
$4.051M
-4.07%
YoY
|
$3.068M
-19.9%
YoY
|
$2.359M
-62.17%
YoY
|
$2.849M
-2.86%
YoY
|
$4.223M
-7.0%
YoY
|
$3.830M
-45.22%
YoY
|
$6.235M
195.5%
YoY
|
$2.933M
-33.04%
YoY
|
$4.541M
-32.85%
YoY
|
$6.991M
81.49%
YoY
|
$2.110M
-60.11%
YoY
|
$4.380M
-21.35%
YoY
|
$6.762M
66.67%
YoY
|
$3.852M
-30.34%
YoY
|
| Depreciation & Amortization |
$1.115M
7.73%
YoY
|
$1.068M
144.39%
YoY
|
$825.0K
52.5%
YoY
|
$668.0K
-4871.43%
YoY
|
$1.035M
75.42%
YoY
|
$437.0K
-27.29%
YoY
|
$541.0K
-7.99%
YoY
|
-$14.00K
-102.39%
YoY
|
$590.0K
47.13%
YoY
|
$601.0K
143.32%
YoY
|
$588.0K
127.03%
YoY
|
$586.0K
191.54%
YoY
|
$401.0K
103.55%
YoY
|
$247.0K
25.38%
YoY
|
$259.0K
17.73%
YoY
|
$201.0K
-48.46%
YoY
|
$197.0K
-38.44%
YoY
|
$197.0K
-62.12%
YoY
|
$220.0K
-52.17%
YoY
|
| Operating Expenses |
$79.65M
80.21%
YoY
|
$52.88M
2.76%
YoY
|
$49.94M
-3.4%
YoY
|
$48.90M
11.99%
YoY
|
$44.20M
5.21%
YoY
|
$51.46M
0.89%
YoY
|
$51.69M
82.67%
YoY
|
$43.66M
88.06%
YoY
|
$42.01M
146.68%
YoY
|
$51.00M
93.59%
YoY
|
$28.30M
-1.15%
YoY
|
$23.22M
0.35%
YoY
|
$17.03M
-33.64%
YoY
|
$26.35M
20.1%
YoY
|
$28.63M
92.59%
YoY
|
$23.14M
62.24%
YoY
|
$25.66M
83.41%
YoY
|
$21.94M
96.7%
YoY
|
$14.86M
10.57%
YoY
|
| Operating Profit |
$1.937M
-692.35%
YoY
|
$8.884M
-169.73%
YoY
|
-$3.001M
-88.47%
YoY
|
-$3.297M
-86.76%
YoY
|
-$327.0K
-99.07%
YoY
|
-$12.74M
-74.28%
YoY
|
-$26.04M
-8.0%
YoY
|
-$24.90M
N/A
|
-$35.11M
107.02%
YoY
|
-$49.54M
65.48%
YoY
|
-$28.30M
-1.15%
YoY
|
N/A
|
-$16.96M
-33.91%
YoY
|
-$29.94M
36.47%
YoY
|
-$28.63M
93.28%
YoY
|
-$23.14M
62.24%
YoY
|
-$25.66M
87.36%
YoY
|
-$21.94M
-154.47%
YoY
|
-$14.81M
127.97%
YoY
|
| Interest Expense |
-$2.415M
-14.36%
YoY
|
-$2.355M
-13.29%
YoY
|
-$2.238M
-13.66%
YoY
|
-$2.702M
14.78%
YoY
|
-$2.820M
42.42%
YoY
|
-$2.716M
18.34%
YoY
|
-$2.592M
-20.47%
YoY
|
-$2.354M
-27.68%
YoY
|
-$1.980M
-44.44%
YoY
|
-$2.295M
-34.54%
YoY
|
-$3.259M
61.58%
YoY
|
-$3.255M
-21.64%
YoY
|
-$3.564M
84.76%
YoY
|
-$3.506M
81.66%
YoY
|
-$2.017M
4.51%
YoY
|
-$4.154M
25.5%
YoY
|
-$1.929M
-40.83%
YoY
|
-$1.930M
-40.43%
YoY
|
-$1.930M
-39.5%
YoY
|
| Other Income/Expense, Net |
$532.0K
-12.79%
YoY
|
-$34.00K
-103.02%
YoY
|
$397.0K
-71.19%
YoY
|
$1.036M
-163.48%
YoY
|
$610.0K
-32.22%
YoY
|
$1.126M
80.74%
YoY
|
$1.378M
613.99%
YoY
|
-$1.632M
52.24%
YoY
|
$900.0K
100.89%
YoY
|
$623.0K
224.48%
YoY
|
$193.0K
-285.58%
YoY
|
-$1.072M
-265.94%
YoY
|
$448.0K
N/A
|
$192.0K
N/A
|
-$104.0K
N/A
|
$646.0K
-81.22%
YoY
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
| Pretax Income |
$54.00K
-102.13%
YoY
|
$6.495M
-145.32%
YoY
|
-$4.842M
-82.23%
YoY
|
-$4.963M
-82.82%
YoY
|
-$2.537M
-92.99%
YoY
|
-$14.33M
-77.73%
YoY
|
-$27.25M
-13.12%
YoY
|
-$28.89M
5.56%
YoY
|
-$36.19M
80.24%
YoY
|
-$64.34M
93.5%
YoY
|
-$31.36M
2.01%
YoY
|
-$27.37M
2.71%
YoY
|
-$20.08M
-25.93%
YoY
|
-$33.25M
42.43%
YoY
|
-$30.75M
91.55%
YoY
|
-$26.64M
88.56%
YoY
|
-$27.10M
61.88%
YoY
|
-$23.35M
-164.55%
YoY
|
-$16.05M
54.72%
YoY
|
| Income Tax |
$34.00K
-61.36%
YoY
|
-$3.170M
522.79%
YoY
|
$78.00K
-16.13%
YoY
|
$80.00K
-180.0%
YoY
|
$88.00K
-1.12%
YoY
|
-$509.0K
-665.56%
YoY
|
$93.00K
-116.03%
YoY
|
-$100.0K
-217.65%
YoY
|
$89.00K
27.14%
YoY
|
$90.00K
-99.7%
YoY
|
-$580.0K
-86.58%
YoY
|
$85.00K
-101.96%
YoY
|
$70.00K
-101.37%
YoY
|
$30.19M
-901.94%
YoY
|
-$4.323M
65.82%
YoY
|
-$4.343M
52.39%
YoY
|
-$5.101M
1.21%
YoY
|
-$3.765M
-171.15%
YoY
|
-$2.607M
-72.59%
YoY
|
| Net Earnings |
$20.00K
-100.76%
YoY
|
$9.665M
-169.92%
YoY
|
-$4.920M
-82.01%
YoY
|
-$5.043M
-82.48%
YoY
|
-$2.625M
-92.76%
YoY
|
-$13.82M
-78.55%
YoY
|
-$27.34M
-11.18%
YoY
|
-$28.79M
4.87%
YoY
|
-$36.27M
80.06%
YoY
|
-$64.43M
1.56%
YoY
|
-$30.78M
16.5%
YoY
|
-$27.45M
23.09%
YoY
|
-$20.15M
-8.44%
YoY
|
-$63.44M
224.01%
YoY
|
-$26.42M
96.53%
YoY
|
-$22.30M
97.7%
YoY
|
-$22.00M
88.0%
YoY
|
-$19.58M
-163.42%
YoY
|
-$13.45M
1454.34%
YoY
|
| Basic Earnings Per Share |
$0.00
-100.0%
YoY
|
$0.10
-171.43%
YoY
|
-$0.05
-83.33%
YoY
|
N/A
|
-$0.03
-92.68%
YoY
|
-$0.14
-83.13%
YoY
|
-$0.30
-37.5%
YoY
|
N/A
|
-$0.41
24.24%
YoY
|
-$0.83
-22.43%
YoY
|
-$0.48
6.67%
YoY
|
N/A
|
-$0.33
-13.16%
YoY
|
-$1.07
224.24%
YoY
|
-$0.45
95.65%
YoY
|
N/A
|
-$0.38
90.0%
YoY
|
-$0.33
-157.89%
YoY
|
-$0.23
1050.0%
YoY
|
| Diluted Earnings Per Share |
$0.00
-100.0%
YoY
|
$0.10
-171.43%
YoY
|
-$0.05
-83.33%
YoY
|
-$0.05
-83.67%
YoY
|
-$0.03
-92.68%
YoY
|
-$0.14
-83.22%
YoY
|
-$0.30
-37.5%
YoY
|
-$0.32
-27.33%
YoY
|
-$0.41
24.24%
YoY
|
-$0.83
-22.05%
YoY
|
-$0.48
6.67%
YoY
|
-$0.44
-100.0%
YoY
|
-$0.33
-13.16%
YoY
|
-$1.07
224.24%
YoY
|
-$0.45
95.65%
YoY
|
-$380.4K
96.85%
YoY
|
-$0.38
90.0%
YoY
|
-$0.33
-167.35%
YoY
|
-$0.23
1050.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 |
97.10M shares
0.86%
YoY
|
96.74M shares
0.65%
YoY
|
96.63M shares
6.68%
YoY
|
96.36M shares
7.3%
YoY
|
96.27M shares
7.72%
YoY
|
96.12M shares
25.21%
YoY
|
90.58M shares
40.48%
YoY
|
89.81M shares
45.37%
YoY
|
89.37M shares
49.46%
YoY
|
76.77M shares
30.03%
YoY
|
64.48M shares
9.61%
YoY
|
61.78M shares
5.39%
YoY
|
59.79M shares
2.06%
YoY
|
59.04M shares
0.94%
YoY
|
58.82M shares
0.65%
YoY
|
58.62M shares
0.6%
YoY
|
58.59M shares
0.64%
YoY
|
58.49M shares
7.77%
YoY
|
58.44M shares
42.35%
YoY
|
| Diluted Shares Outstanding |
101.3M shares
5.17%
YoY
|
99.09M shares
3.05%
YoY
|
96.60M shares
5.35%
YoY
|
N/A
|
96.30M shares
7.74%
YoY
|
96.15M shares
24.47%
YoY
|
91.69M shares
43.53%
YoY
|
N/A
|
89.38M shares
48.47%
YoY
|
77.25M shares
30.84%
YoY
|
63.89M shares
8.61%
YoY
|
N/A
|
60.20M shares
2.76%
YoY
|
59.04M shares
0.94%
YoY
|
58.82M shares
0.65%
YoY
|
N/A
|
58.59M shares
0.64%
YoY
|
58.49M shares
-16.38%
YoY
|
58.44M shares
42.35%
YoY
|
Loading...