| Rocky Mountain Chocolate Factory, Inc. (RMCF) |
| 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 | Q1-CY2014 |
| Balance Sheet Date | | 2025-Nov-30 | 2025-Aug-31 | 2025-May-31 | 2025-Feb-28 | 2024-Nov-30 | 2024-Aug-31 | 2024-May-31 | 2024-Feb-29 | 2023-Nov-30 | 2023-Aug-31 | 2023-May-31 | 2023-Feb-28 | 2022-Nov-30 | 2022-Aug-31 | 2022-May-31 | 2022-Feb-28 | 2021-Nov-30 | 2021-Aug-31 | 2021-May-31 | 2021-Feb-28 | 2020-Nov-30 | 2020-Aug-31 | 2020-May-31 | 2020-Feb-29 | 2019-Nov-30 | 2019-Aug-31 | 2019-May-31 | 2019-Feb-28 | 2018-Nov-30 | 2018-Aug-31 | 2018-May-31 | 2018-Feb-28 | 2017-Nov-30 | 2017-Aug-31 | 2017-May-31 | 2017-Feb-28 | 2016-Nov-30 | 2016-Aug-31 | 2016-May-31 | 2016-Feb-29 | 2015-Nov-30 | 2015-Aug-31 | 2015-May-31 | 2015-Feb-28 | | | | |
| Fiscal Period | | Q3-FY2026 | Q2-FY2026 | Q1-FY2026 | 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 | | | | |
| Close Price of Common Stock | 1.99$ | 1.88$ | 1.63$ | 1.40$ | 1.22$ | 2.40$ | 1.99$ | 2.23$ | 3.74$ | 4.51$ | 4.78$ | 5.29$ | 5.26$ | 5.71$ | 5.93$ | 7.08$ | 7.73$ | 7.86$ | 7.60$ | 7.75$ | 5.30$ | 3.99$ | 2.75$ | 4.27$ | 4.90$ | 8.65$ | 9.46$ | 8.75$ | 9.10$ | 8.49$ | 10.25$ | 11.15$ | 12.08$ | 11.50$ | 11.83$ | | | | | | | | | | | | | | |
| Market Cap of Common Stock | 15,523,011$ | 14,664,955$ | 12,704,096$ | 10,832,853$ | 9,378,508$ | 18,234,766$ | 12,588,066$ | 14,121,488$ | 23,587,492$ | 28,422,854$ | 30,081,066$ | 33,239,451$ | 32,876,562$ | 35,623,411$ | 36,865,173$ | 43,915,692$ | 47,770,163$ | 48,162,787$ | 46,513,967$ | 47,422,211$ | 32,193,753$ | 24,222,991$ | 16,648,804$ | 25,879,031$ | 29,399,667$ | 51,856,724$ | 56,436,723$ | 52,170,361$ | 54,103,063$ | 50,504,123$ | 60,530,719$ | 65,845,611$ | 71,313,507$ | 67,889,514$ | 69,316,371$ | | | | | | | | | | | | | | |
| QoQ% | 5.85% | 15.44% | 17.27% | 15.51% | (48.57%) | 44.86% | (10.86%) | (40.13%) | (17.01%) | (5.51%) | (9.50%) | 1.10% | (7.71%) | (3.37%) | (16.06%) | (8.07%) | (.82%) | 3.55% | (1.92%) | 47.30% | 32.91% | 45.49% | (35.67%) | (11.98%) | (43.31%) | (8.12%) | 8.18% | (3.57%) | 7.13% | (16.56%) | (8.07%) | (7.67%) | 5.04% | (2.06%) | | | | | | | | | | | | | | | |
| YoY% | 65.52% | (19.58%) | .92% | (23.29%) | (60.24%) | (35.85%) | (58.15%) | (57.52%) | (28.25%) | (20.21%) | (18.40%) | (24.31%) | (31.18%) | (26.04%) | (20.74%) | (7.39%) | 48.38% | 98.83% | 179.38% | 83.25% | 9.50% | (53.29%) | (70.50%) | (50.40%) | (45.66%) | 2.68% | (6.76%) | (20.77%) | (24.13%) | (25.61%) | (12.68%) | | | | | | | | | | | | | | | | | | |
| Common Shares Outstanding | 9,332,822 | 7,804,230 | 7,791,276 | 7,764,484 | 7,722,174 | 7,667,264 | 7,588,587 | 6,326,139 | 6,310,543 | 6,303,769 | 6,299,825 | 6,290,164 | 6,257,137 | 6,238,776 | 6,223,234 | 6,213,681 | 6,186,356 | 6,176,697 | 6,124,288 | 6,118,995 | 6,074,293 | 6,070,925 | 6,067,461 | 6,060,663 | 6,019,532 | 5,994,997 | 5,991,162 | 5,962,327 | 5,957,827 | 5,948,660 | 5,948,660 | 5,905,436 | 5,903,436 | 5,903,436 | 5,903,436 | 5,854,372 | 5,854,372 | 5,854,372 | 5,854,372 | 5,826,974 | 5,839,396 | 5,839,396 | 5,943,351 | 5,941,893 | 6,012,799 | 6,162,829 | 6,191,974 | 6,159,086 | 6,140,200 |
| QoQ% | 19.59% | .17% | .35% | .55% | .72% | 1.04% | 19.96% | .25% | .11% | .06% | .15% | .53% | .29% | .25% | .15% | .44% | .16% | .86% | .09% | .74% | .06% | .06% | .11% | .68% | .41% | .06% | .48% | .08% | .15% | .00% | .73% | .03% | .00% | .00% | .84% | .00% | .00% | .00% | .47% | (.21%) | .00% | (1.75%) | .03% | (1.18%) | (2.43%) | (.47%) | .53% | .31% | |
| YoY% | 20.86% | 1.79% | 2.67% | 22.74% | 22.37% | 21.63% | 20.46% | .57% | .85% | 1.04% | 1.23% | 1.23% | 1.14% | 1.01% | 1.62% | 1.55% | 1.85% | 1.74% | .94% | .96% | .91% | 1.27% | 1.27% | 1.65% | 1.04% | .78% | .71% | .96% | .92% | .77% | .77% | .87% | .84% | .84% | .84% | .47% | .26% | .26% | (1.50%) | (1.93%) | (2.88%) | (5.25%) | (4.02%) | (3.53%) | (2.08%) | | | | |
| Price to Sales | .52x | .49x | .42x | .37x | .32x | .65x | .45x | .51x | .84x | .99x | 1.00x | 1.11x | 1.08x | 1.18x | 1.24x | 1.41x | 1.50x | 1.49x | 1.50x | 1.67x | 1.37x | 1.04x | .69x | .99x | .92x | 1.56x | 1.65x | 1.51x | 1.57x | 1.42x | 1.65x | 1.78x | 1.87x | 1.79x | 1.83x | | | | | | | | | | | | | | |
| Price to Earnings | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 32.83x | 13.41x | 14.17x | - | - | - | - | 28.44x | 26.68x | 22.21x | 21.98x | 24.17x | 21.73x | 23.74x | 24.14x | 24.06x | 21.05x | 19.89x | | | | | | | | | | | | | | |
| Price to Book | 2.58x | 2.44x | 2.07x | 1.61x | 1.34x | 1.85x | 1.20x | 1.57x | 2.22x | 2.31x | 2.34x | 2.42x | 2.29x | 2.24x | 2.32x | 2.26x | 2.46x | 2.55x | 2.32x | 2.41x | 1.70x | 1.45x | 1.04x | 1.63x | 1.52x | 2.56x | 2.69x | 2.53x | 2.65x | 2.45x | 2.93x | 3.21x | 3.65x | 3.45x | 3.56x | | | | | | | | | | | | | | |
| Total Revenue | | 7,543,000$ | 6,823,000$ | 6,373,000$ | 8,899,000$ | 7,893,000$ | 6,380,000$ | 6,407,000$ | 7,260,000$ | 7,697,000$ | 6,558,000$ | 6,436,000$ | 8,147,705$ | 8,825,093$ | 6,557,356$ | 6,902,198$ | 7,795,613$ | 8,507,634$ | 7,926,077$ | 7,593,711$ | 8,221,999$ | 7,228,867$ | 5,327,402$ | 2,702,437$ | 8,125,275$ | 7,913,252$ | 7,385,270$ | 8,425,999$ | 9,429,527$ | 8,949,747$ | 7,800,088$ | 8,366,085$ | 10,499,985$ | 9,961,572$ | 8,266,691$ | 9,346,447$ | 10,362,977$ | 9,955,239$ | 8,601,962$ | 9,376,199$ | 11,011,006$ | 9,807,313$ | 9,274,554$ | 10,364,022$ | 11,167,160$ | 10,561,562$ | 9,457,448$ | 10,322,206$ | 11,063,790$ |
| QoQ% | | 10.55% | 7.06% | (28.39%) | 12.75% | 23.72% | (.42%) | (11.75%) | (5.68%) | 17.37% | 1.90% | (21.01%) | (7.68%) | 34.58% | (5.00%) | (11.46%) | (8.37%) | 7.34% | 4.38% | (7.64%) | 13.74% | 35.69% | 97.13% | (66.74%) | 2.68% | 7.15% | (12.35%) | (10.64%) | 5.36% | 14.74% | (6.77%) | (20.32%) | 5.41% | 20.50% | (11.55%) | (9.81%) | 4.10% | 15.73% | (8.26%) | (14.85%) | 12.27% | 5.74% | (10.51%) | (7.19%) | 5.73% | 11.68% | (8.38%) | (6.70%) | |
| YoY% | | (4.43%) | 6.94% | (.53%) | 22.58% | 2.55% | (2.71%) | (.45%) | (10.90%) | (12.78%) | .01% | (6.75%) | 4.52% | 3.73% | (17.27%) | (9.11%) | (5.19%) | 17.69% | 48.78% | 181.00% | 1.19% | (8.65%) | (27.86%) | (67.93%) | (13.83%) | (11.58%) | (5.32%) | .72% | (10.20%) | (10.16%) | (5.64%) | (10.49%) | 1.32% | .06% | (3.90%) | (.32%) | (5.89%) | 1.51% | (7.25%) | (9.53%) | (1.40%) | (7.14%) | (1.93%) | .41% | .93% | | | | |
| TTM | | 29,638,000$ | 29,988,000$ | 29,545,000$ | 29,579,000$ | 27,940,000$ | 27,744,000$ | 27,922,000$ | 27,951,000$ | 28,838,705$ | 29,966,798$ | 29,966,154$ | 30,432,352$ | 30,080,260$ | 29,762,801$ | 31,131,522$ | 31,823,035$ | 32,249,421$ | 30,970,654$ | 28,371,979$ | 23,480,705$ | 23,383,981$ | 24,068,366$ | 26,126,234$ | 31,849,796$ | 33,154,048$ | 34,190,543$ | 34,605,361$ | 34,545,447$ | 35,615,905$ | 36,627,730$ | 37,094,333$ | 38,074,695$ | 37,937,687$ | 37,931,354$ | 38,266,625$ | 38,296,377$ | 38,944,406$ | 38,796,480$ | 39,469,072$ | 40,456,895$ | 40,613,049$ | 41,367,298$ | 41,550,192$ | 41,508,376$ | 41,405,006$ | | | |
| TTM_QoQ% | | (1.17%) | 1.50% | (.12%) | 5.87% | .71% | (.64%) | (.10%) | (3.08%) | (3.76%) | .00% | (1.53%) | 1.17% | 1.07% | (4.40%) | (2.17%) | (1.32%) | 4.13% | 9.16% | 20.83% | .41% | (2.84%) | (7.88%) | (17.97%) | (3.93%) | (3.03%) | (1.20%) | .17% | (3.01%) | (2.76%) | (1.26%) | (2.58%) | .36% | .02% | (.88%) | (.08%) | (1.66%) | .38% | (1.70%) | (2.44%) | (.38%) | (1.82%) | (.44%) | .10% | .25% | | | | |
| TTM_YoY% | | 6.08% | 8.09% | 5.81% | 5.82% | (3.12%) | (7.42%) | (6.82%) | (8.15%) | (4.13%) | .69% | (3.74%) | (4.37%) | (6.73%) | (3.90%) | 9.73% | 35.53% | 37.91% | 28.68% | 8.60% | (26.28%) | (29.47%) | (29.61%) | (24.50%) | (7.80%) | (6.91%) | (6.65%) | (6.71%) | (9.27%) | (6.12%) | (3.44%) | (3.06%) | (.58%) | (2.59%) | (2.23%) | (3.05%) | (5.34%) | (4.11%) | (6.22%) | (5.01%) | (2.53%) | (1.91%) | | | | | | | |
| Gross Margin | | 33.99% | 23.55% | 31.08% | 10.82% | 23.43% | 31.82% | 12.81% | 24.28% | 25.05% | 29.37% | 26.07% | .97% | 21.07% | 18.02% | 12.77% | 11.52% | 18.58% | 19.17% | 12.18% | 15.42% | 19.56% | 17.66% | (20.76%) | 18.19% | 19.39% | 22.28% | 21.91% | 13.91% | 21.04% | 23.75% | 22.91% | 21.68% | 23.21% | 26.75% | 23.45% | 18.56% | 27.19% | 26.61% | 23.70% | 25.10% | 27.77% | 27.35% | 23.84% | 26.91% | 28.94% | 29.67% | 29.23% | 28.67% |
| QoQ | | 10.44% | (7.53%) | 20.26% | (12.61%) | (8.39%) | 19.00% | (11.47%) | (.77%) | (4.32%) | 3.30% | 25.10% | (20.10%) | 3.04% | 5.25% | 1.25% | (7.05%) | (.60%) | 6.99% | (3.23%) | (4.14%) | 1.90% | 38.42% | (38.95%) | (1.20%) | (2.89%) | .38% | 7.99% | (7.13%) | (2.71%) | .84% | 1.23% | (1.52%) | (3.54%) | 3.29% | 4.90% | (8.63%) | .58% | 2.91% | (1.39%) | (2.68%) | .42% | 3.52% | (3.08%) | (2.03%) | (.73%) | .44% | .56% | |
| YoY | | 10.57% | (8.27%) | 18.27% | (13.46%) | (1.62%) | 2.45% | (13.26%) | 23.32% | 3.98% | 11.35% | 13.30% | (10.56%) | 2.49% | (1.15%) | .59% | (3.89%) | (.98%) | 1.52% | 32.94% | (2.78%) | .17% | (4.63%) | (42.67%) | 4.28% | (1.65%) | (1.47%) | (1.01%) | (7.77%) | (2.17%) | (3.00%) | (.54%) | 3.13% | (3.98%) | .14% | (.25%) | (6.54%) | (.59%) | (.74%) | (.13%) | (1.82%) | (1.16%) | (2.32%) | (5.40%) | (1.76%) | | | | |
| Operating Income | | 82,000$ | (479,000$) | (145,000$) | (2,698,000$) | (700,000$) | (914,000$) | (1,630,000$) | (1,575,000$) | (776,000$) | (1,011,000$) | (1,541,000$) | (1,948,687$) | (199,219$) | (2,425,503$) | (317,594$) | 360,457$ | (1,958,708$) | 257,825$ | 645,904$ | 1,582,009$ | 398,564$ | 119,357$ | (4,828,963$) | (701,462$) | (98,174$) | 1,245,243$ | 946,003$ | 503,922$ | 678,374$ | 1,040,420$ | 783,236$ | 1,226,316$ | 1,199,461$ | 1,501,218$ | 1,293,874$ | 1,172,031$ | 1,615,354$ | 1,554,429$ | 1,182,670$ | (647,239$) | 1,251,765$ | 1,697,549$ | 1,410,911$ | 1,635,444$ | 1,553,622$ | 1,429,141$ | 1,346,760$ | |
| QoQ% | | 117.12% | (230.35%) | 94.63% | (285.43%) | 23.41% | 43.93% | (3.49%) | (102.96%) | 23.24% | 34.39% | 20.92% | (878.16%) | 91.79% | (663.71%) | (188.11%) | 118.40% | (859.70%) | (60.08%) | (59.17%) | 296.93% | 233.93% | 102.47% | (588.41%) | (614.51%) | (107.88%) | 31.63% | 87.73% | (25.72%) | (34.80%) | 32.84% | (36.13%) | 2.24% | (20.10%) | 16.03% | 10.40% | (27.44%) | 3.92% | 31.43% | 282.73% | (151.71%) | (26.26%) | 20.32% | (13.73%) | 5.27% | 8.71% | 6.12% | | |
| YoY% | | 111.71% | 47.59% | 91.10% | (71.30%) | 9.79% | 9.59% | (5.78%) | 19.18% | (289.52%) | 58.32% | (385.21%) | (640.62%) | 89.83% | (1,040.76%) | (149.17%) | (77.22%) | (591.44%) | 116.01% | 113.38% | 325.53% | 505.98% | (90.42%) | (610.46%) | (239.20%) | (114.47%) | 19.69% | 20.78% | (58.91%) | (43.44%) | (30.70%) | (39.47%) | 4.63% | (25.75%) | (3.42%) | 9.40% | 281.08% | 29.05% | (8.43%) | (16.18%) | (139.58%) | (19.43%) | 18.78% | 4.76% | | | | | |
| TTM | | (3,240,000$) | (4,022,000$) | (4,457,000$) | (5,942,000$) | (4,819,000$) | (4,895,000$) | (4,992,000$) | (4,903,000$) | (5,276,687$) | (4,699,906$) | (6,114,409$) | (4,891,003$) | (2,581,859$) | (4,341,348$) | (1,658,020$) | (694,522$) | 527,030$ | 2,884,302$ | 2,745,834$ | (2,729,033$) | (5,012,504$) | (5,509,242$) | (4,383,356$) | 1,391,610$ | 2,596,994$ | 3,373,542$ | 3,168,719$ | 3,005,952$ | 3,728,346$ | 4,249,433$ | 4,710,231$ | 5,220,869$ | 5,166,584$ | 5,582,477$ | 5,635,688$ | 5,524,484$ | 3,705,214$ | 3,341,625$ | 3,484,745$ | 3,712,986$ | 5,995,669$ | 6,297,526$ | 6,029,118$ | 5,964,967$ | | | | |
| TTM_QoQ% | | 19.44% | 9.76% | 24.99% | (23.30%) | 1.55% | 1.94% | (1.82%) | 7.08% | (12.27%) | 23.13% | (25.01%) | (89.44%) | 40.53% | (161.84%) | (138.73%) | (231.78%) | (81.73%) | 5.04% | 200.62% | 45.56% | 9.02% | (25.69%) | (414.99%) | (46.42%) | (23.02%) | 6.46% | 5.42% | (19.38%) | (12.26%) | (9.78%) | (9.78%) | 1.05% | (7.45%) | (.94%) | 2.01% | 49.10% | 10.88% | (4.11%) | (6.15%) | (38.07%) | (4.79%) | 4.45% | 1.08% | | | | | |
| TTM_YoY% | | 32.77% | 17.84% | 10.72% | (21.19%) | 8.67% | (4.15%) | 18.36% | (.25%) | (104.38%) | (8.26%) | (268.78%) | (604.23%) | (589.89%) | (250.52%) | (160.38%) | 74.55% | 110.51% | 152.35% | 162.64% | (296.11%) | (293.01%) | (263.31%) | (238.33%) | (53.71%) | (30.35%) | (20.61%) | (32.73%) | (42.42%) | (27.84%) | (23.88%) | (16.42%) | (5.50%) | 39.44% | 67.06% | 61.73% | 48.79% | (38.20%) | (46.94%) | (42.20%) | (37.75%) | | | | | | | | |
| Operating Margin | | 1.09% | (7.02%) | (2.28%) | (30.32%) | (8.87%) | (14.33%) | (25.44%) | (21.69%) | (10.08%) | (15.42%) | (23.94%) | (23.92%) | (2.26%) | (36.99%) | (4.60%) | 4.62% | (23.02%) | 3.25% | 8.51% | 19.24% | 5.51% | 2.24% | (178.69%) | (8.63%) | (1.24%) | 16.86% | 11.23% | 5.34% | 7.58% | 13.34% | 9.36% | 11.68% | 12.04% | 18.16% | 13.84% | 11.31% | 16.23% | 18.07% | 12.61% | (5.88%) | 12.76% | 18.30% | 13.61% | 14.65% | 14.71% | 15.11% | 13.05% | |
| QoQ | | 8.11% | (4.75%) | 28.04% | (21.45%) | 5.46% | 11.12% | (3.75%) | (11.61%) | 5.33% | 8.53% | (.03%) | (21.66%) | 34.73% | (32.39%) | (9.23%) | 27.65% | (26.28%) | (5.25%) | (10.74%) | 13.73% | 3.27% | 180.93% | (170.06%) | (7.39%) | (18.10%) | 5.63% | 5.88% | (2.24%) | (5.76%) | 3.98% | (2.32%) | (.36%) | (6.12%) | 4.32% | 2.53% | (4.92%) | (1.85%) | 5.46% | 18.49% | (18.64%) | (5.54%) | 4.69% | (1.03%) | (.07%) | (.40%) | 2.06% | | |
| YoY | | 9.96% | 7.31% | 23.17% | (8.62%) | 1.21% | 1.09% | (1.50%) | 2.22% | (7.83%) | 21.57% | (19.34%) | (28.54%) | 20.77% | (40.24%) | (13.11%) | (14.62%) | (28.54%) | 1.01% | 187.20% | 27.87% | 6.76% | (14.62%) | (189.92%) | (13.98%) | (8.82%) | 3.52% | 1.87% | (6.34%) | (4.46%) | (4.82%) | (4.48%) | .37% | (4.19%) | .09% | 1.23% | 17.19% | 3.46% | (.23%) | (1.00%) | (20.52%) | (1.95%) | 3.19% | .57% | | | | | |
| Net Income | | (155,000$) | (662,000$) | (324,000$) | (2,895,000$) | (847,000$) | (722,000$) | (1,658,000$) | (1,593,000$) | (757,000$) | (999,000$) | (823,000$) | (1,712,672$) | (211,979$) | (3,641,186$) | (114,941$) | 359,211$ | (1,477,646$) | 196,933$ | 579,805$ | 2,167,793$ | 523,695$ | 76,132$ | (3,667,397$) | (524,228$) | (71,637$) | 918,088$ | 711,609$ | 385,679$ | 525,361$ | 750,815$ | 576,944$ | 470,896$ | 751,056$ | 928,284$ | 813,672$ | 731,670$ | 1,011,799$ | 974,813$ | 731,834$ | 859,316$ | 773,636$ | 1,240,220$ | 933,359$ | 921,447$ | 954,664$ | 929,363$ | 937,272$ | 1,486,179$ |
| QoQ% | | 76.59% | (104.32%) | 88.81% | (241.80%) | (17.31%) | 56.45% | (4.08%) | (110.44%) | 24.22% | (21.39%) | 51.95% | (707.94%) | 94.18% | (3,067.87%) | (132.00%) | 124.31% | (850.33%) | (66.04%) | (73.25%) | 313.94% | 587.88% | 102.08% | (599.58%) | (631.78%) | (107.80%) | 29.02% | 84.51% | (26.59%) | (30.03%) | 30.14% | 22.52% | (37.30%) | (19.09%) | 14.09% | 11.21% | (27.69%) | 3.79% | 33.20% | (14.84%) | 11.08% | (37.62%) | 32.88% | 1.29% | (3.48%) | 2.72% | (.84%) | (36.93%) | |
| YoY% | | 81.70% | 8.31% | 80.46% | (81.73%) | (11.89%) | 27.73% | (101.46%) | 6.99% | (257.11%) | 72.56% | (616.02%) | (576.79%) | 85.65% | (1,948.95%) | (119.82%) | (83.43%) | (382.16%) | 158.67% | 115.81% | 513.52% | 831.04% | (91.71%) | (615.37%) | (235.92%) | (113.64%) | 22.28% | 23.34% | (18.10%) | (30.05%) | (19.12%) | (29.09%) | (35.64%) | (25.77%) | (4.77%) | 11.18% | (14.85%) | 30.79% | (21.40%) | (21.59%) | (6.74%) | (18.96%) | 33.45% | (.42%) | (38.00%) | | | | |
| TTM | | (4,036,000$) | (4,728,000$) | (4,788,000$) | (6,122,000$) | (4,820,000$) | (4,730,000$) | (5,007,000$) | (4,172,000$) | (4,291,672$) | (3,746,651$) | (6,388,837$) | (5,680,778$) | (3,608,895$) | (4,874,562$) | (1,036,443$) | (341,697$) | 1,466,885$ | 3,468,226$ | 3,347,425$ | (899,777$) | (3,591,798$) | (4,187,130$) | (3,345,174$) | 1,033,832$ | 1,943,739$ | 2,540,737$ | 2,373,464$ | 2,238,799$ | 2,324,016$ | 2,549,711$ | 2,727,180$ | 2,963,908$ | 3,224,682$ | 3,485,425$ | 3,531,954$ | 3,450,116$ | 3,577,762$ | 3,339,599$ | 3,605,006$ | 3,806,531$ | 3,868,662$ | 4,049,690$ | 3,738,833$ | 3,742,746$ | 4,307,478$ | | | |
| TTM_QoQ% | | 14.64% | 1.25% | 21.79% | (27.01%) | (1.90%) | 5.53% | (20.01%) | 2.79% | (14.55%) | 41.36% | (12.46%) | (57.41%) | 25.97% | (370.32%) | (203.32%) | (123.29%) | (57.71%) | 3.61% | 472.03% | 74.95% | 14.22% | (25.17%) | (423.57%) | (46.81%) | (23.50%) | 7.05% | 6.02% | (3.67%) | (8.85%) | (6.51%) | (7.99%) | (8.09%) | (7.48%) | (1.32%) | 2.37% | (3.57%) | 7.13% | (7.36%) | (5.29%) | (1.61%) | (4.47%) | 8.31% | (.11%) | (13.11%) | | | | |
| TTM_YoY% | | 16.27% | .04% | 4.37% | (46.74%) | (12.31%) | (26.25%) | 21.63% | 26.56% | (18.92%) | 23.14% | (516.42%) | (1,562.52%) | (346.02%) | (240.55%) | (130.96%) | 62.02% | 140.84% | 182.83% | 200.07% | (187.03%) | (284.79%) | (264.80%) | (240.94%) | (53.82%) | (16.36%) | (.35%) | (12.97%) | (24.47%) | (27.93%) | (26.85%) | (22.79%) | (14.09%) | (9.87%) | 4.37% | (2.03%) | (9.36%) | (7.52%) | (17.53%) | (3.58%) | 1.70% | (10.19%) | | | | | | | |
| Profit Margin | | (2.06%) | (9.70%) | (5.08%) | (32.53%) | (10.73%) | (11.32%) | (25.88%) | (21.94%) | (9.84%) | (15.23%) | (12.79%) | (21.02%) | (2.40%) | (55.53%) | (1.67%) | 4.61% | (17.37%) | 2.49% | 7.64% | 26.37% | 7.24% | 1.43% | (135.71%) | (6.45%) | (.91%) | 12.43% | 8.45% | 4.09% | 5.87% | 9.63% | 6.90% | 4.49% | 7.54% | 11.23% | 8.71% | 7.06% | 10.16% | 11.33% | 7.81% | 7.80% | 7.89% | 13.37% | 9.01% | 8.25% | 9.04% | 9.83% | 9.08% | 13.43% |
| QoQ | | 7.65% | (4.62%) | 27.45% | (21.80%) | .59% | 14.56% | (3.94%) | (12.11%) | 5.40% | (2.45%) | 8.23% | (18.62%) | 53.13% | (53.86%) | (6.27%) | 21.98% | (19.85%) | (5.15%) | (18.73%) | 19.12% | 5.82% | 137.14% | (129.26%) | (5.55%) | (13.34%) | 3.99% | 4.36% | (1.78%) | (3.76%) | 2.73% | 2.41% | (3.06%) | (3.69%) | 2.52% | 1.65% | (3.10%) | (1.17%) | 3.53% | .00% | (.08%) | (5.48%) | 4.37% | .76% | (.79%) | (.79%) | .75% | (4.35%) | |
| YoY | | 8.68% | 1.62% | 20.79% | (10.59%) | (.90%) | 3.92% | (13.09%) | (.92%) | (7.43%) | 40.30% | (11.12%) | (25.63%) | 14.97% | (58.01%) | (9.30%) | (21.76%) | (24.61%) | 1.06% | 143.34% | 32.82% | 8.15% | (11.00%) | (144.15%) | (10.54%) | (6.78%) | 2.81% | 1.55% | (.40%) | (1.67%) | (1.60%) | (1.81%) | (2.58%) | (2.62%) | (.10%) | .90% | (.74%) | 2.28% | (2.04%) | (1.20%) | (.45%) | (1.15%) | 3.55% | (.07%) | (5.18%) | | | | |
| Equity to Common Shareholders | | 6,006,000$ | 6,126,000$ | 6,732,000$ | 6,975,000$ | 9,834,000$ | 10,525,000$ | 9,018,000$ | 10,636,000$ | 12,281,000$ | 12,872,000$ | 13,748,000$ | 14,370,000$ | 15,903,350$ | 15,924,436$ | 19,416,582$ | 19,399,926$ | 18,914,595$ | 20,013,931$ | 19,693,531$ | 18,967,569$ | 16,687,577$ | 16,051,683$ | 15,831,832$ | 19,355,511$ | 20,296,164$ | 20,970,701$ | 20,616,556$ | 20,389,832$ | 20,582,976$ | 20,668,527$ | 20,506,630$ | 19,556,603$ | 19,660,795$ | 19,484,356$ | 19,074,420$ | 18,828,857$ | 19,155,165$ | 18,713,438$ | 18,534,234$ | 18,478,908$ | 18,172,961$ | 18,096,812$ | 19,253,910$ | 19,737,855$ | | | | 19,852,378$ |
| QoQ | | (120,000$) | (606,000$) | (243,000$) | (2,859,000$) | (691,000$) | 1,507,000$ | (1,618,000$) | (1,645,000$) | (591,000$) | (876,000$) | (622,000$) | (1,533,350$) | (21,086$) | (3,492,146$) | 16,656$ | 485,331$ | (1,099,336$) | 320,400$ | 725,962$ | 2,279,992$ | 635,894$ | 219,851$ | (3,523,679$) | (940,653$) | (674,537$) | 354,145$ | 226,724$ | (193,144$) | (85,551$) | 161,897$ | 950,027$ | (104,192$) | 176,439$ | 409,936$ | 245,563$ | (326,308$) | 441,727$ | 179,204$ | 55,326$ | 305,947$ | 76,149$ | (1,157,098$) | (483,945$) | | | | | |
| QoQ% | | (1.96%) | (9.00%) | (3.48%) | (29.07%) | (6.57%) | 16.71% | (15.21%) | (13.40%) | (4.59%) | (6.37%) | (4.33%) | (9.64%) | (.13%) | (17.99%) | .09% | 2.57% | (5.49%) | 1.63% | 3.83% | 13.66% | 3.96% | 1.39% | (18.21%) | (4.64%) | (3.22%) | 1.72% | 1.11% | (.94%) | (.41%) | .79% | 4.86% | (.53%) | .91% | 2.15% | 1.30% | (1.70%) | 2.36% | .97% | .30% | 1.68% | .42% | (6.01%) | (2.45%) | | | | | |
| YoY | | (3,828,000$) | (4,399,000$) | (2,286,000$) | (3,661,000$) | (2,447,000$) | (2,347,000$) | (4,730,000$) | (3,734,000$) | (3,622,350$) | (3,052,436$) | (5,668,582$) | (5,029,926$) | (3,011,245$) | (4,089,495$) | (276,949$) | 432,357$ | 2,227,018$ | 3,962,248$ | 3,861,699$ | (387,942$) | (3,608,587$) | (4,919,018$) | (4,784,724$) | (1,034,321$) | (286,812$) | 302,174$ | 109,926$ | 833,229$ | 922,181$ | 1,184,171$ | 1,432,210$ | 727,746$ | 505,630$ | 770,918$ | 540,186$ | 349,949$ | 982,204$ | 616,626$ | (719,676$) | (1,258,947$) | | | | (114,523$) | | | | |
| YoY% | | (38.93%) | (41.80%) | (25.35%) | (34.42%) | (19.93%) | (18.23%) | (34.41%) | (25.99%) | (22.78%) | (19.17%) | (29.20%) | (25.93%) | (15.92%) | (20.43%) | (1.41%) | 2.28% | 13.35% | 24.68% | 24.39% | (2.00%) | (17.78%) | (23.46%) | (23.21%) | (5.07%) | (1.39%) | 1.46% | .54% | 4.26% | 4.69% | 6.08% | 7.51% | 3.87% | 2.64% | 4.12% | 2.92% | 1.89% | 5.41% | 3.41% | (3.74%) | (6.38%) | | | | (.58%) | | | | |
| Dividends Paid | | | | | | | | | | | | | | | | | 0$ | | | | 0$ | 0$ | 0$ | 722,344$ | 719,400$ | 719,399$ | 715,899$ | 715,179$ | 713,840$ | 713,839$ | 708,652$ | 708,653$ | 708,412$ | 708,412$ | 702,526$ | 702,524$ | 702,525$ | 702,525$ | 699,008$ | 700,728$ | 700,728$ | 702,443$ | 713,838$ | 721,536$ | 671,901$ | 682,399$ | 682,089$ | 675,423$ | |
| Additional Paid-In Capital QoQ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Treasury Stock | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 351,584$ | 351,584$ | 145,273$ | | 2,344,048$ | 2,199,934$ | (1,034,359$) | 0$ | | | | |
| QoQ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0$ | 206,311$ | | | 144,114$ | 3,234,293$ | (1,034,359$) | | | | | |
| Goodwill | | 576,000$ | 576,000$ | 576,000$ | 576,000$ | 576,000$ | 576,000$ | 576,000$ | 576,000$ | 575,608$ | 575,608$ | 575,608$ | 575,608$ | 729,701$ | 729,701$ | 729,701$ | 729,701$ | 729,701$ | 729,701$ | 729,701$ | 729,701$ | 729,701$ | 729,701$ | 729,701$ | 1,046,944$ | 1,046,944$ | 1,046,944$ | 1,046,944$ | 1,046,944$ | 1,046,944$ | 1,046,944$ | 1,046,944$ | 1,046,944$ | 1,046,944$ | 1,046,944$ | 1,046,944$ | 1,046,944$ | 1,046,944$ | 1,046,944$ | 1,046,944$ | 1,046,944$ | 2,977,473$ | 2,977,473$ | 2,977,473$ | 2,977,473$ | | | | 3,063,473$ |
| QoQ% | | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .07% | .00% | .00% | .00% | (21.12%) | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | (30.30%) | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | (64.84%) | .00% | .00% | .00% | | | | | |
| YoY% | | .00% | .00% | .00% | .00% | .07% | .07% | .07% | .07% | (21.12%) | (21.12%) | (21.12%) | (21.12%) | .00% | .00% | .00% | .00% | .00% | .00% | .00% | (30.30%) | (30.30%) | (30.30%) | (30.30%) | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | (64.84%) | (64.84%) | (64.84%) | (64.84%) | | | | (2.81%) | | | | |
| Other Intangible Assets | | 190,000$ | 197,000$ | 203,000$ | 210,000$ | 215,000$ | 224,000$ | 231,000$ | 237,897$ | 244,748$ | 251,600$ | 258,701$ | 265,927$ | 2,124,706$ | 2,227,055$ | 2,329,403$ | 2,431,751$ | 2,552,625$ | 2,673,498$ | 2,794,371$ | 2,915,710$ | 2,883,671$ | 3,020,720$ | 3,163,524$ | 3,471,081$ | 3,647,625$ | 3,824,169$ | 4,000,713$ | 4,177,257$ | 4,387,445$ | 4,598,731$ | 4,810,017$ | 5,021,304$ | 5,135,138$ | 5,245,739$ | 5,356,341$ | 5,458,379$ | 5,562,899$ | 5,656,806$ | 5,740,679$ | 5,572,405$ | 5,663,112$ | 5,737,036$ | 5,797,936$ | 5,879,888$ | | | | 468,183$ |
| QoQ | | (7,000$) | (6,000$) | (7,000$) | (5,000$) | (9,000$) | (7,000$) | (6,897$) | (6,851$) | (6,852$) | (7,101$) | (7,226$) | (1,858,779$) | (102,349$) | (102,348$) | (102,348$) | (120,874$) | (120,873$) | (120,873$) | (121,339$) | 32,039$ | (137,049$) | (142,804$) | (307,557$) | (176,544$) | (176,544$) | (176,544$) | (176,544$) | (210,188$) | (211,286$) | (211,286$) | (211,287$) | (113,834$) | (110,601$) | (110,602$) | (102,038$) | (104,520$) | (93,907$) | (83,873$) | 168,274$ | (90,707$) | (73,924$) | (60,900$) | (81,952$) | | | | | |
| Amortization of Intangible Assets | | 7,000$ | 7,000$ | 7,000$ | 6,000$ | 7,000$ | 7,000$ | 7,000$ | 28,030$ | 7,000$ | 7,000$ | 7,000$ | 7,227$ | 7,226$ | 7,226$ | 7,226$ | (333,714$) | 120,873$ | 120,872$ | 121,339$ | 142,007$ | 137,050$ | 142,804$ | 148,557$ | 176,545$ | 176,544$ | 176,544$ | 176,544$ | 210,189$ | 211,558$ | 211,286$ | 211,287$ | 113,950$ | 110,719$ | 110,835$ | 110,546$ | 111,311$ | 105,404$ | 106,442$ | 104,683$ | 100,534$ | 91,333$ | 93,356$ | 93,150$ | 85,933$ | 91,930$ | 91,930$ | 91,930$ | |
| Total Assets | | 20,728,000$ | 22,254,000$ | 20,096,000$ | 21,175,000$ | 21,634,000$ | 21,130,000$ | 19,020,000$ | 20,577,000$ | 21,280,000$ | 20,535,000$ | 20,799,000$ | 21,986,827$ | 20,704,192$ | 26,250,226$ | 27,491,591$ | 26,880,761$ | 27,298,664$ | 27,417,592$ | 25,802,627$ | 24,951,152$ | 28,281,014$ | 29,187,439$ | 29,108,126$ | 27,817,388$ | 29,177,535$ | 29,286,343$ | 29,548,443$ | 26,222,141$ | 27,567,159$ | 27,530,214$ | 28,138,095$ | 28,940,635$ | 29,333,217$ | 29,454,815$ | 29,830,596$ | 29,418,356$ | 30,122,648$ | 29,900,165$ | 30,178,596$ | 30,315,725$ | 31,018,469$ | 31,535,035$ | 33,292,155$ | 34,138,213$ | 37,870,449$ | 38,651,192$ | 39,598,796$ | 35,153,039$ |
| QoQ | | (1,526,000$) | 2,158,000$ | (1,079,000$) | (459,000$) | 504,000$ | 2,110,000$ | (1,557,000$) | (703,000$) | 745,000$ | (264,000$) | (1,187,827$) | 1,282,635$ | (5,546,034$) | (1,241,365$) | 610,830$ | (417,903$) | (118,928$) | 1,614,965$ | 851,475$ | (3,329,862$) | (906,425$) | 79,313$ | 1,290,738$ | (1,360,147$) | (108,808$) | (262,100$) | 3,326,302$ | (1,345,018$) | 36,945$ | (607,881$) | (802,540$) | (392,582$) | (121,598$) | (375,781$) | 412,240$ | (704,292$) | 222,483$ | (278,431$) | (137,129$) | (702,744$) | (516,566$) | (1,757,120$) | (846,058$) | (3,732,236$) | (780,743$) | (947,604$) | 4,445,757$ | |
| YoY | | (906,000$) | 1,124,000$ | 1,076,000$ | 598,000$ | 354,000$ | 595,000$ | (1,779,000$) | (1,409,827$) | 575,808$ | (5,715,226$) | (6,692,591$) | (4,893,934$) | (6,594,472$) | (1,167,366$) | 1,688,964$ | 1,929,609$ | (982,350$) | (1,769,847$) | (3,305,499$) | (2,866,236$) | (896,521$) | (98,904$) | (440,317$) | 1,595,247$ | 1,610,376$ | 1,756,129$ | 1,410,348$ | (2,718,494$) | (1,766,058$) | (1,924,601$) | (1,692,501$) | (477,721$) | (789,431$) | (445,350$) | (348,000$) | (897,369$) | (895,821$) | (1,634,870$) | (3,113,559$) | (3,822,488$) | (6,851,980$) | (7,116,157$) | (6,306,641$) | (1,014,826$) | | | | |
| Total Liabilities | | 14,722,000$ | 16,128,000$ | 13,364,000$ | 14,200,000$ | 11,800,000$ | 10,605,000$ | 10,002,000$ | 9,941,000$ | 8,999,383$ | 7,662,624$ | 7,050,962$ | 7,616,663$ | 8,939,240$ | 10,325,790$ | 8,075,009$ | 7,480,835$ | 8,384,069$ | 7,403,661$ | 6,109,096$ | 5,983,583$ | 11,593,437$ | 13,135,756$ | 13,276,294$ | 8,461,877$ | 8,881,371$ | 8,315,642$ | 8,931,887$ | 5,832,309$ | 6,984,183$ | 6,861,687$ | 8,131,911$ | 9,384,032$ | 9,672,422$ | 9,970,459$ | 10,756,176$ | 10,589,499$ | 10,967,483$ | 11,186,727$ | 11,644,362$ | 11,836,817$ | 11,466,786$ | 11,877,033$ | 12,937,479$ | 14,400,358$ | | | | 15,300,661$ |
| QoQ | | (1,406,000$) | 2,764,000$ | (836,000$) | 2,400,000$ | 1,195,000$ | 603,000$ | 61,000$ | 941,617$ | 1,336,759$ | 611,662$ | (565,701$) | (1,322,577$) | (1,386,550$) | 2,250,781$ | 594,174$ | (903,234$) | 980,408$ | 1,294,565$ | 125,513$ | (5,609,854$) | (1,542,319$) | (140,538$) | 4,814,417$ | (419,494$) | 565,729$ | (616,245$) | 3,099,578$ | (1,151,874$) | 122,496$ | (1,270,224$) | (1,252,121$) | (288,390$) | (298,037$) | (785,717$) | 166,677$ | (377,984$) | (219,244$) | (457,635$) | (192,455$) | 370,031$ | (410,247$) | (1,060,446$) | (1,462,879$) | | | | | |
| YoY | | 2,922,000$ | 5,523,000$ | 3,362,000$ | 4,259,000$ | 2,800,617$ | 2,942,376$ | 2,951,038$ | 2,324,337$ | 60,143$ | (2,663,166$) | (1,024,047$) | 135,828$ | 555,171$ | 2,922,129$ | 1,965,913$ | 1,497,252$ | (3,209,368$) | (5,732,095$) | (7,167,198$) | (2,478,294$) | 2,712,066$ | 4,820,114$ | 4,344,407$ | 2,629,568$ | 1,897,188$ | 1,453,955$ | 799,976$ | (3,551,723$) | (2,688,239$) | (3,108,772$) | (2,624,265$) | (1,205,467$) | (1,295,061$) | (1,216,268$) | (888,186$) | (1,247,318$) | (499,303$) | (690,306$) | (1,293,117$) | (2,563,541$) | | | | (900,303$) | | | | |
| Current Ratio | | 1.66x | 1.53x | 1.36x | 1.34x | 2.60x | 1.24x | 1.10x | 1.19x | 1.42x | 1.81x | 2.19x | 2.24x | 2.20x | 1.97x | 2.71x | 2.82x | 2.46x | 3.03x | 3.67x | 3.38x | 1.75x | 1.55x | 1.53x | 2.43x | 2.60x | 2.88x | 2.62x | 3.01x | 2.67x | 2.90x | 2.68x | 1.90x | 1.86x | 1.92x | 1.84x | 1.88x | 1.89x | 1.85x | 1.82x | 1.93x | 1.91x | 1.94x | 2.07x | 2.13x | | | | 2.12x |
| Total Current Assets | | 9,065,000$ | 10,183,000$ | 8,382,000$ | 9,223,000$ | 11,270,000$ | 10,994,000$ | 9,167,000$ | 9,602,000$ | 10,079,978$ | 10,101,809$ | 10,516,496$ | 11,204,976$ | 13,545,489$ | 14,743,103$ | 15,426,280$ | 14,997,966$ | 15,079,748$ | 15,204,875$ | 13,267,445$ | 12,776,823$ | 15,334,665$ | 15,487,776$ | 14,828,244$ | 13,611,730$ | 14,630,447$ | 14,611,507$ | 14,374,167$ | 14,266,135$ | 15,331,878$ | 15,264,236$ | 15,571,368$ | 15,571,368$ | 15,166,756$ | 15,582,826$ | 15,751,637$ | 15,150,820$ | 15,320,938$ | 14,790,057$ | 14,787,233$ | 15,438,854$ | 15,509,403$ | 15,420,259$ | 17,083,260$ | 17,657,887$ | | | | 16,842,214$ |
| QoQ | | (1,118,000$) | 1,801,000$ | (841,000$) | (2,047,000$) | 276,000$ | 1,827,000$ | (435,000$) | (477,978$) | (21,831$) | (414,687$) | (688,480$) | (2,340,513$) | (1,197,614$) | (683,177$) | 428,314$ | (81,782$) | (125,127$) | 1,937,430$ | 490,622$ | (2,557,842$) | (153,111$) | 659,532$ | 1,216,514$ | (1,018,717$) | 18,940$ | 237,340$ | 108,032$ | (1,065,743$) | 67,642$ | (307,132$) | 0$ | 404,612$ | (416,070$) | (168,811$) | 600,817$ | (170,118$) | 530,881$ | 2,824$ | (651,621$) | (70,549$) | 89,144$ | (1,663,001$) | (574,627$) | | | | | |
| Total Current Liabilities | | 5,463,000$ | 6,651,000$ | 6,162,000$ | 6,869,000$ | 4,339,000$ | 8,853,000$ | 8,366,000$ | 8,072,000$ | 7,079,437$ | 5,581,519$ | 4,794,590$ | 5,010,226$ | 6,144,326$ | 7,472,838$ | 5,699,244$ | 5,311,732$ | 6,118,602$ | 5,022,547$ | 3,617,399$ | 3,780,320$ | 8,755,568$ | 9,994,234$ | 9,679,151$ | 5,606,822$ | 5,637,797$ | 5,081,154$ | 5,481,631$ | 4,735,831$ | 5,740,388$ | 5,256,298$ | 5,813,428$ | 8,207,616$ | 8,153,112$ | 8,111,533$ | 8,560,879$ | 8,060,259$ | 8,108,243$ | 8,000,641$ | 8,134,531$ | 8,005,691$ | 8,140,109$ | 7,944,739$ | 8,264,533$ | 8,287,372$ | | | | 7,958,195$ |
| QoQ | | (1,188,000$) | 489,000$ | (707,000$) | 2,530,000$ | (4,514,000$) | 487,000$ | 294,000$ | 992,563$ | 1,497,918$ | 786,929$ | (215,636$) | (1,134,100$) | (1,328,512$) | 1,773,594$ | 387,512$ | (806,870$) | 1,096,055$ | 1,405,148$ | (162,921$) | (4,975,248$) | (1,238,666$) | 315,083$ | 4,072,329$ | (30,975$) | 556,643$ | (400,477$) | 745,800$ | (1,004,557$) | 484,090$ | (557,130$) | (2,394,188$) | 54,504$ | 41,579$ | (449,346$) | 500,620$ | (47,984$) | 107,602$ | (133,890$) | 128,840$ | (134,418$) | 195,370$ | (319,794$) | (22,839$) | | | | | |
| Debt to Asset Ratio | | .71x | .72x | .67x | .67x | .55x | .50x | .53x | .48x | .42x | .37x | .34x | .35x | .43x | .39x | .29x | .28x | .31x | .27x | .24x | .24x | .41x | .45x | .46x | .30x | .30x | .28x | .30x | .22x | .25x | .25x | .29x | .32x | .33x | .34x | .36x | .36x | .36x | .37x | .39x | .39x | .37x | .38x | .39x | .42x | | | | .44x |
| Long Term Debt | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 127,515$ | 480,372$ | 1,176,416$ | 1,176,416$ | 1,519,310$ | 1,858,926$ | 2,195,297$ | 2,529,240$ | 2,859,240$ | 3,186,086$ | 3,509,831$ | 3,831,126$ | 4,148,741$ | 4,463,309$ | 4,774,903$ | 5,083,479$ | | | | 6,291,977$ |
| QoQ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (352,857$) | (696,044$) | 0$ | (342,894$) | (339,616$) | (336,371$) | (333,943$) | (330,000$) | (326,846$) | (323,745$) | (321,295$) | (317,615$) | (314,568$) | (311,594$) | (308,576$) | | | | | |
| YoY | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (1,391,795$) | (1,378,554$) | (1,018,881$) | (1,352,824$) | (1,339,930$) | (1,327,160$) | (1,314,534$) | (1,301,886$) | (1,289,501$) | (1,277,223$) | (1,265,072$) | (1,252,353$) | | | | (1,208,498$) | | | | |
| Capital Lease Obligations | | 1,452,000$ | 1,677,000$ | 1,140,000$ | 1,258,000$ | 1,355,000$ | 1,461,000$ | 1,486,000$ | 1,694,471$ | 1,870,556$ | 2,057,656$ | 2,236,856$ | 2,386,523$ | 2,582,051$ | | 2,781,161$ | 1,814,153$ | 1,901,558$ | 2,071,998$ | 2,250,738$ | 1,960,702$ | 2,148,744$ | 2,334,842$ | 2,518,444$ | 2,698,765$ | 2,877,280$ | 3,066,826$ | 3,280,508$ | | | | | | | | | | | | | | | | | | | | | |
| Cash and Cash Equivalents | | 641,000$ | 2,017,000$ | 893,000$ | 720,000$ | 1,089,000$ | 973,000$ | 637,000$ | 2,082,000$ | 2,082,128$ | 3,984,607$ | 5,148,832$ | 4,717,068$ | 3,216,132$ | 5,403,803$ | 5,989,510$ | 7,587,374$ | 6,021,594$ | 6,731,330$ | 5,789,625$ | 5,633,279$ | 7,270,921$ | 5,923,707$ | 7,440,923$ | 4,822,071$ | 5,462,678$ | 5,753,209$ | 5,895,574$ | 5,384,027$ | 4,211,939$ | 5,173,235$ | 6,302,887$ | 6,072,984$ | 4,066,918$ | 5,744,297$ | 7,641,457$ | 5,779,195$ | 4,596,453$ | 4,876,787$ | 6,102,152$ | 6,194,948$ | 5,153,920$ | 5,910,595$ | 8,368,298$ | 7,157,371$ | 7,860,305$ | 8,396,786$ | 9,794,973$ | 5,859,729$ |
| QoQ | | (1,376,000$) | 1,124,000$ | 173,000$ | (369,000$) | 116,000$ | 336,000$ | (1,445,000$) | (128$) | (1,902,479$) | (1,164,225$) | 431,764$ | 1,500,936$ | (2,187,671$) | (585,707$) | (1,597,864$) | 1,565,780$ | (709,736$) | 941,705$ | 156,346$ | (1,637,642$) | 1,347,214$ | (1,517,216$) | 2,618,852$ | (640,607$) | (290,531$) | (142,365$) | 511,547$ | 1,172,088$ | (961,296$) | (1,129,652$) | 229,903$ | 2,006,066$ | (1,677,379$) | (1,897,160$) | 1,862,262$ | 1,182,742$ | (280,334$) | (1,225,365$) | (92,796$) | 1,041,028$ | (756,675$) | (2,457,703$) | 1,210,927$ | (702,934$) | (536,481$) | (1,398,187$) | 3,935,244$ | |
| YoY | | (448,000$) | 1,044,000$ | 256,000$ | (1,362,000$) | (993,128$) | (3,011,607$) | (4,511,832$) | (2,635,068$) | (1,134,004$) | (1,419,196$) | (840,678$) | (2,870,306$) | (2,805,462$) | (1,327,527$) | 199,885$ | 1,954,095$ | (1,249,327$) | 807,623$ | (1,651,298$) | 811,208$ | 1,808,243$ | 170,498$ | 1,545,349$ | (561,956$) | 1,250,739$ | 579,974$ | (407,313$) | (688,957$) | 145,021$ | (571,062$) | (1,338,570$) | 293,789$ | (529,535$) | 867,510$ | 1,539,305$ | (415,753$) | (557,467$) | (1,033,808$) | (2,266,146$) | (962,423$) | (2,706,385$) | (2,486,191$) | (1,426,675$) | 1,297,642$ | | | | |
| Interest Expenses | | 243,000$ | 190,000$ | 188,000$ | 196,000$ | 160,000$ | 63,000$ | 35,000$ | 29,000$ | 11,000$ | 6,000$ | 6,000$ | 6,259$ | 4,172$ | | | | | | | 21,656$ | 24,690$ | 23,989$ | 23,562$ | 241$ | 2,890$ | 3,487$ | 12,398$ | 12,698$ | 16,032$ | 19,418$ | 22,639$ | 25,306$ | 28,661$ | 32,088$ | 35,189$ | 37,467$ | 40,842$ | 44,263$ | 47,779$ | 49,176$ | 52,553$ | 55,981$ | 58,890$ | 59,855$ | 60,666$ | 61,334$ | 61,333$ | |
| Interest Income | | 6,000$ | 7,000$ | 9,000$ | 6,000$ | 7,000$ | 7,000$ | 7,000$ | 11,000$ | 30,000$ | 18,000$ | 20,000$ | 13,189$ | 7,234$ | 3,857$ | 2,641$ | 1,522$ | 2,195$ | 2,582$ | 4,571$ | 2,356$ | 3,461$ | 5,365$ | 5,800$ | 6,347$ | 7,205$ | 6,007$ | 10,179$ | 6,534$ | 4,758$ | 4,627$ | 4,577$ | 4,751$ | 6,396$ | 6,213$ | 7,218$ | 9,032$ | 9,543$ | 11,300$ | 11,697$ | 7,931$ | 13,779$ | 13,397$ | 13,638$ | 15,388$ | 16,208$ | 14,557$ | 12,509$ | |