|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$10.00M
-9.09%
YoY
|
$11.00M
-15.38%
YoY
|
$13.00M
1.17%
YoY
|
$12.85M
5.83%
YoY
|
$12.14M
-9.59%
YoY
|
| Cost Of Revenue |
$5.240M
-0.95%
YoY
|
$5.290M
3.93%
YoY
|
$5.090M
-4.32%
YoY
|
$5.320M
-5.75%
YoY
|
$5.644M
11.77%
YoY
|
| Gross Profit |
$4.760M
-16.64%
YoY
|
$5.710M
-27.81%
YoY
|
$7.910M
5.05%
YoY
|
$7.530M
15.89%
YoY
|
$6.498M
-22.46%
YoY
|
| Selling, General & Admin |
$180.0K
63.64%
YoY
|
$110.0K
-45.0%
YoY
|
$200.0K
33.33%
YoY
|
$150.0K
-4.51%
YoY
|
$157.1K
-31.7%
YoY
|
| 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 |
$310.0K
6.9%
YoY
|
$290.0K
-14.71%
YoY
|
$340.0K
21.43%
YoY
|
$280.0K
-6.97%
YoY
|
$301.0K
-18.66%
YoY
|
| Operating Profit |
$4.450M
-17.9%
YoY
|
$5.420M
-28.4%
YoY
|
$7.570M
4.41%
YoY
|
$7.250M
17.0%
YoY
|
$6.197M
-22.64%
YoY
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
-$34.55M
-140.35%
YoY
|
$85.63M
-463.62%
YoY
|
| Other Income/Expense, Net |
$47.20M
-14.68%
YoY
|
$55.32M
54.53%
YoY
|
$35.80M
N/A
|
N/A
|
N/A
|
| Pretax Income |
$52.00M
-14.75%
YoY
|
$61.00M
41.86%
YoY
|
$43.00M
-257.51%
YoY
|
-$27.30M
-129.73%
YoY
|
$91.83M
-690.92%
YoY
|
| Income Tax |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
$52.00M
-14.75%
YoY
|
$61.00M
41.86%
YoY
|
$43.00M
-257.51%
YoY
|
-$27.30M
-129.73%
YoY
|
$91.83M
-690.92%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$1.44
-14.29%
YoY
|
$1.68
41.18%
YoY
|
$1.19
-258.67%
YoY
|
-$0.75
-100.0%
YoY
|
$2.525M
-690.97%
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 Q2 | 2021 Q4 | 2021 Q2 | 2020 Q4 | 2020 Q2 | 2019 Q4 | 2019 Q2 | 2018 Q4 | 2018 Q2 | 2017 Q4 | 2017 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$6.440M
5.56%
YoY
|
$6.411M
6.12%
YoY
|
$6.101M
-2.23%
YoY
|
$6.041M
-15.98%
YoY
|
$6.240M
-23.06%
YoY
|
$7.190M
-7.35%
YoY
|
$8.110M
2.92%
YoY
|
$7.760M
3.47%
YoY
|
$7.880M
1.94%
YoY
|
$7.500M
0.27%
YoY
|
$7.730M
1.98%
YoY
|
$7.480M
-0.66%
YoY
|
| Cost Of Revenue |
$2.590M
-10.18%
YoY
|
$2.728M
-1.17%
YoY
|
$2.884M
13.09%
YoY
|
$2.761M
9.99%
YoY
|
$2.550M
-12.07%
YoY
|
$2.510M
-10.04%
YoY
|
$2.900M
-1.36%
YoY
|
$2.790M
-4.78%
YoY
|
$2.940M
1.73%
YoY
|
$2.930M
9.33%
YoY
|
$2.890M
12.89%
YoY
|
$2.680M
8.94%
YoY
|
| Gross Profit |
$3.850M
19.67%
YoY
|
$3.682M
12.25%
YoY
|
$3.217M
-12.82%
YoY
|
$3.281M
-30.05%
YoY
|
$3.690M
-29.31%
YoY
|
$4.690M
-5.63%
YoY
|
$5.220M
5.88%
YoY
|
$4.970M
8.75%
YoY
|
$4.930M
1.86%
YoY
|
$4.570M
-4.59%
YoY
|
$4.840M
-3.59%
YoY
|
$4.790M
-5.52%
YoY
|
| Selling, General & Admin |
$50.00K
-19.15%
YoY
|
$98.96K
3.9%
YoY
|
$61.84K
-38.16%
YoY
|
$95.25K
-26.73%
YoY
|
$100.0K
0.0%
YoY
|
$130.0K
62.5%
YoY
|
$100.0K
150.0%
YoY
|
$80.00K
-20.0%
YoY
|
$40.00K
-66.67%
YoY
|
$100.0K
-23.08%
YoY
|
$120.0K
33.33%
YoY
|
$130.0K
8.33%
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
|
| Depreciation & Amortization |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Expenses |
$120.0K
-10.15%
YoY
|
$170.5K
1.85%
YoY
|
$133.6K
-16.53%
YoY
|
$167.4K
-16.3%
YoY
|
$160.0K
-54.29%
YoY
|
$200.0K
33.33%
YoY
|
$350.0K
191.67%
YoY
|
$150.0K
-21.05%
YoY
|
$120.0K
-25.0%
YoY
|
$190.0K
18.75%
YoY
|
$160.0K
45.45%
YoY
|
$160.0K
-15.79%
YoY
|
| Operating Profit |
$3.730M
20.97%
YoY
|
$3.512M
12.81%
YoY
|
$3.084M
-12.65%
YoY
|
$3.113M
-30.67%
YoY
|
$3.530M
-27.52%
YoY
|
$4.490M
-6.85%
YoY
|
$4.870M
1.25%
YoY
|
$4.820M
10.05%
YoY
|
$4.810M
2.78%
YoY
|
$4.380M
-5.4%
YoY
|
$4.680M
-4.68%
YoY
|
$4.630M
-5.12%
YoY
|
| Interest Expense |
$30.23M
38.77%
YoY
|
-$64.78M
-201.46%
YoY
|
$21.78M
-72.39%
YoY
|
$63.85M
-162.31%
YoY
|
$78.91M
208.12%
YoY
|
-$102.5M
-288.23%
YoY
|
$25.61M
-208.79%
YoY
|
$54.44M
-389.88%
YoY
|
-$23.54M
-130.3%
YoY
|
-$18.78M
-145.09%
YoY
|
$77.69M
76.25%
YoY
|
$41.65M
265.99%
YoY
|
| 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
|
| Pretax Income |
$33.97M
36.6%
YoY
|
-$61.27M
-191.5%
YoY
|
$24.87M
-69.84%
YoY
|
$66.96M
-168.34%
YoY
|
$82.44M
170.47%
YoY
|
-$97.98M
-265.37%
YoY
|
$30.48M
-262.73%
YoY
|
$59.25M
-511.74%
YoY
|
-$18.73M
-122.74%
YoY
|
-$14.39M
-131.09%
YoY
|
$82.37M
68.14%
YoY
|
$46.28M
184.62%
YoY
|
| Income Tax |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
$33.97M
36.6%
YoY
|
-$61.27M
-191.5%
YoY
|
$24.87M
-69.84%
YoY
|
$66.96M
-168.34%
YoY
|
$82.44M
170.47%
YoY
|
-$97.98M
-265.37%
YoY
|
$30.48M
-262.73%
YoY
|
$59.25M
-511.74%
YoY
|
-$18.73M
-122.74%
YoY
|
-$14.39M
-131.09%
YoY
|
$82.37M
68.14%
YoY
|
$46.28M
184.62%
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
|
| Diluted Earnings Per Share |
$0.93
-100.0%
YoY
|
-$1.685M
-191.5%
YoY
|
$683.8K
-69.83%
YoY
|
$1.841M
-168.35%
YoY
|
$2.267M
170.92%
YoY
|
-$2.694M
-264.82%
YoY
|
$836.7K
-261.44%
YoY
|
$1.634M
-509.93%
YoY
|
-$518.3K
-122.71%
YoY
|
-$398.7K
-131.09%
YoY
|
$2.282M
68.14%
YoY
|
$1.282M
184.62%
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
|
| 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
|
| 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
|
Loading...