|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$25.85M
-46.01%
YoY
|
$47.87M
128.19%
YoY
|
$20.98M
-221.84%
YoY
|
-$17.22M
N/A
|
N/A
|
| Cost Of Revenue |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
$2.973M
8.74%
YoY
|
$2.734M
-1.87%
YoY
|
$2.786M
-8.17%
YoY
|
$3.034M
N/A
|
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$100.0K
5.26%
YoY
|
$95.00K
97.92%
YoY
|
$48.00K
-35.14%
YoY
|
$74.00K
-26.0%
YoY
|
$100.0K
-80.0%
YoY
|
| Operating Expenses |
$2.365M
72.0%
YoY
|
$1.375M
149.09%
YoY
|
$552.0K
-70.45%
YoY
|
$1.868M
N/A
|
N/A
|
| Operating Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$27.17M
-41.68%
YoY
|
$46.59M
112.44%
YoY
|
$21.93M
-216.73%
YoY
|
-$18.79M
-139.87%
YoY
|
$47.12M
-16348.28%
YoY
|
| Income Tax |
$6.894M
-47.05%
YoY
|
$13.02M
156.89%
YoY
|
$5.068M
-182.73%
YoY
|
-$6.126M
-156.25%
YoY
|
$10.89M
426.09%
YoY
|
| Net Earnings |
$20.28M
-39.6%
YoY
|
$33.57M
99.08%
YoY
|
$16.86M
-233.18%
YoY
|
-$12.66M
-134.95%
YoY
|
$36.23M
-1635.17%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$2.18
-38.4%
YoY
|
$3.54
109.41%
YoY
|
$1.69
-100.0%
YoY
|
-$1.231M
-134.93%
YoY
|
$3.524M
-1635.17%
YoY
|
| 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 Q2 | 2024 Q4 | 2024 Q2 | 2023 Q4 | 2023 Q2 | 2022 Q4 | 2022 Q2 | 2019 Q2 | 2019 Q1 | 2018 Q4 | 2018 Q3 | 2018 Q2 | 2018 Q1 | 2017 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$14.05M
-56.2%
YoY
|
$11.79M
-22.0%
YoY
|
$32.09M
89.46%
YoY
|
$15.12M
274.09%
YoY
|
$16.94M
-198.37%
YoY
|
$4.041M
N/A
|
-$17.22M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Cost Of Revenue |
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
|
| Gross Profit |
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
|
| Selling, General & Admin |
$1.531M
12.74%
YoY
|
$1.442M
4.8%
YoY
|
$1.358M
-4.9%
YoY
|
$1.376M
1.33%
YoY
|
$1.428M
-52.93%
YoY
|
$1.358M
N/A
|
$3.034M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| 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
|
| Depreciation & Amortization |
$44.00K
-16.98%
YoY
|
$56.00K
33.33%
YoY
|
$53.00K
89.29%
YoY
|
$42.00K
110.0%
YoY
|
$28.00K
-62.16%
YoY
|
$20.00K
N/A
|
$74.00K
N/A
|
$200.0K
N/A
|
$200.0K
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Expenses |
$923.0K
-92400.0%
YoY
|
$1.442M
102.81%
YoY
|
-$1.000K
-100.16%
YoY
|
$711.0K
-988.75%
YoY
|
$632.0K
-66.17%
YoY
|
-$80.00K
N/A
|
$1.868M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Profit |
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
|
| Interest Expense |
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
|
| Other Income/Expense, Net |
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
|
| Pretax Income |
$14.21M
-55.83%
YoY
|
$12.96M
-10.16%
YoY
|
$32.16M
81.65%
YoY
|
$14.43M
241.38%
YoY
|
$17.70M
-194.23%
YoY
|
$4.227M
N/A
|
-$18.79M
-323.39%
YoY
|
$3.260M
-15.76%
YoY
|
$6.770M
65.53%
YoY
|
-$5.620M
-233.18%
YoY
|
$4.960M
28.5%
YoY
|
$3.870M
-7.42%
YoY
|
$4.090M
-6.71%
YoY
|
$4.220M
-39.07%
YoY
|
| Income Tax |
$3.758M
-58.81%
YoY
|
$3.136M
-19.49%
YoY
|
$9.124M
115.9%
YoY
|
$3.895M
362.59%
YoY
|
$4.226M
-168.98%
YoY
|
$842.0K
N/A
|
-$6.126M
-391.71%
YoY
|
$890.0K
-33.58%
YoY
|
$1.840M
29.58%
YoY
|
-$960.0K
-178.05%
YoY
|
$780.0K
-50.32%
YoY
|
$1.340M
-21.64%
YoY
|
$1.420M
-24.19%
YoY
|
$1.230M
-55.04%
YoY
|
| Net Earnings |
$10.45M
-54.65%
YoY
|
$9.828M
-6.71%
YoY
|
$23.03M
70.91%
YoY
|
$10.54M
211.23%
YoY
|
$13.48M
-206.44%
YoY
|
$3.385M
N/A
|
-$12.66M
-300.65%
YoY
|
$2.370M
-40.9%
YoY
|
$4.930M
84.64%
YoY
|
-$3.860M
-209.35%
YoY
|
$3.900M
69.57%
YoY
|
$4.010M
62.74%
YoY
|
$2.670M
6.33%
YoY
|
$3.530M
-15.75%
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
|
| Diluted Earnings Per Share |
$1.12
-54.58%
YoY
|
$1.06
-3.36%
YoY
|
$2.47
78.19%
YoY
|
$1.09
230.17%
YoY
|
$1.39
-100.0%
YoY
|
$0.33
N/A
|
-$1.231M
-300.57%
YoY
|
$230.5K
-40.9%
YoY
|
$479.6K
84.64%
YoY
|
-$375.5K
-209.35%
YoY
|
$379.4K
69.57%
YoY
|
$390.1K
162532325.42%
YoY
|
$259.7K
108219744.36%
YoY
|
$343.4K
83752391.22%
YoY
|
| 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
|
| Basic 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
|
| 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
|
Loading...