| SMITH MIDLAND CORP (SMID) |
| Q2-CY2026 | Q1-CY2026 | Q4-CY2025 | Q3-CY2025 | Q2-CY2025 | Q1-CY2025 | Q4-CY2024 | Q3-CY2024 | Q2-CY2024 | Q1-CY2024 | Q4-CY2023 | Q3-CY2023 | Q2-CY2023 | Q1-CY2023 | Q4-CY2022 | Q3-CY2022 | Q2-CY2022 | Q1-CY2022 | Q4-CY2021 | Q3-CY2021 | Q2-CY2021 | Q1-CY2021 | Q4-CY2020 | Q3-CY2020 | Q2-CY2020 | Q1-CY2020 | Q4-CY2019 | Q3-CY2019 | Q2-CY2019 | Q1-CY2019 | Q4-CY2018 | Q3-CY2018 | Q2-CY2018 | Q1-CY2018 | Q4-CY2017 | Q3-CY2017 | Q2-CY2017 | Q1-CY2017 | Q4-CY2016 | Q3-CY2016 | Q2-CY2016 | Q1-CY2016 | Q4-CY2015 | Q3-CY2015 | Q2-CY2015 | Q1-CY2015 | Q4-CY2014 | Q3-CY2014 | Q2-CY2014 |
| Balance Sheet Date | | | 2025-Dec-31 | 2025-Sep-30 | 2025-Jun-30 | 2025-Mar-31 | 2024-Dec-31 | 2024-Sep-30 | 2024-Jun-30 | 2024-Mar-31 | 2023-Dec-31 | 2023-Sep-30 | 2023-Jun-30 | 2023-Mar-31 | 2022-Dec-31 | 2022-Sep-30 | 2022-Jun-30 | 2022-Mar-31 | 2021-Dec-31 | 2021-Sep-30 | 2021-Jun-30 | 2021-Mar-31 | 2020-Dec-31 | 2020-Sep-30 | 2020-Jun-30 | 2020-Mar-31 | 2019-Dec-31 | 2019-Sep-30 | 2019-Jun-30 | 2019-Mar-31 | 2018-Dec-31 | 2018-Sep-30 | 2018-Jun-30 | 2018-Mar-31 | 2017-Dec-31 | 2017-Sep-30 | 2017-Jun-30 | 2017-Mar-31 | 2016-Dec-31 | 2016-Sep-30 | 2016-Jun-30 | 2016-Mar-31 | 2015-Dec-31 | 2015-Sep-30 | 2015-Jun-30 | 2015-Mar-31 | 2014-Dec-31 | 2014-Sep-30 | 2014-Jun-30 |
| Fiscal Period | | | Q4-FY2025 | Q3-FY2025 | Q2-FY2025 | Q1-FY2025 | Q4-FY2024 | Q3-FY2024 | Q2-FY2024 | Q1-FY2024 | Q4-FY2023 | Q3-FY2023 | Q2-FY2023 | Q1-FY2023 | Q4-FY2022 | Q3-FY2022 | Q2-FY2022 | Q1-FY2022 | Q4-FY2021 | Q3-FY2021 | Q2-FY2021 | Q1-FY2021 | Q4-FY2020 | Q3-FY2020 | Q2-FY2020 | Q1-FY2020 | Q4-FY2019 | Q3-FY2019 | Q2-FY2019 | Q1-FY2019 | Q4-FY2018 | Q3-FY2018 | Q2-FY2018 | Q1-FY2018 | Q4-FY2017 | Q3-FY2017 | Q2-FY2017 | Q1-FY2017 | Q4-FY2016 | Q3-FY2016 | Q2-FY2016 | Q1-FY2016 | Q4-FY2015 | Q3-FY2015 | Q2-FY2015 | Q1-FY2015 | Q4-FY2014 | Q3-FY2014 | Q2-FY2014 |
| Close Price of Common Stock | 31.47$ | 28.75$ | 37.41$ | 36.42$ | 34.11$ | 35.00$ | 43.67$ | 34.17$ | 27.97$ | 46.65$ | 39.61$ | 18.80$ | 19.19$ | 18.00$ | 21.08$ | 26.40$ | 13.90$ | 17.74$ | 46.23$ | 13.31$ | 23.39$ | 11.91$ | 9.22$ | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Market Cap of Common Stock | 166,997,254$ | 152,507,423$ | 198,445,310$ | 193,193,751$ | 180,913,588$ | 185,661,210$ | 231,652,144$ | 182,664,585$ | 148,147,552$ | 245,258,316$ | 208,219,842$ | 98,820,564$ | 100,870,565$ | 94,151,844$ | 110,262,271$ | 138,089,371$ | 72,666,098$ | 92,774,133$ | 240,904,114$ | 69,240,723$ | 121,678,476$ | 61,741,333$ | 47,796,397$ | | | | | | | | | | | | | | | | | | | | | | | | | | |
| QoQ% | 9.50% | (23.15%) | 2.72% | 6.79% | (2.56%) | (19.85%) | 26.82% | 23.30% | (39.60%) | 17.79% | 110.71% | (2.03%) | 7.14% | (14.61%) | (20.15%) | 90.03% | (21.67%) | (61.49%) | 247.92% | (43.10%) | 97.08% | 29.18% | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| YoY% | (7.69%) | (17.86%) | (14.34%) | 5.76% | 22.12% | (24.30%) | 11.25% | 84.85% | 46.87% | 160.49% | 88.84% | (28.44%) | 38.81% | 1.49% | (54.23%) | 99.43% | (40.28%) | 50.26% | 404.02% | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Common Shares Outstanding | | 5,306,554 | 5,306,554 | 5,304,606 | 5,304,606 | 5,304,606 | 5,304,606 | 5,304,606 | 5,304,839 | 5,308,679 | 5,308,679 | 5,257,413 | 5,256,413 | 5,256,413 | 5,304,269 | 5,230,658 | 5,230,658 | 5,229,658 | 5,229,658 | 5,202,158 | 5,202,158 | 5,229,658 | 5,202,158 | 5,183,991 | 5,183,991 | 5,183,991 | 5,164,324 | 5,134,492 | 5,134,492 | 5,134,492 | 5,112,825 | 5,080,395 | 5,080,395 | 5,030,148 | 5,047,895 | 5,030,148 | 5,030,148 | 5,030,148 | 4,881,548 | 4,919,548 | 4,893,548 | 4,893,548 | 4,941,428 | 4,893,548 | 4,893,548 | 4,893,548 | 4,881,548 | 4,881,548 | 4,881,548 |
| QoQ% | | .00% | .04% | .00% | .00% | .00% | .00% | .00% | (.07%) | .00% | .98% | .02% | .00% | (.90%) | 1.41% | .00% | .02% | .00% | .53% | .00% | (.53%) | .53% | .35% | .00% | .00% | .38% | .58% | .00% | .00% | .42% | .64% | .00% | 1.00% | (.35%) | .35% | .00% | .00% | 3.04% | (.77%) | .53% | .00% | (.97%) | .98% | .00% | .00% | .25% | .00% | .00% | .00% |
| YoY% | | .04% | .04% | .00% | .00% | (.08%) | (.08%) | .90% | .92% | .99% | .08% | .51% | .49% | .51% | 1.43% | .55% | .55% | .00% | .53% | .35% | .35% | .88% | .73% | .96% | .96% | .96% | 1.01% | 1.07% | 1.07% | 2.07% | 1.29% | 1.00% | 1.00% | .00% | 3.41% | 2.25% | 2.79% | 2.79% | (1.21%) | .53% | .00% | .00% | 1.23% | .25% | .25% | .25% | .00% | 1.81% | .94% |
| Price to Sales | 1.79x | 1.63x | 2.12x | 2.17x | 1.99x | 2.20x | 2.95x | 2.39x | 2.16x | 3.86x | 3.49x | 1.71x | 1.87x | 1.79x | 2.20x | 3.02x | 1.55x | 2.02x | 4.76x | 1.34x | 2.38x | 1.25x | 1.09x | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Price to Earnings | 13.35x | 12.19x | 15.87x | 16.41x | 15.02x | 18.84x | 30.18x | 28.07x | 32.04x | 131.79x | 262.24x | 173.98x | - | 94.25x | 137.83x | 168.40x | 16.12x | 20.24x | 31.82x | 8.38x | 19.90x | 11.08x | 17.93x | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Price to Book | 3.08x | 2.81x | 3.65x | 3.71x | 3.67x | 4.12x | 5.55x | 4.53x | 3.98x | 6.95x | 6.10x | 2.92x | 3.11x | 2.84x | 3.34x | 4.19x | 2.22x | 2.92x | 7.59x | 2.20x | 4.40x | 2.32x | 2.02x | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Total Revenue | | | 23,111,000$ | 21,451,000$ | 26,186,000$ | 22,698,000$ | 18,531,000$ | 23,582,000$ | 19,639,000$ | 16,756,000$ | 16,389,000$ | 15,651,000$ | 14,698,000$ | 12,842,000$ | 14,487,000$ | 11,956,000$ | 13,253,000$ | 10,435,000$ | 10,017,000$ | 13,100,000$ | 12,307,000$ | 15,218,000$ | 11,073,000$ | 12,515,000$ | 10,450,000$ | 9,825,000$ | 12,442,000$ | 13,209,000$ | 10,852,000$ | 10,189,000$ | 11,718,000$ | 9,544,000$ | 9,833,000$ | 9,125,000$ | 10,010,901$ | 11,481,000$ | 10,728,053$ | 9,497,242$ | 9,958,896$ | 9,497,000$ | 9,640,019$ | 8,055,084$ | 7,703,132$ | 10,403,417$ | 6,897,565$ | 4,200,125$ | 4,430,018$ | 5,975,095$ | 6,428,316$ |
| QoQ% | | | 7.74% | (18.08%) | 15.37% | 22.49% | (21.42%) | 20.08% | 17.21% | 2.24% | 4.72% | 6.48% | 14.45% | (11.36%) | 21.17% | (9.79%) | 27.01% | 4.17% | (23.53%) | 6.44% | (19.13%) | 37.43% | (11.52%) | 19.76% | 6.36% | (21.03%) | (5.81%) | 21.72% | 6.51% | (13.05%) | 22.78% | (2.94%) | 7.76% | (8.85%) | (12.81%) | 7.02% | 12.96% | (4.64%) | 4.86% | (1.48%) | 19.68% | 4.57% | (25.96%) | 50.83% | 64.22% | (5.19%) | (25.86%) | (7.05%) | 14.03% |
| YoY% | | | 24.72% | (9.04%) | 33.34% | 35.46% | 13.07% | 50.67% | 33.62% | 30.48% | 13.13% | 30.91% | 10.90% | 23.07% | 44.62% | (8.73%) | 7.69% | (31.43%) | (9.54%) | 4.67% | 17.77% | 54.89% | (11.00%) | (5.25%) | (3.70%) | (3.57%) | 6.18% | 38.40% | 10.36% | 11.66% | 17.05% | (16.87%) | (8.34%) | (3.92%) | .52% | 20.89% | 11.29% | 17.90% | 29.28% | (8.71%) | 39.76% | 91.78% | 73.89% | 74.11% | 7.30% | (25.50%) | (43.03%) | (13.48%) | 4.79% |
| TTM | | | 93,446,000$ | 88,866,000$ | 90,997,000$ | 84,450,000$ | 78,508,000$ | 76,366,000$ | 68,435,000$ | 63,494,000$ | 59,580,000$ | 57,678,000$ | 53,983,000$ | 52,538,000$ | 50,131,000$ | 45,661,000$ | 46,805,000$ | 45,859,000$ | 50,642,000$ | 51,698,000$ | 51,113,000$ | 49,256,000$ | 43,863,000$ | 45,232,000$ | 45,926,000$ | 46,328,000$ | 46,692,000$ | 45,968,000$ | 42,303,000$ | 41,284,000$ | 40,220,000$ | 38,512,901$ | 40,449,901$ | 41,344,954$ | 41,717,196$ | 41,665,191$ | 39,681,191$ | 38,593,157$ | 37,150,999$ | 34,895,235$ | 35,801,652$ | 33,059,198$ | 29,204,239$ | 25,931,125$ | 21,502,803$ | 21,033,554$ | 22,470,837$ | 25,816,825$ | 26,748,067$ |
| TTM_QoQ% | | | 5.15% | (2.34%) | 7.75% | 7.57% | 2.81% | 11.59% | 7.78% | 6.57% | 3.30% | 6.85% | 2.75% | 4.80% | 9.79% | (2.44%) | 2.06% | (9.45%) | (2.04%) | 1.15% | 3.77% | 12.30% | (3.03%) | (1.51%) | (.87%) | (.78%) | 1.58% | 8.66% | 2.47% | 2.65% | 4.43% | (4.79%) | (2.17%) | (.89%) | .13% | 5.00% | 2.82% | 3.88% | 6.46% | (2.53%) | 8.30% | 13.20% | 12.62% | 20.59% | 2.23% | (6.40%) | (12.96%) | (3.48%) | 1.11% |
| TTM_YoY% | | | 19.03% | 16.37% | 32.97% | 33.01% | 31.77% | 32.40% | 26.77% | 20.85% | 18.85% | 26.32% | 15.34% | 14.56% | (1.01%) | (11.68%) | (8.43%) | (6.90%) | 15.46% | 14.30% | 11.29% | 6.32% | (6.06%) | (1.60%) | 8.56% | 12.22% | 16.09% | 19.36% | 4.58% | (.15%) | (3.59%) | (7.57%) | 1.94% | 7.13% | 12.29% | 19.40% | 10.84% | 16.74% | 27.21% | 34.57% | 66.50% | 57.17% | 29.97% | .44% | (19.61%) | (20.49%) | (18.91%) | 4.71% | 5.75% |
| Gross Margin | | | 23.88% | 26.85% | .03% | 30.73% | 23.67% | 27.89% | .03% | 23.34% | 19.06% | 22.86% | 12.15% | 16.87% | 17.31% | 17.41% | 24.37% | 15.79% | 21.79% | 24.44% | 26.93% | 37.60% | 29.12% | 30.69% | 22.75% | 16.29% | 24.10% | 19.63% | 19.87% | 21.81% | 29.83% | 27.17% | 30.27% | 17.44% | 21.17% | 27.68% | 26.82% | 34.92% | 28.92% | 34.92% | 21.46% | 15.87% | 23.24% | 30.02% | 24.18% | 12.62% | 4.29% | 25.45% | 21.86% |
| QoQ | | | (2.97%) | 26.82% | (30.70%) | 7.06% | (4.23%) | 27.87% | (23.32%) | 4.29% | (3.80%) | 10.70% | (4.72%) | (.45%) | (.10%) | (6.96%) | 8.58% | (6.00%) | (2.65%) | (2.49%) | (10.67%) | 8.48% | (1.58%) | 7.95% | 6.46% | (7.81%) | 4.47% | (.24%) | (1.94%) | (8.03%) | 2.67% | (3.10%) | 12.83% | (3.73%) | (6.51%) | .86% | (8.10%) | 6.00% | (6.00%) | 13.45% | 5.60% | (7.37%) | (6.78%) | 5.84% | 11.56% | 8.33% | (21.16%) | 3.58% | 8.91% |
| YoY | | | .21% | (1.05%) | .00% | 7.39% | 4.61% | 5.04% | (12.13%) | 6.47% | 1.74% | 5.44% | (12.22%) | 1.07% | (4.48%) | (7.03%) | (2.56%) | (21.81%) | (7.32%) | (6.25%) | 4.18% | 21.32% | 5.02% | 11.06% | 2.88% | (5.52%) | (5.74%) | (7.54%) | (10.40%) | 4.37% | 8.67% | (.51%) | 3.45% | (17.48%) | (7.75%) | (7.24%) | 5.36% | 19.05% | 5.68% | 4.90% | (2.71%) | 3.25% | 18.95% | 4.57% | 2.31% | (.33%) | (20.67%) | (.08%) | 4.71% |
| Operating Income | | | 3,235,000$ | 3,854,000$ | 5,518$ | 4,387,000$ | 1,868,000$ | 3,848,000$ | 2,673$ | 1,509,000$ | 542,000$ | 1,502,000$ | (981,000$) | 54,000$ | (74,000$) | 4,000$ | 1,096,000$ | (173,000$) | (179,000$) | 1,268,000$ | 1,278,000$ | 3,802,000$ | 1,178,000$ | 2,049,000$ | 573,000$ | (42,000$) | 973,000$ | 753,000$ | 373,000$ | 447,000$ | 1,194,000$ | 664,000$ | 911,000$ | (553,000$) | 35,000$ | 1,231,000$ | 1,093,000$ | 1,356,439$ | 1,194,601$ | 1,356,000$ | 633,614$ | (146,624$) | 223,372$ | 1,769,597$ | 416,778$ | (832,868$) | (971,501$) | 216,772$ | 96,284$ |
| QoQ% | | | (16.06%) | 69,744.15% | (99.87%) | 134.85% | (51.46%) | 143,858.10% | (99.82%) | 178.41% | (63.92%) | 253.11% | (1,916.67%) | 172.97% | (1,950.00%) | (99.64%) | 733.53% | 3.35% | (114.12%) | (.78%) | (66.39%) | 222.75% | (42.51%) | 257.59% | 1,464.29% | (104.32%) | 29.22% | 101.88% | (16.56%) | (62.56%) | 79.82% | (27.11%) | 264.74% | (1,680.00%) | (97.16%) | 12.63% | (19.42%) | 13.55% | (11.90%) | 114.01% | 532.14% | (165.64%) | (87.38%) | 324.59% | 150.04% | 14.27% | (548.17%) | 125.14% | 117.95% |
| YoY% | | | 73.18% | .16% | 106.44% | 190.72% | 244.65% | 156.19% | 100.27% | 2,694.44% | 832.43% | 37,450.00% | (189.51%) | 131.21% | 58.66% | (99.69%) | (14.24%) | (104.55%) | (115.20%) | (38.12%) | 123.04% | 9,152.38% | 21.07% | 172.11% | 53.62% | (109.40%) | (18.51%) | 13.40% | (59.06%) | 180.83% | 3,311.43% | (46.06%) | (16.65%) | (140.77%) | (97.07%) | (9.22%) | 72.50% | 1,025.11% | 434.80% | (23.37%) | 52.03% | 82.40% | 122.99% | 716.34% | 332.86% | (55.24%) | (263.87%) | (55.30%) | 127.47% |
| TTM | | | 11,481,518$ | 10,114,518$ | 10,108,518$ | 10,105,673$ | 7,227,673$ | 5,901,673$ | 3,555,673$ | 2,572,000$ | 1,117,000$ | 501,000$ | (997,000$) | 1,080,000$ | 853,000$ | 748,000$ | 2,012,000$ | 2,194,000$ | 6,169,000$ | 7,526,000$ | 8,307,000$ | 7,602,000$ | 3,758,000$ | 3,553,000$ | 2,257,000$ | 2,057,000$ | 2,546,000$ | 2,767,000$ | 2,678,000$ | 3,216,000$ | 2,216,000$ | 1,057,000$ | 1,624,000$ | 1,806,000$ | 3,715,439$ | 4,875,040$ | 5,000,040$ | 4,540,654$ | 3,037,591$ | 2,066,362$ | 2,479,959$ | 2,263,123$ | 1,576,879$ | 382,006$ | (1,170,819$) | (1,491,313$) | (1,194,936$) | 369,404$ | 637,597$ |
| TTM_QoQ% | | | 13.52% | .06% | .03% | 39.82% | 22.47% | 65.98% | 38.25% | 130.26% | 122.95% | 150.25% | (192.32%) | 26.61% | 14.04% | (62.82%) | (8.30%) | (64.44%) | (18.03%) | (9.40%) | 9.27% | 102.29% | 5.77% | 57.42% | 9.72% | (19.21%) | (7.99%) | 3.32% | (16.73%) | 45.13% | 109.65% | (34.91%) | (10.08%) | (51.39%) | (23.79%) | (2.50%) | 10.12% | 49.48% | 47.00% | (16.68%) | 9.58% | 43.52% | 312.79% | 132.63% | 21.49% | (24.80%) | (423.48%) | (42.06%) | 234.15% |
| TTM_YoY% | | | 58.86% | 71.38% | 184.29% | 292.91% | 547.06% | 1,077.98% | 456.64% | 138.15% | 30.95% | (33.02%) | (149.55%) | (50.78%) | (86.17%) | (90.06%) | (75.78%) | (71.14%) | 64.16% | 111.82% | 268.06% | 269.57% | 47.60% | 28.41% | (15.72%) | (36.04%) | 14.89% | 161.78% | 64.90% | 78.07% | (40.36%) | (78.32%) | (67.52%) | (60.23%) | 22.32% | 135.92% | 101.62% | 100.64% | 92.63% | 440.92% | 311.81% | 251.75% | 231.96% | 3.41% | (283.63%) | (881.57%) | (193.38%) | 308.69% | 79.96% |
| Operating Margin | | | 14.00% | 17.97% | .02% | 19.33% | 10.08% | 16.32% | .01% | 9.01% | 3.31% | 9.60% | (6.67%) | .42% | (.51%) | .03% | 8.27% | (1.66%) | (1.79%) | 9.68% | 10.38% | 24.98% | 10.64% | 16.37% | 5.48% | (.43%) | 7.82% | 5.70% | 3.44% | 4.39% | 10.19% | 6.96% | 9.27% | (6.06%) | .35% | 10.72% | 10.19% | 14.28% | 12.00% | 14.28% | 6.57% | (1.82%) | 2.90% | 17.01% | 6.04% | (19.83%) | (21.93%) | 3.63% | 1.50% |
| QoQ | | | (3.97%) | 17.95% | (19.31%) | 9.25% | (6.24%) | 16.30% | (8.99%) | 5.70% | (6.29%) | 16.27% | (7.09%) | .93% | (.54%) | (8.24%) | 9.93% | .13% | (11.47%) | (.71%) | (14.60%) | 14.35% | (5.73%) | 10.89% | 5.91% | (8.25%) | 2.12% | 2.26% | (.95%) | (5.80%) | 3.23% | (2.31%) | 15.33% | (6.41%) | (10.37%) | .53% | (4.09%) | 2.29% | (2.28%) | 7.71% | 8.39% | (4.72%) | (14.11%) | 10.97% | 25.87% | 2.10% | (25.56%) | 2.13% | 11.02% |
| YoY | | | 3.92% | 1.65% | .01% | 10.32% | 6.77% | 6.72% | 6.69% | 8.59% | 3.82% | 9.56% | (14.94%) | 2.08% | 1.28% | (9.65%) | (2.11%) | (26.64%) | (12.43%) | (6.69%) | 4.90% | 25.41% | 2.82% | 10.67% | 2.05% | (4.81%) | (2.37%) | (1.26%) | (5.83%) | 10.45% | 9.84% | (3.77%) | (.92%) | (20.34%) | (11.65%) | (3.56%) | 3.62% | 16.10% | 9.10% | (2.73%) | .53% | 18.01% | 24.83% | 13.38% | 4.54% | (10.31%) | (29.55%) | (3.39%) | 7.21% |
| Net Income | | | 2,131,000$ | 10,367,502$ | (3,319,502$) | 3,327,000$ | 1,397,000$ | 6,274,871$ | (1,143,871$) | 1,147,000$ | 1,360,000$ | 1,266,000$ | 621,000$ | 80,000$ | 4,000$ | (1,587,000$) | 910,000$ | (119,000$) | 24,000$ | (11,398,000$) | 6,719,000$ | (2,867,000$) | 713,000$ | 1,549,000$ | 441,000$ | (38,000$) | 742,000$ | 579,000$ | 288,000$ | 340,000$ | 897,000$ | 520,000$ | 692,000$ | (422,000$) | 367,000$ | 748,000$ | 711,000$ | 857,000$ | 814,545$ | 857,000$ | 418,924$ | 418,924$ | 171,760$ | 1,152,056$ | 244,857$ | (524,369$) | (618,773$) | 112,490$ | 29,981$ |
| QoQ% | | | (79.45%) | 412.32% | (199.78%) | 138.15% | (77.74%) | 648.57% | (199.73%) | (15.66%) | 7.43% | 103.87% | 676.25% | 1,900.00% | 100.25% | (274.40%) | 864.71% | (595.83%) | 100.21% | (269.64%) | 334.36% | (502.10%) | (53.97%) | 251.25% | 1,260.53% | (105.12%) | 28.15% | 101.04% | (15.29%) | (62.10%) | 72.50% | (24.86%) | 263.98% | (214.99%) | (50.94%) | 5.20% | (17.04%) | 5.21% | (4.95%) | 104.57% | .00% | 143.90% | (85.09%) | 370.50% | 146.70% | 15.26% | (650.07%) | 275.20% | 109.13% |
| YoY% | | | 52.54% | 65.22% | (190.20%) | 190.06% | 2.72% | 395.65% | (284.20%) | 1,333.75% | 33,900.00% | 179.77% | (31.76%) | 167.23% | (83.33%) | 86.08% | (86.46%) | 95.85% | (96.63%) | (835.83%) | 1,423.58% | (7,444.74%) | (3.91%) | 167.53% | 53.13% | (111.18%) | (17.28%) | 11.35% | (58.38%) | 180.57% | 144.41% | (30.48%) | (2.67%) | (149.24%) | (54.94%) | (12.72%) | 69.72% | 104.57% | 374.23% | (25.61%) | 71.09% | 179.89% | 127.76% | 924.14% | 716.71% | (59.61%) | (285.57%) | (58.63%) | 113.45% |
| TTM | | | 12,506,000$ | 11,772,000$ | 7,679,369$ | 9,855,000$ | 7,675,000$ | 7,638,000$ | 2,629,129$ | 4,394,000$ | 3,327,000$ | 1,971,000$ | (882,000$) | (593,000$) | (792,000$) | (772,000$) | (10,583,000$) | (4,774,000$) | (7,522,000$) | (6,833,000$) | 6,114,000$ | (164,000$) | 2,665,000$ | 2,694,000$ | 1,724,000$ | 1,571,000$ | 1,949,000$ | 2,104,000$ | 2,045,000$ | 2,449,000$ | 1,687,000$ | 1,157,000$ | 1,385,000$ | 1,404,000$ | 2,683,000$ | 3,130,545$ | 3,239,545$ | 2,947,469$ | 2,509,393$ | 1,866,608$ | 2,161,664$ | 1,987,597$ | 1,044,304$ | 253,771$ | (785,795$) | (1,000,671$) | (804,838$) | 147,372$ | 306,791$ |
| TTM_QoQ% | | | 6.24% | 53.29% | (22.08%) | 28.40% | .48% | 190.51% | (40.17%) | 32.07% | 68.80% | 323.47% | (48.74%) | 25.13% | (2.59%) | 92.71% | (121.68%) | 36.53% | (10.08%) | (211.76%) | 3,828.05% | (106.15%) | (1.08%) | 56.27% | 9.74% | (19.40%) | (7.37%) | 2.89% | (16.50%) | 45.17% | 45.81% | (16.46%) | (1.35%) | (47.67%) | (14.30%) | (3.37%) | 9.91% | 17.46% | 34.44% | (13.65%) | 8.76% | 90.33% | 311.51% | 132.30% | 21.47% | (24.33%) | (646.13%) | (51.96%) | 469.24% |
| TTM_YoY% | | | 62.95% | 54.12% | 192.09% | 124.28% | 130.69% | 287.52% | 398.09% | 840.98% | 520.08% | 355.31% | 91.67% | 87.58% | 89.47% | 88.70% | (273.10%) | (2,810.98%) | (382.25%) | (353.64%) | 254.64% | (110.44%) | 36.74% | 28.04% | (15.70%) | (35.85%) | 15.53% | 81.85% | 47.65% | 74.43% | (37.12%) | (63.04%) | (57.25%) | (52.37%) | 6.92% | 67.71% | 49.86% | 48.29% | 140.29% | 635.55% | 375.09% | 298.63% | 229.75% | 72.20% | (356.13%) | (1,956.71%) | (216.39%) | 158.97% | 84.05% |
| Profit Margin | | | 9.22% | 48.33% | (12.68%) | 14.66% | 7.54% | 26.61% | (5.82%) | 6.85% | 8.30% | 8.09% | 4.23% | .62% | .03% | (13.27%) | 6.87% | (1.14%) | .24% | (87.01%) | 54.60% | (18.84%) | 6.44% | 12.38% | 4.22% | (.39%) | 5.96% | 4.38% | 2.65% | 3.34% | 7.66% | 5.45% | 7.04% | (4.63%) | 3.67% | 6.52% | 6.63% | 9.02% | 8.18% | 9.02% | 4.35% | 5.20% | 2.23% | 11.07% | 3.55% | (12.49%) | (13.97%) | 1.88% | .47% |
| QoQ | | | (39.11%) | 61.01% | (27.34%) | 7.12% | (19.07%) | 32.43% | (12.67%) | (1.45%) | .21% | 3.86% | 3.60% | .60% | 13.30% | (20.14%) | 8.01% | (1.38%) | 87.25% | (141.60%) | 73.44% | (25.28%) | (5.94%) | 8.16% | 4.61% | (6.35%) | 1.58% | 1.73% | (.68%) | (4.32%) | 2.21% | (1.59%) | 11.66% | (8.29%) | (2.85%) | (.11%) | (2.40%) | .85% | (.85%) | 4.68% | (.86%) | 2.97% | (8.84%) | 7.52% | 16.04% | 1.48% | (15.85%) | 1.42% | 6.29% |
| YoY | | | 1.68% | 21.72% | (6.85%) | 7.81% | (.76%) | 18.52% | (10.05%) | 6.22% | 8.27% | 21.36% | (2.64%) | 1.76% | (.21%) | 73.73% | (47.73%) | 17.70% | (6.20%) | (99.39%) | 50.38% | (18.45%) | .48% | 7.99% | 1.57% | (3.72%) | (1.69%) | (1.07%) | (4.38%) | 7.96% | 3.99% | (1.07%) | .41% | (13.65%) | (4.51%) | (2.51%) | 2.28% | 3.82% | 5.95% | (2.05%) | .80% | 17.69% | 16.20% | 9.19% | 3.08% | (6.66%) | (18.26%) | (2.05%) | 4.10% |
| Equity to Common Shareholders | | | 54,304,000$ | 52,127,000$ | 49,245,000$ | 45,070,000$ | 41,739,000$ | 40,337,000$ | 37,182,000$ | 35,313,000$ | 34,161,000$ | 33,818,000$ | 32,461,000$ | 33,157,000$ | 33,055,000$ | 32,924,000$ | 32,793,000$ | 31,757,000$ | 31,750,000$ | 31,454,000$ | 27,673,000$ | 26,557,000$ | 23,649,000$ | 22,773,000$ | 21,224,000$ | 20,783,000$ | 20,821,000$ | 20,277,000$ | 19,629,000$ | 19,271,000$ | 18,884,000$ | 18,240,000$ | 17,660,000$ | 16,892,000$ | 17,205,000$ | 16,972,547$ | 16,155,983$ | 15,314,746$ | 14,243,000$ | 13,465,967$ | 11,738,276$ | 11,303,878$ | 11,390,000$ | 11,351,609$ | 10,195,828$ | 9,967,807$ | 10,473,751$ | 11,266,160$ | 11,148,401$ |
| QoQ | | | 2,177,000$ | 2,882,000$ | 4,175,000$ | 3,331,000$ | 1,402,000$ | 3,155,000$ | 1,869,000$ | 1,152,000$ | 343,000$ | 1,357,000$ | (696,000$) | 102,000$ | 131,000$ | 131,000$ | 1,036,000$ | 7,000$ | 296,000$ | 3,781,000$ | 1,116,000$ | 2,908,000$ | 876,000$ | 1,549,000$ | 441,000$ | (38,000$) | 544,000$ | 648,000$ | 358,000$ | 424,000$ | 644,000$ | 580,000$ | 768,000$ | (313,000$) | 232,453$ | 816,564$ | 841,237$ | 1,071,746$ | 777,033$ | 1,727,691$ | 434,398$ | (86,122$) | 38,391$ | 1,155,781$ | 228,021$ | (505,944$) | (792,409$) | 117,759$ | 41,612$ |
| QoQ% | | | 4.18% | 5.85% | 9.26% | 7.98% | 3.48% | 8.49% | 5.29% | 3.37% | 1.01% | 4.18% | (2.10%) | .31% | .40% | .40% | 3.26% | .02% | .94% | 13.66% | 4.20% | 12.30% | 3.85% | 7.30% | 2.12% | (.18%) | 2.68% | 3.30% | 1.86% | 2.25% | 3.53% | 3.28% | 4.55% | (1.82%) | 1.37% | 5.05% | 5.49% | 7.53% | 5.77% | 14.72% | 3.84% | (.76%) | .34% | 11.34% | 2.29% | (4.83%) | (7.03%) | 1.06% | .38% |
| YoY | | | 12,565,000$ | 11,790,000$ | 12,063,000$ | 9,757,000$ | 7,578,000$ | 6,519,000$ | 4,721,000$ | 2,156,000$ | 1,106,000$ | 894,000$ | (332,000$) | 1,400,000$ | 1,305,000$ | 1,470,000$ | 5,120,000$ | 5,200,000$ | 8,101,000$ | 8,681,000$ | 6,449,000$ | 5,774,000$ | 2,828,000$ | 2,496,000$ | 1,595,000$ | 1,512,000$ | 1,974,000$ | 2,037,000$ | 1,969,000$ | 2,379,000$ | 1,679,000$ | 1,267,453$ | 1,504,017$ | 1,577,254$ | 2,962,000$ | 3,506,580$ | 4,417,707$ | 4,010,868$ | 2,853,000$ | 2,114,358$ | 1,542,448$ | 1,336,071$ | 916,249$ | 85,449$ | (952,573$) | (1,138,982$) | (944,692$) | 57,336$ | 240,745$ |
| YoY% | | | 30.10% | 29.23% | 32.44% | 27.63% | 22.18% | 19.28% | 14.54% | 6.50% | 3.35% | 2.72% | (1.01%) | 4.41% | 4.11% | 4.67% | 18.50% | 19.58% | 34.26% | 38.12% | 30.39% | 27.78% | 13.58% | 12.31% | 8.13% | 7.85% | 10.47% | 11.17% | 11.15% | 14.08% | 9.76% | 7.47% | 9.31% | 10.30% | 20.80% | 26.04% | 37.64% | 35.48% | 25.05% | 18.63% | 15.13% | 13.40% | 8.75% | .76% | (8.54%) | (10.26%) | (8.27%) | .51% | 2.21% |
| Dividends Paid | | | | | | | | | | | | | | | | | | | | | | 0$ | 0$ | 0$ | 0$ | 282,000$ | 0$ | 0$ | 0$ | 281,000$ | 0$ | 0$ | 0$ | 256,000$ | 0$ | 0$ | 0$ | 49,000$ | 0$ | 0$ | 0$ | 0$ | | | | | | | |
| Additional Paid-In Capital QoQ | | | 46,000$ | 7,722,275$ | (7,713,275$) | 4,000$ | 5,000$ | 5,000$ | (112,000$) | 5,000$ | 113,000$ | 90,000$ | 86,000$ | 85,000$ | 127,000$ | 126,000$ | 126,000$ | 126,000$ | 272,000$ | 87,000$ | 130,000$ | 41,000$ | 163,000$ | 0$ | 0$ | 0$ | 47,000$ | 69,000$ | 69,000$ | 84,000$ | (13,000$) | 69,000$ | 75,000$ | 123,000$ | 121,411$ | 69,147$ | 123,437$ | 213,005$ | 33,602$ | 48,000$ | 0$ | 0$ | 47,980$ | 0$ | 0$ | 20,980$ | 0$ | 0$ | 0$ |
| Treasury Stock | | | | | | | | | | | 102,000$ | | 102,000$ | 102,000$ | 102,000$ | 102,000$ | 102,000$ | 102,000$ | 102,000$ | 102,000$ | 102,000$ | 102,000$ | 102,000$ | 102,000$ | 102,000$ | 102,000$ | 102,000$ | 102,000$ | 102,000$ | 102,000$ | 102,000$ | 102,000$ | 102,000$ | 102,000$ | 102,000$ | 102,300$ | 102,300$ | 102,300$ | 102,000$ | 102,300$ | 102,300$ | 102,300$ | 102,300$ | 102,300$ | 102,300$ | 102,300$ | 102,300$ | 102,300$ | 102,300$ |
| QoQ | | | | | | | | | | | | | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | (300$) | 0$ | 0$ | 300$ | (300$) | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ |
| Goodwill | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| QoQ% | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| YoY% | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Other Intangible Assets | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| QoQ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Amortization of Intangible Assets | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Total Assets | | | 87,729,000$ | 85,437,000$ | 81,176$ | 74,657,000$ | 67,991,000$ | 66,626,000$ | 64,046,000$ | 64,853,000$ | 61,348,000$ | 57,654,000$ | 55,717,000$ | 56,499,000$ | 54,313,000$ | 54,277,000$ | 55,012,000$ | 56,570,000$ | 53,275,000$ | 55,246,000$ | 52,917,000$ | 51,208,000$ | 46,499,000$ | 45,933,000$ | 44,331,000$ | 40,299,000$ | 42,115,000$ | 40,403,000$ | 39,498,000$ | 39,238,000$ | 41,369,000$ | 34,940,000$ | 33,017,000$ | 29,157,000$ | 29,225,000$ | 28,222,326$ | 27,152,295$ | 24,528,425$ | 23,412,000$ | 23,870,091$ | 20,812,082$ | 19,758,378$ | 18,850,110$ | 20,202,816$ | 17,414,182$ | 16,123,218$ | 16,297,916$ | 17,477,109$ | 17,530,660$ |
| QoQ | | | 2,292,000$ | 85,355,824$ | (74,575,824$) | 6,666,000$ | 1,365,000$ | 2,580,000$ | (807,000$) | 3,505,000$ | 3,694,000$ | 1,937,000$ | (782,000$) | 2,186,000$ | 36,000$ | (735,000$) | (1,558,000$) | 3,295,000$ | (1,971,000$) | 2,329,000$ | 1,709,000$ | 4,709,000$ | 566,000$ | 1,602,000$ | 4,032,000$ | (1,816,000$) | 1,712,000$ | 905,000$ | 260,000$ | (2,131,000$) | 6,429,000$ | 1,923,000$ | 3,860,000$ | (68,000$) | 1,002,674$ | 1,070,031$ | 2,623,870$ | 1,116,425$ | (458,091$) | 3,058,009$ | 1,053,704$ | 908,268$ | (1,352,706$) | 2,788,634$ | 1,290,964$ | (174,698$) | (1,179,193$) | (53,551$) | (305,035$) |
| YoY | | | 19,738,000$ | 18,811,000$ | (63,964,824$) | 9,804,000$ | 6,643,000$ | 8,972,000$ | 8,329,000$ | 8,354,000$ | 7,035,000$ | 3,377,000$ | 705,000$ | (71,000$) | 1,038,000$ | (969,000$) | 2,095,000$ | 5,362,000$ | 6,776,000$ | 9,313,000$ | 8,586,000$ | 10,909,000$ | 4,384,000$ | 5,530,000$ | 4,833,000$ | 1,061,000$ | 746,000$ | 5,463,000$ | 6,481,000$ | 10,081,000$ | 12,144,000$ | 6,717,674$ | 5,864,705$ | 4,628,575$ | 5,813,000$ | 4,352,235$ | 6,340,213$ | 4,770,047$ | 4,561,890$ | 3,667,275$ | 3,397,900$ | 3,635,160$ | 2,552,194$ | 2,725,707$ | (116,478$) | (1,712,477$) | (2,358,892$) | (315,810$) | 18,266$ |
| Total Liabilities | | | 33,425,000$ | 33,310,000$ | 31,931$ | 29,587,000$ | 26,252,000$ | 26,289,000$ | 26,864,000$ | 29,540,000$ | 27,187,000$ | 23,836,000$ | 23,256,000$ | 23,342,000$ | 21,258,000$ | 21,353,000$ | 22,219,000$ | 24,813,000$ | 21,525,000$ | 23,792,000$ | 25,244,000$ | 24,651,000$ | 22,850,000$ | 23,160,000$ | 23,107,000$ | 19,532,000$ | 21,294,000$ | 20,126,000$ | 19,868,000$ | 19,961,000$ | 22,522,000$ | 16,700,000$ | 15,357,000$ | 12,265,000$ | 12,020,000$ | 11,249,779$ | 10,996,312$ | 9,213,679$ | 9,169,000$ | 10,404,124$ | 9,073,806$ | 8,454,500$ | 7,459,788$ | 8,851,207$ | 7,218,354$ | 6,155,411$ | 5,824,165$ | 6,210,949$ | 6,382,259$ |
| QoQ | | | 115,000$ | 33,278,069$ | (29,555,069$) | 3,335,000$ | (37,000$) | (575,000$) | (2,676,000$) | 2,353,000$ | 3,351,000$ | 580,000$ | (86,000$) | 2,084,000$ | (95,000$) | (866,000$) | (2,594,000$) | 3,288,000$ | (2,267,000$) | (1,452,000$) | 593,000$ | 1,801,000$ | (310,000$) | 53,000$ | 3,575,000$ | (1,762,000$) | 1,168,000$ | 258,000$ | (93,000$) | (2,561,000$) | 5,822,000$ | 1,343,000$ | 3,092,000$ | 245,000$ | 770,221$ | 253,467$ | 1,782,633$ | 44,679$ | (1,235,124$) | 1,330,318$ | 619,306$ | 994,712$ | (1,391,419$) | 1,632,853$ | 1,062,943$ | 331,246$ | (386,784$) | (171,310$) | (346,647$) |
| YoY | | | 7,173,000$ | 7,021,000$ | (26,832,069$) | 47,000$ | (935,000$) | 2,453,000$ | 3,608,000$ | 6,198,000$ | 5,929,000$ | 2,483,000$ | 1,037,000$ | (1,471,000$) | (267,000$) | (2,439,000$) | (3,025,000$) | 162,000$ | (1,325,000$) | 632,000$ | 2,137,000$ | 5,119,000$ | 1,556,000$ | 3,034,000$ | 3,239,000$ | (429,000$) | (1,228,000$) | 3,426,000$ | 4,511,000$ | 7,696,000$ | 10,502,000$ | 5,450,221$ | 4,360,688$ | 3,051,321$ | 2,851,000$ | 845,655$ | 1,922,506$ | 759,179$ | 1,709,212$ | 1,552,917$ | 1,855,452$ | 2,299,089$ | 1,635,623$ | 2,640,258$ | 836,095$ | (573,495$) | (1,414,200$) | (373,146$) | (222,479$) |
| Current Ratio | | | 3.40x | 2.76x | 2.88x | 2.41x | 2.39x | 2.78x | 2.27x | 2.05x | 2.08x | 2.31x | 2.19x | 2.32x | 2.58x | 2.67x | 2.60x | 2.16x | 2.00x | 2.54x | 2.15x | 2.43x | 2.62x | 2.35x | 1.99x | 2.21x | 1.98x | 1.79x | 1.89x | 2.04x | 1.82x | 2.64x | 2.59x | 2.57x | 2.43x | 2.42x | 2.47x | 3.23x | 3.01x | 2.57x | 2.57x | 2.68x | 2.98x | 2.49x | 2.84x | 3.48x | 4.07x | 3.82x | 3.84x |
| Total Current Assets | | | 48,747,000$ | 49,806,000$ | 47,447$ | 41,570,000$ | 35,849,000$ | 34,993,000$ | 33,711,000$ | 35,690,000$ | 33,325,000$ | 29,893,000$ | 28,475,000$ | 30,580,000$ | 28,940,000$ | 29,043,000$ | 29,890,000$ | 31,507,000$ | 27,751,000$ | 33,111,000$ | 30,200,000$ | 28,358,000$ | 23,341,000$ | 22,238,000$ | 20,101,000$ | 17,103,000$ | 19,031,000$ | 18,035,000$ | 17,915,000$ | 18,114,000$ | 21,596,000$ | 19,488,000$ | 19,328,000$ | 17,329,000$ | 19,032,000$ | 18,174,479$ | 17,278,192$ | 15,904,838$ | 15,232,000$ | 15,893,483$ | 14,665,616$ | 13,696,521$ | 13,507,522$ | 15,468,849$ | 12,869,862$ | 11,684,990$ | 11,935,920$ | 12,962,085$ | 13,037,428$ |
| QoQ | | | (1,059,000$) | 49,758,553$ | (41,522,553$) | 5,721,000$ | 856,000$ | 1,282,000$ | (1,979,000$) | 2,365,000$ | 3,432,000$ | 1,418,000$ | (2,105,000$) | 1,640,000$ | (103,000$) | (847,000$) | (1,617,000$) | 3,756,000$ | (5,360,000$) | 2,911,000$ | 1,842,000$ | 5,017,000$ | 1,103,000$ | 2,137,000$ | 2,998,000$ | (1,928,000$) | 996,000$ | 120,000$ | (199,000$) | (3,482,000$) | 2,108,000$ | 160,000$ | 1,999,000$ | (1,703,000$) | 857,521$ | 896,287$ | 1,373,354$ | 672,838$ | (661,483$) | 1,227,867$ | 969,095$ | 188,999$ | (1,961,327$) | 2,598,987$ | 1,184,872$ | (250,930$) | (1,026,165$) | (75,343$) | (210,571$) |
| Total Current Liabilities | | | 14,332,000$ | 18,028,000$ | 16,485$ | 17,253,000$ | 15,010,000$ | 12,608,000$ | 14,879,000$ | 17,387,000$ | 16,018,000$ | 12,925,000$ | 13,006,000$ | 13,188,000$ | 11,224,000$ | 10,858,000$ | 11,485,000$ | 14,569,000$ | 13,903,000$ | 13,034,000$ | 14,042,000$ | 11,676,000$ | 8,900,000$ | 9,472,000$ | 10,077,000$ | 7,725,000$ | 9,602,000$ | 10,066,000$ | 9,461,000$ | 8,898,000$ | 11,860,000$ | 7,373,000$ | 7,459,000$ | 6,734,000$ | 7,834,000$ | 7,504,940$ | 7,005,834$ | 4,926,271$ | 5,059,000$ | 6,180,963$ | 5,700,871$ | 5,107,731$ | 4,528,113$ | 6,204,025$ | 4,529,662$ | 3,357,037$ | 2,930,801$ | 3,389,951$ | 3,395,241$ |
| QoQ | | | (3,696,000$) | 18,011,515$ | (17,236,515$) | 2,243,000$ | 2,402,000$ | (2,271,000$) | (2,508,000$) | 1,369,000$ | 3,093,000$ | (81,000$) | (182,000$) | 1,964,000$ | 366,000$ | (627,000$) | (3,084,000$) | 666,000$ | 869,000$ | (1,008,000$) | 2,366,000$ | 2,776,000$ | (572,000$) | (605,000$) | 2,352,000$ | (1,877,000$) | (464,000$) | 605,000$ | 563,000$ | (2,962,000$) | 4,487,000$ | (86,000$) | 725,000$ | (1,100,000$) | 329,060$ | 499,106$ | 2,079,563$ | (132,729$) | (1,121,963$) | 480,092$ | 593,140$ | 579,618$ | (1,675,912$) | 1,674,363$ | 1,172,625$ | 426,236$ | (459,150$) | (5,290$) | (229,459$) |
| Debt to Asset Ratio | | | .38x | .39x | .39x | .40x | .39x | .39x | .42x | .46x | .44x | .41x | .42x | .41x | .39x | .39x | .40x | .44x | .40x | .43x | .48x | .48x | .49x | .50x | .52x | .48x | .51x | .50x | .50x | .51x | .54x | .48x | .47x | .42x | .41x | .40x | .40x | .38x | .39x | .44x | .44x | .43x | .40x | .44x | .41x | .38x | .36x | .36x | .36x |
| Long Term Debt | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| QoQ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| YoY | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Capital Lease Obligations | | | | | | | | | | | 43,000$ | | | | 77,000$ | | | | 89,000$ | | | | 85,000$ | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Cash and Cash Equivalents | | | | | | | | | | | | | | | | | 12,425,000$ | 14,818,000$ | 13,492,000$ | | 13,194,000$ | 12,534,000$ | 8,764,000$ | | | | | | | | | 2,687,000$ | 839,000$ | 1,006,000$ | 3,390,000$ | 2,455,000$ | 2,599,000$ | 4,423,650$ | 3,523,000$ | 4,424,000$ | 779,504$ | 423,015$ | 3,523,000$ | 991,143$ | 1,941,740$ | 1,941,740$ | 1,736,000$ | 4,237,434$ | 2,848,564$ |
| QoQ | | | | | | | | | | | | | | | | | (2,393,000$) | 1,326,000$ | | | 660,000$ | 3,770,000$ | | | | | | | | | | 1,848,000$ | (167,000$) | (2,384,000$) | 935,000$ | (144,000$) | (1,824,650$) | 900,650$ | (901,000$) | 3,644,496$ | 356,489$ | (3,099,985$) | 2,531,857$ | (950,597$) | 0$ | 205,740$ | (2,501,434$) | 1,388,870$ | (35,268$) |
| YoY | | | | | | | | | | | | | | | | | (769,000$) | 2,284,000$ | 4,728,000$ | | | | | | | | | | | | | 232,000$ | (1,760,000$) | (3,417,650$) | (133,000$) | (1,969,000$) | 1,819,496$ | 4,000,635$ | 0$ | 3,432,857$ | (1,162,236$) | (1,518,725$) | 1,787,000$ | (3,246,291$) | (906,824$) | (942,092$) | (1,400,063$) | 2,033,621$ | 1,555,780$ |
| Interest Expenses | | | 64,000$ | 44,000$ | 62$ | 55,000$ | 56,000$ | 56,000$ | 59$ | 60,000$ | 63,000$ | 64,000$ | 64,000$ | 64,000$ | 73,000$ | 69,000$ | 71,000$ | 48,000$ | 45,000$ | 47,000$ | 56,000$ | 42,000$ | 51,000$ | 53,000$ | 57,000$ | 56,000$ | 52,000$ | 43,000$ | 40,000$ | 44,000$ | 41,000$ | 44,000$ | 44,000$ | 46,000$ | 49,000$ | 44,000$ | 45,000$ | 46,427$ | 50,325$ | 46,000$ | 35,580$ | 28,149$ | 74,937$ | (22,581$) | 23,737$ | 26,993$ | 28,632$ | 28,993$ | 29,847$ |
| Interest Income | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |