| SemiLEDs Corp (LEDS) |
| 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 | Q4-CY2013 |
| Balance Sheet Date | | 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 | 2013-Nov-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 | Q1-FY2014 |
| Close Price of Common Stock | 2.11$ | 2.17$ | 2.61$ | 2.27$ | 1.29$ | 1.18$ | 1.29$ | 1.57$ | 1.35$ | 1.74$ | 2.28$ | 2.08$ | 1.51$ | 2.42$ | 2.51$ | 3.34$ | 4.65$ | 7.83$ | 18.61$ | 4.52$ | 3.62$ | 2.74$ | 3.58$ | 1.82$ | 2.02$ | 2.52$ | 3.17$ | 3.98$ | 2.58$ | 4.42$ | 3.94$ | 3.17$ | 3.93$ | 2.06$ | | | | | | | | | | | | | | | |
| Market Cap of Common Stock | 17,357,183$ | 17,842,615$ | 21,404,524$ | 16,370,645$ | 9,303,142$ | 8,491,633$ | 9,220,181$ | 7,801,380$ | 6,670,229$ | 8,552,591$ | 11,153,124$ | 10,084,687$ | 7,296,842$ | 10,962,973$ | 11,329,871$ | 14,894,994$ | 20,737,042$ | 32,135,792$ | 75,516,086$ | 18,131,180$ | 14,500,933$ | 10,977,325$ | 13,507,304$ | 6,542,245$ | 7,241,940$ | 9,044,318$ | 11,377,178$ | 14,168,462$ | 9,182,968$ | 15,721,012$ | 13,968,443$ | 11,234,211$ | 13,927,586$ | 7,300,465$ | | | | | | | | | | | | | | | |
| QoQ% | (2.72%) | (16.64%) | 30.75% | 75.97% | 9.56% | (7.90%) | 18.19% | 16.96% | (22.01%) | (23.32%) | 10.60% | 38.21% | (33.44%) | (3.24%) | (23.94%) | (28.17%) | (35.47%) | (57.45%) | 316.50% | 25.04% | 32.10% | (18.73%) | 106.46% | (9.66%) | (19.93%) | (20.51%) | (19.70%) | 54.29% | (41.59%) | 12.55% | 24.34% | (19.34%) | 90.78% | | | | | | | | | | | | | | | | |
| YoY% | 86.57% | 110.12% | 132.15% | 109.84% | 39.47% | (.71%) | (17.33%) | (22.64%) | (8.59%) | (21.99%) | (1.56%) | (32.30%) | (64.81%) | (65.89%) | (85.00%) | (17.85%) | 43.01% | 192.75% | 459.08% | 177.14% | 100.24% | 21.37% | 18.72% | (53.83%) | (21.14%) | (42.47%) | (18.55%) | 26.12% | (34.07%) | 115.34% | | | | | | | | | | | | | | | | | | | |
| Common Shares Outstanding | 8,226,153 | 8,226,000 | 8,222,000 | 8,201,000 | 7,212,000 | 7,212,000 | 7,196,000 | 7,175,000 | 4,969,000 | 4,941,000 | 4,915,000 | 4,892,000 | 4,848,000 | 4,832,000 | 4,530,000 | 4,514,000 | 4,460,000 | 4,460,000 | 4,069,000 | 4,057,000 | 4,011,000 | 4,011,000 | 4,006,000 | 3,623,000 | 3,595,000 | 3,594,000 | 3,589,000 | 3,589,000 | 3,560,000 | 3,559,000 | 3,557,000 | 3,545,000 | 3,544,000 | 3,544,000 | 3,544,000 | 3,520,000 | 3,517,000 | 3,517,000 | 2,940,000 | 29,069,000 | 29,052,000 | 2,905,000 | 29,052,000 | 28,453,000 | 28,424,000 | 28,424,000 | 28,424,000 | 28,008,000 | 27,761,000 |
| QoQ% | .00% | .05% | .26% | 13.71% | .00% | .22% | .29% | 44.40% | .57% | .53% | .47% | .91% | .33% | 6.67% | .35% | 1.21% | .00% | 9.61% | .30% | 1.15% | .00% | .13% | 10.57% | .78% | .03% | .14% | .00% | .82% | .03% | .06% | .34% | .03% | .00% | .00% | .68% | .09% | .00% | 19.63% | (89.89%) | .06% | 900.07% | (90.00%) | 2.11% | .10% | .00% | .00% | 1.49% | .89% | .00% |
| YoY% | 14.06% | 14.06% | 14.26% | 14.30% | 45.14% | 45.96% | 46.41% | 46.67% | 2.50% | 2.26% | 8.50% | 8.37% | 8.70% | 8.34% | 11.33% | 11.26% | 11.19% | 11.19% | 1.57% | 11.98% | 11.57% | 11.60% | 11.62% | .95% | .98% | .98% | .90% | 1.24% | .45% | .42% | .37% | .71% | .77% | .77% | 20.54% | (87.89%) | (87.89%) | 21.07% | (89.88%) | 2.17% | 2.21% | (89.78%) | 2.21% | 1.59% | 2.39% | 2.39% | 2.42% | 1.69% | 1.06% |
| Price to Sales | .40x | .41x | .69x | 1.11x | 1.94x | 1.64x | 1.74x | 1.38x | 1.12x | 1.43x | 1.81x | 1.61x | 1.00x | 1.55x | 1.67x | 2.31x | 3.78x | 6.79x | 15.85x | 3.71x | 2.78x | 1.81x | 2.17x | 1.02x | 1.12x | 1.53x | 1.81x | 2.16x | 1.42x | 2.10x | 1.72x | 1.37x | 1.64x | .79x | | | | | | | | | | | | | | | |
| Price to Earnings | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | | | | | | | | | | | | | | | |
| Price to Book | 6.24x | 6.42x | 5.36x | 4.55x | 5.89x | 3.86x | 3.40x | 2.56x | 9.47x | 7.43x | 5.62x | 3.83x | 2.42x | 3.17x | 3.29x | 3.61x | 5.03x | 7.01x | 49.42x | 11.43x | 8.02x | 4.35x | 5.23x | 2.73x | 5.05x | 5.19x | 4.44x | 4.19x | 2.19x | 3.14x | 2.28x | 1.73x | 1.86x | .93x | | | | | | | | | | | | | | | |
| Total Revenue | | 13,225,000$ | 17,651,000$ | 10,872,000$ | 1,261,000$ | 1,324,000$ | 1,323,000$ | 886,000$ | 1,650,000$ | 1,453,000$ | 1,679,000$ | 1,152,000$ | 1,695,000$ | 1,626,000$ | 1,784,000$ | 2,176,000$ | 1,465,000$ | 1,371,000$ | 1,439,000$ | 1,206,000$ | 719,000$ | 1,399,000$ | 1,569,000$ | 1,537,000$ | 1,563,000$ | 1,555,000$ | 1,745,000$ | 1,630,000$ | 972,000$ | 1,950,000$ | 1,999,000$ | 1,543,000$ | 2,003,000$ | 2,571,000$ | 2,111,000$ | 1,830,000$ | 2,702,000$ | 1,883,000$ | 2,378,000$ | 2,916,000$ | 2,963,000$ | 3,122,000$ | 3,508,000$ | 4,566,000$ | 2,928,000$ | 2,278,000$ | 4,615,000$ | 4,171,000$ | 3,417,000$ |
| QoQ% | | (25.08%) | 62.35% | 762.17% | (4.76%) | .08% | 49.32% | (46.30%) | 13.56% | (13.46%) | 45.75% | (32.04%) | 4.24% | (8.86%) | (18.02%) | 48.53% | 6.86% | (4.73%) | 19.32% | 67.73% | (48.61%) | (10.84%) | 2.08% | (1.66%) | .51% | (10.89%) | 7.06% | 67.70% | (50.15%) | (2.45%) | 29.55% | (22.97%) | (22.09%) | 21.79% | 15.36% | (32.27%) | 43.49% | (20.82%) | (18.45%) | (1.59%) | (5.09%) | (11.00%) | (23.17%) | 55.94% | 28.53% | (50.64%) | 10.65% | 22.07% | .98% |
| YoY% | | 898.87% | 1,234.17% | 1,127.09% | (23.58%) | (8.88%) | (21.20%) | (23.09%) | (2.66%) | (10.64%) | (5.89%) | (47.06%) | 15.70% | 18.60% | 23.98% | 80.43% | 103.76% | (2.00%) | (8.29%) | (21.54%) | (54.00%) | (10.03%) | (10.09%) | (5.71%) | 60.80% | (20.26%) | (12.71%) | 5.64% | (51.47%) | (24.15%) | (5.31%) | (15.68%) | (25.87%) | 36.54% | (11.23%) | (37.24%) | (8.81%) | (39.69%) | (32.21%) | (36.14%) | 1.20% | 37.05% | (23.99%) | 9.47% | (14.31%) | (32.68%) | 30.89% | (13.64%) | (45.13%) |
| TTM | | 43,009,000$ | 31,108,000$ | 14,780,000$ | 4,794,000$ | 5,183,000$ | 5,312,000$ | 5,668,000$ | 5,934,000$ | 5,979,000$ | 6,152,000$ | 6,257,000$ | 7,281,000$ | 7,051,000$ | 6,796,000$ | 6,451,000$ | 5,481,000$ | 4,735,000$ | 4,763,000$ | 4,893,000$ | 5,224,000$ | 6,068,000$ | 6,224,000$ | 6,400,000$ | 6,493,000$ | 5,902,000$ | 6,297,000$ | 6,551,000$ | 6,464,000$ | 7,495,000$ | 8,116,000$ | 8,228,000$ | 8,515,000$ | 9,214,000$ | 8,526,000$ | 8,793,000$ | 9,879,000$ | 10,140,000$ | 11,379,000$ | 12,509,000$ | 14,159,000$ | 14,124,000$ | 13,280,000$ | 14,387,000$ | 13,992,000$ | 14,481,000$ | 15,587,000$ | 14,498,000$ | 15,157,000$ |
| TTM_QoQ% | | 38.26% | 110.47% | 208.30% | (7.51%) | (2.43%) | (6.28%) | (4.48%) | (.75%) | (2.81%) | (1.68%) | (14.06%) | 3.26% | 3.75% | 5.35% | 17.70% | 15.76% | (.59%) | (2.66%) | (6.34%) | (13.91%) | (2.51%) | (2.75%) | (1.43%) | 10.01% | (6.27%) | (3.88%) | 1.35% | (13.76%) | (7.65%) | (1.36%) | (3.37%) | (7.59%) | 8.07% | (3.04%) | (10.99%) | (2.57%) | (10.89%) | (9.03%) | (11.65%) | .25% | 6.36% | (7.69%) | 2.82% | (3.38%) | (7.10%) | 7.51% | (4.35%) | (15.64%) |
| TTM_YoY% | | 729.81% | 485.62% | 160.76% | (19.21%) | (13.31%) | (13.65%) | (9.41%) | (18.50%) | (15.20%) | (9.48%) | (3.01%) | 32.84% | 48.91% | 42.68% | 31.84% | 4.92% | (21.97%) | (23.47%) | (23.55%) | (19.54%) | 2.81% | (1.16%) | (2.31%) | .45% | (21.25%) | (22.41%) | (20.38%) | (24.09%) | (18.66%) | (4.81%) | (6.43%) | (13.81%) | (9.13%) | (25.07%) | (29.71%) | (30.23%) | (28.21%) | (14.32%) | (13.05%) | 1.19% | (2.47%) | (14.80%) | (.77%) | (7.69%) | (19.40%) | (22.27%) | (43.60%) | (47.33%) |
| Gross Margin | | 1.73% | 5.32% | 9.23% | 20.62% | 11.56% | 41.04% | 12.64% | 14.85% | 2.82% | 14.35% | 22.74% | 27.32% | 20.79% | 18.83% | 24.04% | 13.86% | 8.53% | 46.14% | 19.98% | (3.06%) | 7.72% | 26.51% | 35.65% | 33.14% | 21.16% | 19.48% | .12% | (22.53%) | (10.51%) | 17.01% | (28.78%) | 2.60% | 5.64% | (8.81%) | .38% | 4.29% | (66.33%) | (60.98%) | (27.26%) | (48.73%) | (33.22%) | (24.49%) | (14.26%) | (52.70%) | (133.63%) | (60.52%) | (75.21%) | (68.39%) |
| QoQ | | (3.59%) | (3.91%) | (11.39%) | 9.06% | (29.49%) | 28.40% | (2.21%) | 12.03% | (11.53%) | (8.39%) | (4.57%) | 6.53% | 1.95% | (5.20%) | 10.18% | 5.32% | (37.61%) | 26.16% | 23.04% | (10.78%) | (18.79%) | (9.14%) | 2.51% | 11.98% | 1.67% | 19.36% | 22.65% | (12.02%) | (27.52%) | 45.78% | (31.37%) | (3.04%) | 14.45% | (9.19%) | (3.91%) | 70.62% | (5.35%) | (33.71%) | 21.47% | (15.52%) | (8.73%) | (10.23%) | 38.44% | 80.93% | (73.11%) | 14.69% | (6.82%) | 35.04% |
| YoY | | (9.82%) | (35.72%) | (3.42%) | 5.77% | 8.73% | 26.69% | (10.10%) | (12.47%) | (17.97%) | (4.48%) | (1.29%) | 13.46% | 12.25% | (27.31%) | 4.05% | 16.92% | .81% | 19.63% | (15.67%) | (36.20%) | (13.44%) | 7.03% | 35.53% | 55.67% | 31.67% | 2.48% | 28.90% | (25.13%) | (16.15%) | 25.82% | (29.16%) | (1.70%) | 71.97% | 52.17% | 27.65% | 53.03% | (33.11%) | (36.49%) | (13.01%) | 3.96% | 100.41% | 36.03% | 60.95% | 15.70% | (30.20%) | 68.72% | (5.79%) | (15.59%) |
| Operating Income | | (986,000$) | (62,000$) | 110,000$ | (657,000$) | (825,000$) | (473,000$) | (832,000$) | (819,000$) | (1,063,000$) | (981,000$) | (702,000$) | (654,000$) | (1,069,000$) | (774,000$) | (379,000$) | (978,000$) | (1,829,000$) | (592,000$) | (507,000$) | (972,000$) | (395,000$) | (741,000$) | (392,000$) | (559,000$) | (1,027,000$) | (701,000$) | (915,000$) | (1,022,000$) | (1,218,000$) | (701,000$) | (1,239,000$) | (865,000$) | (807,000$) | (1,289,000$) | (1,129,000$) | (1,103,000$) | (11,562,000$) | (3,141,000$) | (2,770,000$) | (3,132,000$) | (2,930,000$) | (3,074,000$) | (2,852,000$) | (4,442,000$) | (5,715,000$) | (6,348,000$) | (6,619,000$) | (6,107,000$) |
| QoQ% | | (1,490.32%) | (156.36%) | 116.74% | 20.36% | (74.42%) | 43.15% | (1.59%) | 22.95% | (8.36%) | (39.74%) | (7.34%) | 38.82% | (38.11%) | (104.22%) | 61.25% | 47.05% | (208.95%) | (16.77%) | 47.84% | (146.08%) | 46.69% | (89.03%) | 29.88% | 45.57% | (46.51%) | 23.39% | 10.47% | 16.09% | (73.75%) | 43.42% | (43.24%) | (7.19%) | 37.39% | (14.17%) | (2.36%) | 90.46% | (268.10%) | (13.39%) | 11.56% | (6.89%) | 4.68% | (7.78%) | 35.80% | 22.28% | 9.97% | 4.09% | (8.38%) | 65.47% |
| YoY% | | (19.52%) | 86.89% | 113.22% | 19.78% | 22.39% | 51.78% | (18.52%) | (25.23%) | .56% | (26.74%) | (85.22%) | 33.13% | 42.12% | (30.74%) | 25.25% | (.62%) | (363.04%) | 20.11% | (29.34%) | (73.88%) | 61.54% | (5.71%) | 57.16% | 45.30% | 15.68% | .00% | 26.15% | (18.15%) | (50.93%) | 45.62% | (9.74%) | 21.58% | 93.02% | 58.96% | 59.24% | 64.78% | (294.61%) | (2.18%) | 2.88% | 29.49% | 48.73% | 51.58% | 56.91% | 27.26% | 67.68% | 35.24% | 5.54% | 25.29% |
| TTM | | (1,595,000$) | (1,434,000$) | (1,845,000$) | (2,787,000$) | (2,949,000$) | (3,187,000$) | (3,695,000$) | (3,565,000$) | (3,400,000$) | (3,406,000$) | (3,199,000$) | (2,876,000$) | (3,200,000$) | (3,978,000$) | (3,796,000$) | (3,924,000$) | (3,900,000$) | (2,466,000$) | (2,615,000$) | (2,500,000$) | (2,087,000$) | (2,719,000$) | (2,679,000$) | (3,202,000$) | (3,665,000$) | (3,856,000$) | (3,856,000$) | (4,180,000$) | (4,023,000$) | (3,612,000$) | (4,200,000$) | (4,090,000$) | (4,328,000$) | (15,083,000$) | (16,935,000$) | (18,576,000$) | (20,605,000$) | (11,973,000$) | (11,906,000$) | (11,988,000$) | (13,298,000$) | (16,083,000$) | (19,357,000$) | (23,124,000$) | (24,789,000$) | (36,758,000$) | (40,212,000$) | (40,600,000$) |
| TTM_QoQ% | | (11.23%) | 22.28% | 33.80% | 5.49% | 7.47% | 13.75% | (3.65%) | (4.85%) | .18% | (6.47%) | (11.23%) | 10.13% | 19.56% | (4.80%) | 3.26% | (.15%) | (58.15%) | 5.70% | (4.60%) | (19.79%) | 23.24% | (1.49%) | 16.33% | 12.63% | 4.95% | .00% | 7.75% | (3.90%) | (11.38%) | 14.00% | (2.69%) | 5.50% | 71.31% | 10.94% | 8.83% | 9.85% | (72.10%) | (.56%) | .68% | 9.85% | 17.32% | 16.91% | 16.29% | 6.72% | 32.56% | 8.59% | .96% | 4.84% |
| TTM_YoY% | | 45.91% | 55.01% | 50.07% | 21.82% | 13.27% | 6.43% | (15.51%) | (23.96%) | (6.25%) | 14.38% | 15.73% | 26.71% | 18.33% | (61.31%) | (45.16%) | (56.96%) | (86.87%) | 9.31% | 2.39% | 21.92% | 43.06% | 29.49% | 30.52% | 23.40% | 8.90% | (6.76%) | 8.19% | (2.20%) | 7.05% | 76.05% | 75.20% | 77.98% | 79.00% | (25.98%) | (42.24%) | (54.96%) | (54.95%) | 25.56% | 38.49% | 48.16% | 46.36% | 56.25% | 51.86% | 43.04% | 41.90% | 10.67% | (2.25%) | (6.53%) |
| Operating Margin | | (7.46%) | (.35%) | 1.01% | (52.10%) | (62.31%) | (35.75%) | (93.91%) | (49.64%) | (73.16%) | (58.43%) | (60.94%) | (38.58%) | (65.74%) | (43.39%) | (17.42%) | (66.76%) | (133.41%) | (41.14%) | (42.04%) | (135.19%) | (28.23%) | (47.23%) | (25.50%) | (35.77%) | (66.05%) | (40.17%) | (56.14%) | (105.14%) | (62.46%) | (35.07%) | (80.30%) | (43.19%) | (31.39%) | (61.06%) | (61.69%) | (40.82%) | (614.02%) | (132.09%) | (94.99%) | (105.70%) | (93.85%) | (87.63%) | (62.46%) | (151.71%) | (250.88%) | (137.55%) | (158.69%) | (178.72%) |
| QoQ | | (7.11%) | (1.36%) | 53.11% | 10.21% | (26.56%) | 58.15% | (44.27%) | 23.52% | (14.73%) | 2.51% | (22.35%) | 27.16% | (22.36%) | (25.97%) | 49.34% | 67.96% | (92.27%) | .90% | 93.15% | (106.95%) | 18.99% | (21.72%) | 10.26% | 30.28% | (25.87%) | 15.96% | 49.01% | (42.68%) | (27.39%) | 45.23% | (37.11%) | (11.80%) | 29.67% | .63% | (20.87%) | 573.20% | (481.93%) | (37.09%) | 10.71% | (11.85%) | (6.22%) | (25.17%) | 89.25% | 99.17% | (113.33%) | 21.14% | 20.03% | 343.85% |
| YoY | | 54.86% | 35.40% | 94.92% | (2.47%) | 10.85% | 22.68% | (32.97%) | (11.05%) | (7.42%) | (15.04%) | (43.52%) | 28.17% | 68.98% | (2.25%) | 24.62% | 68.43% | (105.17%) | 6.09% | (16.54%) | (99.42%) | 37.81% | (7.06%) | 30.63% | 69.38% | (3.58%) | (5.10%) | 24.16% | (61.96%) | (31.07%) | 25.99% | (18.60%) | (2.36%) | 582.63% | 71.03% | 33.30% | 64.88% | (520.17%) | (44.46%) | (32.53%) | 46.00% | 157.03% | 49.92% | 96.23% | 27.02% | 271.70% | 140.44% | (13.62%) | (47.46%) |
| Net Income | | (1,194,000$) | 223,000$ | 388,000$ | (547,000$) | (562,000$) | (316,000$) | (557,000$) | (596,000$) | (880,000$) | (756,000$) | (545,000$) | (509,000$) | (1,138,000$) | (911,000$) | (152,000$) | (525,000$) | (1,839,000$) | (57,000$) | (254,000$) | (707,000$) | (66,000$) | (509,000$) | 350,000$ | (322,000$) | (880,000$) | (858,000$) | (844,000$) | (983,000$) | (1,131,000$) | (326,000$) | (1,132,000$) | (392,000$) | (673,000$) | (1,586,000$) | (1,149,000$) | (696,000$) | (12,181,000$) | (3,263,000$) | (2,545,000$) | (3,315,000$) | (2,996,000$) | (3,046,000$) | (2,905,000$) | (4,371,000$) | (5,411,000$) | (6,421,000$) | (6,428,000$) | (6,350,000$) |
| QoQ% | | (635.43%) | (42.53%) | 170.93% | 2.67% | (77.85%) | 43.27% | 6.54% | 32.27% | (16.40%) | (38.72%) | (7.07%) | 55.27% | (24.92%) | (499.34%) | 71.05% | 71.45% | (3,126.32%) | 77.56% | 64.07% | (971.21%) | 87.03% | (245.43%) | 208.70% | 63.41% | (2.56%) | (1.66%) | 14.14% | 13.09% | (246.93%) | 71.20% | (188.78%) | 41.75% | 57.57% | (38.03%) | (65.09%) | 94.29% | (273.31%) | (28.21%) | 23.23% | (10.65%) | 1.64% | (4.85%) | 33.54% | 19.22% | 15.73% | .11% | (1.23%) | 64.63% |
| YoY% | | (112.46%) | 170.57% | 169.66% | 8.22% | 36.14% | 58.20% | (2.20%) | (17.09%) | 22.67% | 17.01% | (258.55%) | 3.05% | 38.12% | (1,498.25%) | 40.16% | 25.74% | (2,686.36%) | 88.80% | (172.57%) | (119.57%) | 92.50% | 40.68% | 141.47% | 67.24% | 22.19% | (163.19%) | 25.44% | (150.77%) | (68.05%) | 79.45% | 1.48% | 43.68% | 94.48% | 51.39% | 54.85% | 79.01% | (306.58%) | (7.12%) | 12.39% | 24.16% | 44.63% | 52.56% | 54.81% | 31.17% | 69.86% | 43.60% | (3.95%) | 30.36% |
| TTM | | (1,130,000$) | (498,000$) | (1,037,000$) | (1,982,000$) | (2,031,000$) | (2,349,000$) | (2,789,000$) | (2,777,000$) | (2,690,000$) | (2,948,000$) | (3,103,000$) | (2,710,000$) | (2,726,000$) | (3,427,000$) | (2,573,000$) | (2,675,000$) | (2,857,000$) | (1,084,000$) | (1,536,000$) | (932,000$) | (547,000$) | (1,361,000$) | (1,710,000$) | (2,904,000$) | (3,565,000$) | (3,816,000$) | (3,284,000$) | (3,572,000$) | (2,981,000$) | (2,523,000$) | (3,783,000$) | (3,800,000$) | (4,104,000$) | (15,612,000$) | (17,289,000$) | (18,685,000$) | (21,304,000$) | (12,119,000$) | (11,902,000$) | (12,262,000$) | (13,318,000$) | (15,733,000$) | (19,108,000$) | (22,631,000$) | (24,610,000$) | (37,151,000$) | (42,114,000$) | (41,870,000$) |
| TTM_QoQ% | | (126.91%) | 51.98% | 47.68% | 2.41% | 13.54% | 15.78% | (.43%) | (3.23%) | 8.75% | 5.00% | (14.50%) | .59% | 20.46% | (33.19%) | 3.81% | 6.37% | (163.56%) | 29.43% | (64.81%) | (70.38%) | 59.81% | 20.41% | 41.12% | 18.54% | 6.58% | (16.20%) | 8.06% | (19.83%) | (18.15%) | 33.31% | .45% | 7.41% | 73.71% | 9.70% | 7.47% | 12.29% | (75.79%) | (1.82%) | 2.94% | 7.93% | 15.35% | 17.66% | 15.57% | 8.04% | 33.76% | 11.79% | (.58%) | 6.20% |
| TTM_YoY% | | 44.36% | 78.80% | 62.82% | 28.63% | 24.50% | 20.32% | 10.12% | (2.47%) | 1.32% | 13.98% | (20.60%) | (1.31%) | 4.59% | (216.14%) | (67.51%) | (187.02%) | (422.30%) | 20.35% | 10.18% | 67.91% | 84.66% | 64.33% | 47.93% | 18.70% | (19.59%) | (51.25%) | 13.19% | 6.00% | 27.36% | 83.84% | 78.12% | 79.66% | 80.74% | (28.82%) | (45.26%) | (52.38%) | (59.96%) | 22.97% | 37.71% | 45.82% | 45.88% | 57.65% | 54.63% | 45.95% | 44.87% | 27.71% | 15.95% | 18.28% |
| Profit Margin | | (9.03%) | 1.26% | 3.57% | (43.38%) | (42.45%) | (23.89%) | (62.87%) | (36.12%) | (60.56%) | (45.03%) | (47.31%) | (30.03%) | (69.99%) | (51.07%) | (6.99%) | (35.84%) | (134.14%) | (3.96%) | (21.06%) | (98.33%) | (4.72%) | (32.44%) | 22.77% | (20.60%) | (56.59%) | (49.17%) | (51.78%) | (101.13%) | (58.00%) | (16.31%) | (73.36%) | (19.57%) | (26.18%) | (75.13%) | (62.79%) | (25.76%) | (646.89%) | (137.22%) | (87.28%) | (111.88%) | (95.96%) | (86.83%) | (63.62%) | (149.28%) | (237.53%) | (139.13%) | (154.11%) | (185.84%) |
| QoQ | | (10.29%) | (2.31%) | 46.95% | (.93%) | (18.56%) | 38.98% | (26.75%) | 24.44% | (15.54%) | 2.28% | (17.28%) | 39.96% | (18.92%) | (44.08%) | 28.85% | 98.30% | (130.18%) | 17.10% | 77.27% | (93.61%) | 27.72% | (55.21%) | 43.37% | 35.99% | (7.42%) | 2.61% | 49.35% | (43.13%) | (41.69%) | 57.06% | (53.79%) | 6.61% | 48.95% | (12.34%) | (37.03%) | 621.13% | (509.68%) | (49.94%) | 24.60% | (15.92%) | (9.13%) | (23.21%) | 85.66% | 88.25% | (98.40%) | 14.98% | 31.72% | 344.66% |
| YoY | | 33.42% | 25.15% | 66.44% | (7.26%) | 18.12% | 21.14% | (15.56%) | (6.09%) | 9.42% | 6.04% | (40.32%) | 5.81% | 64.15% | (47.10%) | 14.08% | 62.50% | (129.42%) | 28.48% | (43.83%) | (77.73%) | 51.87% | 16.73% | 74.55% | 80.53% | 1.41% | (32.86%) | 21.59% | (81.56%) | (31.82%) | 58.82% | (10.58%) | 6.19% | 620.72% | 62.09% | 24.49% | 86.12% | (550.93%) | (50.39%) | (23.66%) | 37.40% | 141.57% | 52.30% | 90.49% | 36.55% | 292.96% | 183.73% | (26.08%) | (39.41%) |
| Equity to Common Shareholders | | 2,780,000$ | 3,994,000$ | 3,595,000$ | 1,580,000$ | 2,201,000$ | 2,715,000$ | 3,044,000$ | 704,000$ | 1,151,000$ | 1,986,000$ | 2,634,000$ | 3,011,000$ | 3,453,000$ | 3,446,000$ | 4,129,000$ | 4,121,000$ | 4,587,000$ | 1,528,000$ | 1,586,000$ | 1,808,000$ | 2,522,000$ | 2,583,000$ | 2,393,000$ | 1,435,000$ | 1,741,000$ | 2,565,000$ | 3,383,000$ | 4,201,000$ | 5,003,000$ | 6,126,000$ | 6,476,000$ | 7,475,000$ | 7,817,000$ | 8,704,000$ | 10,171,000$ | 10,983,000$ | 11,603,000$ | 20,380,000$ | 23,158,000$ | 25,962,000$ | 29,296,000$ | 33,596,000$ | 35,726,000$ | 38,865,000$ | 43,906,000$ | 48,762,000$ | 54,260,000$ | 61,133,000$ |
| QoQ | | (1,214,000$) | 399,000$ | 2,015,000$ | (621,000$) | (514,000$) | (329,000$) | 2,340,000$ | (447,000$) | (835,000$) | (648,000$) | (377,000$) | (442,000$) | 7,000$ | (683,000$) | 8,000$ | (466,000$) | 3,059,000$ | (58,000$) | (222,000$) | (714,000$) | (61,000$) | 190,000$ | 958,000$ | (306,000$) | (824,000$) | (818,000$) | (818,000$) | (802,000$) | (1,123,000$) | (350,000$) | (999,000$) | (342,000$) | (887,000$) | (1,467,000$) | (812,000$) | (620,000$) | (8,777,000$) | (2,778,000$) | (2,804,000$) | (3,334,000$) | (4,300,000$) | (2,130,000$) | (3,139,000$) | (5,041,000$) | (4,856,000$) | (5,498,000$) | (6,873,000$) | (5,383,000$) |
| QoQ% | | (30.40%) | 11.10% | 127.53% | (28.21%) | (18.93%) | (10.81%) | 332.39% | (38.84%) | (42.04%) | (24.60%) | (12.52%) | (12.80%) | .20% | (16.54%) | .19% | (10.16%) | 200.20% | (3.66%) | (12.28%) | (28.31%) | (2.36%) | 7.94% | 66.76% | (17.58%) | (32.13%) | (24.18%) | (19.47%) | (16.03%) | (18.33%) | (5.41%) | (13.37%) | (4.38%) | (10.19%) | (14.42%) | (7.39%) | (5.34%) | (43.07%) | (12.00%) | (10.80%) | (11.38%) | (12.80%) | (5.96%) | (8.08%) | (11.48%) | (9.96%) | (10.13%) | (11.24%) | (8.09%) |
| YoY | | 579,000$ | 1,279,000$ | 551,000$ | 876,000$ | 1,050,000$ | 729,000$ | 410,000$ | (2,307,000$) | (2,302,000$) | (1,460,000$) | (1,495,000$) | (1,110,000$) | (1,134,000$) | 1,918,000$ | 2,543,000$ | 2,313,000$ | 2,065,000$ | (1,055,000$) | (807,000$) | 373,000$ | 781,000$ | 18,000$ | (990,000$) | (2,766,000$) | (3,262,000$) | (3,561,000$) | (3,093,000$) | (3,274,000$) | (2,814,000$) | (2,578,000$) | (3,695,000$) | (3,508,000$) | (3,786,000$) | (11,676,000$) | (12,987,000$) | (14,979,000$) | (17,693,000$) | (13,216,000$) | (12,568,000$) | (12,903,000$) | (14,610,000$) | (15,166,000$) | (18,534,000$) | (22,268,000$) | (22,610,000$) | (35,096,000$) | (40,650,000$) | (40,785,000$) |
| YoY% | | 26.31% | 47.11% | 18.10% | 124.43% | 91.23% | 36.71% | 15.57% | (76.62%) | (66.67%) | (42.37%) | (36.21%) | (26.94%) | (24.72%) | 125.52% | 160.34% | 127.93% | 81.88% | (40.84%) | (33.72%) | 25.99% | 44.86% | .70% | (29.26%) | (65.84%) | (65.20%) | (58.13%) | (47.76%) | (43.80%) | (36.00%) | (29.62%) | (36.33%) | (31.94%) | (32.63%) | (57.29%) | (56.08%) | (57.70%) | (60.39%) | (39.34%) | (35.18%) | (33.20%) | (33.28%) | (31.10%) | (34.16%) | (36.43%) | (33.99%) | (41.85%) | (42.83%) | (40.02%) |
| Dividends Paid | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Additional Paid-In Capital QoQ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 83,000$ | 2,968,000$ | 99,000$ | 158,000$ | 42,000$ | 197,000$ | 267,000$ | 253,000$ | 447,000$ | 415,000$ | 492,000$ | 541,000$ | 391,000$ |
| Treasury Stock | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| QoQ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Goodwill | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 54,000$ | 53,000$ | 54,000$ | 54,000$ | 57,000$ | 56,000$ | 57,000$ | 59,000$ | 59,000$ | 58,000$ | 59,000$ |
| QoQ% | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1.89% | (1.85%) | .00% | (5.26%) | 1.79% | (1.75%) | (3.39%) | .00% | 1.72% | (1.70%) | .00% |
| YoY% | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (5.26%) | (5.36%) | (5.26%) | (8.48%) | (3.39%) | (3.45%) | (3.39%) | .00% | | (94.64%) | (94.66%) |
| Other Intangible Assets | | 100,000$ | 94,000$ | 89,000$ | 85,000$ | 90,000$ | 91,000$ | 96,000$ | 100,000$ | 97,000$ | 98,000$ | 95,000$ | 97,000$ | 102,000$ | 105,000$ | 112,000$ | 122,000$ | 126,000$ | 130,000$ | 120,000$ | 88,000$ | 89,000$ | 89,000$ | 91,000$ | 93,000$ | 93,000$ | 96,000$ | 93,000$ | 95,000$ | 98,000$ | 103,000$ | 109,000$ | 109,000$ | 104,000$ | 63,000$ | 63,000$ | 60,000$ | 44,000$ | 1,246,000$ | 1,262,000$ | 1,311,000$ | 1,353,000$ | 1,481,000$ | 1,492,000$ | 1,530,000$ | 1,586,000$ | 1,556,000$ | 1,481,000$ | 1,431,000$ |
| QoQ | | 6,000$ | 5,000$ | 4,000$ | (5,000$) | (1,000$) | (5,000$) | (4,000$) | 3,000$ | (1,000$) | 3,000$ | (2,000$) | (5,000$) | (3,000$) | (7,000$) | (10,000$) | (4,000$) | (4,000$) | 10,000$ | 32,000$ | (1,000$) | 0$ | (2,000$) | (2,000$) | 0$ | (3,000$) | 3,000$ | (2,000$) | (3,000$) | (5,000$) | (6,000$) | 0$ | 5,000$ | 41,000$ | 0$ | 3,000$ | 16,000$ | (1,202,000$) | (16,000$) | (49,000$) | (42,000$) | (128,000$) | (11,000$) | (38,000$) | (56,000$) | 30,000$ | 75,000$ | 50,000$ | 52,000$ |
| Amortization of Intangible Assets | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Total Assets | | 15,593,000$ | 23,180,000$ | 23,186,000$ | 10,400,000$ | 11,138,000$ | 11,511,000$ | 12,019,000$ | 13,160,000$ | 13,455,000$ | 14,583,000$ | 15,196,000$ | 15,566,000$ | 16,054,000$ | 16,434,000$ | 17,671,000$ | 17,469,000$ | 18,239,000$ | 15,637,000$ | 15,127,000$ | 13,934,000$ | 14,580,000$ | 14,668,000$ | 14,892,000$ | 12,743,000$ | 11,662,000$ | 11,184,000$ | 12,428,000$ | 13,213,000$ | 14,250,000$ | 15,602,000$ | 16,290,000$ | 16,991,000$ | 17,670,000$ | 18,297,000$ | 19,863,000$ | 21,097,000$ | 22,235,000$ | 30,705,000$ | 34,346,000$ | 35,258,000$ | 38,520,000$ | 43,693,000$ | 46,510,000$ | 50,276,000$ | 57,617,000$ | 62,652,000$ | 70,360,000$ | 77,830,000$ |
| QoQ | | (7,587,000$) | (6,000$) | 12,786,000$ | (738,000$) | (373,000$) | (508,000$) | (1,141,000$) | (295,000$) | (1,128,000$) | (613,000$) | (370,000$) | (488,000$) | (380,000$) | (1,237,000$) | 202,000$ | (770,000$) | 2,602,000$ | 510,000$ | 1,193,000$ | (646,000$) | (88,000$) | (224,000$) | 2,149,000$ | 1,081,000$ | 478,000$ | (1,244,000$) | (785,000$) | (1,037,000$) | (1,352,000$) | (688,000$) | (701,000$) | (679,000$) | (627,000$) | (1,566,000$) | (1,234,000$) | (1,138,000$) | (8,470,000$) | (3,641,000$) | (912,000$) | (3,262,000$) | (5,173,000$) | (2,817,000$) | (3,766,000$) | (7,341,000$) | (5,035,000$) | (7,708,000$) | (7,470,000$) | (7,875,000$) |
| YoY | | 4,455,000$ | 11,669,000$ | 11,167,000$ | (2,760,000$) | (2,317,000$) | (3,072,000$) | (3,177,000$) | (2,406,000$) | (2,599,000$) | (1,851,000$) | (2,475,000$) | (1,903,000$) | (2,185,000$) | 797,000$ | 2,544,000$ | 3,535,000$ | 3,659,000$ | 969,000$ | 235,000$ | 1,191,000$ | 2,918,000$ | 3,484,000$ | 2,464,000$ | (470,000$) | (2,588,000$) | (4,418,000$) | (3,862,000$) | (3,778,000$) | (3,420,000$) | (2,695,000$) | (3,573,000$) | (4,106,000$) | (4,565,000$) | (12,408,000$) | (14,483,000$) | (14,161,000$) | (16,285,000$) | (12,988,000$) | (12,164,000$) | (15,018,000$) | (19,097,000$) | (18,959,000$) | (23,850,000$) | (27,554,000$) | (28,088,000$) | (38,484,000$) | (40,414,000$) | (41,547,000$) |
| Total Liabilities | | 12,813,000$ | 19,186,000$ | 19,591,000$ | 8,820,000$ | 8,889,000$ | 8,746,000$ | 8,927,000$ | 12,410,000$ | 12,261,000$ | 12,553,000$ | 12,518,000$ | 12,507,000$ | 12,556,000$ | 12,940,000$ | 13,491,000$ | 13,317,000$ | 13,613,000$ | 14,065,000$ | 13,505,000$ | 12,092,000$ | 12,012,000$ | 12,036,000$ | 12,453,000$ | 11,265,000$ | 9,874,000$ | 8,574,000$ | 8,999,000$ | 8,970,000$ | 9,247,000$ | 9,476,000$ | 9,814,000$ | 9,516,000$ | 9,853,000$ | 9,593,000$ | 9,669,000$ | 10,080,000$ | 10,593,000$ | 10,274,000$ | 11,125,000$ | 9,229,000$ | 9,154,000$ | 10,034,000$ | 10,714,000$ | 11,464,000$ | 13,725,000$ | 13,863,000$ | 16,056,000$ | 16,633,000$ |
| QoQ | | (6,373,000$) | (405,000$) | 10,771,000$ | (69,000$) | 143,000$ | (181,000$) | (3,483,000$) | 149,000$ | (292,000$) | 35,000$ | 11,000$ | (49,000$) | (384,000$) | (551,000$) | 174,000$ | (296,000$) | (452,000$) | 560,000$ | 1,413,000$ | 80,000$ | (24,000$) | (417,000$) | 1,188,000$ | 1,391,000$ | 1,300,000$ | (425,000$) | 29,000$ | (277,000$) | (229,000$) | (338,000$) | 298,000$ | (337,000$) | 260,000$ | (76,000$) | (411,000$) | (513,000$) | 319,000$ | (851,000$) | 1,896,000$ | 75,000$ | (880,000$) | (680,000$) | (750,000$) | (2,261,000$) | (138,000$) | (2,193,000$) | (577,000$) | (2,579,000$) |
| YoY | | 3,924,000$ | 10,440,000$ | 10,664,000$ | (3,590,000$) | (3,372,000$) | (3,807,000$) | (3,591,000$) | (97,000$) | (295,000$) | (387,000$) | (973,000$) | (810,000$) | (1,057,000$) | (1,125,000$) | (14,000$) | 1,225,000$ | 1,601,000$ | 2,029,000$ | 1,052,000$ | 827,000$ | 2,138,000$ | 3,462,000$ | 3,454,000$ | 2,295,000$ | 627,000$ | (902,000$) | (815,000$) | (546,000$) | (606,000$) | (117,000$) | 145,000$ | (564,000$) | (740,000$) | (681,000$) | (1,456,000$) | 851,000$ | 1,439,000$ | 240,000$ | 411,000$ | (2,235,000$) | (4,571,000$) | (3,829,000$) | (5,342,000$) | (5,169,000$) | (5,487,000$) | (3,343,000$) | 851,000$ | 41,000$ |
| Current Ratio | | .99x | 1.01x | 1.02x | .77x | .84x | .94x | .97x | .74x | .78x | .87x | .93x | .96x | .99x | .97x | 1.02x | 1.02x | 1.06x | .73x | .72x | .75x | .83x | .99x | .98x | 1.02x | 1.18x | 1.09x | 1.21x | .76x | .81x | .90x | .93x | 1.05x | 1.08x | 1.17x | 1.33x | 2.43x | 2.37x | 2.12x | 2.25x | 1.81x | 2.17x | 2.29x | 2.50x | 2.76x | 2.74x | 3.41x | 3.48x | 4.09x |
| Total Current Assets | | 11,302,000$ | 17,721,000$ | 18,244,000$ | 5,493,000$ | 5,884,000$ | 6,376,000$ | 6,436,000$ | 7,339,000$ | 7,594,000$ | 8,470,000$ | 8,875,000$ | 9,014,000$ | 9,143,000$ | 9,062,000$ | 9,830,000$ | 9,540,000$ | 10,054,000$ | 7,185,000$ | 6,622,000$ | 6,889,000$ | 7,505,000$ | 7,481,000$ | 7,572,000$ | 5,302,000$ | 4,628,000$ | 4,008,000$ | 4,799,000$ | 5,355,000$ | 5,861,000$ | 6,625,000$ | 6,960,000$ | 7,537,000$ | 8,044,000$ | 8,320,000$ | 9,514,000$ | 10,918,000$ | 11,637,000$ | 9,867,000$ | 12,480,000$ | 11,714,000$ | 13,672,000$ | 15,824,000$ | 18,535,000$ | 21,332,000$ | 25,941,000$ | 30,335,000$ | 36,887,000$ | 43,163,000$ |
| QoQ | | (6,419,000$) | (523,000$) | 12,751,000$ | (391,000$) | (492,000$) | (60,000$) | (903,000$) | (255,000$) | (876,000$) | (405,000$) | (139,000$) | (129,000$) | 81,000$ | (768,000$) | 290,000$ | (514,000$) | 2,869,000$ | 563,000$ | (267,000$) | (616,000$) | 24,000$ | (91,000$) | 2,270,000$ | 674,000$ | 620,000$ | (791,000$) | (556,000$) | (506,000$) | (764,000$) | (335,000$) | (577,000$) | (507,000$) | (276,000$) | (1,194,000$) | (1,404,000$) | (719,000$) | 1,770,000$ | (2,613,000$) | 766,000$ | (1,958,000$) | (2,152,000$) | (2,711,000$) | (2,797,000$) | (4,609,000$) | (4,394,000$) | (6,552,000$) | (6,276,000$) | (6,961,000$) |
| Total Current Liabilities | | 11,383,000$ | 17,567,000$ | 17,974,000$ | 7,111,000$ | 7,022,000$ | 6,776,000$ | 6,636,000$ | 9,899,000$ | 9,702,000$ | 9,748,000$ | 9,531,000$ | 9,401,000$ | 9,255,000$ | 9,348,000$ | 9,603,000$ | 9,368,000$ | 9,507,000$ | 9,793,000$ | 9,182,000$ | 9,149,000$ | 8,997,000$ | 7,554,000$ | 7,696,000$ | 5,174,000$ | 3,920,000$ | 3,666,000$ | 3,959,000$ | 7,049,000$ | 7,234,000$ | 7,325,000$ | 7,518,000$ | 7,196,000$ | 7,462,000$ | 7,109,000$ | 7,148,000$ | 4,493,000$ | 4,901,000$ | 4,661,000$ | 5,543,000$ | 6,473,000$ | 6,315,000$ | 6,908,000$ | 7,419,000$ | 7,741,000$ | 9,469,000$ | 8,889,000$ | 10,597,000$ | 10,551,000$ |
| QoQ | | (6,184,000$) | (407,000$) | 10,863,000$ | 89,000$ | 246,000$ | 140,000$ | (3,263,000$) | 197,000$ | (46,000$) | 217,000$ | 130,000$ | 146,000$ | (93,000$) | (255,000$) | 235,000$ | (139,000$) | (286,000$) | 611,000$ | 33,000$ | 152,000$ | 1,443,000$ | (142,000$) | 2,522,000$ | 1,254,000$ | 254,000$ | (293,000$) | (3,090,000$) | (185,000$) | (91,000$) | (193,000$) | 322,000$ | (266,000$) | 353,000$ | (39,000$) | 2,655,000$ | (408,000$) | 240,000$ | (882,000$) | (930,000$) | 158,000$ | (593,000$) | (511,000$) | (322,000$) | (1,728,000$) | 580,000$ | (1,708,000$) | 46,000$ | (2,153,000$) |
| Debt to Asset Ratio | | .82x | .83x | .84x | .85x | .80x | .76x | .74x | .94x | .91x | .86x | .82x | .80x | .78x | .79x | .76x | .76x | .75x | .90x | .89x | .87x | .82x | .82x | .84x | .88x | .85x | .77x | .72x | .68x | .65x | .61x | .60x | .56x | .56x | .52x | .49x | .48x | .48x | .33x | .32x | .26x | .24x | .23x | .23x | .23x | .24x | .22x | .23x | .21x |
| Long Term Debt | | 434,000$ | 566,000$ | 626,000$ | 744,000$ | 870,000$ | 969,000$ | 1,110,000$ | 1,237,000$ | 1,327,000$ | 1,493,000$ | 1,626,000$ | 1,722,000$ | 1,866,000$ | 2,080,000$ | 2,285,000$ | 2,434,000$ | 2,569,000$ | 2,710,000$ | 2,777,000$ | 2,852,000$ | 2,909,000$ | 4,361,000$ | 4,620,000$ | 5,932,000$ | 5,954,000$ | 4,908,000$ | 5,040,000$ | 1,921,000$ | 2,013,000$ | 2,151,000$ | 2,296,000$ | 2,320,000$ | 2,391,000$ | 2,484,000$ | 2,521,000$ | 2,504,000$ | 2,595,000$ | 2,602,000$ | 2,627,000$ | 2,756,000$ | 2,839,000$ | 3,126,000$ | 3,295,000$ | 3,723,000$ | 4,256,000$ | 4,673,000$ | 5,145,000$ | 5,755,000$ |
| QoQ | | (132,000$) | (60,000$) | (118,000$) | (126,000$) | (99,000$) | (141,000$) | (127,000$) | (90,000$) | (166,000$) | (133,000$) | (96,000$) | (144,000$) | (214,000$) | (205,000$) | (149,000$) | (135,000$) | (141,000$) | (67,000$) | (75,000$) | (57,000$) | (1,452,000$) | (259,000$) | (1,312,000$) | (22,000$) | 1,046,000$ | (132,000$) | 3,119,000$ | (92,000$) | (138,000$) | (145,000$) | (24,000$) | (71,000$) | (93,000$) | (37,000$) | 17,000$ | (91,000$) | (7,000$) | (25,000$) | (129,000$) | (83,000$) | (287,000$) | (169,000$) | (428,000$) | (533,000$) | (417,000$) | (472,000$) | (610,000$) | (414,000$) |
| YoY | | (436,000$) | (403,000$) | (484,000$) | (493,000$) | (457,000$) | (524,000$) | (516,000$) | (485,000$) | (539,000$) | (587,000$) | (659,000$) | (712,000$) | (703,000$) | (630,000$) | (492,000$) | (418,000$) | (340,000$) | (1,651,000$) | (1,843,000$) | (3,080,000$) | (3,045,000$) | (547,000$) | (420,000$) | 4,011,000$ | 3,941,000$ | 2,757,000$ | 2,744,000$ | (399,000$) | (378,000$) | (333,000$) | (225,000$) | (184,000$) | (204,000$) | (118,000$) | (106,000$) | (252,000$) | (244,000$) | (524,000$) | (668,000$) | (967,000$) | (1,417,000$) | (1,547,000$) | (1,850,000$) | (2,032,000$) | (1,913,000$) | (1,249,000$) | (571,000$) | 903,000$ |
| Capital Lease Obligations | | 1,141,000$ | 1,191,000$ | 1,119,000$ | 1,041,000$ | 1,091,000$ | 1,109,000$ | 1,313,000$ | 1,362,000$ | 1,371,000$ | 1,456,000$ | 1,505,000$ | 1,521,000$ | 1,578,000$ | 1,456,000$ | 1,744,000$ | 1,597,000$ | 1,635,000$ | 1,676,000$ | 1,672,000$ | 168,000$ | 203,000$ | 237,000$ | 273,000$ | 307,000$ | | | | | | | | | | | | | | | | | | | | | | | | |
| Cash and Cash Equivalents | | 2,593,000$ | 2,441,000$ | 2,384,000$ | 1,248,000$ | 1,671,000$ | 1,700,000$ | 1,600,000$ | 2,300,000$ | 2,572,000$ | 1,700,000$ | 3,859,000$ | 4,500,000$ | 4,274,000$ | 3,023,000$ | 3,712,000$ | 4,100,000$ | 4,833,000$ | 1,666,000$ | 2,086,000$ | 2,700,000$ | 2,832,000$ | 2,476,000$ | 3,157,000$ | 688,000$ | 1,363,000$ | 1,060,000$ | 1,635,000$ | 2,574,000$ | 3,421,000$ | 3,739,000$ | 3,857,000$ | 3,400,000$ | 3,582,000$ | 3,137,000$ | 4,068,000$ | 4,827,000$ | 6,030,000$ | 3,530,000$ | 5,306,000$ | 3,469,000$ | 4,808,000$ | 6,016,000$ | 6,734,000$ | 8,723,000$ | 12,649,000$ | 16,084,000$ | 21,511,000$ | 28,122,000$ |
| QoQ | | 152,000$ | 57,000$ | 1,136,000$ | (423,000$) | (29,000$) | 100,000$ | (700,000$) | (272,000$) | 872,000$ | (2,159,000$) | (641,000$) | 226,000$ | 1,251,000$ | (689,000$) | (388,000$) | (733,000$) | 3,167,000$ | (420,000$) | (614,000$) | (132,000$) | 356,000$ | (681,000$) | 2,469,000$ | (675,000$) | 303,000$ | (575,000$) | (939,000$) | (847,000$) | (318,000$) | (118,000$) | 457,000$ | (182,000$) | 445,000$ | (931,000$) | (759,000$) | (1,203,000$) | 2,500,000$ | (1,776,000$) | 1,837,000$ | (1,339,000$) | (1,208,000$) | (718,000$) | (1,989,000$) | (3,926,000$) | (3,435,000$) | (5,427,000$) | (6,611,000$) | (8,150,000$) |
| YoY | | 922,000$ | 741,000$ | 784,000$ | (1,052,000$) | (901,000$) | 0$ | (2,259,000$) | (2,200,000$) | (1,702,000$) | (1,323,000$) | 147,000$ | 400,000$ | (559,000$) | 1,357,000$ | 1,626,000$ | 1,400,000$ | 2,001,000$ | (810,000$) | (1,071,000$) | 2,012,000$ | 1,469,000$ | 1,416,000$ | 1,522,000$ | (1,886,000$) | (2,058,000$) | (2,679,000$) | (2,222,000$) | (826,000$) | (161,000$) | 602,000$ | (211,000$) | (1,427,000$) | (2,448,000$) | (393,000$) | (1,238,000$) | 1,358,000$ | 1,222,000$ | (2,486,000$) | (1,428,000$) | (5,254,000$) | (7,841,000$) | (10,068,000$) | (14,777,000$) | (19,399,000$) | (23,623,000$) | (25,283,000$) | (22,375,000$) | (11,198,000$) |
| Interest Expenses | | 11,000$ | 20,000$ | 42,000$ | 67,000$ | 36,000$ | 58,000$ | 65,000$ | 88,000$ | 68,000$ | 67,000$ | 65,000$ | 87,000$ | 92,000$ | 94,000$ | 92,000$ | 91,000$ | 93,000$ | 94,000$ | 92,000$ | 92,000$ | 85,000$ | 95,000$ | 100,000$ | 78,000$ | 75,000$ | 74,000$ | 36,000$ | 5,000$ | 5,000$ | 7,000$ | 7,000$ | 8,000$ | 8,000$ | 9,000$ | 8,000$ | 9,000$ | 10,000$ | 13,000$ | 13,000$ | 16,000$ | 20,000$ | 26,000$ | 24,000$ | 24,000$ | 22,000$ | 23,000$ | 1,000$ | 37,000$ |
| Interest Income | | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ |