|
Concept
|
2025 | 2024 | 2023 |
|---|---|---|---|
| Revenue |
$217.0M
61.99%
YoY
|
$133.9M
51.64%
YoY
|
$88.33M
93.58%
YoY
|
| Cost Of Revenue |
$85.96M
6.46%
YoY
|
$80.74M
13.62%
YoY
|
$71.06M
-0.95%
YoY
|
| Gross Profit |
$131.0M
146.24%
YoY
|
$53.21M
208.07%
YoY
|
$17.27M
-166.15%
YoY
|
| Selling, General & Admin |
$15.72M
88.47%
YoY
|
$8.343M
5.63%
YoY
|
$7.898M
7.62%
YoY
|
| Research & Development |
$8.830M
35.55%
YoY
|
$6.514M
-0.21%
YoY
|
$6.528M
58.06%
YoY
|
| Depreciation & Amortization |
$2.412M
8.31%
YoY
|
$2.227M
17.4%
YoY
|
$1.897M
12.38%
YoY
|
| Operating Expenses |
$25.03M
64.78%
YoY
|
$15.19M
3.22%
YoY
|
$14.72M
26.4%
YoY
|
| Operating Profit |
$106.0M
178.8%
YoY
|
$38.02M
1388.53%
YoY
|
$2.554M
-106.77%
YoY
|
| Interest Expense |
$4.302M
-254.69%
YoY
|
-$2.781M
66.43%
YoY
|
-$1.671M
95.9%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
| Pretax Income |
$110.3M
213.01%
YoY
|
$35.24M
3890.49%
YoY
|
$883.0K
-102.29%
YoY
|
| Income Tax |
$27.54M
200.43%
YoY
|
$9.168M
-176.29%
YoY
|
-$12.02M
-452.54%
YoY
|
| Net Earnings |
$82.75M
82.58%
YoY
|
$45.32M
111.17%
YoY
|
$21.46M
-131.37%
YoY
|
| Basic Earnings Per Share |
$0.99
125.0%
YoY
|
$0.44
193.33%
YoY
|
$0.15
N/A
|
| Diluted Earnings Per Share |
$0.99
125.0%
YoY
|
$0.44
193.33%
YoY
|
$0.15
-120.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
80.17M
3.45%
YoY
|
77.49M
1.83%
YoY
|
76.10M
N/A
|
| Diluted Shares Outstanding |
80.17M
3.45%
YoY
|
77.49M
1.83%
YoY
|
76.10M
N/A
|
|
Concept
|
2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2024 Q4 |
|---|---|---|---|---|---|
| Revenue |
$55.53M
5.97%
YoY
|
$53.32M
19.72%
YoY
|
$55.17M
89.51%
YoY
|
$108.5M
N/A
|
$44.53M
N/A
|
| Cost Of Revenue |
$22.79M
-3.35%
YoY
|
$18.44M
-28.61%
YoY
|
$21.39M
18.92%
YoY
|
$46.12M
N/A
|
$25.83M
N/A
|
| Gross Profit |
$32.74M
13.59%
YoY
|
$34.87M
86.47%
YoY
|
$33.77M
203.69%
YoY
|
$62.38M
N/A
|
$18.70M
N/A
|
| Selling, General & Admin |
$5.216M
92.76%
YoY
|
$6.158M
300.65%
YoY
|
$3.900M
51.52%
YoY
|
$5.666M
N/A
|
$1.537M
N/A
|
| Research & Development |
$2.306M
3.83%
YoY
|
$1.761M
17.71%
YoY
|
$2.494M
44.33%
YoY
|
$4.575M
N/A
|
$1.496M
N/A
|
| Depreciation & Amortization |
$570.0K
-4.52%
YoY
|
$594.0K
-74.84%
YoY
|
$622.0K
11.87%
YoY
|
$1.439M
N/A
|
$2.361M
N/A
|
| Operating Expenses |
$7.668M
52.51%
YoY
|
$8.060M
158.09%
YoY
|
$6.521M
48.51%
YoY
|
$10.45M
N/A
|
$3.123M
N/A
|
| Operating Profit |
$25.08M
5.37%
YoY
|
$26.81M
72.12%
YoY
|
$27.25M
304.93%
YoY
|
$51.92M
N/A
|
$15.58M
N/A
|
| Interest Expense |
$2.512M
N/A
|
$2.039M
914.43%
YoY
|
$1.102M
N/A
|
$1.161M
N/A
|
$201.0K
N/A
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$27.59M
14.02%
YoY
|
$28.85M
82.85%
YoY
|
$28.35M
310.21%
YoY
|
$53.09M
N/A
|
$15.78M
N/A
|
| Income Tax |
$7.181M
15.01%
YoY
|
$6.869M
68.36%
YoY
|
$7.203M
335.23%
YoY
|
$13.47M
N/A
|
$4.080M
N/A
|
| Net Earnings |
$20.41M
13.68%
YoY
|
$21.98M
87.9%
YoY
|
$21.15M
302.34%
YoY
|
$39.61M
N/A
|
$11.70M
N/A
|
| Basic Earnings Per Share |
$0.22
0.0%
YoY
|
N/A
|
$0.25
316.67%
YoY
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.22
0.0%
YoY
|
$0.45
248.06%
YoY
|
$0.25
316.67%
YoY
|
$0.44
N/A
|
$0.13
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
90.91M
115405.9%
YoY
|
90.77M
N/A
|
78.74M
0.1%
YoY
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
88.39K
12.29%
YoY
|
N/A
|
78.74M
0.1%
YoY
|
N/A
|
N/A
|
Loading...