| Lifevantage Corp (LFVN) |
| Q3-CY2026 | Q2-CY2026 | Q1-CY2026 | Q4-CY2025 | Q3-CY2025 | Q2-CY2025 | Q1-CY2025 | Q4-CY2024 | Q3-CY2024 | Q2-CY2024 | Q1-CY2024 | Q4-CY2023 | Q3-CY2023 | Q2-CY2023 | Q1-CY2023 | Q4-CY2022 | Q3-CY2022 | Q2-CY2022 | Q1-CY2022 | Q4-CY2021 | Q3-CY2021 | Q2-CY2021 | Q1-CY2021 | Q4-CY2020 | Q3-CY2020 | Q2-CY2020 | Q1-CY2020 | Q4-CY2019 | Q3-CY2019 | Q2-CY2019 | Q1-CY2019 | Q4-CY2018 | Q3-CY2018 | Q2-CY2018 | Q1-CY2018 | Q4-CY2017 | Q3-CY2017 | Q2-CY2017 | Q1-CY2017 | Q4-CY2016 | Q3-CY2016 | Q2-CY2016 | Q1-CY2016 | Q4-CY2015 | Q3-CY2015 | Q2-CY2015 | Q1-CY2015 | Q4-CY2014 | Q3-CY2014 |
| Balance Sheet Date | | 2026-Jun-30 | 2026-Mar-31 | 2025-Dec-31 | 2025-Sep-30 | 2025-Jun-30 | 2025-Mar-31 | 2024-Dec-31 | 2024-Sep-30 | 2024-Jun-30 | 2024-Mar-31 | 2023-Dec-31 | 2023-Sep-30 | 2023-Jun-30 | 2023-Mar-31 | 2022-Dec-31 | 2022-Sep-30 | 2022-Jun-30 | 2022-Mar-31 | 2021-Dec-31 | 2021-Sep-30 | 2021-Jun-30 | 2021-Mar-31 | 2020-Dec-31 | 2020-Sep-30 | 2020-Jun-30 | 2020-Mar-31 | 2019-Dec-31 | 2019-Sep-30 | 2019-Jun-30 | 2019-Mar-31 | 2018-Dec-31 | 2018-Sep-30 | 2018-Jun-30 | 2018-Mar-31 | 2017-Dec-31 | 2017-Sep-30 | 2017-Jun-30 | 2017-Mar-31 | 2016-Dec-31 | 2016-Sep-30 | 2016-Jun-30 | 2016-Mar-31 | 2015-Dec-31 | 2015-Sep-30 | 2015-Jun-30 | 2015-Mar-31 | 2014-Dec-31 | 2014-Sep-30 |
| Fiscal Period | | Q4-FY2026 | Q3-FY2026 | Q2-FY2026 | Q1-FY2026 | Q4-FY2025 | Q3-FY2025 | Q2-FY2025 | Q1-FY2025 | Q4-FY2024 | Q3-FY2024 | Q2-FY2024 | Q1-FY2024 | Q4-FY2023 | Q3-FY2023 | Q2-FY2023 | Q1-FY2023 | Q4-FY2022 | Q3-FY2022 | Q2-FY2022 | Q1-FY2022 | Q4-FY2021 | Q3-FY2021 | Q2-FY2021 | Q1-FY2021 | Q4-FY2020 | Q3-FY2020 | Q2-FY2020 | Q1-FY2020 | Q4-FY2019 | Q3-FY2019 | Q2-FY2019 | Q1-FY2019 | Q4-FY2018 | Q3-FY2018 | Q2-FY2018 | Q1-FY2018 | Q4-FY2017 | Q3-FY2017 | Q2-FY2017 | Q1-FY2017 | Q4-FY2016 | Q3-FY2016 | Q2-FY2016 | Q1-FY2016 | Q4-FY2015 | Q3-FY2015 | Q2-FY2015 | Q1-FY2015 |
| Close Price of Common Stock | 6.60$ | 6.24$ | 4.32$ | 6.19$ | 9.74$ | 13.10$ | 14.56$ | 17.60$ | 11.99$ | 6.83$ | 6.00$ | 6.15$ | 6.57$ | 4.36$ | 3.64$ | 3.70$ | 3.73$ | 4.32$ | 4.77$ | 6.32$ | 6.76$ | 7.36$ | 9.38$ | 9.36$ | 12.13$ | 13.47$ | 10.28$ | 15.60$ | 13.74$ | 12.97$ | 14.33$ | 13.24$ | 11.00$ | 6.26$ | 3.64$ | 4.86$ | 4.17$ | | | | | | | | | | | | |
| Market Cap of Common Stock | 82,680,497$ | 78,659,650$ | 55,267,311$ | 78,620,348$ | 123,546,973$ | 164,905,197$ | 182,746,651$ | 220,444,030$ | 149,625,428$ | 86,744,797$ | 77,210,772$ | 78,190,405$ | 83,450,406$ | 55,784,975$ | 46,291,063$ | 46,506,417$ | 46,821,873$ | 54,389,223$ | 61,298,073$ | 83,631,679$ | 92,257,093$ | 103,075,696$ | 132,882,558$ | 133,509,580$ | 174,043,281$ | 192,798,521$ | 147,611,178$ | 218,076,362$ | 193,959,020$ | 185,991,862$ | 204,686,352$ | 186,642,326$ | 154,902,288$ | 89,560,887$ | 51,723,046$ | 69,137,291$ | 59,331,360$ | | | | | | | | | | | | |
| QoQ% | 5.11% | 42.33% | (29.70%) | (36.36%) | (25.08%) | (9.76%) | (17.10%) | 47.33% | 72.49% | 12.35% | (1.25%) | (6.30%) | 49.59% | 20.51% | (.46%) | (.67%) | (13.91%) | (11.27%) | (26.71%) | (9.35%) | (10.50%) | (22.43%) | (.47%) | (23.29%) | (9.73%) | 30.61% | (32.31%) | 12.43% | 4.28% | (9.13%) | 9.67% | 20.49% | 72.96% | 73.16% | (25.19%) | 16.53% | | | | | | | | | | | | | |
| YoY% | (33.08%) | (52.30%) | (69.76%) | (64.34%) | (17.43%) | 90.10% | 136.69% | 181.93% | 79.30% | 55.50% | 66.79% | 68.13% | 78.23% | 2.57% | (24.48%) | (44.39%) | (49.25%) | (47.23%) | (53.87%) | (37.36%) | (46.99%) | (46.54%) | (9.98%) | (38.78%) | (10.27%) | 3.66% | (27.88%) | 16.84% | 25.21% | 107.67% | 295.74% | 169.96% | 161.08% | | | | | | | | | | | | | | | | |
| Common Shares Outstanding | 12,527,348 | 12,518,000 | 12,609,000 | 12,787,000 | 12,691,000 | 12,429,000 | 12,581,000 | 12,550,000 | 12,484,000 | 12,510,000 | 12,688,000 | 12,880,000 | 12,707,000 | 12,622,000 | 12,771,000 | 12,707,000 | 12,560,000 | 12,493,000 | 12,577,000 | 12,844,000 | 13,236,000 | 13,609,000 | 13,989,000 | 14,151,000 | 14,238,000 | 14,313,000 | 14,295,000 | 14,293,000 | 14,034,000 | 14,114,000 | 14,328,000 | 14,267,000 | 14,103,000 | 14,073,000 | 14,307,000 | 14,211,000 | 14,228,000 | 14,232,000 | 14,232,000 | 14,054,000 | 14,059,000 | 14,028,000 | 14,008,000 | 13,992,000 | 13,981,000 | 13,958,000 | 96,985,000 | 98,836,000 | 100,812,000 |
| QoQ% | .08% | (.72%) | (1.39%) | .76% | 2.11% | (1.21%) | .25% | .53% | (.21%) | (1.40%) | (1.49%) | 1.36% | .67% | (1.17%) | .50% | 1.17% | .54% | (.67%) | (2.08%) | (2.96%) | (2.74%) | (2.72%) | (1.15%) | (.61%) | (.52%) | .13% | .01% | 1.85% | (.57%) | (1.49%) | .43% | 1.16% | .21% | (1.64%) | .68% | (.12%) | (.03%) | .00% | 1.27% | (.04%) | .22% | .14% | .11% | .08% | .17% | (85.61%) | (1.87%) | (1.96%) | (1.33%) |
| YoY% | (1.29%) | .72% | .22% | 1.89% | 1.66% | (.65%) | (.84%) | (2.56%) | (1.76%) | (.89%) | (.65%) | 1.36% | 1.17% | 1.03% | 1.54% | (1.07%) | (5.11%) | (8.20%) | (10.09%) | (9.24%) | (7.04%) | (4.92%) | (2.14%) | (.99%) | 1.45% | 1.41% | (.23%) | .18% | (.49%) | .29% | .15% | .39% | (.88%) | (1.12%) | .53% | 1.12% | 1.20% | 1.45% | 1.60% | .44% | .56% | .50% | (85.56%) | (85.84%) | (86.13%) | (86.34%) | (6.77%) | (4.87%) | (14.36%) |
| Price to Sales | .45x | .43x | .28x | .37x | .54x | .72x | .82x | 1.04x | .76x | .43x | .38x | .37x | .39x | .26x | .22x | .23x | .23x | .26x | .29x | .39x | .42x | .47x | .59x | .58x | .75x | .83x | .64x | .95x | .86x | .82x | .91x | .85x | .74x | .44x | .26x | .36x | .31x | | | | | | | | | | | | |
| Price to Earnings | 16.30x | 15.51x | 9.61x | 10.00x | 12.19x | 16.82x | 19.97x | 30.03x | 36.19x | 29.54x | 21.46x | 26.41x | 32.61x | 21.96x | - | - | 113.10x | 17.43x | 6.49x | 8.34x | 6.71x | 7.99x | 11.25x | 11.36x | 14.22x | 16.69x | 12.69x | 18.55x | 23.43x | 25.04x | 31.42x | 29.31x | 26.46x | 15.55x | 18.13x | 54.06x | 47.66x | | | | | | | | | | | | |
| Price to Book | 2.46x | 2.34x | 1.66x | 2.38x | 3.73x | 4.76x | 5.37x | 7.38x | 5.40x | 3.34x | 2.88x | 2.86x | 2.85x | 1.61x | 1.38x | 1.46x | 1.47x | 1.73x | 1.80x | 2.40x | 2.47x | 2.80x | 3.73x | 3.76x | 5.10x | 5.80x | 5.16x | 7.49x | 6.55x | 6.84x | 8.27x | 8.88x | 7.06x | 4.08x | 2.68x | 4.19x | 3.76x | | | | | | | | | | | | |
| Total Revenue | | 42,377,000$ | 43,716,000$ | 48,931,000$ | 47,561,000$ | 55,114,000$ | 58,440,000$ | 67,762,000$ | 47,214,000$ | 48,931,000$ | 48,245,000$ | 51,624,000$ | 51,364,000$ | 54,221,000$ | 53,741,000$ | 53,662,000$ | 51,774,000$ | 50,943,000$ | 50,004,000$ | 52,189,000$ | 53,224,000$ | 54,777,000$ | 51,570,000$ | 59,007,000$ | 54,827,000$ | 59,368,000$ | 56,077,000$ | 61,242,000$ | 56,228,000$ | 56,170,000$ | 56,012,000$ | 58,167,000$ | 55,609,000$ | 54,033,000$ | 50,562,000$ | 49,482,000$ | 49,127,000$ | 50,641,000$ | 45,007,000$ | 48,947,000$ | 54,894,000$ | 53,033,000$ | 56,160,000$ | 51,995,000$ | 45,352,000$ | 45,301,000$ | 45,155,000$ | 48,247,000$ | 51,633,000$ |
| QoQ% | | (3.06%) | (10.66%) | 2.88% | (13.70%) | (5.69%) | (13.76%) | 43.52% | (3.51%) | 1.42% | (6.55%) | .51% | (5.27%) | .89% | .15% | 3.65% | 1.63% | 1.88% | (4.19%) | (1.95%) | (2.84%) | 6.22% | (12.60%) | 7.62% | (7.65%) | 5.87% | (8.43%) | 8.92% | .10% | .28% | (3.71%) | 4.60% | 2.92% | 6.87% | 2.18% | .72% | (2.99%) | 12.52% | (8.05%) | (10.83%) | 3.51% | (5.57%) | 8.01% | 14.65% | .11% | .32% | (6.41%) | (6.56%) | (7.86%) |
| YoY% | | (23.11%) | (25.20%) | (27.79%) | .74% | 12.64% | 21.13% | 31.26% | (8.08%) | (9.76%) | (10.23%) | (3.80%) | (.79%) | 6.44% | 7.47% | 2.82% | (2.72%) | (7.00%) | (3.04%) | (11.56%) | (2.92%) | (7.73%) | (8.04%) | (3.65%) | (2.49%) | 5.69% | .12% | 5.29% | 1.11% | 3.96% | 10.78% | 17.55% | 13.19% | 6.70% | 12.34% | 1.09% | (10.51%) | (4.51%) | (19.86%) | (5.86%) | 21.04% | 17.07% | 24.37% | 7.77% | (12.17%) | (19.16%) | (18.00%) | (6.39%) | .59% |
| TTM | | 182,585,000$ | 195,322,000$ | 210,046,000$ | 228,877,000$ | 228,530,000$ | 222,347,000$ | 212,152,000$ | 196,014,000$ | 200,164,000$ | 205,454,000$ | 210,950,000$ | 212,988,000$ | 213,398,000$ | 210,120,000$ | 206,383,000$ | 204,910,000$ | 206,360,000$ | 210,194,000$ | 211,760,000$ | 218,578,000$ | 220,181,000$ | 224,772,000$ | 229,279,000$ | 231,514,000$ | 232,915,000$ | 229,717,000$ | 229,652,000$ | 226,577,000$ | 225,958,000$ | 223,821,000$ | 218,371,000$ | 209,686,000$ | 203,204,000$ | 199,812,000$ | 194,257,000$ | 193,722,000$ | 199,489,000$ | 201,881,000$ | 213,034,000$ | 216,082,000$ | 206,540,000$ | 198,808,000$ | 187,803,000$ | 184,055,000$ | 190,336,000$ | 201,073,000$ | 210,982,000$ | 214,273,000$ |
| TTM_QoQ% | | (6.52%) | (7.01%) | (8.23%) | .15% | 2.78% | 4.81% | 8.23% | (2.07%) | (2.58%) | (2.61%) | (.96%) | (.19%) | 1.56% | 1.81% | .72% | (.70%) | (1.82%) | (.74%) | (3.12%) | (.73%) | (2.04%) | (1.97%) | (.97%) | (.60%) | 1.39% | .03% | 1.36% | .27% | .96% | 2.50% | 4.14% | 3.19% | 1.70% | 2.86% | .28% | (2.89%) | (1.19%) | (5.24%) | (1.41%) | 4.62% | 3.89% | 5.86% | 2.04% | (3.30%) | (5.34%) | (4.70%) | (1.54%) | .14% |
| TTM_YoY% | | (20.11%) | (12.15%) | (.99%) | 16.77% | 14.17% | 8.22% | .57% | (7.97%) | (6.20%) | (2.22%) | 2.21% | 3.94% | 3.41% | (.04%) | (2.54%) | (6.25%) | (6.28%) | (6.49%) | (7.64%) | (5.59%) | (5.47%) | (2.15%) | (.16%) | 2.18% | 3.08% | 2.63% | 5.17% | 8.06% | 11.20% | 12.02% | 12.41% | 8.24% | 1.86% | (1.03%) | (8.81%) | (10.35%) | (3.41%) | 1.55% | 13.44% | 17.40% | 8.51% | (1.13%) | (10.99%) | (14.10%) | (11.05%) | (4.00%) | 3.05% | 3.69% |
| Gross Margin | | 77.97% | 79.02% | 74.00% | 79.51% | 79.92% | 80.98% | 80.53% | 79.90% | 79.52% | 78.92% | 78.56% | 80.18% | 79.59% | 80.24% | 78.09% | 80.80% | 81.68% | 80.69% | 81.46% | 82.28% | 82.14% | 82.90% | 82.73% | 82.86% | 84.08% | 83.78% | 83.30% | 83.66% | 82.71% | 83.45% | 83.16% | 83.46% | 85.06% | 82.36% | 81.58% | 82.21% | 82.44% | 81.71% | 84.68% | 83.91% | 82.27% | 82.70% | 84.92% | 84.62% | 83.90% | 83.28% | 84.48% | 89.00% |
| QoQ | | (1.05%) | 5.02% | (5.51%) | (.41%) | (1.06%) | .46% | .63% | .38% | .60% | .35% | (1.62%) | .60% | (.66%) | 2.15% | (2.71%) | (.88%) | .99% | (.77%) | (.82%) | .14% | (.76%) | .17% | (.13%) | (1.23%) | .30% | .49% | (.36%) | .94% | (.74%) | .29% | (.30%) | (1.61%) | 2.71% | .78% | (.64%) | (.23%) | .74% | (2.97%) | .77% | 1.64% | (.43%) | (2.22%) | .30% | .72% | .63% | (1.21%) | (4.52%) | 5.03% |
| YoY | | (1.95%) | (1.97%) | (6.53%) | (.39%) | .41% | 2.07% | 1.96% | (.28%) | (.07%) | (1.33%) | .48% | (.62%) | (2.10%) | (.45%) | (3.37%) | (1.48%) | (.46%) | (2.21%) | (1.28%) | (.58%) | (1.94%) | (.88%) | (.56%) | (.80%) | 1.37% | .33% | .13% | .20% | (2.35%) | 1.09% | 1.59% | 1.25% | 2.62% | .65% | (3.10%) | (1.70%) | .17% | (1.00%) | (.24%) | (.71%) | (1.63%) | (.57%) | .43% | (4.38%) | (.07%) | (1.36%) | (.10%) | 4.22% |
| Operating Income | | 1,667,000$ | 1,678,000$ | 487,000$ | 2,268,000$ | 2,148,000$ | 4,053,000$ | 3,428,000$ | 2,570,000$ | 2,910,000$ | 1,934,000$ | (1,261,000$) | 749,000$ | 2,603,000$ | 1,599,000$ | (1,232,000$) | 1,290,000$ | 1,495,000$ | 1,825,000$ | (358,000$) | 4,612,000$ | 6,580,000$ | 2,088,000$ | 5,449,000$ | 3,497,000$ | 6,209,000$ | 3,033,000$ | 3,646,000$ | 2,578,000$ | 5,668,000$ | 2,241,000$ | 581,000$ | 1,324,000$ | 4,300,000$ | 2,298,000$ | 2,327,000$ | 1,398,000$ | 1,540,000$ | 223,000$ | 700,000$ | 1,986,000$ | 4,080,000$ | 3,631,000$ | 3,032,000$ | 2,671,000$ | 1,559,000$ | 1,485,000$ | 3,090,000$ | 7,765,000$ |
| QoQ% | | (.66%) | 244.56% | (78.53%) | 5.59% | (47.00%) | 18.23% | 33.39% | (11.68%) | 50.47% | 253.37% | (268.36%) | (71.23%) | 62.79% | 229.79% | (195.50%) | (13.71%) | (18.08%) | 609.78% | (107.76%) | (29.91%) | 215.13% | (61.68%) | 55.82% | (43.68%) | 104.72% | (16.81%) | 41.43% | (54.52%) | 152.92% | 285.71% | (56.12%) | (69.21%) | 87.12% | (1.25%) | 66.45% | (9.22%) | 590.58% | (68.14%) | (64.75%) | (51.32%) | 12.37% | 19.76% | 13.52% | 71.33% | 4.98% | (51.94%) | (60.21%) | 63.65% |
| YoY% | | (22.39%) | (58.60%) | (85.79%) | (11.75%) | (26.19%) | 109.57% | 371.85% | 243.12% | 11.79% | 20.95% | (2.35%) | (41.94%) | 74.11% | (12.38%) | (244.13%) | (72.03%) | (77.28%) | (12.60%) | (106.57%) | 31.88% | 5.98% | (31.16%) | 49.45% | 35.65% | 9.55% | 35.34% | 527.54% | 94.71% | 31.81% | (2.48%) | (75.03%) | (5.29%) | 179.22% | 930.49% | 232.43% | (29.61%) | (62.26%) | (93.86%) | (76.91%) | (25.65%) | 161.71% | 144.51% | (1.88%) | (65.60%) | (67.14%) | (66.76%) | (40.19%) | 53.16% |
| TTM | | 6,100,000$ | 6,581,000$ | 8,956,000$ | 11,897,000$ | 12,199,000$ | 12,961,000$ | 10,842,000$ | 6,153,000$ | 4,332,000$ | 4,025,000$ | 3,690,000$ | 3,719,000$ | 4,260,000$ | 3,152,000$ | 3,378,000$ | 4,252,000$ | 7,574,000$ | 12,659,000$ | 12,922,000$ | 18,729,000$ | 17,614,000$ | 17,243,000$ | 18,188,000$ | 16,385,000$ | 15,466,000$ | 14,925,000$ | 14,133,000$ | 11,068,000$ | 9,814,000$ | 8,446,000$ | 8,503,000$ | 10,249,000$ | 10,323,000$ | 7,563,000$ | 5,488,000$ | 3,861,000$ | 4,449,000$ | 6,989,000$ | 10,397,000$ | 12,729,000$ | 13,414,000$ | 10,893,000$ | 8,747,000$ | 8,805,000$ | 13,899,000$ | 17,085,000$ | 20,067,000$ | 22,143,000$ |
| TTM_QoQ% | | (7.31%) | (26.52%) | (24.72%) | (2.48%) | (5.88%) | 19.54% | 76.21% | 42.04% | 7.63% | 9.08% | (.78%) | (12.70%) | 35.15% | (6.69%) | (20.56%) | (43.86%) | (40.17%) | (2.04%) | (31.01%) | 6.33% | 2.15% | (5.20%) | 11.00% | 5.94% | 3.63% | 5.60% | 27.69% | 12.78% | 16.20% | (.67%) | (17.04%) | (.72%) | 36.49% | 37.81% | 42.14% | (13.22%) | (36.34%) | (32.78%) | (18.32%) | (5.11%) | 23.14% | 24.53% | (.66%) | (36.65%) | (18.65%) | (14.86%) | (9.38%) | 13.86% |
| TTM_YoY% | | (50.00%) | (49.23%) | (17.40%) | 93.35% | 181.60% | 222.01% | 193.82% | 65.45% | 1.69% | 27.70% | 9.24% | (12.54%) | (43.76%) | (75.10%) | (73.86%) | (77.30%) | (57.00%) | (26.59%) | (28.95%) | 14.31% | 13.89% | 15.53% | 28.69% | 48.04% | 57.59% | 76.71% | 66.21% | 7.99% | (4.93%) | 11.68% | 54.94% | 165.45% | 132.03% | 8.21% | (47.22%) | (69.67%) | (66.83%) | (35.84%) | 18.86% | 44.57% | (3.49%) | (36.24%) | (56.41%) | (60.24%) | (28.53%) | 14.31% | 39.17% | 127.34% |
| Operating Margin | | 3.93% | 3.84% | 1.00% | 4.77% | 3.90% | 6.94% | 5.06% | 5.44% | 5.95% | 4.01% | (2.44%) | 1.46% | 4.80% | 2.98% | (2.30%) | 2.49% | 2.94% | 3.65% | (.69%) | 8.67% | 12.01% | 4.05% | 9.23% | 6.38% | 10.46% | 5.41% | 5.95% | 4.59% | 10.09% | 4.00% | 1.00% | 2.38% | 7.96% | 4.55% | 4.70% | 2.85% | 3.04% | .50% | 1.43% | 3.62% | 7.69% | 6.47% | 5.83% | 5.89% | 3.44% | 3.29% | 6.41% | 15.04% |
| QoQ | | .10% | 2.84% | (3.77%) | .87% | (3.04%) | 1.88% | (.38%) | (.50%) | 1.94% | 6.45% | (3.90%) | (3.34%) | 1.83% | 5.27% | (4.79%) | (.44%) | (.72%) | 4.34% | (9.35%) | (3.35%) | 7.96% | (5.19%) | 2.86% | (4.08%) | 5.05% | (.54%) | 1.37% | (5.51%) | 6.09% | 3.00% | (1.38%) | (5.58%) | 3.41% | (.16%) | 1.86% | (.20%) | 2.55% | (.94%) | (2.19%) | (4.08%) | 1.23% | .63% | (.06%) | 2.45% | .15% | (3.12%) | (8.63%) | 6.57% |
| YoY | | .04% | (3.10%) | (4.06%) | (.67%) | (2.05%) | 2.93% | 7.50% | 3.99% | 1.15% | 1.03% | (.15%) | (1.03%) | 1.87% | (.68%) | (1.61%) | (6.17%) | (9.08%) | (.40%) | (9.92%) | 2.29% | 1.55% | (1.36%) | 3.28% | 1.79% | .37% | 1.41% | 4.95% | 2.20% | 2.13% | (.54%) | (3.70%) | (.47%) | 4.92% | 4.05% | 3.27% | (.77%) | (4.65%) | (5.97%) | (4.40%) | (2.27%) | 4.25% | 3.18% | (.57%) | (9.15%) | (5.03%) | (4.82%) | (3.62%) | 5.16% |
| Net Income | | 1,279,000$ | 1,362,000$ | 276,000$ | 2,155,000$ | 1,959,000$ | 3,470,000$ | 2,550,000$ | 1,826,000$ | 1,305,000$ | 1,659,000$ | (656,000$) | 629,000$ | 1,966,000$ | 1,022,000$ | (1,058,000$) | 610,000$ | (1,416,000$) | 1,141,000$ | 79,000$ | 3,316,000$ | 4,907,000$ | 1,724,000$ | 3,812,000$ | 2,451,000$ | 3,824,000$ | 1,661,000$ | 4,303,000$ | 1,761,000$ | 3,907,000$ | 1,782,000$ | 829,000$ | 911,000$ | 2,992,000$ | 1,635,000$ | 317,000$ | 817,000$ | 84,000$ | 61,000$ | 283,000$ | 1,180,000$ | 2,437,000$ | 1,003,000$ | 1,600,000$ | 1,066,000$ | 226,000$ | 573,000$ | 1,472,000$ | 4,716,000$ |
| QoQ% | | (6.09%) | 393.48% | (87.19%) | 10.01% | (43.55%) | 36.08% | 39.65% | 39.92% | (21.34%) | 352.90% | (204.29%) | (68.01%) | 92.37% | 196.60% | (273.44%) | 143.08% | (224.10%) | 1,344.30% | (97.62%) | (32.42%) | 184.63% | (54.77%) | 55.53% | (35.91%) | 130.22% | (61.40%) | 144.35% | (54.93%) | 119.25% | 114.96% | (9.00%) | (69.55%) | 83.00% | 415.77% | (61.20%) | 872.62% | 37.71% | (78.45%) | (76.02%) | (51.58%) | 142.97% | (37.31%) | 50.09% | 371.68% | (60.56%) | (61.07%) | (68.79%) | 100.60% |
| YoY% | | (34.71%) | (60.75%) | (89.18%) | 18.02% | 50.12% | 109.16% | 488.72% | 190.30% | (33.62%) | 62.33% | 38.00% | 3.12% | 238.84% | (10.43%) | (1,439.24%) | (81.60%) | (128.86%) | (33.82%) | (97.93%) | 35.29% | 28.32% | 3.79% | (11.41%) | 39.18% | (2.12%) | (6.79%) | 419.06% | 93.30% | 30.58% | 8.99% | 161.51% | 11.51% | 3,461.91% | 2,580.33% | 12.01% | (30.76%) | (96.55%) | (93.92%) | (82.31%) | 10.69% | 978.32% | 75.04% | 8.70% | (77.40%) | (90.39%) | (77.03%) | (55.15%) | 44.84% |
| TTM | | 5,072,000$ | 5,752,000$ | 7,860,000$ | 10,134,000$ | 9,805,000$ | 9,151,000$ | 7,340,000$ | 4,134,000$ | 2,937,000$ | 3,598,000$ | 2,961,000$ | 2,559,000$ | 2,540,000$ | (842,000$) | (723,000$) | 414,000$ | 3,120,000$ | 9,443,000$ | 10,026,000$ | 13,759,000$ | 12,894,000$ | 11,811,000$ | 11,748,000$ | 12,239,000$ | 11,549,000$ | 11,632,000$ | 11,753,000$ | 8,279,000$ | 7,429,000$ | 6,514,000$ | 6,367,000$ | 5,855,000$ | 5,761,000$ | 2,853,000$ | 1,279,000$ | 1,245,000$ | 1,608,000$ | 3,961,000$ | 4,903,000$ | 6,220,000$ | 6,106,000$ | 3,895,000$ | 3,465,000$ | 3,337,000$ | 6,987,000$ | 9,112,000$ | 11,033,000$ | 12,843,000$ |
| TTM_QoQ% | | (11.82%) | (26.82%) | (22.44%) | 3.36% | 7.15% | 24.67% | 77.55% | 40.76% | (18.37%) | 21.51% | 15.71% | .75% | 401.66% | (16.46%) | (274.64%) | (86.73%) | (66.96%) | (5.82%) | (27.13%) | 6.71% | 9.17% | .54% | (4.01%) | 5.98% | (.71%) | (1.03%) | 41.96% | 11.44% | 14.05% | 2.31% | 8.75% | 1.63% | 101.93% | 123.07% | 2.73% | (22.58%) | (59.40%) | (19.21%) | (21.17%) | 1.87% | 56.77% | 12.41% | 3.84% | (52.24%) | (23.32%) | (17.41%) | (14.09%) | 12.83% |
| TTM_YoY% | | (48.27%) | (37.14%) | 7.08% | 145.14% | 233.84% | 154.34% | 147.89% | 61.55% | 15.63% | 527.32% | 509.54% | 518.12% | (18.59%) | (108.92%) | (107.21%) | (96.99%) | (75.80%) | (20.05%) | (14.66%) | 12.42% | 11.65% | 1.54% | (.04%) | 47.83% | 55.46% | 78.57% | 84.59% | 41.40% | 28.95% | 128.32% | 397.81% | 370.28% | 258.27% | (27.97%) | (73.91%) | (79.98%) | (73.67%) | 1.69% | 41.50% | 86.40% | (12.61%) | (57.25%) | (68.59%) | (74.02%) | (38.62%) | 2.96% | 12.90% | 91.72% |
| Profit Margin | | 3.02% | 3.12% | .56% | 4.53% | 3.55% | 5.94% | 3.76% | 3.87% | 2.67% | 3.44% | (1.27%) | 1.23% | 3.63% | 1.90% | (1.97%) | 1.18% | (2.78%) | 2.28% | .15% | 6.23% | 8.96% | 3.34% | 6.46% | 4.47% | 6.44% | 2.96% | 7.03% | 3.13% | 6.96% | 3.18% | 1.43% | 1.64% | 5.54% | 3.23% | .64% | 1.66% | .17% | .14% | .58% | 2.15% | 4.60% | 1.79% | 3.08% | 2.35% | .50% | 1.27% | 3.05% | 9.13% |
| QoQ | | (.10%) | 2.55% | (3.97%) | .98% | (2.38%) | 2.18% | (.10%) | 1.20% | (.77%) | 4.71% | (2.50%) | (2.40%) | 1.72% | 3.87% | (3.15%) | 3.96% | (5.06%) | 2.13% | (6.08%) | (2.73%) | 5.62% | (3.12%) | 1.99% | (1.97%) | 3.48% | (4.06%) | 3.89% | (3.82%) | 3.78% | 1.76% | (.21%) | (3.90%) | 2.30% | 2.59% | (1.02%) | 1.50% | .03% | (.44%) | (1.57%) | (2.45%) | 2.81% | (1.29%) | .73% | 1.85% | (.77%) | (1.78%) | (6.08%) | 4.94% |
| YoY | | (.54%) | (2.82%) | (3.20%) | .66% | .89% | 2.50% | 5.03% | 2.64% | (.96%) | 1.54% | .70% | .05% | 6.41% | (.38%) | (2.12%) | (5.05%) | (11.74%) | (1.06%) | (6.31%) | 1.76% | 2.52% | .38% | (.57%) | 1.34% | (.52%) | (.22%) | 5.60% | 1.49% | 1.42% | (.05%) | .78% | (.03%) | 5.37% | 3.10% | .06% | (.49%) | (4.43%) | (1.65%) | (2.50%) | (.20%) | 4.10% | .52% | .03% | (6.78%) | (3.70%) | (3.26%) | (3.32%) | 2.79% |
| Equity to Common Shareholders | | 33,589,000$ | 33,339,000$ | 32,987,000$ | 33,157,000$ | 34,641,000$ | 34,011,000$ | 29,889,000$ | 27,697,000$ | 25,991,000$ | 26,769,000$ | 27,307,000$ | 29,294,000$ | 34,649,000$ | 33,442,000$ | 31,895,000$ | 31,890,000$ | 31,516,000$ | 34,031,000$ | 34,780,000$ | 37,310,000$ | 36,807,000$ | 35,628,000$ | 35,516,000$ | 34,136,000$ | 33,254,000$ | 28,598,000$ | 29,098,000$ | 29,624,000$ | 27,199,000$ | 24,746,000$ | 21,018,000$ | 21,944,000$ | 21,947,000$ | 19,302,000$ | 16,505,000$ | 15,772,000$ | 14,527,000$ | 13,895,000$ | 14,511,000$ | 14,082,000$ | 10,649,000$ | 8,839,000$ | 7,009,000$ | 4,577,000$ | 1,806,000$ | 2,830,000$ | 4,547,000$ | 7,196,000$ |
| QoQ | | 250,000$ | 352,000$ | (170,000$) | (1,484,000$) | 630,000$ | 4,122,000$ | 2,192,000$ | 1,706,000$ | (778,000$) | (538,000$) | (1,987,000$) | (5,355,000$) | 1,207,000$ | 1,547,000$ | 5,000$ | 374,000$ | (2,515,000$) | (749,000$) | (2,530,000$) | 503,000$ | 1,179,000$ | 112,000$ | 1,380,000$ | 882,000$ | 4,656,000$ | (500,000$) | (526,000$) | 1,917,000$ | 2,453,000$ | 3,728,000$ | (926,000$) | 0$ | 2,645,000$ | 2,797,000$ | 733,000$ | 1,245,000$ | 632,000$ | (616,000$) | 429,000$ | 3,433,000$ | 1,810,000$ | 1,830,000$ | 2,432,000$ | 2,771,000$ | (1,024,000$) | (1,717,000$) | (2,649,000$) | 4,863,000$ |
| QoQ% | | .75% | 1.07% | (.51%) | (4.28%) | 1.85% | 13.79% | 7.91% | 6.56% | (2.91%) | (1.97%) | (6.78%) | (15.46%) | 3.61% | 4.85% | .02% | 1.19% | (7.39%) | (2.15%) | (6.78%) | 1.37% | 3.31% | .32% | 4.04% | 2.65% | 16.28% | (1.72%) | (1.78%) | 6.92% | 9.91% | 17.74% | (4.22%) | .00% | 13.70% | 16.95% | 4.65% | 8.57% | 4.55% | (4.25%) | 3.05% | 32.24% | 20.48% | 26.11% | 53.14% | 153.43% | (36.18%) | (37.76%) | (36.81%) | 208.44% |
| YoY | | (1,052,000$) | (672,000$) | 3,098,000$ | 5,460,000$ | 8,650,000$ | 7,242,000$ | 2,582,000$ | (1,597,000$) | (8,658,000$) | (6,673,000$) | (4,588,000$) | (2,596,000$) | 3,133,000$ | (589,000$) | (2,885,000$) | (5,420,000$) | (5,291,000$) | (1,597,000$) | (736,000$) | 3,174,000$ | 3,553,000$ | 7,030,000$ | 6,418,000$ | 4,512,000$ | 5,547,000$ | 3,852,000$ | 8,080,000$ | 7,680,000$ | 5,255,000$ | 5,444,000$ | 4,513,000$ | 6,172,000$ | 7,420,000$ | 5,407,000$ | 1,994,000$ | 1,690,000$ | 3,878,000$ | 5,056,000$ | 7,502,000$ | 9,505,000$ | 8,843,000$ | 6,009,000$ | 2,462,000$ | (2,619,000$) | (527,000$) | 103,000$ | 5,095,000$ | (27,887,000$) |
| YoY% | | (3.04%) | (1.98%) | 10.37% | 19.71% | 33.28% | 27.05% | 9.46% | (5.45%) | (24.99%) | (19.95%) | (14.39%) | (8.14%) | 9.94% | (1.73%) | (8.30%) | (14.53%) | (14.38%) | (4.48%) | (2.07%) | 9.30% | 10.68% | 24.58% | 22.06% | 15.23% | 20.02% | 15.57% | 38.44% | 35.00% | 23.95% | 28.20% | 27.34% | 39.13% | 51.08% | 38.91% | 13.74% | 12.00% | 36.42% | 57.20% | 107.03% | 207.67% | 489.65% | 212.33% | 54.15% | (36.40%) | (22.59%) | 3.78% | 929.75% | (79.49%) |
| Dividends Paid | | 625,000$ | 573,000$ | 575,000$ | 571,000$ | 562,000$ | 503,000$ | 502,000$ | 500,000$ | 503,000$ | 448,000$ | 455,000$ | 5,534,000$ | 445,000$ | 383,000$ | 381,000$ | 377,000$ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Additional Paid-In Capital QoQ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Treasury Stock | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| QoQ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Goodwill | | 465,000$ | 472,000$ | 472,000$ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| QoQ% | | (1.48%) | .00% | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| YoY% | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Other Intangible Assets | | 3,058,000$ | 3,187,000$ | 3,316,000$ | 245,000$ | 245,000$ | 224,000$ | 257,000$ | 290,000$ | 323,000$ | 356,000$ | 389,000$ | 422,000$ | 455,000$ | 488,000$ | 521,000$ | 554,000$ | 587,000$ | 620,000$ | 653,000$ | 686,000$ | 719,000$ | 752,000$ | 785,000$ | 818,000$ | 851,000$ | 884,000$ | 917,000$ | 950,000$ | 983,000$ | 1,016,000$ | 1,049,000$ | 1,082,000$ | 1,115,000$ | 1,148,000$ | 1,181,000$ | 1,214,000$ | 1,247,000$ | 1,665,000$ | 1,698,000$ | 1,731,000$ | 1,744,000$ | 1,778,000$ | 1,812,000$ | 1,845,000$ | 1,879,000$ | 1,913,000$ | 1,946,000$ | 1,980,000$ |
| QoQ | | (129,000$) | (129,000$) | 3,071,000$ | 0$ | 21,000$ | (33,000$) | (33,000$) | (33,000$) | (33,000$) | (33,000$) | (33,000$) | (33,000$) | (33,000$) | (33,000$) | (33,000$) | (33,000$) | (33,000$) | (33,000$) | (33,000$) | (33,000$) | (33,000$) | (33,000$) | (33,000$) | (33,000$) | (33,000$) | (33,000$) | (33,000$) | (33,000$) | (33,000$) | (33,000$) | (33,000$) | (33,000$) | (33,000$) | (33,000$) | (33,000$) | (33,000$) | (418,000$) | (33,000$) | (33,000$) | (13,000$) | (34,000$) | (34,000$) | (33,000$) | (34,000$) | (34,000$) | (33,000$) | (34,000$) | (34,000$) |
| Amortization of Intangible Assets | | 100,000$ | 100,000$ | 100,000$ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Total Assets | | 62,111,000$ | 62,127,000$ | 61,169,000$ | 61,579,000$ | 71,958,000$ | 77,237,000$ | 68,527,000$ | 61,460,000$ | 60,299,000$ | 61,307,000$ | 62,682,000$ | 66,604,000$ | 66,123,000$ | 67,082,000$ | 67,832,000$ | 67,600,000$ | 70,706,000$ | 72,215,000$ | 72,248,000$ | 75,597,000$ | 78,732,000$ | 75,119,000$ | 74,426,000$ | 70,212,000$ | 58,877,000$ | 52,333,000$ | 55,018,000$ | 56,000,000$ | 55,273,000$ | 54,105,000$ | 54,093,000$ | 51,921,000$ | 51,142,000$ | 50,929,000$ | 45,656,000$ | 44,793,000$ | 45,249,000$ | 46,743,000$ | 46,515,000$ | 49,796,000$ | 50,855,000$ | 44,120,000$ | 44,927,000$ | 39,602,000$ | 39,781,000$ | 46,926,000$ | 51,054,000$ | 56,684,000$ |
| QoQ | | (16,000$) | 958,000$ | (410,000$) | (10,379,000$) | (5,279,000$) | 8,710,000$ | 7,067,000$ | 1,161,000$ | (1,008,000$) | (1,375,000$) | (3,922,000$) | 481,000$ | (959,000$) | (750,000$) | 232,000$ | (3,106,000$) | (1,509,000$) | (33,000$) | (3,349,000$) | (3,135,000$) | 3,613,000$ | 693,000$ | 4,214,000$ | 11,335,000$ | 6,544,000$ | (2,685,000$) | (982,000$) | 727,000$ | 1,168,000$ | 12,000$ | 2,172,000$ | 779,000$ | 213,000$ | 5,273,000$ | 863,000$ | (456,000$) | (1,494,000$) | 228,000$ | (3,281,000$) | (1,059,000$) | 6,735,000$ | (807,000$) | 5,325,000$ | (179,000$) | (7,145,000$) | (4,128,000$) | (5,630,000$) | 2,685,000$ |
| YoY | | (9,847,000$) | (15,110,000$) | (7,358,000$) | 119,000$ | 11,659,000$ | 15,930,000$ | 5,845,000$ | (5,144,000$) | (5,824,000$) | (5,775,000$) | (5,150,000$) | (996,000$) | (4,583,000$) | (5,133,000$) | (4,416,000$) | (7,997,000$) | (8,026,000$) | (2,904,000$) | (2,178,000$) | 5,385,000$ | 19,855,000$ | 22,786,000$ | 19,408,000$ | 14,212,000$ | 3,604,000$ | (1,772,000$) | 925,000$ | 4,079,000$ | 4,131,000$ | 3,176,000$ | 8,437,000$ | 7,128,000$ | 5,893,000$ | 4,186,000$ | (859,000$) | (5,003,000$) | (5,606,000$) | 2,623,000$ | 1,588,000$ | 10,194,000$ | 11,074,000$ | (2,806,000$) | (6,127,000$) | (17,082,000$) | (14,218,000$) | (23,376,000$) | (12,340,000$) | 2,221,000$ |
| Total Liabilities | | 28,522,000$ | 28,788,000$ | 28,182,000$ | 28,422,000$ | 37,317,000$ | 43,226,000$ | 38,638,000$ | 33,763,000$ | 34,308,000$ | 34,538,000$ | 35,375,000$ | 37,310,000$ | 31,474,000$ | 33,640,000$ | 35,937,000$ | 35,710,000$ | 39,190,000$ | 38,184,000$ | 37,468,000$ | 38,287,000$ | 41,925,000$ | 39,491,000$ | 38,910,000$ | 36,076,000$ | 25,623,000$ | 23,735,000$ | 25,920,000$ | 26,376,000$ | 28,074,000$ | 29,359,000$ | 33,075,000$ | 28,390,000$ | 29,195,000$ | 31,627,000$ | 29,151,000$ | 29,021,000$ | 30,722,000$ | 32,848,000$ | 32,004,000$ | 35,714,000$ | 40,206,000$ | 35,281,000$ | 37,918,000$ | 35,025,000$ | 36,456,000$ | 44,096,000$ | 46,507,000$ | 49,488,000$ |
| QoQ | | (266,000$) | 606,000$ | (240,000$) | (8,895,000$) | (5,909,000$) | 4,588,000$ | 4,875,000$ | (545,000$) | (230,000$) | (837,000$) | (1,935,000$) | 5,836,000$ | (2,166,000$) | (2,297,000$) | 227,000$ | (3,480,000$) | 1,006,000$ | 716,000$ | (819,000$) | (3,638,000$) | 2,434,000$ | 581,000$ | 2,834,000$ | 10,453,000$ | 1,888,000$ | (2,185,000$) | (456,000$) | (1,698,000$) | (1,285,000$) | (3,716,000$) | 4,685,000$ | (805,000$) | (2,432,000$) | 2,476,000$ | 130,000$ | (1,701,000$) | (2,126,000$) | 844,000$ | (3,710,000$) | (4,492,000$) | 4,925,000$ | (2,637,000$) | 2,893,000$ | (1,431,000$) | (7,640,000$) | (2,411,000$) | (2,981,000$) | (521,000$) |
| YoY | | (8,795,000$) | (14,438,000$) | (10,456,000$) | (5,341,000$) | 3,009,000$ | 8,688,000$ | 3,263,000$ | (3,547,000$) | 2,834,000$ | 898,000$ | (562,000$) | 1,600,000$ | (7,716,000$) | (4,544,000$) | (1,531,000$) | (2,577,000$) | (2,735,000$) | (1,307,000$) | (1,442,000$) | 2,211,000$ | 16,302,000$ | 15,756,000$ | 12,990,000$ | 9,700,000$ | (2,451,000$) | (5,624,000$) | (7,155,000$) | (2,014,000$) | (1,121,000$) | (2,268,000$) | 3,924,000$ | (631,000$) | (1,527,000$) | (1,221,000$) | (2,853,000$) | (6,693,000$) | (9,484,000$) | (2,433,000$) | (5,914,000$) | 689,000$ | 3,750,000$ | (8,815,000$) | (8,589,000$) | (14,463,000$) | (13,553,000$) | (23,479,000$) | (17,435,000$) | 30,108,000$ |
| Current Ratio | | 1.89x | 1.96x | 2.03x | 2.39x | 1.87x | 1.66x | 1.66x | 1.76x | 1.69x | 1.68x | 1.68x | 1.70x | 2.26x | 2.07x | 1.90x | 1.89x | 1.83x | 1.91x | 1.93x | 2.02x | 1.91x | 1.96x | 1.89x | 1.86x | 1.75x | 1.62x | 1.49x | 1.67x | 1.65x | 1.55x | 1.52x | 1.72x | 1.64x | 1.53x | 1.55x | 1.54x | 1.52x | 1.52x | 1.56x | 1.48x | 1.41x | 1.41x | 1.05x | 1.10x | 1.18x | 1.41x | 1.79x | 1.87x |
| Total Current Assets | | 38,297,000$ | 39,314,000$ | 38,557,000$ | 45,048,000$ | 50,894,000$ | 54,114,000$ | 45,790,000$ | 38,815,000$ | 37,646,000$ | 37,797,000$ | 38,661,000$ | 41,901,000$ | 44,284,000$ | 44,342,000$ | 44,357,000$ | 42,923,000$ | 46,957,000$ | 45,058,000$ | 42,786,000$ | 44,903,000$ | 48,054,000$ | 43,620,000$ | 42,459,000$ | 41,033,000$ | 43,868,000$ | 37,835,000$ | 37,612,000$ | 42,357,000$ | 43,188,000$ | 42,677,000$ | 43,658,000$ | 40,531,000$ | 38,938,000$ | 39,229,000$ | 35,293,000$ | 34,034,000$ | 35,546,000$ | 37,847,000$ | 36,721,000$ | 39,572,000$ | 43,112,000$ | 35,705,000$ | 36,483,000$ | 30,861,000$ | 30,475,000$ | 34,857,000$ | 38,618,000$ | 43,790,000$ |
| QoQ | | (1,017,000$) | 757,000$ | (6,491,000$) | (5,846,000$) | (3,220,000$) | 8,324,000$ | 6,975,000$ | 1,169,000$ | (151,000$) | (864,000$) | (3,240,000$) | (2,383,000$) | (58,000$) | (15,000$) | 1,434,000$ | (4,034,000$) | 1,899,000$ | 2,272,000$ | (2,117,000$) | (3,151,000$) | 4,434,000$ | 1,161,000$ | 1,426,000$ | (2,835,000$) | 6,033,000$ | 223,000$ | (4,745,000$) | (831,000$) | 511,000$ | (981,000$) | 3,127,000$ | 1,593,000$ | (291,000$) | 3,936,000$ | 1,259,000$ | (1,512,000$) | (2,301,000$) | 1,126,000$ | (2,851,000$) | (3,540,000$) | 7,407,000$ | (778,000$) | 5,622,000$ | 386,000$ | (4,382,000$) | (3,761,000$) | (5,172,000$) | 3,817,000$ |
| Total Current Liabilities | | 20,227,000$ | 20,101,000$ | 19,013,000$ | 18,829,000$ | 27,217,000$ | 32,583,000$ | 27,549,000$ | 22,072,000$ | 22,309,000$ | 22,475,000$ | 23,017,000$ | 24,699,000$ | 19,609,000$ | 21,402,000$ | 23,334,000$ | 22,769,000$ | 25,728,000$ | 23,608,000$ | 22,166,000$ | 22,275,000$ | 25,199,000$ | 22,277,000$ | 22,454,000$ | 22,020,000$ | 25,019,000$ | 23,324,000$ | 25,245,000$ | 25,307,000$ | 26,195,000$ | 27,478,000$ | 28,763,000$ | 23,593,000$ | 23,805,000$ | 25,690,000$ | 22,728,000$ | 22,134,000$ | 23,355,000$ | 24,911,000$ | 23,539,000$ | 26,708,000$ | 30,628,000$ | 25,296,000$ | 34,824,000$ | 27,955,000$ | 25,860,000$ | 24,796,000$ | 21,556,000$ | 23,373,000$ |
| QoQ | | 126,000$ | 1,088,000$ | 184,000$ | (8,388,000$) | (5,366,000$) | 5,034,000$ | 5,477,000$ | (237,000$) | (166,000$) | (542,000$) | (1,682,000$) | 5,090,000$ | (1,793,000$) | (1,932,000$) | 565,000$ | (2,959,000$) | 2,120,000$ | 1,442,000$ | (109,000$) | (2,924,000$) | 2,922,000$ | (177,000$) | 434,000$ | (2,999,000$) | 1,695,000$ | (1,921,000$) | (62,000$) | (888,000$) | (1,283,000$) | (1,285,000$) | 5,170,000$ | (212,000$) | (1,885,000$) | 2,962,000$ | 594,000$ | (1,221,000$) | (1,556,000$) | 1,372,000$ | (3,169,000$) | (3,920,000$) | 5,332,000$ | (9,528,000$) | 6,869,000$ | 2,095,000$ | 1,064,000$ | 3,240,000$ | (1,817,000$) | 671,000$ |
| Debt to Asset Ratio | | .46x | .46x | .46x | .46x | .52x | .56x | .56x | .55x | .57x | .56x | .56x | .56x | .48x | .50x | .53x | .53x | .55x | .53x | .52x | .51x | .53x | .53x | .52x | .51x | .44x | .45x | .47x | .47x | .51x | .54x | .61x | .55x | .57x | .62x | .64x | .65x | .68x | .70x | .69x | .72x | .79x | .80x | .84x | .88x | .92x | .94x | .91x | .87x |
| Long Term Debt | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0$ | 2,427,000$ | 2,921,000$ | 3,412,000$ | 3,965,000$ | 4,457,000$ | 4,948,000$ | 5,440,000$ | 5,932,000$ | 6,424,000$ | 6,916,000$ | 7,409,000$ | 7,901,000$ | 1,039,000$ | 5,019,000$ | 8,533,000$ | 17,195,000$ | 22,820,000$ | 23,946,000$ |
| QoQ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (2,427,000$) | (494,000$) | (491,000$) | (553,000$) | (492,000$) | (491,000$) | (492,000$) | (492,000$) | (492,000$) | (492,000$) | (493,000$) | (492,000$) | 6,862,000$ | (3,980,000$) | (3,514,000$) | (8,662,000$) | (5,625,000$) | (1,126,000$) | (1,127,000$) |
| YoY | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (3,965,000$) | (2,030,000$) | (2,027,000$) | (2,028,000$) | (1,967,000$) | (1,967,000$) | (1,968,000$) | (1,969,000$) | (1,969,000$) | 5,385,000$ | 1,897,000$ | (1,124,000$) | (9,294,000$) | (21,781,000$) | (18,927,000$) | (16,540,000$) | (22,832,000$) | (18,335,000$) | |
| Capital Lease Obligations | | 9,868,000$ | 10,206,000$ | 10,691,000$ | 11,191,000$ | 11,678,000$ | 12,358,000$ | 12,769,000$ | 13,363,000$ | 13,612,000$ | 13,527,000$ | 13,779,000$ | 14,120,000$ | 13,087,000$ | 13,693,000$ | 14,292,000$ | 15,039,000$ | 15,755,000$ | 16,564,000$ | 17,322,000$ | 17,766,000$ | 18,183,000$ | 17,834,000$ | 17,458,000$ | 15,459,000$ | 1,184,000$ | 1,866,000$ | 2,558,000$ | 3,900,000$ | | | | | | | | | | | | | | | | | | | | |
| Cash and Cash Equivalents | | | | | | 20,201,000$ | | | | 16,886,000$ | | | | 21,605,000$ | | | | 20,190,000$ | | | | 23,174,000$ | | | | 22,138,000$ | | | | 18,824,000$ | | 18,989,000$ | 17,123,000$ | 16,652,000$ | 13,952,000$ | 12,794,000$ | 12,288,000$ | 11,458,000$ | 9,202,000$ | 9,202,000$ | 10,225,000$ | 7,883,000$ | 8,494,000$ | 15,819,000$ | 13,686,000$ | 13,905,000$ | 15,353,000$ | 18,647,000$ | 22,135,000$ |
| QoQ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1,866,000$ | 471,000$ | 2,700,000$ | 1,158,000$ | 506,000$ | 830,000$ | 2,256,000$ | 0$ | (1,023,000$) | 2,342,000$ | (611,000$) | (7,325,000$) | 2,133,000$ | (219,000$) | (1,448,000$) | (3,294,000$) | (3,488,000$) | 1,748,000$ |
| YoY | | | | | | 3,315,000$ | | | | (4,719,000$) | | | | 1,415,000$ | | | | (2,984,000$) | | | | 1,036,000$ | | | | 3,314,000$ | | | | 2,172,000$ | | 6,195,000$ | 4,835,000$ | 5,194,000$ | 4,750,000$ | 3,592,000$ | 2,063,000$ | 3,575,000$ | 708,000$ | (6,617,000$) | (3,461,000$) | (6,022,000$) | (6,859,000$) | (2,828,000$) | (8,449,000$) | (6,482,000$) | (20,328,000$) | (15,807,000$) | (5,822,000$) |
| Interest Expenses | | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | (430,000$) | 0$ | 0$ | 0$ | | 0$ | 0$ | | 0$ | 5,000$ | 1,000$ | 3,000$ | 0$ | 2,000$ | 9,000$ | 6,000$ | 1,000$ | 30,000$ | 41,000$ | 48,000$ | 41,000$ | 72,000$ | 100,000$ | 110,000$ | 99,000$ | 92,000$ | 103,000$ | 162,000$ | 164,000$ | 131,000$ | 138,000$ | 137,000$ | 145,000$ | 1,808,000$ | 619,000$ | 749,000$ | 746,000$ | 748,000$ | 785,000$ | 808,000$ |
| Interest Income | | 33,000$ | 24,000$ | 20,000$ | 87,000$ | 111,000$ | 131,000$ | 130,000$ | 59,000$ | | 76,000$ | 108,000$ | 168,000$ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |