|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$300.0M
175.88%
YoY
|
$108.7M
24.11%
YoY
|
$87.62M
31.8%
YoY
|
$66.48M
-3.4%
YoY
|
$68.82M
134.24%
YoY
|
| Cost Of Revenue |
$170.8M
146.66%
YoY
|
$69.24M
-0.84%
YoY
|
$69.83M
49.69%
YoY
|
$46.65M
16.26%
YoY
|
$40.12M
134.68%
YoY
|
| Gross Profit |
$129.2M
227.1%
YoY
|
$39.50M
122.07%
YoY
|
$17.79M
-10.29%
YoY
|
$19.83M
-30.9%
YoY
|
$28.69M
133.64%
YoY
|
| Selling, General & Admin |
$119.1M
42.81%
YoY
|
$83.42M
113.8%
YoY
|
$39.02M
533.84%
YoY
|
$6.156M
18.86%
YoY
|
$5.179M
62.61%
YoY
|
| Research & Development |
N/A
|
N/A
|
$23.96M
-3.39%
YoY
|
$24.80M
57.96%
YoY
|
$15.70M
-18.65%
YoY
|
| Depreciation & Amortization |
$3.000M
50.0%
YoY
|
$2.000M
115.05%
YoY
|
$930.0K
-97.31%
YoY
|
$34.60M
200.87%
YoY
|
$11.50M
-76.19%
YoY
|
| Operating Expenses |
$156.1M
44.56%
YoY
|
$108.0M
53.98%
YoY
|
$70.15M
71.15%
YoY
|
$40.99M
13.78%
YoY
|
$36.02M
107.06%
YoY
|
| Operating Profit |
-$26.93M
-60.69%
YoY
|
-$68.51M
30.85%
YoY
|
-$52.36M
147.47%
YoY
|
-$21.16M
188.75%
YoY
|
-$7.327M
43.25%
YoY
|
| Interest Expense |
-$14.07M
114.23%
YoY
|
-$6.569M
-146.81%
YoY
|
$14.03M
181.45%
YoY
|
$4.986M
191.24%
YoY
|
$1.712M
227.34%
YoY
|
| Other Income/Expense, Net |
-$15.75M
-211.94%
YoY
|
$14.07M
-132.07%
YoY
|
-$43.86M
541.31%
YoY
|
-$6.839M
-176.75%
YoY
|
$8.911M
-21833.36%
YoY
|
| Pretax Income |
-$42.68M
-21.61%
YoY
|
-$54.44M
-43.42%
YoY
|
-$96.22M
243.68%
YoY
|
-$28.00M
201.71%
YoY
|
-$9.279M
63.39%
YoY
|
| Income Tax |
$1.578M
N/A
|
N/A
N/A
|
-$20.00K
-174.07%
YoY
|
$27.00K
800.0%
YoY
|
$3.000K
0.0%
YoY
|
| Net Earnings |
-$45.35M
-19.66%
YoY
|
-$56.45M
-79.06%
YoY
|
-$269.6M
814.46%
YoY
|
-$29.48M
217.57%
YoY
|
-$9.282M
63.36%
YoY
|
| Basic Earnings Per Share |
-$0.52
-38.82%
YoY
|
-$0.85
-82.79%
YoY
|
-$4.94
277.1%
YoY
|
-$1.31
70.13%
YoY
|
-$0.77
32.76%
YoY
|
| Diluted Earnings Per Share |
-$0.52
-57.38%
YoY
|
-$1.22
-75.3%
YoY
|
-$4.94
277.1%
YoY
|
-$1.31
70.13%
YoY
|
-$0.77
32.76%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
87.11M shares
30.68%
YoY
|
66.66M shares
169.61%
YoY
|
24.72M shares
9.76%
YoY
|
22.52M shares
87.86%
YoY
|
11.99M
22.85%
YoY
|
| Diluted Shares Outstanding |
87.11M shares
14.93%
YoY
|
75.79M shares
206.57%
YoY
|
24.72M shares
9.76%
YoY
|
22.52M shares
87.86%
YoY
|
11.99M
22.85%
YoY
|
|
Concept
|
2026 Q2 | 2026 Q1 | 2025 Q4 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$54.86M
-17.03%
YoY
|
$72.79M
-7.17%
YoY
|
$79.73M
-10.09%
YoY
|
$70.01M
1164.54%
YoY
|
$66.12M
1371.84%
YoY
|
$78.41M
681.01%
YoY
|
$88.67M
260.61%
YoY
|
$5.536M
-78.39%
YoY
|
$4.492M
-73.06%
YoY
|
$10.04M
N/A
|
$24.59M
N/A
|
$25.62M
108.97%
YoY
|
$16.68M
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$12.26M
-95.3%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$283.3M
N/A
|
| Cost Of Revenue |
$29.90M
-29.37%
YoY
|
$28.11M
-44.93%
YoY
|
$43.82M
-7.57%
YoY
|
$37.97M
336.73%
YoY
|
$42.33M
686.24%
YoY
|
$51.04M
557.95%
YoY
|
$47.41M
158.29%
YoY
|
$8.693M
-55.66%
YoY
|
$5.384M
-61.06%
YoY
|
$7.757M
-98.02%
YoY
|
$18.35M
-95.04%
YoY
|
$19.61M
137.2%
YoY
|
$13.83M
-95.03%
YoY
|
$392.7M
36.54%
YoY
|
$370.3M
67.63%
YoY
|
$8.266M
-95.87%
YoY
|
$278.0M
43.15%
YoY
|
$287.6M
579.91%
YoY
|
$220.9M
N/A
|
| Gross Profit |
$24.96M
4.94%
YoY
|
$44.69M
63.23%
YoY
|
$35.91M
-12.98%
YoY
|
$32.04M
-1114.89%
YoY
|
$23.78M
-2766.37%
YoY
|
$27.38M
1099.12%
YoY
|
$41.27M
561.77%
YoY
|
-$3.157M
-152.5%
YoY
|
-$892.0K
-131.3%
YoY
|
$2.283M
-97.82%
YoY
|
$6.236M
-94.08%
YoY
|
$6.013M
50.55%
YoY
|
$2.850M
-96.06%
YoY
|
$104.6M
73.75%
YoY
|
$105.4M
68.91%
YoY
|
$3.994M
-93.42%
YoY
|
$72.30M
57.17%
YoY
|
$60.20M
34.68%
YoY
|
$62.40M
N/A
|
| Selling, General & Admin |
$33.70M
42.47%
YoY
|
$35.32M
50.82%
YoY
|
$57.72M
-8.04%
YoY
|
$27.95M
43.02%
YoY
|
$23.65M
224.11%
YoY
|
$23.42M
248.95%
YoY
|
$62.77M
2735.09%
YoY
|
$19.54M
94.92%
YoY
|
$7.297M
-91.97%
YoY
|
$6.711M
-91.84%
YoY
|
$2.214M
224.72%
YoY
|
$10.03M
525.06%
YoY
|
$90.90M
18.05%
YoY
|
$82.20M
19.65%
YoY
|
$681.8K
-98.44%
YoY
|
$1.604M
-96.76%
YoY
|
$77.00M
82.03%
YoY
|
$68.70M
158.27%
YoY
|
$43.70M
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$5.406M
-20.5%
YoY
|
$6.500M
-12.16%
YoY
|
$7.200M
44.0%
YoY
|
$5.600M
33.33%
YoY
|
$6.800M
161.54%
YoY
|
$7.400M
72.09%
YoY
|
$5.000M
8.7%
YoY
|
$4.200M
2000.0%
YoY
|
$2.600M
N/A
|
| Depreciation & Amortization |
$3.158M
122.55%
YoY
|
$3.609M
127.98%
YoY
|
$4.833M
176.96%
YoY
|
$1.291M
323.28%
YoY
|
$1.419M
331.31%
YoY
|
$1.583M
343.42%
YoY
|
$1.745M
-224.11%
YoY
|
$305.0K
-84.96%
YoY
|
$329.0K
-96.71%
YoY
|
$357.0K
-96.24%
YoY
|
-$1.406M
-117.36%
YoY
|
$2.028M
-83.51%
YoY
|
$10.00M
112.77%
YoY
|
$9.500M
137.5%
YoY
|
$8.100M
376.47%
YoY
|
$12.30M
310.0%
YoY
|
$4.700M
67.86%
YoY
|
$4.000M
53.85%
YoY
|
$1.700M
N/A
|
| Operating Expenses |
$48.42M
48.04%
YoY
|
$63.88M
105.4%
YoY
|
$57.72M
-8.04%
YoY
|
$35.48M
32.34%
YoY
|
$32.71M
280.2%
YoY
|
$31.10M
216.5%
YoY
|
$62.77M
262.53%
YoY
|
$26.81M
42.51%
YoY
|
$8.602M
-43.68%
YoY
|
$9.827M
506.48%
YoY
|
$17.31M
570.98%
YoY
|
$18.82M
161.21%
YoY
|
$15.27M
1753.34%
YoY
|
$1.620M
35.24%
YoY
|
$2.580M
-94.43%
YoY
|
$7.203M
-86.61%
YoY
|
$824.1K
-98.24%
YoY
|
$1.198M
-95.55%
YoY
|
$46.30M
N/A
|
| Operating Profit |
-$23.46M
162.93%
YoY
|
-$19.20M
415.3%
YoY
|
-$21.81M
1.44%
YoY
|
-$3.444M
-88.51%
YoY
|
-$8.921M
-6.04%
YoY
|
-$3.726M
-50.61%
YoY
|
-$21.50M
94.09%
YoY
|
-$29.97M
134.1%
YoY
|
-$9.494M
-23.58%
YoY
|
-$7.544M
365.58%
YoY
|
-$11.08M
-110.77%
YoY
|
-$12.80M
298.94%
YoY
|
-$12.42M
1407.5%
YoY
|
-$1.620M
35.24%
YoY
|
$102.8M
538.63%
YoY
|
-$3.209M
807.82%
YoY
|
-$824.1K
83.77%
YoY
|
-$1.198M
-106.73%
YoY
|
$16.10M
N/A
|
| Interest Expense |
$900.0K
-105.07%
YoY
|
$100.0K
-98.93%
YoY
|
$8.350M
-85.9%
YoY
|
-$12.56M
-25216.0%
YoY
|
-$17.77M
-4119.91%
YoY
|
$9.358M
162.28%
YoY
|
$59.22M
3013.35%
YoY
|
$50.00K
-100.72%
YoY
|
$442.0K
-87.76%
YoY
|
$3.568M
26.65%
YoY
|
$1.902M
-32.1%
YoY
|
-$6.951M
-838.68%
YoY
|
$3.611M
679.58%
YoY
|
$2.817M
2444.96%
YoY
|
$2.801M
-154.93%
YoY
|
$941.0K
-114.26%
YoY
|
$463.2K
-106.62%
YoY
|
$110.7K
-102.84%
YoY
|
-$5.100M
N/A
|
| Other Income/Expense, Net |
$30.35M
-264.8%
YoY
|
$23.84M
179.19%
YoY
|
$884.0K
-87.14%
YoY
|
-$12.36M
-74.24%
YoY
|
-$18.42M
320.17%
YoY
|
$8.538M
-517.91%
YoY
|
$6.874M
-117.23%
YoY
|
-$47.99M
-895.03%
YoY
|
-$4.383M
33.38%
YoY
|
-$2.043M
-214.1%
YoY
|
-$39.90M
3127.0%
YoY
|
$6.036M
88.08%
YoY
|
-$3.286M
-215.3%
YoY
|
$1.790M
-28.19%
YoY
|
-$1.236M
-98.56%
YoY
|
$3.209M
-47.71%
YoY
|
$2.850M
-221.36%
YoY
|
$2.493M
-99.4%
YoY
|
-$86.10M
N/A
|
| Pretax Income |
$6.894M
-125.22%
YoY
|
$4.642M
-3.53%
YoY
|
-$12.58M
-126.77%
YoY
|
-$15.80M
-79.73%
YoY
|
-$27.34M
97.0%
YoY
|
$4.812M
-150.19%
YoY
|
$46.98M
-192.16%
YoY
|
-$77.96M
1052.2%
YoY
|
-$13.88M
-11.66%
YoY
|
-$9.587M
-5734.11%
YoY
|
-$50.97M
6753.46%
YoY
|
-$6.766M
63.19%
YoY
|
-$15.71M
-875.37%
YoY
|
$170.2K
-86.86%
YoY
|
-$743.8K
-99.0%
YoY
|
-$4.146M
-104.57%
YoY
|
$2.026M
-103.83%
YoY
|
$1.295M
-99.7%
YoY
|
-$74.50M
N/A
|
| Income Tax |
N/A
N/A
|
-$600.0K
N/A
|
$1.578M
-14445.45%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
-$11.00K
1000.0%
YoY
|
N/A
N/A
|
$10.00K
-99.17%
YoY
|
$1.000K
-100.03%
YoY
|
-$1.000K
-100.03%
YoY
|
$0.00
N/A
|
$1.200M
-110.34%
YoY
|
-$2.900M
-126.85%
YoY
|
$3.100M
-255.0%
YoY
|
N/A
N/A
|
-$11.60M
127.45%
YoY
|
$10.80M
-42.86%
YoY
|
-$2.000M
N/A
|
| Net Earnings |
$6.894M
-125.22%
YoY
|
$5.250M
9.1%
YoY
|
-$14.16M
-130.12%
YoY
|
-$16.90M
-78.32%
YoY
|
-$27.34M
72.0%
YoY
|
$4.812M
-150.19%
YoY
|
$46.99M
-122.71%
YoY
|
-$77.96M
577.31%
YoY
|
-$15.89M
-32.41%
YoY
|
-$9.588M
-5734.86%
YoY
|
-$206.9M
27715.32%
YoY
|
-$11.51M
177.62%
YoY
|
-$23.51M
-1260.62%
YoY
|
$170.2K
-86.86%
YoY
|
-$743.8K
-99.12%
YoY
|
-$4.146M
-171.67%
YoY
|
$2.026M
-172.44%
YoY
|
$1.295M
-61.72%
YoY
|
-$84.40M
N/A
|
| Basic Earnings Per Share |
$0.05
-114.71%
YoY
|
$0.04
-33.33%
YoY
|
N/A
|
-$0.19
-81.55%
YoY
|
-$0.34
30.77%
YoY
|
$0.06
-130.0%
YoY
|
N/A
|
-$1.03
151.22%
YoY
|
-$0.26
-72.04%
YoY
|
-$0.20
N/A
|
-$5.20
N/A
|
-$0.41
32.26%
YoY
|
-$0.93
N/A
|
N/A
|
N/A
|
-$0.31
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$0.14
-124.14%
YoY
|
-$0.19
-81.55%
YoY
|
-$0.34
30.77%
YoY
|
$0.02
-110.0%
YoY
|
$0.58
-111.15%
YoY
|
-$1.03
151.22%
YoY
|
-$0.26
-72.04%
YoY
|
-$0.20
-4123.71%
YoY
|
-$5.20
30028.99%
YoY
|
-$0.41
32.26%
YoY
|
-$0.93
-2086.02%
YoY
|
$0.00
-99.88%
YoY
|
-$0.02
-95.83%
YoY
|
-$0.31
-181.58%
YoY
|
$0.05
-117.86%
YoY
|
$0.03
-98.62%
YoY
|
-$0.48
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
|
N/A
|
| Basic Shares Outstanding |
146.3M shares
82.25%
YoY
|
124.3M shares
54.94%
YoY
|
107.6M shares
45.89%
YoY
|
83.11M shares
30.65%
YoY
|
80.27M shares
63.5%
YoY
|
80.21M shares
63.37%
YoY
|
73.77M shares
70.85%
YoY
|
63.61M shares
129.89%
YoY
|
49.10M shares
94.82%
YoY
|
49.10M shares
N/A
|
43.18M shares
N/A
|
27.67M shares
106.02%
YoY
|
25.20M shares
N/A
|
N/A
|
N/A
|
13.43M
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
185.2M shares
128.17%
YoY
|
163.8M shares
45.85%
YoY
|
N/A
|
84.90M shares
12.68%
YoY
|
81.18M shares
32.83%
YoY
|
112.3M shares
128.83%
YoY
|
N/A
|
75.35M shares
172.3%
YoY
|
61.11M shares
142.5%
YoY
|
49.08M shares
N/A
|
39.82M shares
N/A
|
27.67M shares
106.02%
YoY
|
25.20M shares
N/A
|
N/A
|
N/A
|
13.43M
N/A
|
N/A
|
N/A
|
N/A
|
Loading...