|
Concept
|
2023 | 2022 | 2021 | 2020 | 2019 |
|---|---|---|---|---|---|
| Revenue |
$4.707M
3.67%
YoY
|
$4.540M
18.61%
YoY
|
$3.828M
5.2%
YoY
|
$3.639M
-7.98%
YoY
|
$3.954M
-24.39%
YoY
|
| Cost Of Revenue |
$1.826M
18.99%
YoY
|
$1.534M
2.39%
YoY
|
$1.499M
31.48%
YoY
|
$1.140M
-46.94%
YoY
|
$2.148M
3.43%
YoY
|
| Gross Profit |
$2.881M
-4.15%
YoY
|
$3.006M
29.04%
YoY
|
$2.329M
-6.79%
YoY
|
$2.499M
38.34%
YoY
|
$1.806M
-42.71%
YoY
|
| Selling, General & Admin |
$2.311M
1.92%
YoY
|
$2.267M
-3.29%
YoY
|
$2.345M
-4.32%
YoY
|
$2.450M
0.87%
YoY
|
$2.429M
27.67%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$17.26K
-25.43%
YoY
|
$23.14K
6.55%
YoY
|
$21.72K
-19.71%
YoY
|
$27.05K
-7.32%
YoY
|
$29.19K
0.45%
YoY
|
| Operating Expenses |
$2.311M
1.92%
YoY
|
$2.267M
-3.29%
YoY
|
$2.345M
-4.32%
YoY
|
$2.450M
0.87%
YoY
|
$2.429M
27.67%
YoY
|
| Operating Profit |
$570.1K
-22.78%
YoY
|
$738.3K
-4892.55%
YoY
|
-$15.41K
-131.83%
YoY
|
$48.40K
-107.77%
YoY
|
-$622.9K
-149.82%
YoY
|
| Interest Expense |
$28.10K
1552.94%
YoY
|
$1.700K
-8.6%
YoY
|
$1.860K
23.18%
YoY
|
$1.510K
-43.45%
YoY
|
$2.670K
-131.19%
YoY
|
| Other Income/Expense, Net |
$19.17K
1029.4%
YoY
|
$1.697K
-99.78%
YoY
|
$782.1K
-6486.42%
YoY
|
-$12.25K
-329.86%
YoY
|
$5.328K
207.98%
YoY
|
| Pretax Income |
$589.3K
-20.37%
YoY
|
$740.0K
-3.49%
YoY
|
$766.7K
2020.94%
YoY
|
$36.15K
-105.85%
YoY
|
-$617.5K
-151.75%
YoY
|
| Income Tax |
$200.0K
290.01%
YoY
|
$51.27K
-9810.42%
YoY
|
-$528.00
-99.5%
YoY
|
-$105.0K
-177.0%
YoY
|
$136.4K
-51.02%
YoY
|
| Net Earnings |
$389.3K
-43.47%
YoY
|
$688.7K
-10.24%
YoY
|
$767.3K
443.49%
YoY
|
$141.2K
-118.72%
YoY
|
-$753.9K
-182.4%
YoY
|
| Basic Earnings Per Share |
$0.01
-50.0%
YoY
|
$0.02
0.0%
YoY
|
$0.02
N/A
|
$0.00
-100.0%
YoY
|
-$2.00
N/A
|
| Diluted Earnings Per Share |
$0.01
-50.0%
YoY
|
$0.02
0.0%
YoY
|
$0.02
N/A
|
$0.00
-100.0%
YoY
|
-$0.02
-100.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
34.51M shares
0.0%
YoY
|
34.51M shares
0.49%
YoY
|
34.34M
1.38%
YoY
|
33.87M
0.0%
YoY
|
33.87M
N/A
|
| Diluted Shares Outstanding |
34.51M shares
0.0%
YoY
|
34.51M shares
0.49%
YoY
|
34.34M
1.38%
YoY
|
33.87M
0.0%
YoY
|
33.87M
N/A
|
|
Concept
|
2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 | 2021 Q1 | 2020 Q4 | 2020 Q3 | 2020 Q2 | 2020 Q1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$267.3K
-77.88%
YoY
|
$806.0K
-38.91%
YoY
|
$804.9K
-29.21%
YoY
|
$398.5K
-61.75%
YoY
|
$1.209M
5.2%
YoY
|
$1.319M
-9.39%
YoY
|
$1.137M
5.48%
YoY
|
$1.042M
21.55%
YoY
|
$1.149M
24.54%
YoY
|
$1.456M
62.65%
YoY
|
$1.078M
15.56%
YoY
|
$857.1K
-20.43%
YoY
|
$922.6K
21.06%
YoY
|
$895.2K
3.82%
YoY
|
$932.8K
-1.59%
YoY
|
$1.077M
1.02%
YoY
|
$762.1K
16149.89%
YoY
|
$862.2K
-31.41%
YoY
|
$947.8K
-35.7%
YoY
|
| Cost Of Revenue |
$222.9K
-50.12%
YoY
|
$261.3K
-51.01%
YoY
|
$316.8K
-25.49%
YoY
|
$298.8K
-28.95%
YoY
|
$446.8K
7.13%
YoY
|
$533.3K
35.83%
YoY
|
$425.1K
6.01%
YoY
|
$420.6K
29.95%
YoY
|
$417.1K
26.31%
YoY
|
$392.6K
31.26%
YoY
|
$401.0K
31.96%
YoY
|
$323.7K
-42.75%
YoY
|
$330.2K
104.72%
YoY
|
$299.1K
46.32%
YoY
|
$303.9K
-17.72%
YoY
|
$565.3K
39.71%
YoY
|
$161.3K
-89.94%
YoY
|
$204.4K
-23.96%
YoY
|
$369.4K
-30.13%
YoY
|
| Gross Profit |
$44.48K
-94.16%
YoY
|
$544.8K
-30.7%
YoY
|
$488.1K
-31.43%
YoY
|
$99.64K
-83.96%
YoY
|
$761.9K
4.1%
YoY
|
$786.1K
-26.08%
YoY
|
$711.8K
5.16%
YoY
|
$621.3K
16.46%
YoY
|
$731.9K
23.55%
YoY
|
$1.063M
78.41%
YoY
|
$676.9K
7.64%
YoY
|
$533.5K
4.22%
YoY
|
$592.4K
-1.4%
YoY
|
$596.1K
-9.39%
YoY
|
$628.9K
8.71%
YoY
|
$511.9K
-22.64%
YoY
|
$600.8K
-137.58%
YoY
|
$657.8K
-33.44%
YoY
|
$578.5K
-38.81%
YoY
|
| Selling, General & Admin |
$353.0K
-41.2%
YoY
|
$470.9K
-18.8%
YoY
|
$431.2K
-22.09%
YoY
|
$659.9K
14.34%
YoY
|
$600.4K
7.25%
YoY
|
$580.0K
-5.78%
YoY
|
$553.5K
-10.83%
YoY
|
$577.1K
22.46%
YoY
|
$559.8K
-26.59%
YoY
|
$615.6K
23.91%
YoY
|
$620.8K
7.04%
YoY
|
$471.3K
-6.75%
YoY
|
$762.5K
-14.66%
YoY
|
$496.8K
-3.59%
YoY
|
$579.9K
25.4%
YoY
|
$505.4K
-12.73%
YoY
|
$893.5K
N/A
|
$515.3K
-42.24%
YoY
|
$462.5K
-22.08%
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
|
N/A
|
N/A
|
| Depreciation & Amortization |
$3.001K
-58.66%
YoY
|
$3.158K
N/A
|
$3.497K
-9.87%
YoY
|
$3.610K
-39.53%
YoY
|
$7.260K
11.69%
YoY
|
$0.00
-100.0%
YoY
|
$3.880K
-29.7%
YoY
|
$5.970K
8.15%
YoY
|
$6.500K
21.04%
YoY
|
$5.600K
5.86%
YoY
|
$5.519K
6.34%
YoY
|
$5.520K
-5.96%
YoY
|
$5.370K
-17.26%
YoY
|
$5.290K
-20.99%
YoY
|
$5.190K
-21.77%
YoY
|
$5.870K
-18.82%
YoY
|
$6.490K
-10.11%
YoY
|
$6.695K
-6.61%
YoY
|
$6.634K
-7.87%
YoY
|
| Operating Expenses |
$352.9K
-41.21%
YoY
|
$470.9K
-18.8%
YoY
|
$431.2K
-22.09%
YoY
|
$659.9K
14.34%
YoY
|
$600.4K
7.26%
YoY
|
$580.0K
-5.79%
YoY
|
$553.5K
-10.83%
YoY
|
$577.1K
22.46%
YoY
|
$559.8K
-26.59%
YoY
|
$615.6K
23.91%
YoY
|
$620.7K
7.04%
YoY
|
$471.2K
-6.75%
YoY
|
$762.5K
-14.66%
YoY
|
$496.8K
-3.6%
YoY
|
$579.9K
25.39%
YoY
|
$505.4K
-12.73%
YoY
|
$893.5K
-292.5%
YoY
|
$515.3K
-42.24%
YoY
|
$462.5K
-22.08%
YoY
|
| Operating Profit |
-$308.5K
-290.98%
YoY
|
$73.84K
-64.18%
YoY
|
$56.90K
-64.06%
YoY
|
-$560.2K
-1368.53%
YoY
|
$161.5K
-6.18%
YoY
|
$206.1K
-53.97%
YoY
|
$158.3K
182.01%
YoY
|
$44.16K
-29.01%
YoY
|
$172.2K
-201.22%
YoY
|
$447.8K
351.14%
YoY
|
$56.14K
14.76%
YoY
|
$62.21K
857.08%
YoY
|
-$170.1K
-41.89%
YoY
|
$99.26K
-30.34%
YoY
|
$48.92K
-57.83%
YoY
|
$6.500K
-92.13%
YoY
|
-$292.7K
-74.21%
YoY
|
$142.5K
48.17%
YoY
|
$116.0K
-67.04%
YoY
|
| Interest Expense |
$5.400K
-66.81%
YoY
|
$6.890K
-31.1%
YoY
|
$9.180K
128.93%
YoY
|
$17.15K
1250.39%
YoY
|
$16.27K
-3112.96%
YoY
|
$10.00K
975.27%
YoY
|
$4.010K
472.86%
YoY
|
$1.270K
108.2%
YoY
|
-$540.00
-160.67%
YoY
|
$930.00
144.74%
YoY
|
$700.00
250.0%
YoY
|
$610.00
56.41%
YoY
|
$890.00
111.9%
YoY
|
$380.00
-22.45%
YoY
|
$200.00
0.0%
YoY
|
$390.00
-2.5%
YoY
|
$420.00
-36.36%
YoY
|
$490.00
8.89%
YoY
|
$200.00
N/A
|
| Other Income/Expense, Net |
$5.432K
-66.61%
YoY
|
$6.890K
5.05%
YoY
|
$9.176K
149.08%
YoY
|
N/A
|
$16.27K
N/A
|
$6.559K
605.27%
YoY
|
$3.684K
424.79%
YoY
|
-$7.344K
-1309.88%
YoY
|
N/A
|
$930.00
-99.69%
YoY
|
$702.00
260.0%
YoY
|
$607.00
N/A
|
N/A
|
$302.1K
-15146.41%
YoY
|
$195.00
-2.01%
YoY
|
N/A
|
-$1.160K
-143.61%
YoY
|
-$2.008K
-545.23%
YoY
|
$199.00
N/A
|
| Pretax Income |
-$303.0K
-270.45%
YoY
|
$80.73K
-62.04%
YoY
|
$66.07K
-59.21%
YoY
|
-$543.1K
-1575.0%
YoY
|
$177.8K
3.6%
YoY
|
$212.7K
-52.61%
YoY
|
$162.0K
185.01%
YoY
|
$36.82K
-41.39%
YoY
|
$171.6K
-44.53%
YoY
|
$448.7K
11.79%
YoY
|
$56.84K
15.73%
YoY
|
$62.82K
811.76%
YoY
|
$309.4K
-205.43%
YoY
|
$401.4K
185.71%
YoY
|
$49.11K
-57.73%
YoY
|
$6.890K
-90.55%
YoY
|
-$293.4K
-74.07%
YoY
|
$140.5K
45.4%
YoY
|
$116.2K
-66.98%
YoY
|
| Income Tax |
-$79.36K
-264.68%
YoY
|
$22.19K
-61.36%
YoY
|
$18.42K
-58.01%
YoY
|
-$39.80K
-178.85%
YoY
|
$48.19K
-171.35%
YoY
|
$57.42K
-50.0%
YoY
|
$43.87K
-453.57%
YoY
|
$50.48K
208.16%
YoY
|
-$67.54K
60.12%
YoY
|
$114.8K
333.22%
YoY
|
-$12.41K
-195.53%
YoY
|
$16.38K
661.86%
YoY
|
-$42.18K
-77.27%
YoY
|
$26.51K
-24.53%
YoY
|
$12.99K
-41.07%
YoY
|
$2.150K
-90.82%
YoY
|
-$185.6K
7731.22%
YoY
|
$35.12K
13.81%
YoY
|
$22.04K
-79.58%
YoY
|
| Net Earnings |
-$223.7K
-272.59%
YoY
|
$58.54K
-62.29%
YoY
|
$47.65K
-59.66%
YoY
|
-$503.3K
3584.87%
YoY
|
$129.6K
-45.81%
YoY
|
$155.2K
-53.5%
YoY
|
$118.1K
70.58%
YoY
|
-$13.66K
-129.41%
YoY
|
$239.2K
-31.97%
YoY
|
$333.9K
-10.94%
YoY
|
$69.25K
91.69%
YoY
|
$46.44K
879.85%
YoY
|
$351.5K
-426.02%
YoY
|
$374.9K
255.79%
YoY
|
$36.12K
-61.63%
YoY
|
$4.739K
-90.42%
YoY
|
-$107.8K
-90.45%
YoY
|
$105.4K
60.22%
YoY
|
$94.15K
-61.41%
YoY
|
| Basic Earnings Per Share |
-$0.01
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
$0.01
0.0%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
$0.01
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
| Diluted Earnings Per Share |
-$0.01
-365.96%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
-$0.01
N/A
|
$0.00
-45.74%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.01
-100.0%
YoY
|
$0.01
0.0%
YoY
|
$0.00
N/A
|
$1.346K
861.72%
YoY
|
$10.19K
-420.01%
YoY
|
$0.01
N/A
|
$0.00
N/A
|
$139.90
N/A
|
-$3.183K
-90.45%
YoY
|
$0.00
N/A
|
$0.00
-100.0%
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
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
34.51M shares
0.0%
YoY
|
34.51M shares
0.0%
YoY
|
34.51M shares
0.0%
YoY
|
N/A
|
34.51M shares
0.0%
YoY
|
34.51M shares
0.0%
YoY
|
34.51M shares
0.0%
YoY
|
34.51M shares
0.0%
YoY
|
34.51M shares
N/A
|
34.51M shares
0.0%
YoY
|
34.51M shares
0.08%
YoY
|
34.51M shares
N/A
|
N/A
|
34.51M shares
1.87%
YoY
|
34.48M shares
1.79%
YoY
|
N/A
|
N/A
|
33.87M
0.0%
YoY
|
33.87M
0.0%
YoY
|
| Diluted Shares Outstanding |
34.51M shares
0.0%
YoY
|
34.51M shares
0.0%
YoY
|
34.51M shares
0.0%
YoY
|
N/A
|
34.51M shares
N/A
|
34.51M shares
0.0%
YoY
|
34.51M shares
0.0%
YoY
|
34.51M shares
0.0%
YoY
|
N/A
|
34.51M shares
0.0%
YoY
|
34.51M shares
3.07%
YoY
|
34.51M shares
N/A
|
N/A
|
34.51M shares
1.87%
YoY
|
33.48M shares
-1.16%
YoY
|
N/A
|
N/A
|
33.87M
0.0%
YoY
|
33.87M
0.0%
YoY
|
Loading...