|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$311.7M
617.03%
YoY
|
$43.47M
N/A
|
N/A
N/A
|
$65.41K
-65.74%
YoY
|
$190.9K
-20.44%
YoY
|
| Cost Of Revenue |
$22.09M
592.33%
YoY
|
$3.191M
N/A
|
N/A
N/A
|
$3.734K
-97.49%
YoY
|
$148.9K
-25.53%
YoY
|
| Gross Profit |
$275.7M
584.55%
YoY
|
$40.28M
N/A
|
$0.00
-100.0%
YoY
|
$61.67K
46.84%
YoY
|
$42.00K
40.0%
YoY
|
| Selling, General & Admin |
$106.3M
81.06%
YoY
|
$58.70M
63.94%
YoY
|
$35.80M
78.96%
YoY
|
$20.01M
22.39%
YoY
|
$16.35M
17.77%
YoY
|
| Research & Development |
$19.33M
390.4%
YoY
|
$3.942M
-70.03%
YoY
|
$13.16M
23.18%
YoY
|
$10.68M
-18.68%
YoY
|
$13.13M
-1.85%
YoY
|
| Depreciation & Amortization |
$677.0K
339.79%
YoY
|
$153.9K
117.56%
YoY
|
$70.76K
-16.38%
YoY
|
$84.62K
36.72%
YoY
|
$61.89K
-52.39%
YoY
|
| Operating Expenses |
$125.6M
100.53%
YoY
|
$62.64M
27.94%
YoY
|
$48.96M
59.55%
YoY
|
$30.69M
4.09%
YoY
|
$29.48M
8.14%
YoY
|
| Operating Profit |
$150.1M
-771.58%
YoY
|
-$22.36M
-54.34%
YoY
|
-$48.96M
59.87%
YoY
|
-$30.62M
4.03%
YoY
|
-$29.44M
8.11%
YoY
|
| Interest Expense |
$6.376M
153.86%
YoY
|
$2.512M
7223.3%
YoY
|
$34.30K
29.35%
YoY
|
$26.52K
-216.19%
YoY
|
-$22.82K
-214.1%
YoY
|
| Other Income/Expense, Net |
-$125.0K
-104.12%
YoY
|
$3.032M
15.77%
YoY
|
$2.619M
677.84%
YoY
|
$336.6K
-1574.77%
YoY
|
-$22.83K
N/A
|
| Pretax Income |
$150.0M
-876.29%
YoY
|
-$19.32M
-57.94%
YoY
|
-$45.95M
51.7%
YoY
|
-$30.29M
2.81%
YoY
|
-$29.46M
8.31%
YoY
|
| Income Tax |
-$13.04M
834.85%
YoY
|
-$1.395M
N/A
|
N/A
N/A
|
-$585.6K
-53.16%
YoY
|
-$1.250M
-75.82%
YoY
|
| Net Earnings |
$163.1M
-1009.4%
YoY
|
-$17.93M
-61.27%
YoY
|
-$46.30M
55.88%
YoY
|
-$29.70M
5.29%
YoY
|
-$28.21M
28.05%
YoY
|
| Basic Earnings Per Share |
$2.25
-850.0%
YoY
|
-$0.30
-67.03%
YoY
|
-$0.91
22.97%
YoY
|
-$0.74
-1.33%
YoY
|
-$0.75
N/A
|
| Diluted Earnings Per Share |
$2.04
-780.0%
YoY
|
-$0.30
-67.03%
YoY
|
-$0.91
22.97%
YoY
|
-$0.74
-100.0%
YoY
|
-$749.0K
-2.9%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
72.03K shares
-99.88%
YoY
|
58.87M shares
15.65%
YoY
|
50.90M shares
26.39%
YoY
|
40.27M shares
6.92%
YoY
|
37.67M shares
N/A
|
| Diluted Shares Outstanding |
80.31K shares
-99.86%
YoY
|
58.87M shares
15.65%
YoY
|
50.90M shares
26.39%
YoY
|
40.27M shares
6.92%
YoY
|
37.67M shares
N/A
|
|
Concept
|
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 | 2021 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$127.4M
226.05%
YoY
|
$128.6M
312.1%
YoY
|
$104.3M
810.22%
YoY
|
$39.74M
4829.4%
YoY
|
$39.08M
N/A
|
$31.21M
N/A
|
$11.46M
N/A
|
$806.1K
N/A
|
N/A
N/A
|
$0.00
-100.0%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$29.70K
-47.34%
YoY
|
$6.817K
-82.1%
YoY
|
$21.25K
159.47%
YoY
|
$7.640K
-91.51%
YoY
|
$56.40K
-6.0%
YoY
|
$38.09K
-57.68%
YoY
|
| Cost Of Revenue |
$12.01M
651.86%
YoY
|
$21.31M
1712.45%
YoY
|
$7.566M
1001.96%
YoY
|
$1.862M
265.3%
YoY
|
$1.597M
95.07%
YoY
|
$1.176M
N/A
|
$686.6K
N/A
|
$509.8K
N/A
|
$818.5K
N/A
|
$0.00
-100.0%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$410.00
-99.15%
YoY
|
$1.469K
-94.16%
YoY
|
$332.00
-97.7%
YoY
|
$1.530K
-97.45%
YoY
|
$48.01K
-19.98%
YoY
|
$25.17K
-68.54%
YoY
|
| Gross Profit |
$105.1M
180.44%
YoY
|
$107.3M
257.28%
YoY
|
$93.08M
764.3%
YoY
|
$37.87M
12683.29%
YoY
|
$37.48M
-4679.49%
YoY
|
$30.03M
N/A
|
$10.77M
N/A
|
$296.3K
N/A
|
-$818.5K
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$29.29K
249.11%
YoY
|
$5.348K
-58.61%
YoY
|
$20.92K
-435.54%
YoY
|
$6.110K
-79.63%
YoY
|
$8.390K
N/A
|
$12.92K
29.2%
YoY
|
| Selling, General & Admin |
$34.25M
141.77%
YoY
|
$39.58M
157.5%
YoY
|
$36.64M
174.85%
YoY
|
$15.89M
6.3%
YoY
|
$14.17M
-5.85%
YoY
|
$15.37M
14.89%
YoY
|
$13.33M
70.82%
YoY
|
$14.95M
113.22%
YoY
|
$15.05M
97.75%
YoY
|
$13.38M
139.98%
YoY
|
$7.803M
68.61%
YoY
|
$7.010M
38.76%
YoY
|
$7.610M
60.17%
YoY
|
$5.575M
22.45%
YoY
|
$4.628M
20.63%
YoY
|
$5.052M
50.54%
YoY
|
$4.751M
3.28%
YoY
|
$4.553M
20.13%
YoY
|
$3.837M
3.97%
YoY
|
| Research & Development |
$7.212M
125.91%
YoY
|
$8.600M
398.07%
YoY
|
$5.098M
601.07%
YoY
|
$2.443M
275.23%
YoY
|
$3.192M
281.21%
YoY
|
$1.727M
-24.56%
YoY
|
$727.1K
-72.71%
YoY
|
$651.0K
-86.42%
YoY
|
$837.4K
-75.42%
YoY
|
$2.289M
-19.5%
YoY
|
$2.664M
13.88%
YoY
|
$4.795M
49.39%
YoY
|
$3.408M
48.96%
YoY
|
$2.843M
-12.12%
YoY
|
$2.339M
-50.66%
YoY
|
$3.209M
27.35%
YoY
|
$2.288M
-13.35%
YoY
|
$3.235M
41.28%
YoY
|
$4.741M
61.82%
YoY
|
| Depreciation & Amortization |
$10.54M
9485.98%
YoY
|
$10.43M
7703.81%
YoY
|
$3.791M
4796.65%
YoY
|
$162.9K
111.92%
YoY
|
$110.0K
403.96%
YoY
|
$133.7K
616.12%
YoY
|
$77.41K
287.05%
YoY
|
$76.87K
341.02%
YoY
|
$21.83K
29.43%
YoY
|
$18.67K
-17.1%
YoY
|
$20.00K
-6.02%
YoY
|
$17.43K
-15.26%
YoY
|
$16.86K
-16.73%
YoY
|
$22.52K
12.32%
YoY
|
$21.28K
21.18%
YoY
|
$20.57K
44.05%
YoY
|
$20.25K
102.5%
YoY
|
$20.05K
-74.94%
YoY
|
$17.56K
75.6%
YoY
|
| Operating Expenses |
$41.46M
138.85%
YoY
|
$48.18M
181.79%
YoY
|
$41.73M
196.9%
YoY
|
$18.33M
17.53%
YoY
|
$17.36M
9.28%
YoY
|
$17.10M
9.12%
YoY
|
$14.06M
34.29%
YoY
|
$15.60M
32.13%
YoY
|
$15.89M
44.19%
YoY
|
$15.67M
86.12%
YoY
|
$10.47M
50.23%
YoY
|
$11.80M
42.89%
YoY
|
$11.02M
56.53%
YoY
|
$8.419M
8.09%
YoY
|
$6.967M
-18.78%
YoY
|
$8.261M
40.6%
YoY
|
$7.038M
-2.78%
YoY
|
$7.788M
28.1%
YoY
|
$8.578M
29.57%
YoY
|
| Operating Profit |
$63.66M
216.31%
YoY
|
$59.13M
357.07%
YoY
|
$51.35M
-1661.93%
YoY
|
$19.54M
-227.73%
YoY
|
$20.13M
-220.48%
YoY
|
$12.94M
-182.56%
YoY
|
-$3.287M
-68.59%
YoY
|
-$15.30M
29.62%
YoY
|
-$16.70M
51.62%
YoY
|
-$15.67M
86.77%
YoY
|
-$10.47M
50.35%
YoY
|
-$11.80M
43.25%
YoY
|
-$11.02M
56.66%
YoY
|
-$8.389M
7.83%
YoY
|
-$6.962M
-18.72%
YoY
|
-$8.240M
40.09%
YoY
|
-$7.032M
-2.46%
YoY
|
-$7.780M
27.96%
YoY
|
-$8.565M
29.58%
YoY
|
| Interest Expense |
N/A
|
$1.421M
179.54%
YoY
|
$3.630M
611.08%
YoY
|
$806.0K
12194.08%
YoY
|
$518.6K
5173.0%
YoY
|
$508.4K
-44.42%
YoY
|
$510.5K
3793.24%
YoY
|
$6.556K
12.05%
YoY
|
$9.835K
12.07%
YoY
|
$914.7K
407.41%
YoY
|
$13.11K
49.42%
YoY
|
$5.851K
63.21%
YoY
|
$8.776K
-579.56%
YoY
|
$180.3K
-1728.46%
YoY
|
$8.776K
-297.21%
YoY
|
$3.585K
N/A
|
-$1.830K
-81.7%
YoY
|
-$11.07K
N/A
|
-$4.450K
N/A
|
| Other Income/Expense, Net |
-$8.013M
-1645.07%
YoY
|
-$4.101M
-20605.0%
YoY
|
$1.230M
140.97%
YoY
|
$806.0K
-29.87%
YoY
|
$518.6K
-38.5%
YoY
|
$20.00K
N/A
|
$510.5K
-29.38%
YoY
|
$1.149M
116.46%
YoY
|
$843.3K
87.43%
YoY
|
N/A
|
$722.9K
568.06%
YoY
|
$531.0K
962.16%
YoY
|
$450.0K
-24647.35%
YoY
|
N/A
|
$108.2K
-2533.39%
YoY
|
$49.99K
-5697.87%
YoY
|
-$1.833K
N/A
|
N/A
|
-$4.447K
N/A
|
| Pretax Income |
$55.65M
169.55%
YoY
|
$56.45M
319.23%
YoY
|
$52.58M
-1993.4%
YoY
|
$20.35M
-243.8%
YoY
|
$20.64M
-230.16%
YoY
|
$13.46M
-191.26%
YoY
|
-$2.777M
-71.49%
YoY
|
-$14.15M
25.53%
YoY
|
-$15.86M
50.1%
YoY
|
-$14.75M
79.73%
YoY
|
-$9.740M
42.11%
YoY
|
-$11.27M
37.64%
YoY
|
-$10.57M
50.23%
YoY
|
-$8.209M
5.36%
YoY
|
-$6.854M
-20.02%
YoY
|
-$8.190M
39.22%
YoY
|
-$7.034M
-2.57%
YoY
|
-$7.791M
27.93%
YoY
|
-$8.569M
29.84%
YoY
|
| Income Tax |
$17.04M
N/A
|
$42.43M
N/A
|
-$55.99M
N/A
|
$521.5K
N/A
|
N/A
N/A
|
$0.00
N/A
|
N/A
N/A
|
N/A
N/A
|
-$1.395M
N/A
|
$0.00
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$0.00
N/A
|
$0.00
N/A
|
-$585.6K
-53.16%
YoY
|
N/A
|
$0.00
N/A
|
N/A
N/A
|
| Net Earnings |
$38.60M
86.99%
YoY
|
$14.02M
4.13%
YoY
|
$108.6M
-4009.63%
YoY
|
$19.83M
-240.11%
YoY
|
$20.64M
-242.71%
YoY
|
$13.46M
-191.26%
YoY
|
-$2.777M
-71.5%
YoY
|
-$14.15M
25.53%
YoY
|
-$14.47M
36.9%
YoY
|
-$14.75M
79.73%
YoY
|
-$9.744M
42.18%
YoY
|
-$11.27M
48.24%
YoY
|
-$10.57M
50.23%
YoY
|
-$8.209M
5.36%
YoY
|
-$6.854M
-20.02%
YoY
|
-$7.605M
64.15%
YoY
|
-$7.034M
-2.57%
YoY
|
-$7.791M
27.93%
YoY
|
-$8.569M
29.84%
YoY
|
| Basic Earnings Per Share |
$0.48
50.0%
YoY
|
N/A
|
$1.42
-2940.0%
YoY
|
$0.29
-216.0%
YoY
|
$0.32
-228.0%
YoY
|
N/A
|
-$0.05
-70.59%
YoY
|
-$0.25
0.0%
YoY
|
-$0.25
4.17%
YoY
|
N/A
|
-$0.17
0.0%
YoY
|
-$0.25
31.58%
YoY
|
-$0.24
33.33%
YoY
|
N/A
|
-$0.17
-22.73%
YoY
|
-$0.19
58.33%
YoY
|
-$0.18
N/A
|
N/A
|
-$0.22
N/A
|
| Diluted Earnings Per Share |
$0.43
43.33%
YoY
|
$0.15
-31.99%
YoY
|
$1.26
-2620.0%
YoY
|
$0.28
-212.0%
YoY
|
$0.30
-220.0%
YoY
|
$0.22
-185.22%
YoY
|
-$0.05
-70.59%
YoY
|
-$0.25
0.0%
YoY
|
-$0.25
4.17%
YoY
|
-$0.26
30.96%
YoY
|
-$0.17
0.0%
YoY
|
-$0.25
31.58%
YoY
|
-$0.24
-100.0%
YoY
|
-$0.20
-100.0%
YoY
|
-$0.17
-100.0%
YoY
|
-$0.19
58.33%
YoY
|
-$183.9K
-7.46%
YoY
|
-$204.4K
8.81%
YoY
|
-$224.8K
0.84%
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 |
79.05M shares
21.28%
YoY
|
78.79M shares
29.85%
YoY
|
74.65M shares
33.64%
YoY
|
67.82M shares
17.71%
YoY
|
65.18M shares
18.55%
YoY
|
60.68M shares
10.7%
YoY
|
55.86M shares
1.92%
YoY
|
57.62M shares
26.98%
YoY
|
54.98M shares
23.55%
YoY
|
54.81M shares
32.77%
YoY
|
54.81M shares
33.31%
YoY
|
45.38M shares
14.12%
YoY
|
44.50M shares
16.35%
YoY
|
41.28M shares
N/A
|
41.11M shares
7.87%
YoY
|
39.76M shares
4.41%
YoY
|
38.25M shares
N/A
|
N/A
|
38.11M shares
N/A
|
| Diluted Shares Outstanding |
92.99M shares
34.81%
YoY
|
N/A
|
86.21M shares
46.56%
YoY
|
71.92M shares
24.81%
YoY
|
68.98M shares
19.95%
YoY
|
N/A
|
58.83M shares
4.02%
YoY
|
57.62M shares
27.01%
YoY
|
57.50M shares
30.42%
YoY
|
N/A
|
56.55M shares
37.32%
YoY
|
45.37M shares
14.09%
YoY
|
44.09M shares
15.28%
YoY
|
N/A
|
41.18M shares
8.06%
YoY
|
39.76M shares
4.41%
YoY
|
38.25M shares
N/A
|
N/A
|
38.11M shares
N/A
|
Loading...