| PURE CYCLE CORP (PCYO) |
| 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 | 2014-Nov-30 | 2014-Aug-31 | 2014-May-31 | 2014-Feb-28 |
| Fiscal Period | | 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 | Q1-FY2014 | Q4-FY2013 | Q3-FY2013 | Q2-FY2013 |
| Close Price of Common Stock | 11.48$ | 10.96$ | 11.08$ | 10.72$ | 10.64$ | 12.70$ | 10.76$ | 9.53$ | 9.55$ | 10.62$ | 9.59$ | 11.00$ | 9.44$ | 10.48$ | 8.36$ | 10.51$ | 11.98$ | 14.62$ | 13.34$ | 13.81$ | 13.52$ | 11.20$ | 9.01$ | 9.23$ | 11.09$ | 12.61$ | 10.43$ | 10.60$ | 9.86$ | 9.94$ | 11.30$ | 9.28$ | 9.45$ | 8.53$ | 7.55$ | | | | | | | | | | | | | | |
| Market Cap of Common Stock | 276,439,692$ | 263,923,431$ | 266,622,928$ | 258,097,990$ | 256,178,312$ | 305,728,294$ | 259,050,680$ | 229,565,635$ | 229,970,666$ | 255,790,346$ | 230,685,944$ | 264,603,273$ | 226,433,929$ | 249,861,309$ | 200,478,192$ | 251,684,274$ | 286,824,777$ | 349,693,251$ | 318,961,174$ | 330,136,944$ | 322,578,939$ | 267,324,019$ | 214,920,918$ | 220,145,635$ | 264,347,872$ | 300,334,268$ | 248,250,667$ | 252,296,939$ | 234,634,456$ | 236,096,314$ | 268,534,307$ | 220,412,009$ | 224,476,226$ | 202,503,685$ | 179,343,440$ | | | | | | | | | | | | | | |
| QoQ% | 4.74% | (1.01%) | 3.30% | .75% | (16.21%) | 18.02% | 12.84% | (.18%) | (10.09%) | 10.88% | (12.82%) | 16.86% | (9.38%) | 24.63% | (20.35%) | (12.25%) | (17.98%) | 9.64% | (3.39%) | 2.34% | 20.67% | 24.38% | (2.37%) | (16.72%) | (11.98%) | 20.98% | (1.60%) | 7.53% | (.62%) | (12.08%) | 21.83% | (1.81%) | 10.85% | 12.91% | | | | | | | | | | | | | | | |
| YoY% | 7.91% | (13.67%) | 2.92% | 12.43% | 11.40% | 19.52% | 12.30% | (13.24%) | 1.56% | 2.37% | 15.07% | 5.13% | (21.06%) | (28.55%) | (37.15%) | (23.76%) | (11.08%) | 30.81% | 48.41% | 49.96% | 22.03% | (10.99%) | (13.43%) | (12.74%) | 12.66% | 27.21% | (7.55%) | 14.47% | 4.53% | 16.59% | 49.73% | | | | | | | | | | | | | | | | | | |
| Common Shares Outstanding | 24,090,605 | 24,090,605 | 24,066,805 | 24,074,305 | 24,076,305 | 24,076,909 | 24,063,894 | 24,075,342 | 24,088,734 | 24,066,720 | 24,078,720 | 24,054,843 | 24,054,843 | 23,986,645 | 23,980,645 | 23,980,645 | 23,958,522 | 23,923,100 | 23,916,633 | 23,910,133 | 23,888,375 | 23,868,216 | 23,856,098 | 23,853,598 | 23,851,098 | 23,826,598 | 23,826,598 | 23,801,598 | 23,801,598 | 23,789,098 | 23,764,098 | 23,764,098 | 23,764,098 | 23,754,098 | 23,764,098 | 23,754,098 | 23,754,098 | 23,754,098 | 23,754,098 | 24,054,098 | 23,754,098 | 23,754,098 | 24,054,098 | 24,037,598 | 24,037,598 | 24,037,598 | 24,037,598 | 24,037,598 | 24,037,598 |
| QoQ% | .00% | .10% | (.03%) | (.01%) | .00% | .05% | (.05%) | (.06%) | .09% | (.05%) | .10% | .00% | .28% | .03% | .00% | .09% | .15% | .03% | .03% | .09% | .08% | .05% | .01% | .01% | .10% | .00% | .11% | .00% | .05% | .11% | .00% | .00% | .04% | (.04%) | .04% | .00% | .00% | .00% | (1.25%) | 1.26% | .00% | (1.25%) | .07% | .00% | .00% | .00% | .00% | .00% | .00% |
| YoY% | .06% | .06% | .01% | .00% | (.05%) | .04% | (.06%) | .09% | .14% | .33% | .41% | .31% | .40% | .27% | .27% | .30% | .29% | .23% | .25% | .24% | .16% | .18% | .12% | .22% | .21% | .16% | .26% | .16% | .16% | .15% | .00% | .04% | .04% | .00% | .04% | (1.25%) | .00% | .00% | (1.25%) | .07% | (1.18%) | (1.18%) | .07% | .00% | .00% | .00% | .00% | .00% | .00% |
| Price to Sales | 9.38x | 8.96x | 10.22x | 9.40x | 8.56x | 10.50x | 9.01x | 11.74x | 12.21x | 13.73x | 15.82x | 11.97x | 12.30x | 12.45x | 8.71x | 14.83x | 17.43x | 21.16x | 18.63x | 14.81x | 15.02x | 13.19x | 8.31x | 8.70x | 9.23x | 10.82x | 12.19x | 17.07x | 21.71x | 26.17x | 38.59x | 59.17x | 84.80x | 99.30x | 146.02x | | | | | | | | | | | | | | |
| Price to Earnings | 20.12x | 19.21x | 20.34x | 18.97x | 18.07x | 22.67x | 22.31x | 37.86x | 35.20x | 38.73x | 49.09x | 28.71x | 33.50x | 30.23x | 20.84x | 42.82x | 50.63x | 16.40x | 15.44x | 16.92x | 17.06x | 145.92x | 31.84x | 24.26x | 25.64x | 30.21x | 51.60x | 117.00x | 247.00x | 206.02x | 647.07x | - | - | - | - | | | | | | | | | | | | | | |
| Price to Book | 1.87x | 1.79x | 1.87x | 1.89x | 1.91x | 2.29x | 2.00x | 1.86x | 1.91x | 2.13x | 1.95x | 2.26x | 1.99x | 2.21x | 1.77x | 2.35x | 2.70x | 3.35x | 3.10x | 3.28x | 3.21x | 3.22x | 2.62x | 2.71x | 3.26x | 3.73x | 3.32x | 3.53x | 3.34x | 3.36x | 3.87x | 3.19x | 3.26x | 2.95x | 2.66x | | | | | | | | | | | | | | |
| Total Revenue | | 9,135,000$ | 11,200,000$ | 5,140,000$ | 3,995,000$ | 5,752,000$ | 12,560,000$ | 7,604,000$ | 3,197,000$ | 5,386,000$ | 3,368,000$ | 6,879,000$ | 2,999,000$ | 1,340,000$ | 10,880,000$ | 3,187,000$ | 4,664,000$ | 4,273,000$ | 4,852,000$ | 2,666,000$ | 4,739,000$ | 4,868,000$ | 10,026,000$ | 1,850,000$ | 3,519,000$ | 10,460,000$ | 9,474,000$ | 5,184,663$ | 2,630,419$ | 3,072,549$ | 3,892,000$ | 1,212,000$ | 845,000$ | 1,010,132$ | 658,000$ | 134,000$ | 237,078$ | 199,098$ | 149$ | 101$ | 76$ | 126$ | 135$ | 120$ | 372$ | 570$ | 30,188$ | 678,549$ | 735,874$ |
| QoQ% | | (18.44%) | 117.90% | 28.66% | (30.55%) | (54.20%) | 65.18% | 137.85% | (40.64%) | 59.92% | (51.04%) | 129.38% | 123.81% | (87.68%) | 241.39% | (31.67%) | 9.15% | (11.93%) | 82.00% | (43.74%) | (2.65%) | (51.45%) | 441.95% | (47.43%) | (66.36%) | 10.41% | 82.73% | 97.10% | (14.39%) | (21.06%) | 221.12% | 43.43% | (16.35%) | 53.52% | 391.05% | (43.48%) | 19.08% | 133,522.82% | 47.53% | 32.90% | (39.68%) | (6.67%) | 12.50% | (67.74%) | (34.74%) | (98.11%) | (95.55%) | (7.79%) | 27.20% |
| YoY% | | 58.81% | (10.83%) | (32.40%) | 24.96% | 6.80% | 272.92% | 10.54% | 6.60% | 301.94% | (69.04%) | 115.85% | (35.70%) | (68.64%) | 124.24% | 19.54% | (1.58%) | (12.22%) | (51.61%) | 44.11% | 34.67% | (53.46%) | 5.83% | (64.32%) | 33.78% | 240.43% | 143.42% | 327.78% | 211.29% | 204.17% | 491.49% | 804.48% | 256.42% | 407.35% | 441,510.74% | 132,573.27% | 311,844.74% | 157,914.29% | 10.37% | (15.83%) | (79.57%) | (77.90%) | (99.55%) | (99.98%) | (99.95%) | (99.90%) | (94.71%) | 64.12% | 69.36% |
| TTM | | 29,470,000$ | 26,087,000$ | 27,447,000$ | 29,911,000$ | 29,113,000$ | 28,747,000$ | 19,555,000$ | 18,830,000$ | 18,632,000$ | 14,586,000$ | 22,098,000$ | 18,406,000$ | 20,071,000$ | 23,004,000$ | 16,976,000$ | 16,455,000$ | 16,530,000$ | 17,125,000$ | 22,299,000$ | 21,483,000$ | 20,263,000$ | 25,855,000$ | 25,303,000$ | 28,637,663$ | 27,749,082$ | 20,361,631$ | 14,779,631$ | 10,806,968$ | 9,021,549$ | 6,959,132$ | 3,725,132$ | 2,647,132$ | 2,039,210$ | 1,228,176$ | 570,325$ | 436,426$ | 199,424$ | 452$ | 438$ | 457$ | 753$ | 1,197$ | 31,250$ | 709,679$ | 1,445,181$ | 2,023,114$ | 2,564,021$ | 2,298,916$ |
| TTM_QoQ% | | 12.97% | (4.96%) | (8.24%) | 2.74% | 1.27% | 47.01% | 3.85% | 1.06% | 27.74% | (33.99%) | 20.06% | (8.30%) | (12.75%) | 35.51% | 3.17% | (.45%) | (3.47%) | (23.20%) | 3.80% | 6.02% | (21.63%) | 2.18% | (11.64%) | 3.20% | 36.28% | 37.77% | 36.76% | 19.79% | 29.64% | 86.82% | 40.72% | 29.81% | 66.04% | 115.35% | 30.68% | 118.84% | 44,020.35% | 3.20% | (4.16%) | (39.31%) | (37.09%) | (96.17%) | (95.60%) | (50.89%) | (28.57%) | (21.10%) | 11.53% | 15.09% |
| TTM_YoY% | | 1.23% | (9.25%) | 40.36% | 58.85% | 56.25% | 97.09% | (11.51%) | 2.30% | (7.17%) | (36.59%) | 30.17% | 11.86% | 21.42% | 34.33% | (23.87%) | (23.41%) | (18.42%) | (33.77%) | (11.87%) | (24.98%) | (26.98%) | 26.98% | 71.20% | 164.99% | 207.59% | 192.59% | 296.76% | 308.25% | 342.40% | 466.62% | 553.16% | 506.55% | 922.55% | 271,620.35% | 130,111.19% | 95,398.03% | 26,383.93% | (62.24%) | (98.60%) | (99.94%) | (99.95%) | (99.94%) | (98.78%) | (69.13%) | (27.65%) | 8.92% | 83.72% | 121.10% |
| Gross Margin | | 68.43% | 67.68% | 63.37% | 38.22% | 63.75% | 77.82% | 63.99% | 55.58% | 62.05% | 52.38% | 67.93% | 52.98% | 1.05% | 78.46% | 56.26% | 67.69% | 67.63% | 70.05% | 64.74% | 73.35% | 43.61% | 38.45% | 40.22% | 30.44% | 17.92% | 30.36% | 37.08% | 14.23% | 40.55% | 23.23% | 56.35% | 74.68% | 57.42% | 51.06% | (24.63%) | 28.68% | 27.12% | 5.37% | (33.66%) | (57.90%) | (5.56%) | (99.26%) | (15.83%) | 58.33% | 65.44% | (682.43%) | 74.33% | 74.95% |
| QoQ | | .75% | 4.31% | 25.14% | (25.53%) | (14.07%) | 13.83% | 8.41% | (6.47%) | 9.68% | (15.56%) | 14.95% | 51.94% | (77.41%) | 22.20% | (11.43%) | .06% | (2.42%) | 5.31% | (8.61%) | 29.74% | 5.16% | (1.77%) | 9.78% | 12.52% | (12.44%) | (6.72%) | 22.85% | (26.32%) | 17.32% | (33.13%) | (18.32%) | 17.26% | 6.35% | 75.69% | (53.31%) | 1.56% | 21.75% | 39.03% | 24.23% | (52.34%) | 93.70% | (83.43%) | (74.17%) | (7.11%) | 747.87% | (756.77%) | (.61%) | 6.14% |
| YoY | | 4.68% | (10.14%) | (.63%) | (17.36%) | 1.70% | 25.44% | (3.94%) | 2.60% | 61.01% | (26.08%) | 11.67% | (14.71%) | (66.59%) | 8.40% | (8.48%) | (5.66%) | 24.02% | 31.60% | 24.53% | 42.91% | 25.70% | 8.09% | 3.14% | 16.21% | (22.64%) | 7.13% | (19.28%) | (60.45%) | (16.87%) | (27.84%) | 80.98% | 45.99% | 30.30% | 45.70% | 9.04% | 86.58% | 32.68% | 104.63% | (17.83%) | (116.23%) | (71.00%) | 583.17% | (90.17%) | (16.61%) | (3.37%) | (768.17%) | 2.03% | 3.80% |
| Operating Income | | 4,383,000$ | 5,944,000$ | 1,334,000$ | (1,327,000$) | 1,720,000$ | 7,786,000$ | 3,068,000$ | (368,000$) | 1,756,000$ | 44,000$ | 3,757,000$ | (240,000$) | (1,489,000$) | 6,485,000$ | 624,000$ | 1,508,000$ | 1,480,000$ | 1,931,000$ | 328,000$ | 2,058,000$ | 953,000$ | 729,000$ | (143,000$) | (61,000$) | 988,000$ | 1,597,000$ | 1,158,831$ | (275,708$) | 519,099$ | (7,000$) | (88,000$) | (14,000$) | (200,000$) | (581,000$) | (631,000$) | (455,000$) | (464,000$) | (618$) | (533$) | (557$) | (472$) | (952$) | (448$) | (324$) | 47$ | (515,149$) | (351,094$) | (140,894$) |
| QoQ% | | (26.26%) | 345.58% | 200.53% | (177.15%) | (77.91%) | 153.78% | 933.70% | (120.96%) | 3,890.91% | (98.83%) | 1,665.42% | 83.88% | (122.96%) | 939.26% | (58.62%) | 1.89% | (23.36%) | 488.72% | (84.06%) | 115.95% | 30.73% | 609.79% | (134.43%) | (106.17%) | (38.13%) | 37.81% | 520.31% | (153.11%) | 7,515.70% | 92.05% | (528.57%) | 93.00% | 65.58% | 7.92% | (38.68%) | 1.94% | (74,980.91%) | (15.95%) | 4.31% | (18.01%) | 50.42% | (112.50%) | (38.27%) | (789.36%) | 100.01% | (46.73%) | (149.19%) | 40.64% |
| YoY% | | 154.83% | (23.66%) | (56.52%) | (260.60%) | (2.05%) | 17,595.46% | (18.34%) | (53.33%) | 217.93% | (99.32%) | 502.08% | (115.92%) | (200.61%) | 235.84% | 90.24% | (26.73%) | 55.30% | 164.88% | 329.37% | 3,473.77% | (3.54%) | (54.35%) | (112.34%) | 77.88% | 90.33% | 22,914.29% | 1,416.85% | (1,869.34%) | 359.55% | 98.80% | 86.05% | 96.92% | 56.90% | (93,912.95%) | (118,286.49%) | (81,587.61%) | (98,205.09%) | 35.08% | (18.97%) | (71.91%) | (1,104.26%) | 99.82% | 99.87% | 99.77% | 100.02% | (73.52%) | (61.77%) | 53.81% |
| TTM | | 10,334,000$ | 7,671,000$ | 9,513,000$ | 11,247,000$ | 12,206,000$ | 12,242,000$ | 4,500,000$ | 5,189,000$ | 5,317,000$ | 2,072,000$ | 8,513,000$ | 5,380,000$ | 7,128,000$ | 10,097,000$ | 5,543,000$ | 5,247,000$ | 5,797,000$ | 5,270,000$ | 4,068,000$ | 3,597,000$ | 1,478,000$ | 1,513,000$ | 2,381,000$ | 3,682,831$ | 3,468,123$ | 2,999,222$ | 1,395,222$ | 148,391$ | 410,099$ | (309,000$) | (883,000$) | (1,426,000$) | (1,867,000$) | (2,131,000$) | (1,550,618$) | (920,151$) | (465,708$) | (2,180$) | (2,514$) | (2,429$) | (2,196$) | (1,677$) | (515,874$) | (866,520$) | (1,007,090$) | (1,244,494$) | (1,026,227$) | (892,164$) |
| TTM_QoQ% | | 34.72% | (19.36%) | (15.42%) | (7.86%) | (.29%) | 172.04% | (13.28%) | (2.41%) | 156.61% | (75.66%) | 58.23% | (24.52%) | (29.41%) | 82.16% | 5.64% | (9.49%) | 10.00% | 29.55% | 13.09% | 143.37% | (2.31%) | (36.46%) | (35.35%) | 6.19% | 15.63% | 114.96% | 840.23% | (63.82%) | 232.72% | 65.01% | 38.08% | 23.62% | 12.39% | (37.43%) | (68.52%) | (97.58%) | (21,262.75%) | 13.29% | (3.50%) | (10.61%) | (30.95%) | 99.68% | 40.47% | 13.96% | 19.08% | (21.27%) | (15.03%) | 15.54% |
| TTM_YoY% | | (15.34%) | (37.34%) | 111.40% | 116.75% | 129.57% | 490.83% | (47.14%) | (3.55%) | (25.41%) | (79.48%) | 53.58% | 2.54% | 22.96% | 91.59% | 36.26% | 45.87% | 292.22% | 248.32% | 70.85% | (2.33%) | (57.38%) | (49.55%) | 70.65% | 2,381.84% | 745.68% | 1,070.62% | 258.01% | 110.41% | 121.97% | 85.50% | 43.06% | (54.98%) | (300.90%) | (97,652.29%) | (61,579.32%) | (37,781.89%) | (21,107.10%) | (29.99%) | 99.51% | 99.72% | 99.78% | 99.87% | 49.73% | 2.87% | 4.66% | 7.51% | 92.47% | 93.66% |
| Operating Margin | | 47.98% | 53.07% | 25.95% | (33.22%) | 29.90% | 61.99% | 40.35% | (11.51%) | 32.60% | 1.31% | 54.62% | (8.00%) | (111.12%) | 59.61% | 19.58% | 32.33% | 34.64% | 39.80% | 12.30% | 43.43% | 19.58% | 7.27% | (7.73%) | (1.73%) | 9.45% | 16.86% | 22.35% | (10.48%) | 16.90% | (.18%) | (7.26%) | (1.66%) | (19.80%) | (88.30%) | (470.90%) | (191.92%) | (233.05%) | (414.77%) | (527.72%) | (732.90%) | (374.60%) | (705.19%) | (373.33%) | (87.10%) | 8.25% | (1,706.47%) | (51.74%) | (19.15%) |
| QoQ | | (5.09%) | 27.12% | 59.17% | (63.12%) | (32.09%) | 21.64% | 51.86% | (44.11%) | 31.30% | (53.31%) | 62.62% | 103.12% | (170.72%) | 40.03% | (12.75%) | (2.30%) | (5.16%) | 27.50% | (31.12%) | 23.85% | 12.31% | 15.00% | (6.00%) | (11.18%) | (7.41%) | (5.49%) | 32.83% | (27.38%) | 17.08% | 7.08% | (5.60%) | 18.14% | 68.50% | 382.60% | (278.98%) | 41.13% | 181.71% | 112.96% | 205.17% | (358.29%) | 330.58% | (331.85%) | (286.24%) | (95.34%) | 1,714.72% | (1,654.73%) | (32.60%) | 21.88% |
| YoY | | 18.08% | (8.92%) | (14.39%) | (21.71%) | (2.70%) | 60.68% | (14.27%) | (3.51%) | 143.72% | (58.30%) | 35.04% | (40.34%) | (145.76%) | 19.81% | 7.28% | (11.09%) | 15.06% | 32.53% | 20.03% | 45.16% | 10.13% | (9.59%) | (30.08%) | 8.75% | (7.45%) | 17.04% | 29.61% | (8.83%) | 36.69% | 88.12% | 463.64% | 190.26% | 213.25% | 326.47% | 56.83% | 540.98% | 141.55% | 290.42% | (154.39%) | (645.80%) | (382.85%) | 1,001.28% | (321.59%) | (67.95%) | 49.28% | (1,654.48%) | .75% | 51.05% |
| Net Income | | 4,565,000$ | 6,108,000$ | 2,256,000$ | 809,000$ | 3,937,000$ | 6,605,000$ | 2,825,000$ | 118,000$ | 2,065,000$ | 1,056,000$ | 3,295,000$ | 189,000$ | 159,000$ | 5,575,000$ | 837,000$ | 1,693,000$ | 1,514,000$ | 1,834,000$ | 79,000$ | 17,352,000$ | 845,000$ | 686,000$ | 27,000$ | 274,000$ | 5,763,000$ | 3,012,000$ | 1,261,371$ | (96,025$) | 633,972$ | 357,000$ | 55,000$ | 100,000$ | (97,000$) | (501,000$) | (554,000$) | (317,000$) | (338,000$) | (521$) | (422$) | (271$) | (97$) | (23,082$) | 30$ | (86$) | 10$ | 1,372,277$ | (381,246$) | (455,975$) |
| QoQ% | | (25.26%) | 170.75% | 178.86% | (79.45%) | (40.39%) | 133.81% | 2,294.07% | (94.29%) | 95.55% | (67.95%) | 1,643.39% | 18.87% | (97.15%) | 566.07% | (50.56%) | 11.82% | (17.45%) | 2,221.52% | (99.55%) | 1,953.49% | 23.18% | 2,440.74% | (90.15%) | (95.25%) | 91.34% | 138.79% | 1,413.59% | (115.15%) | 77.58% | 549.09% | (45.00%) | 203.09% | 80.64% | 9.57% | (74.76%) | 6.21% | (64,775.24%) | (23.46%) | (55.72%) | (179.38%) | 99.58% | (77,040.00%) | 134.88% | (960.00%) | (100.00%) | 459.95% | 16.39% | 46.13% |
| YoY% | | 15.95% | (7.53%) | (20.14%) | 585.59% | 90.65% | 525.47% | (14.26%) | (37.57%) | 1,198.74% | (81.06%) | 293.67% | (88.84%) | (89.50%) | 203.98% | 959.49% | (90.24%) | 79.17% | 167.35% | 192.59% | 6,232.85% | (85.34%) | (77.22%) | (97.86%) | 385.34% | 809.03% | 743.70% | 2,193.40% | (196.03%) | 753.58% | 171.26% | 109.93% | 131.55% | 71.30% | (96,061.23%) | (131,179.62%) | (116,874.17%) | (348,353.61%) | 97.74% | (1,506.67%) | (215.12%) | (1,070.00%) | (101.68%) | 100.01% | 99.98% | 100.00% | 224.12% | 63.79% | 50.15% |
| TTM | | 13,738,000$ | 13,110,000$ | 13,607,000$ | 14,176,000$ | 13,485,000$ | 11,613,000$ | 6,064,000$ | 6,534,000$ | 6,605,000$ | 4,699,000$ | 9,218,000$ | 6,760,000$ | 8,264,000$ | 9,619,000$ | 5,878,000$ | 5,120,000$ | 20,779,000$ | 20,110,000$ | 18,962,000$ | 18,910,000$ | 1,832,000$ | 6,750,000$ | 9,076,000$ | 10,310,371$ | 9,940,346$ | 4,811,318$ | 2,156,318$ | 949,947$ | 1,145,972$ | 415,000$ | (443,000$) | (1,052,000$) | (1,469,000$) | (1,710,000$) | (1,209,521$) | (655,943$) | (339,214$) | (1,311$) | (23,872$) | (23,420$) | (23,235$) | (23,128$) | 1,372,231$ | 990,955$ | 535,066$ | (311,446$) | (2,789,290$) | (3,460,789$) |
| TTM_QoQ% | | 4.79% | (3.65%) | (4.01%) | 5.12% | 16.12% | 91.51% | (7.19%) | (1.08%) | 40.56% | (49.02%) | 36.36% | (18.20%) | (14.09%) | 63.64% | 14.81% | (75.36%) | 3.33% | 6.05% | .28% | 932.21% | (72.86%) | (25.63%) | (11.97%) | 3.72% | 106.60% | 123.13% | 126.99% | (17.11%) | 176.14% | 193.68% | 57.89% | 28.39% | 14.09% | (41.38%) | (84.39%) | (93.37%) | (25,774.45%) | 94.51% | (1.93%) | (.80%) | (.46%) | (101.69%) | 38.48% | 85.20% | 271.80% | 88.83% | 19.40% | 11.70% |
| TTM_YoY% | | 1.88% | 12.89% | 124.39% | 116.96% | 104.16% | 147.14% | (34.22%) | (3.34%) | (20.08%) | (51.15%) | 56.82% | 32.03% | (60.23%) | (52.17%) | (69.00%) | (72.92%) | 1,034.23% | 197.93% | 108.93% | 83.41% | (81.57%) | 40.29% | 320.90% | 985.36% | 767.42% | 1,059.35% | 586.75% | 190.30% | 178.01% | 124.27% | 63.37% | (60.38%) | (333.06%) | (130,334.78%) | (4,966.69%) | (2,700.78%) | (1,359.93%) | 94.33% | (101.74%) | (102.36%) | (104.34%) | 92.57% | 149.20% | 128.63% | 113.65% | 92.93% | 83.17% | 79.57% |
| Profit Margin | | 49.97% | 54.54% | 43.89% | 20.25% | 68.45% | 52.59% | 37.15% | 3.69% | 38.34% | 31.35% | 47.90% | 6.30% | 11.87% | 51.24% | 26.26% | 36.30% | 35.43% | 37.80% | 2.96% | 366.15% | 17.36% | 6.84% | 1.46% | 7.79% | 55.10% | 31.79% | 24.33% | (3.65%) | 20.63% | 9.17% | 4.54% | 11.83% | (9.60%) | (76.14%) | (413.43%) | (133.71%) | (169.77%) | (349.66%) | (417.82%) | (356.58%) | (76.98%) | (17,097.78%) | 25.00% | (23.12%) | 1.75% | 4,545.77% | (56.19%) | (61.96%) |
| QoQ | | (4.56%) | 10.65% | 23.64% | (48.20%) | 15.86% | 15.44% | 33.46% | (34.65%) | 6.99% | (16.55%) | 41.60% | (5.56%) | (39.38%) | 24.98% | (10.04%) | .87% | (2.37%) | 34.84% | (363.19%) | 348.80% | 10.52% | 5.38% | (6.33%) | (47.31%) | 23.30% | 7.46% | 27.98% | (24.28%) | 11.46% | 4.64% | (7.30%) | 21.44% | 66.54% | 337.29% | (279.72%) | 36.06% | 179.90% | 68.16% | (61.24%) | (279.60%) | 17,020.79% | (17,122.78%) | 48.12% | (24.87%) | (4,544.02%) | 4,601.96% | 5.78% | 84.36% |
| YoY | | (18.47%) | 1.95% | 6.74% | 16.56% | 30.11% | 21.23% | (10.75%) | (2.61%) | 26.47% | (19.89%) | 21.64% | (30.00%) | (23.57%) | 13.44% | 23.30% | (329.85%) | 18.07% | 30.96% | 1.50% | 358.37% | (37.74%) | (24.95%) | (22.87%) | 11.44% | 34.46% | 22.62% | 19.79% | (15.49%) | 30.24% | 85.31% | 417.97% | 145.55% | 160.16% | 273.52% | 4.39% | 222.87% | (92.78%) | 16,748.11% | (442.82%) | (333.46%) | (78.74%) | (21,643.55%) | 81.19% | 38.85% | 148.08% | 4,739.36% | 198.44% | 148.55% |
| Equity to Common Shareholders | | 147,486,000$ | 142,738,000$ | 136,675,000$ | 134,412,000$ | 133,587,000$ | 129,702,000$ | 123,183,000$ | 120,444,000$ | 120,182,000$ | 118,234,000$ | 117,198,000$ | 113,805,000$ | 113,248,000$ | 112,996,000$ | 107,309,000$ | 106,352,000$ | 104,366,000$ | 102,740,000$ | 100,786,000$ | 100,568,000$ | 82,975,000$ | 82,044,000$ | 81,265,000$ | 81,152,000$ | 80,595,000$ | 74,731,000$ | 71,571,411$ | 70,213,975$ | 70,280,714$ | 69,453,219$ | 69,006,840$ | 68,827,995$ | 68,564,352$ | 67,506,099$ | 67,929,815$ | 68,412,289$ | 68,680,561$ | 68,997,949$ | 69,438,764$ | 69,839,368$ | 70,041,697$ | 70,085,548$ | 93,065,540$ | 92,981,603$ | 97,336,880$ | 91,030,481$ | 84,225,424$ | 72,819,664$ |
| QoQ | | 4,748,000$ | 6,063,000$ | 2,263,000$ | 825,000$ | 3,885,000$ | 6,519,000$ | 2,739,000$ | 262,000$ | 1,948,000$ | 1,036,000$ | 3,393,000$ | 557,000$ | 252,000$ | 5,687,000$ | 957,000$ | 1,986,000$ | 1,626,000$ | 1,954,000$ | 218,000$ | 17,593,000$ | 931,000$ | 779,000$ | 113,000$ | 557,000$ | 5,864,000$ | 3,159,589$ | 1,357,436$ | (66,739$) | 827,495$ | 446,379$ | 178,845$ | 263,643$ | 1,058,253$ | (423,716$) | (482,474$) | (268,272$) | (317,388$) | (440,815$) | (400,604$) | (202,329$) | (43,851$) | (22,979,992$) | 83,937$ | (4,355,277$) | 6,306,399$ | 6,805,057$ | 11,405,760$ | 23,807,083$ |
| QoQ% | | 3.33% | 4.44% | 1.68% | .62% | 3.00% | 5.29% | 2.27% | .22% | 1.65% | .88% | 2.98% | .49% | .22% | 5.30% | .90% | 1.90% | 1.58% | 1.94% | .22% | 21.20% | 1.14% | .96% | .14% | .69% | 7.85% | 4.42% | 1.93% | (.10%) | 1.19% | .65% | .26% | .39% | 1.57% | (.62%) | (.71%) | (.39%) | (.46%) | (.64%) | (.57%) | (.29%) | (.06%) | (24.69%) | .09% | (4.47%) | 6.93% | 8.08% | 15.66% | 48.57% |
| YoY | | 13,899,000$ | 13,036,000$ | 13,492,000$ | 13,968,000$ | 13,405,000$ | 11,468,000$ | 5,985,000$ | 6,639,000$ | 6,934,000$ | 5,238,000$ | 9,889,000$ | 7,453,000$ | 8,882,000$ | 10,256,000$ | 6,523,000$ | 5,784,000$ | 21,391,000$ | 20,696,000$ | 19,521,000$ | 19,416,000$ | 2,380,000$ | 7,313,000$ | 9,693,589$ | 10,938,025$ | 10,314,286$ | 5,277,781$ | 2,564,571$ | 1,385,980$ | 1,716,362$ | 1,947,120$ | 1,077,025$ | 415,706$ | (116,209$) | (1,491,850$) | (1,508,949$) | (1,427,079$) | (1,361,136$) | (1,087,599$) | (23,626,776$) | (23,142,235$) | (27,295,183$) | (20,944,933$) | 8,840,116$ | 20,161,939$ | 48,324,299$ | 53,258,006$ | 57,109,207$ | 44,669,848$ |
| YoY% | | 10.40% | 10.05% | 10.95% | 11.60% | 11.15% | 9.70% | 5.11% | 5.83% | 6.12% | 4.64% | 9.22% | 7.01% | 8.51% | 9.98% | 6.47% | 5.75% | 25.78% | 25.23% | 24.02% | 23.93% | 2.95% | 9.79% | 13.54% | 15.58% | 14.68% | 7.60% | 3.72% | 2.01% | 2.50% | 2.88% | 1.59% | .61% | (.17%) | (2.16%) | (2.17%) | (2.04%) | (1.94%) | (1.55%) | (25.39%) | (24.89%) | (28.04%) | (23.01%) | 10.50% | 27.69% | 98.60% | 141.00% | 210.61% | 158.69% |
| Dividends Paid | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Additional Paid-In Capital QoQ | | 183,000$ | 29,000$ | 29,000$ | 209,000$ | 56,000$ | 56,000$ | 55,000$ | 244,000$ | 81,000$ | (20,000$) | 98,000$ | 368,000$ | 93,000$ | 112,000$ | 120,000$ | 293,000$ | 112,000$ | 120,000$ | 139,000$ | 241,000$ | 86,000$ | 91,543$ | 86,532$ | 283,159$ | 105,353$ | 156,582$ | 96,096$ | 94,799$ | 181,643$ | 83,631$ | 83,631$ | 152,352$ | 80,193$ | 65,211$ | 63,539$ | 61,700$ | 42,795$ | 52,825$ | 58,183$ | 55,188$ | (1,352,310$) | 102,460$ | 53,690$ | (2,862,282$) | 6,296,091$ | 5,432,780$ | 11,787,004$ | 24,263,058$ |
| Treasury Stock | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| QoQ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Goodwill | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| QoQ% | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| YoY% | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Other Intangible Assets | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| QoQ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Amortization of Intangible Assets | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Total Assets | | 168,069,000$ | 162,279,000$ | 151,739,000$ | 149,656,000$ | 149,688,000$ | 147,354,000$ | 140,404,000$ | 135,226,000$ | 137,329,000$ | 133,216,000$ | 128,165,000$ | 125,414,000$ | 128,037,000$ | 129,229,000$ | 115,386,000$ | 113,361,000$ | 116,351,000$ | 117,177,000$ | 109,110,000$ | 108,526,000$ | 88,953,000$ | 89,761,000$ | 88,209,073$ | 91,603,401$ | 88,929,509$ | 83,721,404$ | 76,839,973$ | 74,345,933$ | 71,145,419$ | 71,906,615$ | 70,130,210$ | 69,864,771$ | 69,616,453$ | 69,787,572$ | 69,867,056$ | 71,211,436$ | 70,532,657$ | 70,879,614$ | 71,123,258$ | 71,725,467$ | 72,172,177$ | 73,060,913$ | 102,894,916$ | 102,964,861$ | 108,072,000$ | 108,173,822$ | 106,657,600$ | 107,905,700$ |
| QoQ | | 5,790,000$ | 10,540,000$ | 2,083,000$ | (32,000$) | 2,334,000$ | 6,950,000$ | 5,178,000$ | (2,103,000$) | 4,113,000$ | 5,051,000$ | 2,751,000$ | (2,623,000$) | (1,192,000$) | 13,843,000$ | 2,025,000$ | (2,990,000$) | (826,000$) | 8,067,000$ | 584,000$ | 19,573,000$ | (808,000$) | 1,551,927$ | (3,394,328$) | 2,673,892$ | 5,208,105$ | 6,881,431$ | 2,494,040$ | 3,200,514$ | (761,196$) | 1,776,405$ | 265,439$ | 248,318$ | (171,119$) | (79,484$) | (1,344,380$) | 678,779$ | (346,957$) | (243,644$) | (602,209$) | (446,710$) | (888,736$) | (29,834,003$) | (69,945$) | (5,107,139$) | (101,822$) | 1,516,222$ | (1,248,100$) | (383,200$) |
| YoY | | 18,381,000$ | 14,925,000$ | 11,335,000$ | 14,430,000$ | 12,359,000$ | 14,138,000$ | 12,239,000$ | 9,812,000$ | 9,292,000$ | 3,987,000$ | 12,779,000$ | 12,053,000$ | 11,686,000$ | 12,052,000$ | 6,276,000$ | 4,835,000$ | 27,398,000$ | 27,416,000$ | 20,900,927$ | 16,922,599$ | 23,491$ | 6,039,596$ | 11,369,100$ | 17,257,468$ | 17,784,090$ | 11,814,789$ | 6,709,763$ | 4,481,162$ | 1,528,966$ | 2,119,043$ | 263,154$ | (1,346,665$) | (916,204$) | (1,092,042$) | (1,256,202$) | (514,031$) | (1,639,520$) | (2,181,299$) | (31,771,658$) | (31,239,394$) | (35,899,823$) | (35,112,909$) | (3,762,684$) | (4,940,839$) | (216,900$) | (444,509$) | (2,310,700$) | (2,416,500$) |
| Total Liabilities | | 20,583,000$ | 19,541,000$ | 15,064,000$ | 15,244,000$ | 16,101,000$ | 17,652,000$ | 17,221,000$ | 14,782,000$ | 17,147,000$ | 14,982,000$ | 10,967,000$ | 11,609,000$ | 14,789,000$ | 16,233,000$ | 8,077,000$ | 7,009,000$ | 11,985,000$ | 14,437,000$ | 8,324,000$ | 7,958,000$ | 5,978,000$ | 7,717,000$ | 6,942,969$ | 10,450,941$ | 8,334,442$ | 8,990,263$ | 5,268,562$ | 4,131,958$ | 864,705$ | 2,453,396$ | 1,123,370$ | 1,036,776$ | 1,052,101$ | 2,281,473$ | 1,937,241$ | 2,799,147$ | 1,852,096$ | 1,881,665$ | 1,684,494$ | 1,886,099$ | 2,130,480$ | 2,975,365$ | 9,829,376$ | 9,983,258$ | 10,735,126$ | 17,143,341$ | 22,432,136$ | 35,670,081$ |
| QoQ | | 1,042,000$ | 4,477,000$ | (180,000$) | (857,000$) | (1,551,000$) | 431,000$ | 2,439,000$ | (2,365,000$) | 2,165,000$ | 4,015,000$ | (642,000$) | (3,180,000$) | (1,444,000$) | 8,156,000$ | 1,068,000$ | (4,976,000$) | (2,452,000$) | 6,113,000$ | 366,000$ | 1,980,000$ | (1,739,000$) | 774,031$ | (3,507,972$) | 2,116,499$ | (655,821$) | 3,721,701$ | 1,136,604$ | 3,267,253$ | (1,588,691$) | 1,330,026$ | 86,594$ | (15,325$) | (1,229,372$) | 344,232$ | (861,906$) | 947,051$ | (29,569$) | 197,171$ | (201,605$) | (244,381$) | (844,885$) | (6,854,011$) | (153,882$) | (751,868$) | (6,408,215$) | (5,288,795$) | (13,237,945$) | (23,606,213$) |
| YoY | | 4,482,000$ | 1,889,000$ | (2,157,000$) | 462,000$ | (1,046,000$) | 2,670,000$ | 6,254,000$ | 3,173,000$ | 2,358,000$ | (1,251,000$) | 2,890,000$ | 4,600,000$ | 2,804,000$ | 1,796,000$ | (247,000$) | (949,000$) | 6,007,000$ | 6,720,000$ | 1,381,031$ | (2,492,941$) | (2,356,442$) | (1,273,263$) | 1,674,407$ | 6,318,983$ | 7,469,737$ | 6,536,867$ | 4,145,192$ | 3,095,182$ | (187,396$) | 171,923$ | (813,871$) | (1,762,371$) | (799,995$) | 399,808$ | 252,747$ | 913,048$ | (278,384$) | (1,093,700$) | (8,144,882$) | (8,097,159$) | (8,604,646$) | (14,167,976$) | (12,602,760$) | (25,686,823$) | (48,541,168$) | (53,702,515$) | (59,419,969$) | (46,502,258$) |
| Current Ratio | | 2.29x | 2.72x | 3.52x | 3.76x | 3.56x | 4.05x | 3.17x | 4.10x | 3.32x | 4.57x | 4.88x | 4.14x | 3.51x | 3.49x | 4.49x | 5.90x | 3.48x | 3.11x | 3.57x | 3.53x | 5.51x | 4.18x | 3.67x | 2.74x | 3.72x | 2.84x | 5.23x | 6.64x | 51.66x | 13.59x | 34.91x | 37.49x | 43.62x | 28.85x | 46.62x | 20.48x | 61.02x | 59.74x | 109.72x | 61.10x | 57.09x | 26.40x | .82x | .91x | 1.41x | 1.36x | 4.16x | 2.71x |
| Total Current Assets | | 26,263,000$ | 31,653,000$ | 25,205,000$ | 26,991,000$ | 28,202,000$ | 37,862,000$ | 28,597,000$ | 26,376,000$ | 29,142,000$ | 29,727,000$ | 29,974,000$ | 26,803,000$ | 33,510,000$ | 37,786,000$ | 23,963,000$ | 25,308,000$ | 31,450,000$ | 38,715,000$ | 22,873,000$ | 23,059,000$ | 24,358,000$ | 25,991,000$ | 23,002,535$ | 26,577,005$ | 27,936,321$ | 23,537,737$ | 25,692,380$ | 24,994,719$ | 24,950,446$ | 27,918,218$ | 24,775,307$ | 22,815,808$ | 26,577,192$ | 27,124,282$ | 27,118,028$ | 29,274,398$ | 28,565,593$ | 28,807,427$ | 29,589,792$ | 27,565,832$ | 38,512,072$ | 39,580,939$ | 2,021,842$ | 2,063,634$ | 3,209,195$ | 4,463,256$ | 12,862,308$ | 13,219,528$ |
| QoQ | | (5,390,000$) | 6,448,000$ | (1,786,000$) | (1,211,000$) | (9,660,000$) | 9,265,000$ | 2,221,000$ | (2,766,000$) | (585,000$) | (247,000$) | 3,171,000$ | (6,707,000$) | (4,276,000$) | 13,823,000$ | (1,345,000$) | (6,142,000$) | (7,265,000$) | 15,842,000$ | (186,000$) | (1,299,000$) | (1,633,000$) | 2,988,465$ | (3,574,470$) | (1,359,316$) | 4,398,584$ | (2,154,643$) | 697,661$ | 44,273$ | (2,967,772$) | 3,142,911$ | 1,959,499$ | (3,761,384$) | (547,090$) | 6,254$ | (2,156,370$) | 708,805$ | (241,834$) | (782,365$) | 2,023,960$ | (10,946,240$) | (1,068,867$) | 37,559,097$ | (41,792$) | (1,145,561$) | (1,254,061$) | (8,399,052$) | (357,220$) | 4,003,075$ |
| Total Current Liabilities | | 11,488,000$ | 11,619,000$ | 7,153,000$ | 7,180,000$ | 7,912,000$ | 9,349,000$ | 9,026,000$ | 6,438,000$ | 8,779,000$ | 6,503,000$ | 6,146,000$ | 6,469,000$ | 9,557,000$ | 10,823,000$ | 5,337,000$ | 4,287,000$ | 9,031,000$ | 12,460,000$ | 6,410,000$ | 6,527,000$ | 4,422,000$ | 6,218,000$ | 6,261,890$ | 9,701,973$ | 7,513,526$ | 8,297,239$ | 4,916,951$ | 3,766,172$ | 482,948$ | 2,053,983$ | 709,653$ | 608,595$ | 609,318$ | 940,227$ | 581,738$ | 1,429,500$ | 468,133$ | 482,208$ | 269,675$ | 451,153$ | 674,623$ | 1,499,065$ | 2,474,299$ | 2,257,218$ | 2,277,144$ | 3,274,364$ | 3,093,388$ | 4,886,011$ |
| QoQ | | (131,000$) | 4,466,000$ | (27,000$) | (732,000$) | (1,437,000$) | 323,000$ | 2,588,000$ | (2,341,000$) | 2,276,000$ | 357,000$ | (323,000$) | (3,088,000$) | (1,266,000$) | 5,486,000$ | 1,050,000$ | (4,744,000$) | (3,429,000$) | 6,050,000$ | (117,000$) | 2,105,000$ | (1,796,000$) | (43,890$) | (3,440,083$) | 2,188,447$ | (783,713$) | 3,380,288$ | 1,150,779$ | 3,283,224$ | (1,571,035$) | 1,344,330$ | 101,058$ | (723$) | (330,909$) | 358,489$ | (847,762$) | 961,367$ | (14,075$) | 212,533$ | (181,478$) | (223,470$) | (824,442$) | (975,234$) | 217,081$ | (19,926$) | (997,220$) | 180,976$ | (1,792,623$) | (706,056$) |
| Debt to Asset Ratio | | .12x | .12x | .10x | .10x | .11x | .12x | .12x | .11x | .12x | .11x | .09x | .09x | .12x | .13x | .07x | .06x | .10x | .12x | .08x | .07x | .07x | .09x | .08x | .11x | .09x | .11x | .07x | .06x | .01x | .03x | .02x | .01x | .02x | .03x | .03x | .04x | .03x | .03x | .02x | .03x | .03x | .04x | .10x | .10x | .10x | .16x | .21x | .33x |
| Long Term Debt | | 7,554,000$ | 6,380,000$ | 6,512,000$ | 6,616,000$ | 6,719,000$ | 6,885,000$ | 6,859,000$ | 6,868,000$ | 6,874,000$ | | 3,942,000$ | 3,945,000$ | 3,947,000$ | | | | | | | | | 0$ | | | | 0$ | | | | 0$ | | | | 0$ | | | | | | | | | | | | | | 3,400,000$ |
| QoQ | | 1,174,000$ | (132,000$) | (104,000$) | (103,000$) | (166,000$) | 26,000$ | (9,000$) | (6,000$) | | | (3,000$) | (2,000$) | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0$ |
| YoY | | 835,000$ | (505,000$) | (347,000$) | (252,000$) | (155,000$) | | 2,917,000$ | 2,923,000$ | 2,927,000$ | | | | | | | | | | | | | 0$ | | | | 0$ | | | | 0$ | | | | | | | | | | | | | | | | | | 0$ |
| Capital Lease Obligations | | | 13,000$ | | | | 160,000$ | | | | 360,000$ | | | | 138,000$ | | | | 121,000$ | 140,000$ | 160,000$ | 178,000$ | 194,000$ | 210,509$ | 226,427$ | 242,036$ | | | | | | | | | | | | | | | | | | | | | | | |
| Cash and Cash Equivalents | | 17,135,000$ | 21,931,000$ | 14,392,000$ | 16,801,000$ | 19,031,000$ | 22,113,000$ | 20,360,000$ | 20,417,000$ | 21,784,000$ | 26,012,000$ | 26,000,000$ | 7,224,000$ | 16,843,000$ | 34,894,000$ | 5,422,000$ | 5,215,000$ | 12,914,000$ | 20,117,000$ | 19,514,000$ | 20,482,000$ | 21,303,000$ | 21,797,000$ | 17,075,000$ | 19,895,000$ | 22,072,442$ | 4,478,020$ | 3,581,310$ | 3,977,307$ | 1,115,109$ | 11,565,038$ | 2,876,152$ | 3,087,823$ | 3,704,357$ | 5,575,823$ | 5,747,551$ | 6,751,491$ | 5,580,969$ | 4,697,288$ | 5,114,663$ | 6,181,392$ | 35,510,404$ | 37,089,041$ | 743,388$ | 823,547$ | 1,927,541$ | 1,749,558$ | 2,876,115$ | 289,591$ |
| QoQ | | (4,796,000$) | 7,539,000$ | (2,409,000$) | (2,230,000$) | (3,082,000$) | 1,753,000$ | (57,000$) | (1,367,000$) | (4,228,000$) | 12,000$ | 18,776,000$ | (9,619,000$) | (18,051,000$) | 29,472,000$ | 207,000$ | (7,699,000$) | (7,203,000$) | 603,000$ | (968,000$) | (821,000$) | (494,000$) | 4,722,000$ | (2,820,000$) | (2,177,442$) | 17,594,422$ | 896,710$ | (395,997$) | 2,862,198$ | (10,449,929$) | 8,688,886$ | (211,671$) | (616,534$) | (1,871,466$) | (171,728$) | (1,003,940$) | 1,170,522$ | 883,681$ | (417,375$) | (1,066,729$) | (29,329,012$) | (1,578,637$) | 36,345,653$ | (80,159$) | (1,103,994$) | 177,983$ | (1,126,557$) | 2,586,524$ | (1,191,402$) |
| YoY | | (1,896,000$) | (182,000$) | (5,968,000$) | (3,616,000$) | (2,753,000$) | (3,899,000$) | (5,640,000$) | 13,193,000$ | 4,941,000$ | (8,882,000$) | 20,578,000$ | 2,009,000$ | 3,929,000$ | 14,777,000$ | (14,092,000$) | (15,267,000$) | (8,389,000$) | (1,680,000$) | 2,439,000$ | 587,000$ | (769,442$) | 17,318,980$ | 13,493,690$ | 15,917,693$ | 20,957,333$ | (7,087,018$) | 705,158$ | 889,484$ | (2,589,248$) | 5,989,215$ | (2,871,399$) | (3,663,668$) | (1,876,612$) | 878,535$ | 632,888$ | 570,099$ | (29,929,435$) | (32,391,753$) | 4,371,275$ | 5,357,845$ | 33,582,863$ | 35,339,483$ | (2,132,727$) | 533,956$ | 446,548$ | (698,805$) | (193,312$) | (4,076,342$) |
| Interest Expenses | | | | | | | | | 111,000$ | 108,000$ | 57,000$ | 52,000$ | 47,000$ | 50,000$ | 38,000$ | 31,000$ | 13,000$ | 7,000$ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Interest Income | | 949,000$ | 2,597,000$ | 210,000$ | 217,000$ | 731,000$ | 1,964,000$ | 279,000$ | 286,000$ | 308,000$ | 296,000$ | 281,000$ | 218,000$ | 228,000$ | 24,000$ | 5,000$ | 2,000$ | 1,000$ | 14,000$ | 15,000$ | 1,448,000$ | 15,000$ | 16,000$ | 24,000$ | 84,000$ | 54,000$ | 51,796$ | 53,986$ | 121,661$ | 71,162$ | 30,137$ | 69,027$ | 52,512$ | 54,462$ | 58,246$ | 59,578$ | 66,098$ | 73,566$ | 65,923$ | 66,253$ | 77,579$ | 63,821$ | 9,747$ | 6,465$ | 11,645$ | 3,190$ | (11,637$) | 17,293$ | 3,769$ |