|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$35.00M
-2.78%
YoY
|
$36.00M
17.11%
YoY
|
$30.74M
21.38%
YoY
|
$25.32M
66.3%
YoY
|
$15.23M
N/A
|
| Cost Of Revenue |
$11.00M
-21.43%
YoY
|
$14.00M
25.56%
YoY
|
$11.15M
41.0%
YoY
|
$7.908M
62.77%
YoY
|
$4.858M
N/A
|
| Gross Profit |
$24.00M
9.09%
YoY
|
$22.00M
12.3%
YoY
|
$19.59M
12.47%
YoY
|
$17.42M
67.96%
YoY
|
$10.37M
N/A
|
| Selling, General & Admin |
$170.0K
21.43%
YoY
|
$140.0K
-22.22%
YoY
|
$180.0K
-17.54%
YoY
|
$218.3K
44.04%
YoY
|
$151.5K
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Expenses |
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$220.0K
-10.57%
YoY
|
$246.0K
53.87%
YoY
|
$159.9K
N/A
|
| Operating Profit |
$24.00M
9.09%
YoY
|
$22.00M
13.58%
YoY
|
$19.37M
12.8%
YoY
|
$17.17M
68.18%
YoY
|
$10.21M
N/A
|
| Interest Expense |
N/A
|
N/A
|
$6.910M
-115.29%
YoY
|
-$45.18M
-844.18%
YoY
|
$6.071M
N/A
|
| Other Income/Expense, Net |
$13.00M
-31.58%
YoY
|
$19.00M
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$37.00M
-9.76%
YoY
|
$41.00M
56.07%
YoY
|
$26.27M
-193.8%
YoY
|
-$28.01M
-272.02%
YoY
|
$16.28M
N/A
|
| Income Tax |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
$37.00M
-9.76%
YoY
|
$41.00M
56.07%
YoY
|
$26.27M
-193.8%
YoY
|
-$28.01M
-272.02%
YoY
|
$16.28M
N/A
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$1.48
-10.3%
YoY
|
$1.65
55.66%
YoY
|
$1.06
-100.0%
YoY
|
-$1.135M
-272.02%
YoY
|
$659.9K
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
|
Concept
|
2025 Q3 | 2025 Q1 | 2024 Q3 | 2024 Q1 | 2023 Q3 | 2023 Q1 | 2022 Q3 | 2022 Q1 | 2021 Q3 | 2021 Q1 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$17.00M
-5.56%
YoY
|
$18.00M
2.15%
YoY
|
$18.00M
10.97%
YoY
|
$17.62M
-23.06%
YoY
|
$16.22M
239.78%
YoY
|
$22.90M
11.45%
YoY
|
$4.774M
-61.48%
YoY
|
$20.55M
624.72%
YoY
|
$12.39M
N/A
|
$2.836M
N/A
|
| Cost Of Revenue |
$4.330M
-35.76%
YoY
|
$6.460M
-4.51%
YoY
|
$6.740M
11.04%
YoY
|
$6.765M
43.92%
YoY
|
$6.070M
50.32%
YoY
|
$4.701M
21.48%
YoY
|
$4.038M
3.58%
YoY
|
$3.870M
303.19%
YoY
|
$3.898M
N/A
|
$959.7K
N/A
|
| Gross Profit |
$12.67M
12.52%
YoY
|
$11.54M
6.3%
YoY
|
$11.26M
10.94%
YoY
|
$10.86M
-40.36%
YoY
|
$10.15M
1279.77%
YoY
|
$18.20M
9.12%
YoY
|
$735.6K
-91.34%
YoY
|
$16.68M
789.21%
YoY
|
$8.494M
N/A
|
$1.876M
N/A
|
| Selling, General & Admin |
$100.0K
100.0%
YoY
|
$70.00K
-14.35%
YoY
|
$50.00K
-44.44%
YoY
|
$81.73K
-77.35%
YoY
|
$90.00K
-29.01%
YoY
|
$360.8K
294.31%
YoY
|
$126.8K
-1.65%
YoY
|
$91.51K
304.37%
YoY
|
$128.9K
N/A
|
$22.63K
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 |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Expenses |
$110.0K
83.33%
YoY
|
$80.00K
-21.76%
YoY
|
$60.00K
-53.85%
YoY
|
$102.3K
-72.77%
YoY
|
$130.0K
-10.4%
YoY
|
$375.5K
272.11%
YoY
|
$145.1K
7.29%
YoY
|
$100.9K
309.5%
YoY
|
$135.2K
N/A
|
$24.64K
N/A
|
| Operating Profit |
$12.56M
12.14%
YoY
|
$11.46M
6.57%
YoY
|
$11.20M
11.78%
YoY
|
$10.75M
-39.68%
YoY
|
$10.02M
1596.75%
YoY
|
$17.83M
7.52%
YoY
|
$590.5K
-92.94%
YoY
|
$16.58M
795.59%
YoY
|
$8.359M
N/A
|
$1.851M
N/A
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
$10.64M
230.93%
YoY
|
$5.250M
-122.48%
YoY
|
$3.216M
-114.74%
YoY
|
-$23.35M
-603.88%
YoY
|
-$21.83M
-1619.5%
YoY
|
$4.634M
N/A
|
$1.436M
N/A
|
| Other Income/Expense, Net |
$5.000M
-28.57%
YoY
|
$8.000M
N/A
|
$7.000M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$17.00M
-10.53%
YoY
|
$20.00M
-6.53%
YoY
|
$19.00M
24.43%
YoY
|
$21.40M
1.68%
YoY
|
$15.27M
-167.09%
YoY
|
$21.04M
-501.16%
YoY
|
-$22.76M
-275.18%
YoY
|
-$5.246M
-259.55%
YoY
|
$12.99M
N/A
|
$3.288M
N/A
|
| Income Tax |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
$17.00M
-10.53%
YoY
|
$20.00M
-6.53%
YoY
|
$19.00M
24.43%
YoY
|
$21.40M
1.68%
YoY
|
$15.27M
-167.09%
YoY
|
$21.04M
-501.16%
YoY
|
-$22.76M
-275.18%
YoY
|
-$5.246M
-259.55%
YoY
|
$12.99M
N/A
|
$3.288M
N/A
|
| Basic Earnings Per Share |
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.68
-10.53%
YoY
|
$0.80
-8.07%
YoY
|
$0.76
22.58%
YoY
|
$0.87
68.65%
YoY
|
$0.62
-100.0%
YoY
|
$0.51
-100.0%
YoY
|
-$1.415M
-368.64%
YoY
|
-$157.7K
-218.37%
YoY
|
$526.6K
N/A
|
$133.3K
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 |
N/A
|
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
|
Loading...