|
Concept
|
2022 | 2021 | 2020 | 2019 | 2018 |
|---|---|---|---|---|---|
| Revenue |
N/A
|
N/A
|
N/A
|
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 |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
N/A
|
$1.589M
5.21%
YoY
|
$1.510M
-6.79%
YoY
|
$1.620M
-6.9%
YoY
|
$1.740M
N/A
|
| Operating Expenses |
N/A
|
N/A
|
N/A
|
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 |
$20.45M
18.13%
YoY
|
$17.31M
25.46%
YoY
|
$13.80M
3.76%
YoY
|
$13.30M
9.02%
YoY
|
$12.20M
7.3%
YoY
|
| Income Tax |
$2.824M
22.59%
YoY
|
$2.303M
12.36%
YoY
|
$2.050M
7.89%
YoY
|
$1.900M
37.68%
YoY
|
$1.380M
-42.98%
YoY
|
| Net Earnings |
$17.63M
17.45%
YoY
|
$15.01M
27.74%
YoY
|
$11.75M
3.07%
YoY
|
$11.40M
5.36%
YoY
|
$10.82M
20.89%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$3.73
-100.0%
YoY
|
$3.105M
29.77%
YoY
|
$2.393M
3.7%
YoY
|
$2.308M
-12.56%
YoY
|
$2.639M
20.89%
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
|
2022 Q4 | 2022 Q3 | 2022 Q2 |
|---|---|---|---|
| Revenue |
N/A
|
N/A
|
N/A
|
| Cost Of Revenue |
N/A
|
N/A
|
N/A
|
| Gross Profit |
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
N/A
|
N/A
|
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
N/A
|
N/A
|
N/A
|
| Operating Expenses |
N/A
|
N/A
|
N/A
|
| Operating Profit |
N/A
|
N/A
|
N/A
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
| Pretax Income |
$3.406M
73.54%
YoY
|
$7.207M
85.74%
YoY
|
$4.851M
-6.18%
YoY
|
| Income Tax |
$61.17K
-235.3%
YoY
|
$1.260M
1159.73%
YoY
|
$787.1K
-34.41%
YoY
|
| Net Earnings |
$3.344M
66.58%
YoY
|
$5.947M
57.75%
YoY
|
$4.064M
2.36%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.71
-100.0%
YoY
|
$1.262M
60.96%
YoY
|
$861.5K
4.81%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
Loading...