| EACO CORP (EACO) |
| 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 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Market Cap of Common Stock | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| QoQ% | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| YoY% | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Common Shares Outstanding | 4,861,590 | 4,861,590 | 4,861,590 | 4,861,590 | 4,861,590 | 4,861,590 | 4,861,590 | 4,861,590 | 4,861,590 | 4,861,590 | 4,861,590 | 4,861,590 | 4,861,590 | 4,861,590 | 4,861,590 | 4,861,590 | 4,861,590 | 4,861,590 | 4,861,590 | 4,861,590 | 4,861,590 | 4,861,590 | 4,861,590 | 4,861,590 | 4,861,590 | 4,861,590 | 4,861,590 | 4,861,590 | 4,861,590 | 4,861,590 | 4,861,590 | 4,861,590 | 4,861,590 | 4,861,590 | 4,861,590 | 4,861,590 | 4,861,590 | 4,861,590 | 4,861,590 | 4,861,590 | 4,861,590 | 4,861,590 | 4,861,590 | 4,861,590 | 4,861,590 | 4,861,590 | 4,861,590 | 4,861,590 | 4,861,590 |
| QoQ% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% |
| YoY% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% |
| Price to Sales | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Price to Earnings | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Price to Book | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Total Revenue | | 122,469,000$ | 111,410,000$ | 100,132,000$ | 93,920,000$ | 96,520,000$ | 96,121,000$ | 83,335,000$ | 80,255,000$ | 85,904,000$ | 80,249,000$ | 76,925,000$ | 76,319,000$ | 84,356,000$ | 77,797,000$ | 66,587,000$ | 63,822,000$ | 66,132,000$ | 62,676,000$ | 55,751,000$ | 53,403,000$ | 57,454,000$ | 54,923,000$ | 56,828,000$ | 56,040,000$ | 60,056,000$ | 57,840,000$ | 52,559,000$ | 50,786,000$ | 54,349,000$ | 51,723,000$ | 45,041,000$ | 42,171,000$ | 42,181,000$ | 40,282,000$ | 37,284,000$ | 37,207,000$ | 39,787,000$ | 39,875,000$ | 34,589,000$ | 34,293,000$ | 35,652,000$ | 36,900,000$ | 34,427,000$ | 33,234,000$ | 36,537,000$ | 36,253,000$ | 30,922,000$ | 31,035,000$ |
| QoQ% | | 9.93% | 11.26% | 6.61% | (2.69%) | .42% | 15.34% | 3.84% | (6.58%) | 7.05% | 4.32% | .79% | (9.53%) | 8.43% | 16.84% | 4.33% | (3.49%) | 5.51% | 12.42% | 4.40% | (7.05%) | 4.61% | (3.35%) | 1.41% | (6.69%) | 3.83% | 10.05% | 3.49% | (6.56%) | 5.08% | 14.84% | 6.81% | (.02%) | 4.71% | 8.04% | .21% | (6.49%) | (.22%) | 15.28% | .86% | (3.81%) | (3.38%) | 7.18% | 3.59% | (9.04%) | .78% | 17.24% | (.36%) | (.80%) |
| YoY% | | 26.89% | 15.91% | 20.16% | 17.03% | 12.36% | 19.78% | 8.33% | 5.16% | 1.84% | 3.15% | 15.53% | 19.58% | 27.56% | 24.13% | 19.44% | 19.51% | 15.10% | 14.12% | (1.90%) | (4.71%) | (4.33%) | (5.04%) | 8.12% | 10.35% | 10.50% | 11.83% | 16.69% | 20.43% | 28.85% | 28.40% | 20.81% | 13.34% | 6.02% | 1.02% | 7.79% | 8.50% | 11.60% | 8.06% | .47% | 3.19% | (2.42%) | 1.79% | 11.34% | 7.09% | 16.79% | 15.57% | 8.42% | 6.07% |
| TTM | | 427,931,000$ | 401,982,000$ | 386,693,000$ | 369,896,000$ | 356,231,000$ | 345,615,000$ | 329,743,000$ | 323,333,000$ | 319,397,000$ | 317,849,000$ | 315,397,000$ | 305,059,000$ | 292,562,000$ | 274,338,000$ | 259,217,000$ | 248,381,000$ | 237,962,000$ | 229,284,000$ | 221,531,000$ | 222,608,000$ | 225,245,000$ | 227,847,000$ | 230,764,000$ | 226,495,000$ | 221,241,000$ | 215,534,000$ | 209,417,000$ | 201,899,000$ | 193,284,000$ | 181,116,000$ | 169,675,000$ | 161,918,000$ | 156,954,000$ | 154,560,000$ | 154,153,000$ | 151,458,000$ | 148,544,000$ | 144,409,000$ | 141,434,000$ | 141,272,000$ | 140,213,000$ | 141,098,000$ | 140,451,000$ | 136,946,000$ | 134,747,000$ | 129,494,000$ | 124,609,000$ | 122,207,000$ |
| TTM_QoQ% | | 6.46% | 3.95% | 4.54% | 3.84% | 3.07% | 4.81% | 1.98% | 1.23% | .49% | .78% | 3.39% | 4.27% | 6.64% | 5.83% | 4.36% | 4.38% | 3.79% | 3.50% | (.48%) | (1.17%) | (1.14%) | (1.26%) | 1.89% | 2.38% | 2.65% | 2.92% | 3.72% | 4.46% | 6.72% | 6.74% | 4.79% | 3.16% | 1.55% | .26% | 1.78% | 1.96% | 2.86% | 2.10% | .12% | .76% | (.63%) | .46% | 2.56% | 1.63% | 4.06% | 3.92% | 1.97% | 1.47% |
| TTM_YoY% | | 20.13% | 16.31% | 17.27% | 14.40% | 11.53% | 8.74% | 4.55% | 5.99% | 9.17% | 15.86% | 21.67% | 22.82% | 22.95% | 19.65% | 17.01% | 11.58% | 5.65% | .63% | (4.00%) | (1.72%) | 1.81% | 5.71% | 10.19% | 12.18% | 14.46% | 19.00% | 23.42% | 24.69% | 23.15% | 17.18% | 10.07% | 6.91% | 5.66% | 7.03% | 8.99% | 7.21% | 5.94% | 2.35% | .70% | 3.16% | 4.06% | 8.96% | 12.71% | 12.06% | 11.89% | (36.16%) | (38.16%) | (38.92%) |
| Gross Margin | | 30.49% | 30.58% | 29.47% | 29.58% | 30.76% | 29.06% | 30.03% | 29.37% | 29.39% | 28.96% | 28.94% | 28.39% | 30.36% | 27.75% | 27.22% | 28.48% | 21.86% | 26.88% | 26.95% | 27.06% | 25.81% | 27.05% | 27.80% | 28.37% | 27.45% | 27.88% | 27.61% | 27.78% | 28.20% | 29.15% | 27.64% | 28.88% | 28.73% | 28.61% | 28.35% | 28.37% | 29.49% | 29.45% | 29.26% | 29.07% | 28.73% | 29.24% | 30.88% | 26.49% | 25.68% | 28.24% | 27.52% | 28.70% |
| QoQ | | (.09%) | 1.11% | (.11%) | (1.18%) | 1.70% | (.98%) | .66% | (.02%) | .43% | .02% | .56% | (1.97%) | 2.61% | .53% | (1.26%) | 6.62% | (5.02%) | (.06%) | (.11%) | 1.25% | (1.24%) | (.76%) | (.56%) | .91% | (.43%) | .27% | (.17%) | (.42%) | (.95%) | 1.51% | (1.24%) | .15% | .13% | .25% | (.02%) | (1.12%) | .04% | .19% | .19% | .34% | (.51%) | (1.65%) | 4.39% | .82% | (2.57%) | .72% | (1.18%) | .82% |
| YoY | | (.26%) | 1.53% | (.56%) | .21% | 1.36% | .09% | 1.09% | .99% | (.97%) | 1.21% | 1.72% | (.10%) | 8.49% | .87% | .27% | 1.42% | (3.94%) | (.16%) | (.85%) | (1.30%) | (1.65%) | (.83%) | .19% | .58% | (.74%) | (1.27%) | (.03%) | (1.10%) | (.54%) | .54% | (.71%) | .51% | (.75%) | (.84%) | (.91%) | (.70%) | .76% | .21% | (1.63%) | 2.58% | 3.05% | .99% | 3.36% | (2.20%) | (2.20%) | (.33%) | (.69%) | 1.01% |
| Operating Income | | 11,460,000$ | 12,446,000$ | 9,094,000$ | 8,843,000$ | 9,843,000$ | 1,614,000$ | 7,429,000$ | 2,449,000$ | 7,880,000$ | 6,964,000$ | 6,658,000$ | 5,978,000$ | 8,520,000$ | 7,043,000$ | 4,686,000$ | 9,283,000$ | 4,408,000$ | 4,050,000$ | 2,484,000$ | 1,771,000$ | 1,899,000$ | 2,122,000$ | 3,126,000$ | 3,294,000$ | 3,837,000$ | 3,772,000$ | 2,792,000$ | 2,619,000$ | 3,080,000$ | 3,433,000$ | 1,972,000$ | 1,839,000$ | 2,021,000$ | 1,863,000$ | 1,261,000$ | 1,169,000$ | 2,132,000$ | 2,441,000$ | 1,033,000$ | 835,000$ | 1,161,000$ | 2,008,000$ | 1,854,000$ | 691,000$ | 1,031,000$ | 2,218,000$ | 483,000$ | 1,127,000$ |
| QoQ% | | (7.92%) | 36.86% | 2.84% | (10.16%) | 509.85% | (78.27%) | 203.35% | (68.92%) | 13.15% | 4.60% | 11.38% | (29.84%) | 20.97% | 50.30% | (49.52%) | 110.59% | 8.84% | 63.04% | 40.26% | (6.74%) | (10.51%) | (32.12%) | (5.10%) | (14.15%) | 1.72% | 35.10% | 6.61% | (14.97%) | (10.28%) | 74.09% | 7.23% | (9.01%) | 8.48% | 47.74% | 7.87% | (45.17%) | (12.66%) | 136.30% | 23.71% | (28.08%) | (42.18%) | 8.31% | 168.31% | (32.98%) | (53.52%) | 359.21% | (57.14%) | 24.12% |
| YoY% | | 16.43% | 671.13% | 22.41% | 261.09% | 24.91% | (76.82%) | 11.58% | (59.03%) | (7.51%) | (1.12%) | 42.08% | (35.60%) | 93.29% | 73.90% | 88.65% | 424.17% | 132.12% | 90.86% | (20.54%) | (46.24%) | (50.51%) | (43.74%) | 11.96% | 25.77% | 24.58% | 9.88% | 41.58% | 42.41% | 52.40% | 84.27% | 56.38% | 57.31% | (5.21%) | (23.68%) | 22.07% | 40.00% | 83.64% | 21.56% | (44.28%) | 20.84% | 12.61% | (9.47%) | 283.85% | (38.69%) | 13.55% | 76.73% | (30.60%) | 34.01% |
| TTM | | 41,843,000$ | 40,226,000$ | 29,394,000$ | 27,729,000$ | 21,335,000$ | 19,372,000$ | 24,722,000$ | 23,951,000$ | 27,480,000$ | 28,120,000$ | 28,199,000$ | 26,227,000$ | 29,532,000$ | 25,420,000$ | 22,427,000$ | 20,225,000$ | 12,713,000$ | 10,204,000$ | 8,276,000$ | 8,918,000$ | 10,441,000$ | 12,379,000$ | 14,029,000$ | 13,695,000$ | 13,020,000$ | 12,263,000$ | 11,924,000$ | 11,104,000$ | 10,324,000$ | 9,265,000$ | 7,695,000$ | 6,984,000$ | 6,314,000$ | 6,425,000$ | 7,003,000$ | 6,775,000$ | 6,441,000$ | 5,470,000$ | 5,037,000$ | 5,858,000$ | 5,714,000$ | 5,584,000$ | 5,794,000$ | 4,423,000$ | 4,859,000$ | 4,736,000$ | 3,773,000$ | 3,986,000$ |
| TTM_QoQ% | | 4.02% | 36.85% | 6.01% | 29.97% | 10.13% | (21.64%) | 3.22% | (12.84%) | (2.28%) | (.28%) | 7.52% | (11.19%) | 16.18% | 13.35% | 10.89% | 59.09% | 24.59% | 23.30% | (7.20%) | (14.59%) | (15.66%) | (11.76%) | 2.44% | 5.18% | 6.17% | 2.84% | 7.39% | 7.56% | 11.43% | 20.40% | 10.18% | 10.61% | (1.73%) | (8.25%) | 3.37% | 5.19% | 17.75% | 8.60% | (14.02%) | 2.52% | 2.33% | (3.62%) | 31.00% | (8.97%) | 2.60% | 25.52% | (5.34%) | 7.73% |
| TTM_YoY% | | 96.12% | 107.65% | 18.90% | 15.77% | (22.36%) | (31.11%) | (12.33%) | (8.68%) | (6.95%) | 10.62% | 25.74% | 29.68% | 132.30% | 149.12% | 170.99% | 126.79% | 21.76% | (17.57%) | (41.01%) | (34.88%) | (19.81%) | .95% | 17.65% | 23.33% | 26.11% | 32.36% | 54.96% | 58.99% | 63.51% | 44.20% | 9.88% | 3.09% | (1.97%) | 17.46% | 39.03% | 15.65% | 12.72% | (2.04%) | (13.07%) | 32.44% | 17.60% | 17.91% | 53.57% | 10.96% | 31.32% | 27.24% | (13.64%) | (7.37%) |
| Operating Margin | | 9.36% | 11.17% | 9.08% | 9.42% | 10.20% | 1.68% | 8.92% | 3.05% | 9.17% | 8.68% | 8.66% | 7.83% | 10.10% | 9.05% | 7.04% | 14.55% | 6.67% | 6.46% | 4.46% | 3.32% | 3.31% | 3.86% | 5.50% | 5.88% | 6.39% | 6.52% | 5.31% | 5.16% | 5.67% | 6.64% | 4.38% | 4.36% | 4.79% | 4.63% | 3.38% | 3.14% | 5.36% | 6.12% | 2.99% | 2.44% | 3.26% | 5.44% | 5.39% | 2.08% | 2.82% | 6.12% | 1.56% | 3.63% |
| QoQ | | (1.81%) | 2.09% | (.33%) | (.78%) | 8.52% | (7.24%) | 5.86% | (6.12%) | .50% | .02% | .82% | (2.27%) | 1.05% | 2.02% | (7.51%) | 7.88% | .20% | 2.01% | 1.14% | .01% | (.56%) | (1.64%) | (.38%) | (.51%) | (.13%) | 1.21% | .16% | (.51%) | (.97%) | 2.26% | .02% | (.43%) | .17% | 1.24% | .24% | (2.22%) | (.76%) | 3.14% | .55% | (.82%) | (2.19%) | .06% | 3.31% | (.74%) | (3.30%) | 4.56% | (2.07%) | .73% |
| YoY | | (.84%) | 9.49% | .17% | 6.36% | 1.03% | (7.00%) | .26% | (4.78%) | (.93%) | (.38%) | 1.62% | (6.71%) | 3.44% | 2.59% | 2.58% | 11.23% | 3.36% | 2.60% | (1.05%) | (2.56%) | (3.08%) | (2.66%) | .19% | .72% | .72% | (.12%) | .93% | .80% | .88% | 2.01% | 1.00% | 1.22% | (.57%) | (1.50%) | .40% | .71% | 2.10% | .68% | (2.40%) | .36% | .43% | (.68%) | 3.82% | (1.55%) | (.08%) | 2.12% | (.88%) | .76% |
| Net Income | | 9,128,000$ | 9,515,000$ | 6,763,000$ | 6,888,000$ | 6,490,000$ | 1,184,000$ | 5,498,000$ | 1,779,000$ | 6,055,000$ | 5,319,000$ | 5,100,000$ | 4,711,000$ | 5,785,000$ | 5,330,000$ | 3,407,000$ | 6,786,000$ | 3,062,000$ | 3,080,000$ | 1,394,000$ | 851,000$ | 1,523,000$ | 1,755,000$ | 2,598,000$ | 1,917,000$ | 7,515,000$ | (1,969,000$) | 1,961,000$ | 1,925,000$ | 2,182,000$ | 2,253,000$ | 1,319,000$ | 1,195,000$ | 1,365,000$ | 1,278,000$ | 748,000$ | 661,000$ | 1,245,000$ | 1,619,000$ | 731,000$ | 500,000$ | 1,053,000$ | 1,174,000$ | 1,119,000$ | 395,000$ | 2,141,000$ | 2,297,000$ | 109,000$ | 1,064,000$ |
| QoQ% | | (4.07%) | 40.69% | (1.82%) | 6.13% | 448.14% | (78.47%) | 209.05% | (70.62%) | 13.84% | 4.29% | 8.26% | (18.57%) | 8.54% | 56.44% | (49.79%) | 121.62% | (.58%) | 120.95% | 63.81% | (44.12%) | (13.22%) | (32.45%) | 35.52% | (26.33%) | 481.67% | (200.41%) | 1.87% | (11.78%) | (3.15%) | 70.81% | 10.38% | (12.45%) | 6.81% | 70.86% | 13.16% | (46.91%) | (23.10%) | 121.48% | 46.20% | (52.52%) | (10.31%) | 4.92% | 183.29% | (81.55%) | (6.79%) | 2,007.34% | (89.76%) | 336.07% |
| YoY% | | 40.65% | 703.63% | 23.01% | 287.18% | 7.18% | (77.74%) | 7.80% | (62.24%) | 4.67% | (.21%) | 49.69% | (30.58%) | 88.93% | 73.05% | 144.41% | 697.42% | 101.05% | 75.50% | (46.34%) | (55.61%) | (41.47%) | (40.39%) | 32.48% | (.42%) | 244.41% | (187.40%) | 48.67% | 61.09% | 59.85% | 76.29% | 76.34% | 80.79% | 9.64% | (21.06%) | 2.33% | 32.20% | 18.23% | 37.91% | (34.67%) | 26.58% | (50.82%) | (48.89%) | 926.61% | (62.88%) | 777.46% | 78.89% | (83.00%) | 177.81% |
| TTM | | 32,294,000$ | 29,656,000$ | 21,325,000$ | 20,060,000$ | 14,951,000$ | 14,516,000$ | 18,651,000$ | 18,253,000$ | 21,185,000$ | 20,915,000$ | 20,926,000$ | 19,233,000$ | 21,308,000$ | 18,585,000$ | 16,335,000$ | 14,322,000$ | 8,387,000$ | 6,848,000$ | 5,523,000$ | 6,727,000$ | 7,793,000$ | 8,872,000$ | 10,061,000$ | 9,424,000$ | 9,432,000$ | 4,099,000$ | 8,321,000$ | 7,679,000$ | 6,949,000$ | 6,132,000$ | 5,157,000$ | 4,586,000$ | 4,052,000$ | 3,932,000$ | 4,273,000$ | 4,256,000$ | 4,095,000$ | 3,903,000$ | 3,458,000$ | 3,846,000$ | 3,741,000$ | 4,829,000$ | 5,952,000$ | 4,942,000$ | 5,611,000$ | 3,714,000$ | 2,701,000$ | 3,233,000$ |
| TTM_QoQ% | | 8.90% | 39.07% | 6.31% | 34.17% | 3.00% | (22.17%) | 2.18% | (13.84%) | 1.29% | (.05%) | 8.80% | (9.74%) | 14.65% | 13.77% | 14.06% | 70.76% | 22.47% | 23.99% | (17.90%) | (13.68%) | (12.16%) | (11.82%) | 6.76% | (.09%) | 130.11% | (50.74%) | 8.36% | 10.51% | 13.32% | 18.91% | 12.45% | 13.18% | 3.05% | (7.98%) | .40% | 3.93% | 4.92% | 12.87% | (10.09%) | 2.81% | (22.53%) | (18.87%) | 20.44% | (11.92%) | 51.08% | 37.51% | (16.46%) | 26.69% |
| TTM_YoY% | | 116.00% | 104.30% | 14.34% | 9.90% | (29.43%) | (30.60%) | (10.87%) | (5.10%) | (.58%) | 12.54% | 28.11% | 34.29% | 154.06% | 171.39% | 195.76% | 112.90% | 7.62% | (22.81%) | (45.11%) | (28.62%) | (17.38%) | (1.55%) | 20.91% | 22.72% | 35.73% | (33.15%) | 61.35% | 67.44% | 71.50% | 55.95% | 20.69% | 7.75% | (1.05%) | .74% | 23.57% | 10.66% | 9.46% | (19.18%) | (41.90%) | (22.18%) | (33.33%) | 30.02% | 120.36% | 52.86% | 119.87% | 35.40% | 11.80% | 48.44% |
| Profit Margin | | 7.45% | 8.54% | 6.75% | 7.33% | 6.72% | 1.23% | 6.60% | 2.22% | 7.05% | 6.63% | 6.63% | 6.17% | 6.86% | 6.85% | 5.12% | 10.63% | 4.63% | 4.91% | 2.50% | 1.59% | 2.65% | 3.20% | 4.57% | 3.42% | 12.51% | (3.40%) | 3.73% | 3.79% | 4.02% | 4.36% | 2.93% | 2.83% | 3.24% | 3.17% | 2.01% | 1.78% | 3.13% | 4.06% | 2.11% | 1.46% | 2.95% | 3.18% | 3.25% | 1.19% | 5.86% | 6.34% | .35% | 3.43% |
| QoQ | | (1.09%) | 1.79% | (.58%) | .61% | 5.49% | (5.37%) | 4.38% | (4.83%) | .42% | .00% | .46% | (.69%) | .01% | 1.73% | (5.52%) | 6.00% | (.28%) | 2.41% | .91% | (1.06%) | (.54%) | (1.38%) | 1.15% | (.91%) | 15.92% | (7.14%) | (.06%) | (.23%) | (.34%) | 1.43% | .09% | (.40%) | .06% | 1.17% | .23% | (1.35%) | (.93%) | 1.95% | .66% | (1.50%) | (.23%) | (.07%) | 2.06% | (4.67%) | (.48%) | 5.98% | (3.08%) | 2.65% |
| YoY | | .73% | 7.31% | .16% | 5.12% | (.33%) | (5.40%) | (.03%) | (3.96%) | .19% | (.22%) | 1.51% | (4.46%) | 2.23% | 1.94% | 2.62% | 9.04% | 1.98% | 1.72% | (2.07%) | (1.83%) | (1.68%) | (1.90%) | .84% | (.37%) | 8.50% | (7.76%) | .80% | .96% | .78% | 1.18% | .92% | 1.06% | .11% | (.89%) | (.11%) | .32% | .18% | .88% | (1.14%) | .27% | (2.91%) | (3.15%) | 2.90% | (2.24%) | 5.08% | 2.24% | (1.90%) | 2.12% |
| Equity to Common Shareholders | | 155,850,000$ | 146,733,000$ | 137,105,000$ | 130,465,000$ | 123,631,000$ | 117,057,000$ | 115,874,000$ | 110,350,000$ | 108,721,000$ | 102,686,000$ | 97,436,000$ | 92,354,000$ | 87,748,000$ | 82,090,000$ | 76,822,000$ | 73,409,000$ | 67,122,000$ | 64,310,000$ | 61,035,000$ | 59,569,000$ | 58,819,000$ | 57,184,000$ | 55,418,000$ | 52,876,000$ | 51,190,000$ | 48,621,000$ | 46,011,000$ | 43,950,000$ | 41,886,000$ | 39,702,000$ | 37,375,000$ | 36,156,000$ | 34,832,000$ | 33,466,000$ | 32,091,000$ | 31,423,000$ | 30,840,000$ | 29,777,000$ | 28,077,000$ | 27,431,000$ | 26,951,000$ | 25,969,000$ | 24,874,000$ | 23,830,000$ | 23,491,000$ | 21,195,000$ | 18,985,000$ | 18,826,000$ |
| QoQ | | 9,117,000$ | 9,628,000$ | 6,640,000$ | 6,834,000$ | 6,574,000$ | 1,183,000$ | 5,524,000$ | 1,629,000$ | 6,035,000$ | 5,250,000$ | 5,082,000$ | 4,606,000$ | 5,658,000$ | 5,268,000$ | 3,413,000$ | 6,287,000$ | 2,812,000$ | 3,275,000$ | 1,466,000$ | 750,000$ | 1,635,000$ | 1,766,000$ | 2,542,000$ | 1,686,000$ | 2,569,000$ | 2,610,000$ | 2,061,000$ | 2,064,000$ | 2,184,000$ | 2,327,000$ | 1,219,000$ | 1,324,000$ | 1,366,000$ | 1,375,000$ | 668,000$ | 583,000$ | 1,063,000$ | 1,700,000$ | 646,000$ | 480,000$ | 982,000$ | 1,095,000$ | 1,044,000$ | 339,000$ | 2,296,000$ | 2,210,000$ | 159,000$ | 1,115,000$ |
| QoQ% | | 6.21% | 7.02% | 5.09% | 5.53% | 5.62% | 1.02% | 5.01% | 1.50% | 5.88% | 5.39% | 5.50% | 5.25% | 6.89% | 6.86% | 4.65% | 9.37% | 4.37% | 5.37% | 2.46% | 1.28% | 2.86% | 3.19% | 4.81% | 3.29% | 5.28% | 5.67% | 4.69% | 4.93% | 5.50% | 6.23% | 3.37% | 3.80% | 4.08% | 4.29% | 2.13% | 1.89% | 3.57% | 6.06% | 2.36% | 1.78% | 3.78% | 4.40% | 4.38% | 1.44% | 10.83% | 11.64% | .85% | 6.30% |
| YoY | | 32,219,000$ | 29,676,000$ | 21,231,000$ | 20,115,000$ | 14,910,000$ | 14,371,000$ | 18,438,000$ | 17,996,000$ | 20,973,000$ | 20,596,000$ | 20,614,000$ | 18,945,000$ | 20,626,000$ | 17,780,000$ | 15,787,000$ | 13,840,000$ | 8,303,000$ | 7,126,000$ | 5,617,000$ | 6,693,000$ | 7,629,000$ | 8,563,000$ | 9,407,000$ | 8,926,000$ | 9,304,000$ | 8,919,000$ | 8,636,000$ | 7,794,000$ | 7,054,000$ | 6,236,000$ | 5,284,000$ | 4,733,000$ | 3,992,000$ | 3,689,000$ | 4,014,000$ | 3,992,000$ | 3,889,000$ | 3,808,000$ | 3,203,000$ | 3,601,000$ | 3,460,000$ | 4,774,000$ | 5,889,000$ | 5,004,000$ | 5,780,000$ | 3,827,000$ | 2,950,000$ | 3,469,000$ |
| YoY% | | 26.06% | 25.35% | 18.32% | 18.23% | 13.71% | 14.00% | 18.92% | 19.49% | 23.90% | 25.09% | 26.83% | 25.81% | 30.73% | 27.65% | 25.87% | 23.23% | 14.12% | 12.46% | 10.14% | 12.66% | 14.90% | 17.61% | 20.45% | 20.31% | 22.21% | 22.47% | 23.11% | 21.56% | 20.25% | 18.63% | 16.47% | 15.06% | 12.94% | 12.39% | 14.30% | 14.55% | 14.43% | 14.66% | 12.88% | 15.11% | 14.73% | 22.52% | 31.02% | 26.58% | 32.64% | 22.04% | 18.40% | 22.59% |
| Dividends Paid | | 19,000$ | 19,000$ | 19,000$ | 19,000$ | 19,000$ | 19,000$ | 19,000$ | 19,000$ | 19,000$ | 19,000$ | 19,000$ | 19,000$ | 19,000$ | 19,000$ | 19,000$ | 19,000$ | 19,000$ | 19,000$ | 19,000$ | 19,000$ | 19,000$ | 19,000$ | 19,000$ | 19,000$ | 57,000$ | (19,000$) | 19,000$ | 19,000$ | 19,000$ | 19,000$ | 19,000$ | 19,000$ | 19,000$ | 19,000$ | 19,000$ | 19,000$ | 19,000$ | 19,000$ | 19,000$ | 19,000$ | 19,000$ | 19,000$ | 19,000$ | 19,000$ | 0$ | 19,000$ | 19,000$ | 19,000$ |
| Additional Paid-In Capital QoQ | | 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$ |
| Treasury Stock | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| QoQ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Goodwill | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| QoQ% | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| YoY% | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Other Intangible Assets | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| QoQ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Amortization of Intangible Assets | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Total Assets | | 230,153,000$ | 218,560,000$ | 199,757,000$ | 198,762,000$ | 188,538,000$ | 176,879,000$ | 161,345,000$ | 162,686,000$ | 162,244,000$ | 150,151,000$ | 145,732,000$ | 143,246,000$ | 139,681,000$ | 128,036,000$ | 120,830,000$ | 118,263,000$ | 110,385,000$ | 105,438,000$ | 102,772,000$ | 105,152,000$ | 107,751,000$ | 104,787,000$ | 107,614,000$ | 104,453,000$ | 92,878,000$ | 88,765,000$ | 83,640,000$ | 79,344,000$ | 77,052,000$ | 73,979,000$ | 72,222,000$ | 68,148,000$ | 65,780,000$ | 63,496,000$ | 55,242,000$ | 53,058,000$ | 50,592,000$ | 49,056,000$ | 44,086,000$ | 44,947,000$ | 42,516,000$ | 44,196,000$ | 43,216,000$ | 42,827,000$ | 40,883,000$ | 48,773,000$ | 46,584,000$ | 46,778,000$ |
| QoQ | | 11,593,000$ | 18,803,000$ | 995,000$ | 10,224,000$ | 11,659,000$ | 15,534,000$ | (1,341,000$) | 442,000$ | 12,093,000$ | 4,419,000$ | 2,486,000$ | 3,565,000$ | 11,645,000$ | 7,206,000$ | 2,567,000$ | 7,878,000$ | 4,947,000$ | 2,666,000$ | (2,380,000$) | (2,599,000$) | 2,964,000$ | (2,827,000$) | 3,161,000$ | 11,575,000$ | 4,113,000$ | 5,125,000$ | 4,296,000$ | 2,292,000$ | 3,073,000$ | 1,757,000$ | 4,074,000$ | 2,368,000$ | 2,284,000$ | 8,254,000$ | 2,184,000$ | 2,466,000$ | 1,536,000$ | 4,970,000$ | (861,000$) | 2,431,000$ | (1,680,000$) | 980,000$ | 389,000$ | 1,944,000$ | (7,890,000$) | 2,189,000$ | (194,000$) | 2,298,000$ |
| YoY | | 41,615,000$ | 41,681,000$ | 38,412,000$ | 36,076,000$ | 26,294,000$ | 26,728,000$ | 15,613,000$ | 19,440,000$ | 22,563,000$ | 22,115,000$ | 24,902,000$ | 24,983,000$ | 29,296,000$ | 22,598,000$ | 18,058,000$ | 13,111,000$ | 2,634,000$ | 651,000$ | (4,842,000$) | 699,000$ | 14,873,000$ | 16,022,000$ | 23,974,000$ | 25,109,000$ | 15,826,000$ | 14,786,000$ | 11,418,000$ | 11,196,000$ | 11,272,000$ | 10,483,000$ | 16,980,000$ | 15,090,000$ | 15,188,000$ | 14,440,000$ | 11,156,000$ | 8,111,000$ | 8,076,000$ | 4,860,000$ | 870,000$ | 2,120,000$ | 1,633,000$ | (4,577,000$) | (3,368,000$) | (3,951,000$) | (3,597,000$) | 5,651,000$ | 1,293,000$ | 1,109,000$ |
| Total Liabilities | | 74,303,000$ | 71,827,000$ | 62,652,000$ | 68,297,000$ | 64,907,000$ | 59,822,000$ | 45,471,000$ | 52,336,000$ | 53,523,000$ | 47,465,000$ | 48,296,000$ | 50,892,000$ | 51,933,000$ | 45,946,000$ | 44,008,000$ | 44,854,000$ | 43,263,000$ | 41,128,000$ | 41,737,000$ | 45,583,000$ | 48,932,000$ | 47,603,000$ | 52,196,000$ | 51,577,000$ | 41,688,000$ | 40,144,000$ | 37,629,000$ | 35,394,000$ | 35,166,000$ | 34,277,000$ | 34,847,000$ | 31,992,000$ | 30,948,000$ | 30,030,000$ | 23,151,000$ | 21,635,000$ | 19,752,000$ | 19,279,000$ | 16,009,000$ | 17,516,000$ | 15,565,000$ | 18,227,000$ | 18,342,000$ | 18,997,000$ | 17,392,000$ | 27,578,000$ | 27,599,000$ | 27,952,000$ |
| QoQ | | 2,476,000$ | 9,175,000$ | (5,645,000$) | 3,390,000$ | 5,085,000$ | 14,351,000$ | (6,865,000$) | (1,187,000$) | 6,058,000$ | (831,000$) | (2,596,000$) | (1,041,000$) | 5,987,000$ | 1,938,000$ | (846,000$) | 1,591,000$ | 2,135,000$ | (609,000$) | (3,846,000$) | (3,349,000$) | 1,329,000$ | (4,593,000$) | 619,000$ | 9,889,000$ | 1,544,000$ | 2,515,000$ | 2,235,000$ | 228,000$ | 889,000$ | (570,000$) | 2,855,000$ | 1,044,000$ | 918,000$ | 6,879,000$ | 1,516,000$ | 1,883,000$ | 473,000$ | 3,270,000$ | (1,507,000$) | 1,951,000$ | (2,662,000$) | (115,000$) | (655,000$) | 1,605,000$ | (10,186,000$) | (21,000$) | (353,000$) | 1,183,000$ |
| YoY | | 9,396,000$ | 12,005,000$ | 17,181,000$ | 15,961,000$ | 11,384,000$ | 12,357,000$ | (2,825,000$) | 1,444,000$ | 1,590,000$ | 1,519,000$ | 4,288,000$ | 6,038,000$ | 8,670,000$ | 4,818,000$ | 2,271,000$ | (729,000$) | (5,669,000$) | (6,475,000$) | (10,459,000$) | (5,994,000$) | 7,244,000$ | 7,459,000$ | 14,567,000$ | 16,183,000$ | 6,522,000$ | 5,867,000$ | 2,782,000$ | 3,402,000$ | 4,218,000$ | 4,247,000$ | 11,696,000$ | 10,357,000$ | 11,196,000$ | 10,751,000$ | 7,142,000$ | 4,119,000$ | 4,187,000$ | 1,052,000$ | (2,333,000$) | (1,481,000$) | (1,827,000$) | (9,351,000$) | (9,257,000$) | (8,955,000$) | (9,377,000$) | 1,824,000$ | (1,657,000$) | (2,360,000$) |
| Current Ratio | | 2.82x | 2.75x | 2.86x | 2.56x | 2.54x | 2.55x | 3.10x | 2.65x | 3.32x | 3.60x | 3.42x | 3.15x | 2.97x | 3.19x | 3.16x | 3.03x | 2.92x | 3.06x | 2.93x | 2.66x | 2.50x | 3.23x | 2.98x | 2.62x | 2.26x | 2.32x | 2.91x | 2.61x | 2.43x | 2.77x | 2.86x | 2.91x | 2.90x | 2.93x | 2.74x | 2.87x | 2.45x | 2.60x | 2.78x | 2.57x | 2.57x | 2.34x | 2.52x | 2.44x | 2.47x | 2.18x | 2.29x | 2.46x |
| Total Current Assets | | 185,965,000$ | 173,464,000$ | 154,035,000$ | 153,030,000$ | 142,001,000$ | 135,458,000$ | 119,582,000$ | 121,191,000$ | 142,563,000$ | 130,547,000$ | 125,474,000$ | 123,274,000$ | 119,774,000$ | 107,983,000$ | 100,231,000$ | 97,382,000$ | 89,363,000$ | 84,155,000$ | 81,020,000$ | 82,695,000$ | 84,669,000$ | 81,812,000$ | 85,030,000$ | 83,289,000$ | 80,368,000$ | 77,192,000$ | 72,498,000$ | 68,087,000$ | 65,635,000$ | 62,154,000$ | 60,369,000$ | 56,563,000$ | 54,451,000$ | 53,449,000$ | 52,432,000$ | 50,362,000$ | 48,307,000$ | 46,601,000$ | 41,551,000$ | 42,380,000$ | 39,859,000$ | 41,463,000$ | 40,514,000$ | 39,911,000$ | 37,957,000$ | 43,841,000$ | 42,457,000$ | 35,057,000$ |
| QoQ | | 12,501,000$ | 19,429,000$ | 1,005,000$ | 11,029,000$ | 6,543,000$ | 15,876,000$ | (1,609,000$) | (21,372,000$) | 12,016,000$ | 5,073,000$ | 2,200,000$ | 3,500,000$ | 11,791,000$ | 7,752,000$ | 2,849,000$ | 8,019,000$ | 5,208,000$ | 3,135,000$ | (1,675,000$) | (1,974,000$) | 2,857,000$ | (3,218,000$) | 1,741,000$ | 2,921,000$ | 3,176,000$ | 4,694,000$ | 4,411,000$ | 2,452,000$ | 3,481,000$ | 1,785,000$ | 3,806,000$ | 2,112,000$ | 1,002,000$ | 1,017,000$ | 2,070,000$ | 2,055,000$ | 1,706,000$ | 5,050,000$ | (829,000$) | 2,521,000$ | (1,604,000$) | 949,000$ | 603,000$ | 1,954,000$ | (5,884,000$) | 1,384,000$ | 7,400,000$ | (5,162,000$) |
| Total Current Liabilities | | 65,919,000$ | 62,998,000$ | 53,808,000$ | 59,690,000$ | 55,801,000$ | 53,042,000$ | 38,560,000$ | 45,794,000$ | 42,950,000$ | 36,312,000$ | 36,726,000$ | 39,172,000$ | 40,276,000$ | 33,862,000$ | 31,700,000$ | 32,175,000$ | 30,586,000$ | 27,532,000$ | 27,694,000$ | 31,079,000$ | 33,836,000$ | 25,351,000$ | 28,527,000$ | 31,734,000$ | 35,574,000$ | 33,272,000$ | 24,906,000$ | 26,128,000$ | 26,962,000$ | 22,404,000$ | 21,128,000$ | 19,442,000$ | 18,755,000$ | 18,254,000$ | 19,135,000$ | 17,556,000$ | 19,752,000$ | 17,894,000$ | 14,966,000$ | 16,494,000$ | 15,532,000$ | 17,736,000$ | 16,067,000$ | 16,378,000$ | 15,390,000$ | 20,098,000$ | 18,521,000$ | 14,266,000$ |
| QoQ | | 2,921,000$ | 9,190,000$ | (5,882,000$) | 3,889,000$ | 2,759,000$ | 14,482,000$ | (7,234,000$) | 2,844,000$ | 6,638,000$ | (414,000$) | (2,446,000$) | (1,104,000$) | 6,414,000$ | 2,162,000$ | (475,000$) | 1,589,000$ | 3,054,000$ | (162,000$) | (3,385,000$) | (2,757,000$) | 8,485,000$ | (3,176,000$) | (3,207,000$) | (3,840,000$) | 2,302,000$ | 8,366,000$ | (1,222,000$) | (834,000$) | 4,558,000$ | 1,276,000$ | 1,686,000$ | 687,000$ | 501,000$ | (881,000$) | 1,579,000$ | (2,196,000$) | 1,858,000$ | 2,928,000$ | (1,528,000$) | 962,000$ | (2,204,000$) | 1,669,000$ | (311,000$) | 988,000$ | (4,708,000$) | 1,577,000$ | 4,255,000$ | (3,472,000$) |
| Debt to Asset Ratio | | .32x | .33x | .31x | .34x | .34x | .34x | .28x | .32x | .33x | .32x | .33x | .36x | .37x | .36x | .36x | .38x | .39x | .39x | .41x | .43x | .45x | .45x | .49x | .49x | .45x | .45x | .45x | .45x | .46x | .46x | .48x | .47x | .47x | .47x | .42x | .41x | .39x | .39x | .36x | .39x | .37x | .41x | .42x | .44x | .43x | .57x | .59x | .60x |
| Long Term Debt | | 4,079,000$ | 4,116,000$ | 4,149,000$ | 4,181,000$ | 4,214,000$ | 4,254,000$ | 4,286,000$ | 4,317,000$ | 4,348,000$ | 4,377,000$ | 4,406,000$ | 4,435,000$ | 4,465,000$ | 4,492,000$ | 4,524,000$ | 4,552,000$ | 4,585,000$ | 4,609,000$ | 4,638,000$ | 4,671,000$ | 4,807,000$ | 12,060,000$ | 13,007,000$ | 8,687,000$ | 6,114,000$ | 6,872,000$ | 12,723,000$ | 9,266,000$ | 8,204,000$ | 11,822,000$ | 13,683,000$ | 12,514,000$ | 12,193,000$ | 11,776,000$ | 4,016,000$ | 4,079,000$ | 0$ | 1,385,000$ | 1,018,000$ | 992,000$ | 33,000$ | 336,000$ | 2,115,000$ | 2,361,000$ | 1,728,000$ | 5,160,000$ | 6,714,000$ | 11,274,000$ |
| QoQ | | (37,000$) | (33,000$) | (32,000$) | (33,000$) | (40,000$) | (32,000$) | (31,000$) | (31,000$) | (29,000$) | (29,000$) | (29,000$) | (30,000$) | (27,000$) | (32,000$) | (28,000$) | (33,000$) | (24,000$) | (29,000$) | (33,000$) | (136,000$) | (7,253,000$) | (947,000$) | 4,320,000$ | 2,573,000$ | (758,000$) | (5,851,000$) | 3,457,000$ | 1,062,000$ | (3,618,000$) | (1,861,000$) | 1,169,000$ | 321,000$ | 417,000$ | 7,760,000$ | (63,000$) | 4,079,000$ | (1,385,000$) | 367,000$ | 26,000$ | 959,000$ | (303,000$) | (1,779,000$) | (246,000$) | 633,000$ | (3,432,000$) | (1,554,000$) | (4,560,000$) | 4,740,000$ |
| YoY | | (135,000$) | (138,000$) | (137,000$) | (136,000$) | (134,000$) | (123,000$) | (120,000$) | (118,000$) | (117,000$) | (115,000$) | (118,000$) | (117,000$) | (120,000$) | (117,000$) | (114,000$) | (119,000$) | (222,000$) | (7,451,000$) | (8,369,000$) | (4,016,000$) | (1,307,000$) | 5,188,000$ | 284,000$ | (579,000$) | (2,090,000$) | (4,950,000$) | (960,000$) | (3,248,000$) | (3,989,000$) | 46,000$ | 9,667,000$ | 8,435,000$ | 12,193,000$ | 10,391,000$ | 2,998,000$ | 3,087,000$ | (33,000$) | 1,049,000$ | (1,097,000$) | (1,369,000$) | (1,695,000$) | (4,824,000$) | (4,599,000$) | (8,913,000$) | (4,806,000$) | (6,214,000$) | (6,488,000$) | (1,665,000$) |
| Capital Lease Obligations | | 7,148,000$ | 6,896,000$ | | 7,022,000$ | 7,600,000$ | 4,674,000$ | 4,870,000$ | 4,355,000$ | 10,200,000$ | 10,600,000$ | 10,900,000$ | 10,800,000$ | 10,600,000$ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Cash and Cash Equivalents | | 728,000$ | 7,270,000$ | 499,000$ | 591,000$ | 843,000$ | 737,000$ | 3,984,000$ | 6,499,000$ | 8,558,000$ | 1,348,000$ | 5,324,000$ | 14,021,000$ | 17,386,000$ | 5,427,000$ | 5,622,000$ | 5,583,000$ | 4,455,000$ | 2,425,000$ | 2,817,000$ | 6,665,000$ | 6,079,000$ | 7,182,000$ | 5,900,000$ | 6,056,000$ | 4,692,000$ | 5,582,000$ | 3,982,000$ | 3,328,000$ | 2,705,000$ | 2,977,000$ | 3,286,000$ | 4,198,000$ | 4,577,000$ | 5,407,000$ | 5,001,000$ | 5,088,000$ | 4,878,000$ | 5,339,000$ | 4,374,000$ | 4,461,000$ | 5,269,000$ | 4,596,000$ | 4,304,000$ | 4,032,000$ | 3,480,000$ | 1,688,000$ | 2,669,000$ | 2,788,000$ |
| QoQ | | (6,542,000$) | 6,771,000$ | (92,000$) | (252,000$) | 106,000$ | (3,247,000$) | (2,515,000$) | (2,059,000$) | 7,210,000$ | (3,976,000$) | (8,697,000$) | (3,365,000$) | 11,959,000$ | (195,000$) | 39,000$ | 1,128,000$ | 2,030,000$ | (392,000$) | (3,848,000$) | 586,000$ | (1,103,000$) | 1,282,000$ | (156,000$) | 1,364,000$ | (890,000$) | 1,600,000$ | 654,000$ | 623,000$ | (272,000$) | (309,000$) | (912,000$) | (379,000$) | (830,000$) | 406,000$ | (87,000$) | 210,000$ | (461,000$) | 965,000$ | (87,000$) | (808,000$) | 673,000$ | 292,000$ | 272,000$ | 552,000$ | 1,792,000$ | (981,000$) | (119,000$) | 1,281,000$ |
| YoY | | (115,000$) | 6,533,000$ | (3,485,000$) | (5,908,000$) | (7,715,000$) | (611,000$) | (1,340,000$) | (7,522,000$) | (8,828,000$) | (4,079,000$) | (298,000$) | 8,438,000$ | 12,931,000$ | 3,002,000$ | 2,805,000$ | (1,082,000$) | (1,624,000$) | (4,757,000$) | (3,083,000$) | 609,000$ | 1,387,000$ | 1,600,000$ | 1,918,000$ | 2,728,000$ | 1,987,000$ | 2,605,000$ | 696,000$ | (870,000$) | (1,872,000$) | (2,430,000$) | (1,715,000$) | (890,000$) | (301,000$) | 68,000$ | 627,000$ | 627,000$ | (391,000$) | 743,000$ | 70,000$ | 429,000$ | 1,789,000$ | 2,908,000$ | 1,635,000$ | 1,244,000$ | 1,973,000$ | (793,000$) | 815,000$ | 649,000$ |
| Interest Expenses | | | | | | | | 75,000$ | 9,000$ | 21,000$ | 36,000$ | 0$ | 48,000$ | 48,000$ | 48,000$ | 53,000$ | 52,000$ | 52,000$ | 45,000$ | 60,000$ | 69,000$ | 32,000$ | 40,000$ | 65,000$ | 119,000$ | 145,000$ | 128,000$ | 125,000$ | 77,000$ | 124,000$ | 122,000$ | 130,000$ | 101,000$ | 105,000$ | 40,000$ | 31,000$ | 4,000$ | 3,000$ | 10,000$ | 0$ | 6,000$ | 0$ | 9,000$ | 0$ | 0$ | 11,000$ | 85,000$ | 112,000$ | 99,000$ |
| Interest Income | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |