|
Concept
|
2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|
| Revenue |
$35.92K
-99.98%
YoY
|
$173.7M
45.82%
YoY
|
$119.1M
78.96%
YoY
|
$66.54M
N/A
|
| Cost Of Revenue |
$29.71M
-79.8%
YoY
|
$147.1M
46.76%
YoY
|
$100.2M
77.62%
YoY
|
$56.43M
N/A
|
| Gross Profit |
$5.692M
-78.57%
YoY
|
$26.56M
40.84%
YoY
|
$18.86M
86.41%
YoY
|
$10.12M
N/A
|
| Selling, General & Admin |
$1.356M
-79.22%
YoY
|
$6.526M
18.27%
YoY
|
$5.518M
18.29%
YoY
|
$4.665M
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$1.999K
-99.04%
YoY
|
$207.3K
-27.77%
YoY
|
$287.0K
-11.94%
YoY
|
$325.9K
N/A
|
| Operating Expenses |
$1.356M
-79.29%
YoY
|
$6.550M
16.35%
YoY
|
$5.630M
18.1%
YoY
|
$4.767M
N/A
|
| Operating Profit |
$4.336M
-78.33%
YoY
|
$20.01M
51.26%
YoY
|
$13.23M
147.29%
YoY
|
$5.350M
N/A
|
| Interest Expense |
-$101.7K
-751.92%
YoY
|
$15.60K
-260.82%
YoY
|
-$9.700K
-95.03%
YoY
|
-$195.0K
N/A
|
| Other Income/Expense, Net |
$7.700K
-92.29%
YoY
|
$99.90K
N/A
|
$0.00
N/A
|
N/A
|
| Pretax Income |
$4.323M
-78.52%
YoY
|
$20.13M
52.24%
YoY
|
$13.22M
156.46%
YoY
|
$5.155M
N/A
|
| Income Tax |
$649.2K
-78.71%
YoY
|
$3.049M
52.78%
YoY
|
$1.996M
157.15%
YoY
|
$776.2K
N/A
|
| Net Earnings |
$3.674M
-78.49%
YoY
|
$17.08M
52.15%
YoY
|
$11.22M
156.34%
YoY
|
$4.378M
N/A
|
| Basic Earnings Per Share |
$0.18
-78.82%
YoY
|
$0.85
51.79%
YoY
|
$0.56
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.18
-77.19%
YoY
|
$0.80
53.04%
YoY
|
$0.53
155.42%
YoY
|
$0.21
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
20.39M shares
1.88%
YoY
|
20.01M shares
0.0%
YoY
|
20.01M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
20.39M shares
1.88%
YoY
|
20.01M shares
0.0%
YoY
|
20.01M shares
N/A
|
N/A
|
|
Concept
|
2025 Q3 | 2025 Q1 | 2024 Q3 | 2024 Q1 |
|---|---|---|---|---|
| Revenue |
$252.0M
45.12%
YoY
|
$102.2M
10.05%
YoY
|
$173.7M
45.82%
YoY
|
$92.85M
N/A
|
| Cost Of Revenue |
$211.5M
43.78%
YoY
|
$85.46M
9.02%
YoY
|
$147.1M
46.76%
YoY
|
$78.39M
N/A
|
| Gross Profit |
$40.52M
52.58%
YoY
|
$16.72M
15.62%
YoY
|
$26.56M
40.84%
YoY
|
$14.46M
N/A
|
| Selling, General & Admin |
$9.642M
47.75%
YoY
|
$3.099M
-21.96%
YoY
|
$6.526M
18.27%
YoY
|
$3.971M
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$7.100K
-92.83%
YoY
|
$102.1K
-5.81%
YoY
|
$99.00K
-65.51%
YoY
|
$108.4K
N/A
|
| Operating Expenses |
$9.657M
47.43%
YoY
|
$3.106M
-22.13%
YoY
|
$6.550M
16.35%
YoY
|
$3.989M
N/A
|
| Operating Profit |
$30.87M
54.26%
YoY
|
$13.61M
30.0%
YoY
|
$20.01M
51.26%
YoY
|
$10.47M
N/A
|
| Interest Expense |
-$101.7K
-751.92%
YoY
|
-$900.00
-114.52%
YoY
|
$15.60K
-260.82%
YoY
|
$6.200K
N/A
|
| Other Income/Expense, Net |
$7.700K
-92.29%
YoY
|
$300.00
N/A
|
$99.90K
N/A
|
N/A
|
| Pretax Income |
$30.77M
52.91%
YoY
|
$13.61M
29.92%
YoY
|
$20.13M
52.24%
YoY
|
$10.48M
N/A
|
| Income Tax |
$4.622M
51.55%
YoY
|
$2.045M
28.65%
YoY
|
$3.049M
52.78%
YoY
|
$1.590M
N/A
|
| Net Earnings |
$26.15M
53.15%
YoY
|
$11.57M
30.15%
YoY
|
$17.08M
52.15%
YoY
|
$8.887M
N/A
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$1.28
59.76%
YoY
|
$0.54
31.1%
YoY
|
$0.80
53.04%
YoY
|
$0.42
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
21.45M shares
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
Loading...