|
Concept
|
2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|
| Revenue |
$50.13M
14.29%
YoY
|
$43.86M
11.22%
YoY
|
$39.44M
N/A
|
$0.00
N/A
|
| Cost Of Revenue |
$8.148M
16.82%
YoY
|
$6.975M
35.61%
YoY
|
$5.143M
N/A
|
N/A
|
| Gross Profit |
$41.98M
13.81%
YoY
|
$36.89M
7.57%
YoY
|
$34.29M
N/A
|
N/A
|
| Selling, General & Admin |
$16.24M
-72.79%
YoY
|
$59.66M
3796.19%
YoY
|
$1.531M
21.57%
YoY
|
$1.260M
-5.2%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$1.017M
-8.61%
YoY
|
$1.112M
562.54%
YoY
|
$167.9K
N/A
|
N/A
|
| Operating Expenses |
$16.41M
-72.58%
YoY
|
$59.84M
3807.6%
YoY
|
$1.531M
21.57%
YoY
|
$1.260M
-5.2%
YoY
|
| Operating Profit |
$25.57M
-211.43%
YoY
|
-$22.95M
-170.05%
YoY
|
$32.76M
N/A
|
N/A
|
| Interest Expense |
$20.98M
-8.29%
YoY
|
$22.87M
1.39%
YoY
|
$22.56M
44.9%
YoY
|
$15.57M
63.77%
YoY
|
| Other Income/Expense, Net |
-$716.9K
-107.81%
YoY
|
$9.183M
-1100.72%
YoY
|
-$917.6K
N/A
|
N/A
|
| Pretax Income |
$25.75M
-361.05%
YoY
|
-$9.864M
-181.27%
YoY
|
$12.14M
709.11%
YoY
|
$1.500M
-302.7%
YoY
|
| Income Tax |
$9.641M
0.83%
YoY
|
$9.562M
91.99%
YoY
|
$4.981M
N/A
|
N/A
|
| Net Earnings |
$16.11M
-182.92%
YoY
|
-$19.43M
-371.47%
YoY
|
$7.156M
-37.45%
YoY
|
$11.44M
31.97%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.33
-135.48%
YoY
|
-$0.94
-1054.34%
YoY
|
$0.10
98.0%
YoY
|
$0.05
-266.67%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
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 | 2022 Q2 | 2022 Q1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$14.40M
21.61%
YoY
|
$13.71M
23.33%
YoY
|
$12.88M
14.3%
YoY
|
$11.69M
6.42%
YoY
|
$11.84M
12.94%
YoY
|
$11.12M
-3.88%
YoY
|
$11.27M
N/A
|
$10.99M
N/A
|
$10.48M
N/A
|
$11.57M
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 |
$2.242M
-4.1%
YoY
|
$2.016M
-4.82%
YoY
|
$1.787M
10.54%
YoY
|
$2.007M
17.5%
YoY
|
$2.338M
52.61%
YoY
|
$2.118M
90.64%
YoY
|
$1.617M
N/A
|
$1.708M
N/A
|
$1.532M
N/A
|
$1.111M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
$12.16M
27.94%
YoY
|
$11.70M
29.96%
YoY
|
$11.10M
14.93%
YoY
|
$9.686M
4.38%
YoY
|
$9.502M
6.15%
YoY
|
$9.002M
-13.92%
YoY
|
$9.656M
N/A
|
$9.279M
N/A
|
$8.952M
N/A
|
$10.46M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
$4.039M
13.01%
YoY
|
$3.726M
-19.43%
YoY
|
$4.481M
-5.69%
YoY
|
$4.560M
0.08%
YoY
|
$3.574M
110.96%
YoY
|
$4.624M
25.85%
YoY
|
$4.751M
277.06%
YoY
|
$4.557M
959.69%
YoY
|
$1.694M
323.53%
YoY
|
$3.675M
1124.88%
YoY
|
$1.260M
103.23%
YoY
|
$430.0K
152.94%
YoY
|
$400.0K
48.15%
YoY
|
$300.0K
57.89%
YoY
|
$620.0K
169.57%
YoY
|
$170.0K
N/A
|
$270.0K
200.0%
YoY
|
| Research & Development |
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
|
| Depreciation & Amortization |
$232.2K
-33.92%
YoY
|
$223.2K
-36.7%
YoY
|
$221.4K
-66.97%
YoY
|
$220.6K
376.46%
YoY
|
$351.4K
711.92%
YoY
|
$352.6K
110.01%
YoY
|
$670.2K
N/A
|
$46.30K
N/A
|
$43.28K
N/A
|
$167.9K
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Expenses |
$4.068M
13.29%
YoY
|
$3.743M
-19.06%
YoY
|
$4.497M
-5.34%
YoY
|
$4.577M
0.44%
YoY
|
$3.590M
111.93%
YoY
|
$4.624M
25.85%
YoY
|
$4.751M
277.06%
YoY
|
$4.557M
959.69%
YoY
|
$1.694M
323.52%
YoY
|
$3.675M
1124.88%
YoY
|
$1.260M
103.23%
YoY
|
$430.0K
152.94%
YoY
|
$400.0K
48.15%
YoY
|
$300.0K
57.89%
YoY
|
$620.0K
169.57%
YoY
|
$170.0K
-37.04%
YoY
|
$270.0K
200.0%
YoY
|
| Operating Profit |
$8.089M
36.83%
YoY
|
$7.955M
81.74%
YoY
|
$6.600M
34.56%
YoY
|
$5.109M
8.19%
YoY
|
$5.912M
-18.54%
YoY
|
$4.377M
-35.47%
YoY
|
$4.905M
N/A
|
$4.722M
N/A
|
$7.258M
N/A
|
$6.783M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Interest Expense |
-$6.010M
29.32%
YoY
|
-$5.264M
5.09%
YoY
|
-$4.749M
-6.9%
YoY
|
-$4.730M
-17.59%
YoY
|
-$4.647M
-5.5%
YoY
|
-$5.009M
-14.58%
YoY
|
-$5.101M
-936.18%
YoY
|
-$5.739M
-544.88%
YoY
|
-$4.918M
-401.71%
YoY
|
-$5.864M
-431.29%
YoY
|
$610.0K
-32.22%
YoY
|
$1.290M
316.13%
YoY
|
$1.630M
-1353.85%
YoY
|
$1.770M
8750.0%
YoY
|
$900.0K
4400.0%
YoY
|
$310.0K
N/A
|
-$130.0K
N/A
|
| Other Income/Expense, Net |
$416.4K
-409.13%
YoY
|
-$143.4K
9.22%
YoY
|
-$508.9K
-495.11%
YoY
|
$70.10K
-99.24%
YoY
|
-$134.7K
172.78%
YoY
|
-$131.3K
-94.1%
YoY
|
$128.8K
N/A
|
$9.235M
N/A
|
-$49.38K
N/A
|
-$2.226M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
-$6.751M
-321.7%
YoY
|
$14.02M
6.88%
YoY
|
$8.492M
17.96%
YoY
|
$191.9K
-98.52%
YoY
|
$3.045M
-8.2%
YoY
|
$13.12M
-458.66%
YoY
|
$7.199M
-1224.84%
YoY
|
$12.97M
1408.23%
YoY
|
$3.317M
167.52%
YoY
|
-$3.658M
-347.14%
YoY
|
-$640.0K
-320.69%
YoY
|
$860.0K
514.29%
YoY
|
$1.240M
-410.0%
YoY
|
$1.480M
-922.22%
YoY
|
$290.0K
-238.1%
YoY
|
$140.0K
-151.85%
YoY
|
-$400.0K
344.44%
YoY
|
| Income Tax |
$821.8K
-58.59%
YoY
|
$3.092M
-7.69%
YoY
|
$3.257M
37.69%
YoY
|
$1.307M
142.38%
YoY
|
$1.985M
-40.0%
YoY
|
$3.350M
-302.75%
YoY
|
$2.366M
N/A
|
$539.2K
N/A
|
$3.307M
N/A
|
-$1.652M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
-$7.910M
979.84%
YoY
|
$7.704M
97.75%
YoY
|
$4.733M
-4.23%
YoY
|
-$1.208M
-112.2%
YoY
|
-$732.5K
-53.1%
YoY
|
$3.896M
-314.01%
YoY
|
$4.943M
-872.28%
YoY
|
$9.908M
1052.05%
YoY
|
-$1.562M
-225.97%
YoY
|
-$1.820M
-223.0%
YoY
|
-$640.0K
-320.69%
YoY
|
$860.0K
514.29%
YoY
|
$1.240M
-410.0%
YoY
|
$1.480M
-922.22%
YoY
|
$290.0K
-238.1%
YoY
|
$140.0K
-151.85%
YoY
|
-$400.0K
344.44%
YoY
|
| Basic Earnings Per Share |
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
|
| Diluted Earnings Per Share |
-$0.25
991.38%
YoY
|
$0.24
97.88%
YoY
|
$0.15
-6.47%
YoY
|
-$0.04
-112.56%
YoY
|
-$0.02
-60.9%
YoY
|
$0.12
-313.55%
YoY
|
$0.15
-357.67%
YoY
|
$0.31
288.67%
YoY
|
-$0.05
-141.05%
YoY
|
-$0.06
-214.82%
YoY
|
-$0.06
-700.0%
YoY
|
$0.08
N/A
|
$0.12
-1300.0%
YoY
|
$0.05
-600.0%
YoY
|
$0.01
-200.0%
YoY
|
$0.00
-100.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
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
31.62M shares
N/A
|
N/A
|
31.67M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
31.71M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
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
|
Loading...