|
Concept
|
2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|
| Revenue |
$290.1M
28.6%
YoY
|
$225.6M
27.95%
YoY
|
$176.3M
N/A
|
$0.00
N/A
|
| Cost Of Revenue |
$66.15M
3.28%
YoY
|
$64.05M
21.1%
YoY
|
$52.89M
N/A
|
N/A
|
| Gross Profit |
$223.9M
38.65%
YoY
|
$161.5M
30.88%
YoY
|
$123.4M
N/A
|
N/A
|
| Selling, General & Admin |
$148.0M
15.76%
YoY
|
$127.9M
-0.3%
YoY
|
$128.3M
N/A
|
N/A
|
| Research & Development |
$49.24M
50.75%
YoY
|
$32.66M
17.19%
YoY
|
$27.87M
N/A
|
N/A
|
| Depreciation & Amortization |
$9.870M
18.27%
YoY
|
$8.345M
-51.89%
YoY
|
$17.35M
N/A
|
N/A
|
| Operating Expenses |
$199.9M
22.51%
YoY
|
$163.2M
-3.75%
YoY
|
$169.5M
8729.38%
YoY
|
$1.920M
346.51%
YoY
|
| Operating Profit |
$24.04M
-1560.75%
YoY
|
-$1.646M
-96.43%
YoY
|
-$46.11M
N/A
|
N/A
|
| Interest Expense |
$3.485M
-150.36%
YoY
|
-$6.920M
-31.34%
YoY
|
-$10.08M
-496.77%
YoY
|
$2.540M
N/A
|
| Other Income/Expense, Net |
-$40.04M
116.16%
YoY
|
-$18.53M
-631.11%
YoY
|
$3.488M
N/A
|
N/A
|
| Pretax Income |
-$16.00M
-40.94%
YoY
|
-$27.09M
-48.59%
YoY
|
-$52.70M
-8739.51%
YoY
|
$610.0K
-241.86%
YoY
|
| Income Tax |
-$9.574M
-265.47%
YoY
|
$5.786M
902.77%
YoY
|
$577.0K
25.43%
YoY
|
$460.0K
N/A
|
| Net Earnings |
-$6.426M
-80.45%
YoY
|
-$32.88M
-38.29%
YoY
|
-$53.28M
-33398.75%
YoY
|
$160.0K
-137.21%
YoY
|
| Basic Earnings Per Share |
-$0.13
-94.54%
YoY
|
-$2.38
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.13
-70.22%
YoY
|
-$0.43
-39.0%
YoY
|
-$0.69
-7000.0%
YoY
|
$0.01
-116.67%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
50.90M shares
268.51%
YoY
|
13.81M shares
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
50.90M shares
268.51%
YoY
|
13.81M shares
N/A
|
N/A
|
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$73.67M
14.2%
YoY
|
$87.10M
24.76%
YoY
|
$70.02M
22.57%
YoY
|
$68.46M
N/A
|
$64.51M
N/A
|
$69.81M
N/A
|
$57.13M
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
N/A
|
| Cost Of Revenue |
$13.65M
-31.17%
YoY
|
$15.63M
-3.4%
YoY
|
$14.79M
-8.6%
YoY
|
$15.90M
-4.67%
YoY
|
$19.84M
32.23%
YoY
|
$16.18M
N/A
|
$16.18M
N/A
|
$16.68M
N/A
|
$15.00M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
$60.02M
34.34%
YoY
|
$71.47M
33.26%
YoY
|
$55.23M
34.89%
YoY
|
$52.56M
37.8%
YoY
|
$44.68M
-397.85%
YoY
|
$53.63M
N/A
|
$40.95M
N/A
|
$38.14M
N/A
|
-$15.00M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
$35.17M
-16.52%
YoY
|
$35.10M
2.63%
YoY
|
$33.33M
4.97%
YoY
|
$37.46M
2563.37%
YoY
|
$42.14M
1942.61%
YoY
|
$34.20M
1588.0%
YoY
|
$31.76M
N/A
|
$1.406M
N/A
|
$2.063M
N/A
|
$2.026M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Research & Development |
$14.61M
52.07%
YoY
|
$15.19M
70.6%
YoY
|
$13.71M
68.1%
YoY
|
$10.73M
37.64%
YoY
|
$9.608M
N/A
|
$8.901M
N/A
|
$8.158M
N/A
|
$7.797M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
N/A
|
$2.588M
0.58%
YoY
|
$2.480M
-57.03%
YoY
|
$2.658M
302.73%
YoY
|
$2.144M
15.27%
YoY
|
$2.573M
-84.86%
YoY
|
$5.772M
N/A
|
$660.0K
N/A
|
$1.860M
N/A
|
$17.00M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Expenses |
$50.44M
-3.74%
YoY
|
$50.95M
16.42%
YoY
|
$47.70M
17.58%
YoY
|
$48.85M
3373.3%
YoY
|
$52.40M
2440.29%
YoY
|
$43.76M
2059.7%
YoY
|
$40.57M
1172.77%
YoY
|
$1.406M
-70.94%
YoY
|
$2.063M
-12.96%
YoY
|
$2.026M
226.82%
YoY
|
$3.188M
738.87%
YoY
|
$4.840M
849.02%
YoY
|
$2.370M
478.05%
YoY
|
$620.0K
47.62%
YoY
|
$380.0K
N/A
|
| Operating Profit |
$9.578M
-224.0%
YoY
|
$20.52M
107.92%
YoY
|
$7.530M
1913.37%
YoY
|
$3.716M
-263.2%
YoY
|
-$7.724M
-54.73%
YoY
|
$9.870M
N/A
|
$374.0K
N/A
|
-$2.277M
N/A
|
-$17.06M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Interest Expense |
$1.877M
-262.51%
YoY
|
$1.941M
-272.84%
YoY
|
$1.991M
-283.5%
YoY
|
$708.0K
-22.61%
YoY
|
-$1.155M
-179.66%
YoY
|
-$1.123M
-164.53%
YoY
|
-$1.085M
-149.57%
YoY
|
$914.9K
-56.43%
YoY
|
$1.450M
-23.69%
YoY
|
$1.740M
3.58%
YoY
|
$2.189M
264.8%
YoY
|
$2.100M
813.04%
YoY
|
$1.900M
9400.0%
YoY
|
$1.680M
N/A
|
$600.0K
N/A
|
| Other Income/Expense, Net |
$2.039M
-112.33%
YoY
|
$2.817M
-139.28%
YoY
|
-$1.139M
-63.43%
YoY
|
-$27.96M
20218.31%
YoY
|
-$16.54M
11921.08%
YoY
|
-$7.172M
5056.0%
YoY
|
-$3.115M
2139.4%
YoY
|
-$137.6K
-96.15%
YoY
|
-$137.6K
N/A
|
-$139.1K
N/A
|
-$139.1K
N/A
|
-$3.570M
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$11.62M
-145.7%
YoY
|
$25.28M
1505.08%
YoY
|
$8.382M
-319.08%
YoY
|
-$24.24M
3754.67%
YoY
|
-$25.42M
3286.62%
YoY
|
$1.575M
-470.33%
YoY
|
-$3.826M
236.2%
YoY
|
-$628.9K
-90.03%
YoY
|
-$750.6K
56.38%
YoY
|
-$425.3K
-140.12%
YoY
|
-$1.138M
-617.27%
YoY
|
-$6.310M
2153.57%
YoY
|
-$480.0K
23.08%
YoY
|
$1.060M
-352.38%
YoY
|
$220.0K
N/A
|
| Income Tax |
$2.900M
-167.3%
YoY
|
-$9.197M
-264.38%
YoY
|
$1.946M
3255.17%
YoY
|
$2.000M
629.66%
YoY
|
-$4.309M
-1060.76%
YoY
|
$5.595M
1313.95%
YoY
|
$58.00K
-87.31%
YoY
|
$274.1K
-39.09%
YoY
|
$448.5K
18.03%
YoY
|
$395.7K
13.06%
YoY
|
$457.0K
N/A
|
$450.0K
309.09%
YoY
|
$380.0K
N/A
|
$350.0K
N/A
|
$0.00
N/A
|
| Net Earnings |
$8.762M
-141.5%
YoY
|
$34.48M
-957.64%
YoY
|
$6.436M
-265.71%
YoY
|
-$26.23M
2804.22%
YoY
|
-$21.11M
1660.57%
YoY
|
-$4.020M
389.71%
YoY
|
-$3.884M
143.51%
YoY
|
-$903.1K
-86.64%
YoY
|
-$1.199M
39.43%
YoY
|
-$820.9K
-214.01%
YoY
|
-$1.595M
-825.0%
YoY
|
-$6.760M
1633.33%
YoY
|
-$860.0K
120.51%
YoY
|
$720.0K
-271.43%
YoY
|
$220.0K
N/A
|
| Basic Earnings Per Share |
$0.12
-108.51%
YoY
|
N/A
|
$0.09
-132.14%
YoY
|
-$0.65
-5.8%
YoY
|
-$1.41
N/A
|
N/A
|
-$0.28
N/A
|
-$0.69
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.11
-138.53%
YoY
|
$0.47
-996.17%
YoY
|
$0.08
-257.43%
YoY
|
-$0.65
738.34%
YoY
|
-$0.27
257.07%
YoY
|
-$0.05
21.55%
YoY
|
-$0.05
-37.59%
YoY
|
-$0.08
-74.19%
YoY
|
-$0.08
100.0%
YoY
|
-$0.05
-266.67%
YoY
|
-$0.08
-900.0%
YoY
|
-$0.31
1450.0%
YoY
|
-$0.04
100.0%
YoY
|
$0.03
-150.0%
YoY
|
$0.01
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
|
| Basic Shares Outstanding |
73.89M shares
391.81%
YoY
|
N/A
|
73.69M shares
422.79%
YoY
|
40.12M shares
197.64%
YoY
|
15.02M shares
N/A
|
N/A
|
14.10M shares
N/A
|
13.48M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
78.90M shares
425.15%
YoY
|
N/A
|
80.74M shares
472.8%
YoY
|
40.12M shares
197.64%
YoY
|
15.02M shares
N/A
|
N/A
|
14.10M shares
N/A
|
13.48M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...