|
Concept
|
2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|
| Revenue |
$199.1M
81.07%
YoY
|
$110.0M
50.9%
YoY
|
$72.87M
40.73%
YoY
|
$51.78M
N/A
|
| Cost Of Revenue |
$2.026M
-4.12%
YoY
|
$2.113M
-38.66%
YoY
|
$3.445M
-10.29%
YoY
|
$3.840M
N/A
|
| Gross Profit |
$197.1M
82.74%
YoY
|
$107.8M
55.35%
YoY
|
$69.42M
44.82%
YoY
|
$47.94M
N/A
|
| Selling, General & Admin |
$62.45M
-44.39%
YoY
|
$112.3M
-1028.81%
YoY
|
-$12.09M
-128.93%
YoY
|
$41.80M
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$11.47M
341.15%
YoY
|
$2.600M
-70.33%
YoY
|
$8.762M
30.39%
YoY
|
$6.720M
N/A
|
| Operating Expenses |
$78.57M
-36.82%
YoY
|
$124.4M
-21212.22%
YoY
|
-$589.0K
-101.15%
YoY
|
$51.17M
N/A
|
| Operating Profit |
$118.5M
-817.75%
YoY
|
-$16.51M
-123.58%
YoY
|
$70.01M
-2266.12%
YoY
|
-$3.232M
N/A
|
| Interest Expense |
-$32.71M
40.16%
YoY
|
-$23.34M
232.6%
YoY
|
-$7.016M
125.74%
YoY
|
-$3.108M
N/A
|
| Other Income/Expense, Net |
-$4.329M
-1896.27%
YoY
|
$241.0K
-56.1%
YoY
|
$549.0K
283.92%
YoY
|
$143.0K
N/A
|
| Pretax Income |
$81.47M
-305.7%
YoY
|
-$39.60M
-162.33%
YoY
|
$63.54M
-1125.37%
YoY
|
-$6.197M
N/A
|
| Income Tax |
$9.066M
383.52%
YoY
|
$1.875M
406.76%
YoY
|
$370.0K
125.61%
YoY
|
$164.0K
N/A
|
| Net Earnings |
$30.13M
489.59%
YoY
|
$5.110M
-91.91%
YoY
|
$63.17M
-1093.11%
YoY
|
-$6.361M
N/A
|
| Basic Earnings Per Share |
$1.18
321.43%
YoY
|
$0.28
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.94
1242.86%
YoY
|
$0.07
-91.89%
YoY
|
$0.86
-1093.08%
YoY
|
-$0.09
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
24.82M
39.36%
YoY
|
17.81M
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
76.54M
4.32%
YoY
|
73.37M
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 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$51.01M
16.05%
YoY
|
$56.78M
55.56%
YoY
|
$50.83M
78.44%
YoY
|
$47.53M
83.15%
YoY
|
$43.95M
131.15%
YoY
|
$36.50M
109.08%
YoY
|
$28.49M
60.05%
YoY
|
$25.95M
19.48%
YoY
|
$19.01M
N/A
|
$17.46M
N/A
|
| Cost Of Revenue |
$397.0K
-13.32%
YoY
|
$642.0K
71.66%
YoY
|
$438.0K
3.55%
YoY
|
$489.0K
-23.95%
YoY
|
$458.0K
-31.95%
YoY
|
$374.0K
2.75%
YoY
|
$423.0K
N/A
|
$643.0K
N/A
|
$673.0K
N/A
|
$364.0K
N/A
|
| Gross Profit |
$50.61M
16.36%
YoY
|
$56.14M
55.39%
YoY
|
$50.39M
79.56%
YoY
|
$47.04M
85.87%
YoY
|
$43.49M
137.14%
YoY
|
$36.13M
111.34%
YoY
|
$28.06M
N/A
|
$25.31M
N/A
|
$18.34M
N/A
|
$17.09M
N/A
|
| Selling, General & Admin |
$15.73M
6.78%
YoY
|
$17.09M
20.47%
YoY
|
$15.86M
-28.32%
YoY
|
$14.80M
-79.95%
YoY
|
$14.73M
582.17%
YoY
|
$14.19M
66.55%
YoY
|
$22.13M
N/A
|
$73.82M
N/A
|
$2.159M
N/A
|
$8.519M
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$4.425M
453.13%
YoY
|
$3.740M
44.91%
YoY
|
$761.0K
-49.27%
YoY
|
$783.0K
-47.8%
YoY
|
$800.0K
-62.7%
YoY
|
$2.581M
-70.54%
YoY
|
$1.500M
-25.0%
YoY
|
$1.500M
0.0%
YoY
|
$2.145M
N/A
|
$8.762M
N/A
|
| Operating Expenses |
$21.43M
16.11%
YoY
|
$22.06M
21.84%
YoY
|
$19.51M
-21.58%
YoY
|
$18.54M
-75.78%
YoY
|
$18.46M
282.83%
YoY
|
$18.11M
55.16%
YoY
|
$24.88M
N/A
|
$76.55M
N/A
|
$4.821M
N/A
|
$11.67M
N/A
|
| Operating Profit |
$29.18M
16.54%
YoY
|
$34.08M
89.11%
YoY
|
$30.89M
869.09%
YoY
|
$28.50M
-155.63%
YoY
|
$25.04M
85.18%
YoY
|
$18.02M
232.21%
YoY
|
$3.187M
-83.32%
YoY
|
-$51.24M
-213.05%
YoY
|
$13.52M
N/A
|
$5.424M
N/A
|
| Interest Expense |
-$9.511M
19.23%
YoY
|
-$8.961M
26.21%
YoY
|
-$7.889M
11.57%
YoY
|
-$7.879M
25.46%
YoY
|
-$7.977M
176.6%
YoY
|
-$7.100M
149.74%
YoY
|
-$7.071M
N/A
|
-$6.280M
N/A
|
-$2.884M
N/A
|
-$2.843M
N/A
|
| Other Income/Expense, Net |
-$10.00K
N/A
|
-$4.329M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
N/A
N/A
|
$0.00
N/A
|
$241.0K
N/A
|
$8.000K
N/A
|
| Pretax Income |
$19.66M
15.22%
YoY
|
$20.79M
90.36%
YoY
|
$23.00M
-692.07%
YoY
|
$20.62M
-135.86%
YoY
|
$17.06M
56.84%
YoY
|
$10.92M
321.75%
YoY
|
-$3.884M
-123.21%
YoY
|
-$57.52M
-228.5%
YoY
|
$10.88M
N/A
|
$2.589M
N/A
|
| Income Tax |
$1.789M
11.81%
YoY
|
$2.611M
-5.57%
YoY
|
$2.705M
-345.91%
YoY
|
$2.148M
1467.88%
YoY
|
$1.600M
1484.16%
YoY
|
$2.765M
4026.87%
YoY
|
-$1.100M
-1200.0%
YoY
|
$137.0K
42.71%
YoY
|
$101.0K
N/A
|
$67.00K
N/A
|
| Net Earnings |
$8.715M
34.82%
YoY
|
$7.899M
-83.99%
YoY
|
$8.107M
205.23%
YoY
|
$7.502M
-113.01%
YoY
|
$6.464M
-40.01%
YoY
|
$49.33M
1856.03%
YoY
|
$2.656M
-84.03%
YoY
|
-$57.65M
-229.08%
YoY
|
$10.78M
-1765.53%
YoY
|
$2.522M
N/A
|
| Basic Earnings Per Share |
$0.31
14.81%
YoY
|
N/A
|
$0.31
106.67%
YoY
|
$0.30
N/A
|
$0.27
N/A
|
N/A
|
$0.15
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.23
15.0%
YoY
|
$0.10
-84.73%
YoY
|
$0.26
-750.0%
YoY
|
$0.24
-130.69%
YoY
|
$0.20
33.94%
YoY
|
$0.67
1850.99%
YoY
|
-$0.04
N/A
|
-$0.79
N/A
|
$0.15
N/A
|
$0.03
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
27.84M
19.71%
YoY
|
N/A
|
25.34M
45.39%
YoY
|
24.07M
N/A
|
23.26M
N/A
|
N/A
|
17.43M
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
77.08M
0.8%
YoY
|
N/A
|
76.52M
4.6%
YoY
|
76.39M
N/A
|
76.46M
N/A
|
N/A
|
73.15M
N/A
|
N/A
|
N/A
|
N/A
|
Loading...