| ProPhase Labs, Inc. (PRPH) |
| 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-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 | | | | | | | 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 | 2014-Jun-30 | 2014-Mar-31 | 2013-Dec-31 |
| Fiscal Period | | Q3-FY2025 | Q2-FY2025 | Q1-FY2025 | Q4-FY2024 | Q3-FY2024 | Q2-FY2024 | Q1-FY2024 | Q4-FY2023 | Q3-FY2023 | Q2-FY2023 | Q1-FY2023 | Q4-FY2022 | | | | | | | Q1-FY2021 | Q4-FY2020 | Q3-FY2020 | Q2-FY2020 | Q1-FY2020 | Q4-FY2019 | Q3-FY2019 | Q2-FY2019 | Q1-FY2019 | Q4-FY2018 | Q3-FY2018 | Q2-FY2018 | Q1-FY2018 | Q4-FY2017 | Q3-FY2017 | Q2-FY2017 | Q1-FY2017 | Q4-FY2016 | Q3-FY2016 | Q2-FY2016 | Q1-FY2016 | Q4-FY2015 | Q3-FY2015 | Q2-FY2015 | Q1-FY2015 | Q4-FY2014 | Q3-FY2014 | Q2-FY2014 | Q1-FY2014 | Q4-FY2013 |
| Close Price of Common Stock | 0.19$ | 0.46$ | 0.40$ | 0.40$ | 0.75$ | 2.35$ | 4.11$ | 6.33$ | 4.68$ | 4.39$ | 7.29$ | 7.65$ | 9.59$ | 11.31$ | 12.59$ | 7.11$ | 7.09$ | 5.23$ | 6.18$ | 7.30$ | 9.33$ | 3.48$ | 1.43$ | 1.87$ | 2.02$ | 1.87$ | 3.01$ | 3.05$ | 3.15$ | 2.96$ | 2.93$ | 2.88$ | 2.16$ | 2.15$ | | | | | | | | | | | | | | | |
| Market Cap of Common Stock | 8,857,135$ | 19,021,718$ | 16,678,794$ | 16,801,862$ | 17,786,152$ | 44,834,543$ | 78,412,754$ | 114,135,947$ | 84,450,736$ | 73,865,452$ | 125,262,911$ | 131,448,734$ | | | | 107,746,739$ | 107,443,654$ | 79,256,743$ | 93,653,284$ | 110,626,047$ | 108,267,680$ | 40,382,800$ | 16,518,098$ | 21,642,619$ | 23,378,658$ | 21,626,518$ | 34,796,371$ | 35,226,033$ | 36,380,985$ | 32,944,480$ | 32,610,584$ | 35,793,968$ | 26,845,476$ | 34,758,611$ | | | | | | | | | | | | | | | |
| QoQ% | (53.44%) | 14.05% | (.73%) | (5.53%) | (60.33%) | (42.82%) | (31.30%) | 35.15% | 14.33% | (41.03%) | (4.71%) | | | | | .28% | 35.56% | (15.37%) | (15.34%) | 2.18% | 168.10% | 144.48% | (23.68%) | (7.43%) | 8.10% | (37.85%) | (1.22%) | (3.18%) | 10.43% | 1.02% | (8.89%) | 33.33% | (22.77%) | | | | | | | | | | | | | | | | |
| YoY% | (50.20%) | (57.57%) | (78.73%) | (85.28%) | (78.94%) | (39.30%) | (37.40%) | (13.17%) | | | | 22.00% | | | | (2.60%) | (.76%) | 96.26% | 466.97% | 411.15% | 363.11% | 86.73% | (52.53%) | (38.56%) | (35.74%) | (34.36%) | 6.70% | (1.59%) | 35.52% | (5.22%) | | | | | | | | | | | | | | | | | | | |
| Common Shares Outstanding | 46,179,017 | 41,541,205 | 41,541,205 | 41,541,205 | 29,874,029 | 19,078,529 | 19,078,529 | 18,045,029 | 18,045,029 | 18,045,029 | 16,845,029 | 16,851,041 | 16,210,776 | 16,026,164 | 15,722,827 | 15,485,900 | 15,485,900 | | 15,154,253 | 15,154,253 | 11,604,253 | 11,604,253 | 11,591,648 | 11,581,939 | 11,573,593 | 11,564,983 | 11,560,256 | 11,556,685 | 11,549,519 | 11,542,045 | 11,129,892 | 11,129,892 | 12,428,461 | 16,166,796 | 17,156,776 | 17,080,776 | 17,080,776 | 17,080,776 | 17,080,776 | 17,080,776 | 17,080,776 | 16,330,776 | 15,892,296 | 15,892,296 | 15,463,969 | 19,299,213 | 16,660,324 | 16,660,324 | 15,886,532 |
| QoQ% | 11.16% | .00% | .00% | 39.06% | 56.59% | .00% | 5.73% | .00% | .00% | 7.12% | (.04%) | 3.95% | 1.15% | 1.93% | 1.53% | .00% | | | .00% | 30.59% | .00% | .11% | .08% | .07% | .07% | .04% | .03% | .06% | .07% | 3.70% | .00% | (10.45%) | (23.12%) | (5.77%) | .45% | .00% | .00% | .00% | .00% | .00% | 4.59% | 2.76% | .00% | 2.77% | (19.87%) | 15.84% | .00% | 4.87% | .18% |
| YoY% | 54.58% | 117.74% | 117.74% | 130.21% | 65.55% | 5.73% | 13.26% | 7.09% | 11.32% | 12.60% | 7.14% | 8.82% | 4.68% | | 3.75% | 2.19% | 33.45% | | 30.73% | 30.84% | .27% | .34% | .27% | .22% | .21% | .20% | 3.87% | 3.84% | (7.07%) | (28.61%) | (35.13%) | (34.84%) | (27.24%) | (5.35%) | .45% | .00% | .00% | 4.59% | 7.48% | 7.48% | 10.46% | (15.38%) | (4.61%) | (4.61%) | (2.66%) | 21.69% | 5.15% | 5.15% | 7.08% |
| Price to Sales | 1.75x | 3.76x | 2.98x | 2.87x | 2.63x | - | 12.40x | 6.33x | 2.41x | 1.18x | 1.59x | 1.39x | | | | | 3.85x | 2.84x | 3.36x | 3.97x | 7.46x | 3.23x | 1.45x | 2.29x | 2.37x | 2.00x | 3.31x | 2.93x | 2.77x | 2.50x | 2.37x | 2.86x | 2.72x | 5.36x | | | | | | | | | | | | | | | |
| Price to Earnings | - | - | - | - | - | - | - | - | - | - | - | 20.16x | | | | | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | .65x | .86x | | | | | | | | | | | | | | | |
| Price to Book | 1.29x | 2.77x | 1.46x | 1.11x | 2.42x | 1.18x | 1.78x | 2.54x | 1.71x | 1.31x | 2.11x | 2.19x | | | | 1.62x | 1.83x | 1.50x | 1.78x | 2.10x | 10.26x | 3.75x | 1.52x | 2.04x | 2.08x | 1.50x | 2.37x | 2.24x | 2.20x | 1.67x | 1.59x | 1.12x | .84x | .97x | | | | | | | | | | | | | | | |
| Total Revenue | | 883,000$ | 1,247,000$ | 1,431,000$ | 1,494,000$ | 1,416,000$ | 1,504,000$ | 2,356,000$ | (5,901,000$) | 8,365,000$ | 13,217,000$ | 19,303,000$ | 21,823,000$ | 24,200,000$ | 29,092,000$ | 47,531,000$ | | | | 15,271,000$ | 5,163,000$ | 3,840,000$ | 3,623,000$ | 1,888,000$ | 3,141,000$ | 2,766,000$ | 1,651,000$ | 2,318,000$ | 4,093,000$ | 2,439,000$ | 3,186,000$ | 3,407,000$ | 4,151,000$ | 3,040,000$ | 1,905,000$ | 771,000$ | 767,000$ | 1,402,000$ | 1,021,000$ | 1,016,000$ | 8,163,000$ | 4,390,000$ | 2,191,000$ | 5,860,000$ | 8,972,000$ | 5,130,000$ | 1,797,000$ | 6,171,000$ | 9,602,000$ |
| QoQ% | | (29.19%) | (12.86%) | (4.22%) | 5.51% | (5.85%) | (36.16%) | 139.93% | (170.54%) | (36.71%) | (31.53%) | (11.55%) | (9.82%) | (16.82%) | (38.79%) | | | | | 195.78% | 34.45% | 5.99% | 91.90% | (39.89%) | 13.56% | 67.54% | (28.78%) | (43.37%) | 67.82% | (23.45%) | (6.49%) | (17.92%) | 36.55% | 59.58% | 147.08% | .52% | (45.29%) | 37.32% | .49% | (87.55%) | 85.95% | 100.37% | (62.61%) | (34.69%) | 74.89% | 185.48% | (70.88%) | (35.73%) | 61.41% |
| YoY% | | (37.64%) | (17.09%) | (39.26%) | 125.32% | (83.07%) | (88.62%) | (87.80%) | (127.04%) | (65.43%) | (54.57%) | (59.39%) | | | | 211.25% | | | | 708.85% | 64.37% | 38.83% | 119.44% | (18.55%) | (23.26%) | 13.41% | (48.18%) | (31.96%) | (1.40%) | (19.77%) | 67.24% | 341.89% | 441.20% | 116.83% | 86.58% | (24.11%) | (90.60%) | (68.06%) | (53.40%) | (82.66%) | (9.02%) | (14.43%) | 21.93% | (5.04%) | (6.56%) | (13.77%) | (7.32%) | (18.18%) | 5.76% |
| TTM | | 5,055,000$ | 5,588,000$ | 5,845,000$ | 6,770,000$ | (625,000$) | 6,324,000$ | 18,037,000$ | 34,984,000$ | 62,708,000$ | 78,543,000$ | 94,418,000$ | 122,646,000$ | | | | | | | 27,897,000$ | 14,514,000$ | 12,492,000$ | 11,418,000$ | 9,446,000$ | 9,876,000$ | 10,828,000$ | 10,501,000$ | 12,036,000$ | 13,125,000$ | 13,183,000$ | 13,784,000$ | 12,503,000$ | 9,867,000$ | 6,483,000$ | 4,845,000$ | 3,961,000$ | 4,206,000$ | 11,602,000$ | 14,590,000$ | 15,760,000$ | 20,604,000$ | 21,413,000$ | 22,153,000$ | 21,759,000$ | 22,070,000$ | 22,700,000$ | 23,519,000$ | 23,661,000$ | 25,032,000$ |
| TTM_QoQ% | | (9.54%) | (4.40%) | (13.66%) | 1,183.20% | (109.88%) | (64.94%) | (48.44%) | (44.21%) | (20.16%) | (16.81%) | (23.02%) | | | | | | | | 92.21% | 16.19% | 9.41% | 20.88% | (4.35%) | (8.79%) | 3.11% | (12.75%) | (8.30%) | (.44%) | (4.36%) | 10.25% | 26.72% | 52.20% | 33.81% | 22.32% | (5.83%) | (63.75%) | (20.48%) | (7.42%) | (23.51%) | (3.78%) | (3.34%) | 1.81% | (1.41%) | (2.78%) | (3.48%) | (.60%) | (5.48%) | 2.13% |
| TTM_YoY% | | 908.80% | (11.64%) | (67.59%) | (80.65%) | (101.00%) | (91.95%) | (80.90%) | (71.48%) | | | | | | | | | | | 195.33% | 46.96% | 15.37% | 8.73% | (21.52%) | (24.75%) | (17.86%) | (23.82%) | (3.74%) | 33.02% | 103.35% | 184.50% | 215.65% | 134.59% | (44.12%) | (66.79%) | (74.87%) | (79.59%) | (45.82%) | (34.14%) | (27.57%) | (6.64%) | (5.67%) | (5.81%) | (8.04%) | (11.83%) | (7.38%) | (1.90%) | (1.12%) | 11.72% |
| Gross Margin | | (13.93%) | 58.86% | 36.76% | 61.85% | 15.18% | (10.31%) | (2.55%) | 63.36% | 27.82% | 48.79% | 54.50% | 51.70% | 49.48% | 64.35% | 60.33% | | | | 58.46% | 36.22% | 27.14% | 35.30% | 21.98% | 31.84% | 30.15% | 15.81% | 22.43% | 32.76% | 31.00% | 39.49% | 41.83% | 31.13% | 14.21% | 7.35% | 11.03% | 63.49% | 14.05% | 2.74% | 28.05% | 58.66% | 61.94% | 45.96% | 62.49% | 65.72% | 68.42% | 44.07% | 64.50% | 68.60% |
| QoQ | | (72.79%) | 22.10% | (25.09%) | 46.66% | 25.49% | (7.76%) | (65.91%) | 35.54% | (20.97%) | (5.71%) | 2.80% | 2.23% | (14.87%) | 4.02% | | | | | 22.24% | 9.08% | (8.17%) | 13.32% | (9.86%) | 1.69% | 14.34% | (6.62%) | (10.33%) | 1.77% | (8.49%) | (2.34%) | 10.70% | 16.91% | 6.86% | (3.68%) | (52.47%) | 49.44% | 11.31% | (25.31%) | (30.60%) | (3.28%) | 15.98% | (16.53%) | (3.23%) | (2.71%) | 24.35% | (20.42%) | (4.11%) | 4.44% |
| YoY | | (29.11%) | 69.17% | 39.31% | (1.52%) | (12.63%) | (59.09%) | (57.05%) | 11.66% | (21.66%) | (15.56%) | (5.83%) | | | | 1.88% | | | | 36.48% | 4.38% | (3.02%) | 19.49% | (.45%) | (.93%) | (.84%) | (23.68%) | (19.39%) | 1.64% | 16.79% | 32.14% | 30.80% | (32.37%) | .16% | 4.61% | (17.03%) | 4.84% | (47.89%) | (43.22%) | (34.44%) | (7.06%) | (6.49%) | 1.89% | (2.00%) | (2.88%) | 4.26% | (3.79%) | (6.30%) | 5.95% |
| Operating Income | | (4,764,000$) | (3,894,000$) | (3,663,000$) | (17,290,000$) | (6,480,000$) | (7,228,000$) | (7,631,000$) | (10,959,000$) | (6,478,000$) | (4,658,000$) | 875,000$ | (5,090,000$) | 1,953,000$ | 10,587,000$ | 16,146,000$ | | | | 1,221,000$ | (773,000$) | (567,000$) | 59,000$ | (812,000$) | (466,000$) | (461,000$) | (1,268,000$) | (1,044,000$) | (406,000$) | (912,000$) | (264,000$) | (53,000$) | (332,000$) | (902,000$) | (886,000$) | (745,000$) | 761,000$ | (786,000$) | (1,325,000$) | (1,306,000$) | (1,243,000$) | 603,000$ | (1,566,000$) | (1,379,000$) | (674,000$) | (3,215,000$) | (3,137,000$) | (802,000$) | 602,000$ |
| QoQ% | | (22.34%) | (6.31%) | 78.81% | (166.82%) | 10.35% | 5.28% | 30.37% | (69.17%) | (39.07%) | (632.34%) | 117.19% | (360.63%) | (81.55%) | (34.43%) | | | | | 257.96% | (36.33%) | (1,061.02%) | 107.27% | (74.25%) | (1.09%) | 63.64% | (21.46%) | (157.14%) | 55.48% | (245.46%) | (398.11%) | 84.04% | 63.19% | (1.81%) | (18.93%) | (197.90%) | 196.82% | 40.68% | (1.46%) | (5.07%) | (306.14%) | 138.51% | (13.56%) | (104.60%) | 79.04% | (2.49%) | (291.15%) | (233.22%) | (51.41%) |
| YoY% | | 26.48% | 46.13% | 52.00% | (57.77%) | (.03%) | (55.17%) | (972.11%) | (115.31%) | (431.70%) | (144.00%) | (94.58%) | | | | 1,222.36% | | | | 250.37% | (65.88%) | (22.99%) | 104.65% | 22.22% | (14.78%) | 49.45% | (380.30%) | (1,869.81%) | (22.29%) | (1.11%) | 70.20% | 92.89% | (143.63%) | (14.76%) | 33.13% | 42.96% | 161.22% | (230.35%) | 15.39% | 5.29% | (84.42%) | 118.76% | 50.08% | (71.95%) | (211.96%) | (359.48%) | (82.60%) | (373.72%) | 33.48% |
| TTM | | (29,611,000$) | (31,327,000$) | (34,661,000$) | (38,629,000$) | (32,298,000$) | (32,296,000$) | (29,726,000$) | (21,220,000$) | (15,351,000$) | (6,920,000$) | 8,325,000$ | 23,596,000$ | | | | | | | (60,000$) | (2,093,000$) | (1,786,000$) | (1,680,000$) | (3,007,000$) | (3,239,000$) | (3,179,000$) | (3,630,000$) | (2,626,000$) | (1,635,000$) | (1,561,000$) | (1,551,000$) | (2,173,000$) | (2,865,000$) | (1,772,000$) | (1,656,000$) | (2,095,000$) | (2,656,000$) | (4,660,000$) | (3,271,000$) | (3,512,000$) | (3,585,000$) | (3,016,000$) | (6,834,000$) | (8,405,000$) | (7,828,000$) | (6,552,000$) | (2,098,000$) | (679,000$) | 416,000$ |
| TTM_QoQ% | | 5.48% | 9.62% | 10.27% | (19.60%) | (.01%) | (8.65%) | (40.09%) | (38.23%) | (121.84%) | (183.12%) | (64.72%) | | | | | | | | 97.13% | (17.19%) | (6.31%) | 44.13% | 7.16% | (1.89%) | 12.42% | (38.23%) | (60.61%) | (4.74%) | (.65%) | 28.62% | 24.15% | (61.68%) | (7.01%) | 20.96% | 21.12% | 43.00% | (42.46%) | 6.86% | 2.04% | (18.87%) | 55.87% | 18.69% | (7.37%) | (19.48%) | (212.30%) | (208.98%) | (263.22%) | 56.98% |
| TTM_YoY% | | 8.32% | 3.00% | (16.60%) | (82.04%) | (110.40%) | (366.71%) | (457.07%) | (189.93%) | | | | | | | | | | | 98.01% | 35.38% | 43.82% | 53.72% | (14.51%) | (98.10%) | (103.65%) | (134.04%) | (20.85%) | 42.93% | 11.91% | 6.34% | (3.72%) | (7.87%) | 61.97% | 49.37% | 40.35% | 25.91% | (54.51%) | 52.14% | 58.22% | 54.20% | 53.97% | (225.74%) | (1,137.85%) | (1,981.73%) | (2,572.45%) | (2,219.19%) | (490.44%) | 137.89% |
| Operating Margin | | (539.52%) | (312.27%) | (255.98%) | (1,157.30%) | (457.63%) | (480.59%) | (323.90%) | 185.71% | (77.44%) | (35.24%) | 4.53% | (23.32%) | 8.07% | 36.39% | 33.97% | | | | 8.00% | (14.97%) | (14.77%) | 1.63% | (43.01%) | (14.84%) | (16.67%) | (76.80%) | (45.04%) | (9.92%) | (37.39%) | (8.29%) | (1.56%) | (8.00%) | (29.67%) | (46.51%) | (96.63%) | 99.22% | (56.06%) | (129.78%) | (128.54%) | (15.23%) | 13.74% | (71.47%) | (23.53%) | (7.51%) | (62.67%) | (174.57%) | (13.00%) | 6.27% |
| QoQ | | (227.26%) | (56.29%) | 901.32% | (699.67%) | 22.96% | (156.69%) | (509.61%) | 263.16% | (42.20%) | (39.78%) | 27.86% | (31.39%) | (28.32%) | 2.42% | | | | | 22.97% | (.21%) | (16.39%) | 44.64% | (28.17%) | 1.83% | 60.14% | (31.76%) | (35.12%) | 27.47% | (29.11%) | (6.73%) | 6.44% | 21.67% | 16.84% | 50.12% | (195.85%) | 155.28% | 73.71% | (1.23%) | (113.32%) | (28.96%) | 85.21% | (47.94%) | (16.02%) | 55.16% | 111.90% | (161.57%) | (19.27%) | (14.56%) |
| YoY | | (81.90%) | 168.32% | 67.92% | (1,343.01%) | (380.19%) | (445.34%) | (328.43%) | 209.04% | (85.51%) | (71.63%) | (29.44%) | | | | 25.97% | | | | 51.00% | (.14%) | 1.90% | 78.43% | 2.03% | (4.92%) | 20.73% | (68.52%) | (43.48%) | (1.92%) | (7.72%) | 38.22% | 95.07% | (107.22%) | 26.39% | 83.27% | 31.92% | 114.45% | (69.80%) | (58.30%) | (105.01%) | (7.72%) | 76.41% | 103.10% | (10.54%) | (13.78%) | (83.50%) | (85.97%) | (16.88%) | 1.30% |
| Net Income | | (6,839,000$) | (4,472,000$) | 3,966,000$ | (34,359,000$) | (6,587,000$) | (6,153,000$) | (6,265,000$) | (8,751,000$) | (5,141,000$) | (3,440,000$) | 550,000$ | (2,444,000$) | 968,000$ | 7,446,000$ | 12,494,000$ | | | | 1,057,000$ | (978,000$) | (408,000$) | 70,000$ | (809,000$) | (467,000$) | (428,000$) | (1,238,000$) | (1,013,000$) | (467,000$) | (1,057,000$) | (259,000$) | 43,000$ | 275,000$ | (777,000$) | (2,306,000$) | 43,888,000$ | (572,000$) | 167,000$ | (1,127,000$) | (1,336,000$) | (1,256,000$) | 602,000$ | (1,566,000$) | (1,380,000$) | (676,000$) | (3,216,000$) | (3,138,000$) | (804,000$) | 597,000$ |
| QoQ% | | (52.93%) | (212.76%) | 111.54% | (421.62%) | (7.05%) | 1.79% | 28.41% | (70.22%) | (49.45%) | (725.46%) | 122.50% | (352.48%) | (87.00%) | (40.40%) | | | | | 208.08% | (139.71%) | (682.86%) | 108.65% | (73.23%) | (9.11%) | 65.43% | (22.21%) | (116.92%) | 55.82% | (308.11%) | (702.33%) | (84.36%) | 135.39% | 66.31% | (105.25%) | 7,772.73% | (442.52%) | 114.82% | 15.64% | (6.37%) | (308.64%) | 138.44% | (13.48%) | (104.14%) | 78.98% | (2.49%) | (290.30%) | (234.67%) | (51.74%) |
| YoY% | | (3.83%) | 27.32% | 163.30% | (292.63%) | (28.13%) | (78.87%) | (1,239.09%) | (258.06%) | (631.10%) | (146.20%) | (95.60%) | | | | 1,082.03% | | | | 230.66% | (109.42%) | 4.67% | 105.65% | 20.14% | .00% | 59.51% | (377.99%) | (2,455.81%) | (269.82%) | (36.04%) | 88.77% | (99.90%) | 148.08% | (565.27%) | (104.61%) | 3,385.03% | 54.46% | (72.26%) | 28.03% | 3.19% | (85.80%) | 118.72% | 50.10% | (71.64%) | (213.23%) | (359.98%) | (82.55%) | (377.24%) | 31.79% |
| TTM | | (41,704,000$) | (41,452,000$) | (43,133,000$) | (53,364,000$) | (27,756,000$) | (26,310,000$) | (23,597,000$) | (16,782,000$) | (10,475,000$) | (4,366,000$) | 6,520,000$ | 18,464,000$ | | | | | | | (259,000$) | (2,125,000$) | (1,614,000$) | (1,634,000$) | (2,942,000$) | (3,146,000$) | (3,146,000$) | (3,775,000$) | (2,796,000$) | (1,740,000$) | (998,000$) | (718,000$) | (2,765,000$) | 41,080,000$ | 40,233,000$ | 41,177,000$ | 42,356,000$ | (2,868,000$) | (3,552,000$) | (3,117,000$) | (3,556,000$) | (3,600,000$) | (3,020,000$) | (6,838,000$) | (8,410,000$) | (7,834,000$) | (6,561,000$) | (2,108,000$) | (689,000$) | 405,000$ |
| TTM_QoQ% | | (.61%) | 3.90% | 19.17% | (92.26%) | (5.50%) | (11.50%) | (40.61%) | (60.21%) | (139.92%) | (166.96%) | (64.69%) | | | | | | | | 87.81% | (31.66%) | 1.22% | 44.46% | 6.48% | .00% | 16.66% | (35.01%) | (60.69%) | (74.35%) | (39.00%) | 74.03% | (106.73%) | 2.11% | (2.29%) | (2.78%) | 1,576.85% | 19.26% | (13.96%) | 12.35% | 1.22% | (19.21%) | 55.84% | 18.69% | (7.35%) | (19.40%) | (211.24%) | (205.95%) | (270.12%) | 55.17% |
| TTM_YoY% | | (50.25%) | (57.55%) | (82.79%) | (217.98%) | (164.97%) | (502.61%) | (461.92%) | (190.89%) | | | | | | | | | | | 91.20% | 32.45% | 48.70% | 56.72% | (5.22%) | (80.81%) | (215.23%) | (425.77%) | (1.12%) | (104.24%) | (102.48%) | (101.74%) | (106.53%) | 1,532.36% | 1,232.69% | 1,421.05% | 1,291.11% | 20.33% | (17.62%) | 54.42% | 57.72% | 54.05% | 53.97% | (224.38%) | (1,120.61%) | (2,034.32%) | (2,613.79%) | (2,251.02%) | (509.74%) | 137.12% |
| Profit Margin | | (774.52%) | (358.62%) | 277.15% | (2,299.80%) | (465.18%) | (409.11%) | (265.92%) | 148.30% | (61.46%) | (26.03%) | 2.85% | (11.20%) | 4.00% | 25.60% | 26.29% | | | | 6.92% | (18.94%) | (10.63%) | 1.93% | (42.85%) | (14.87%) | (15.47%) | (74.99%) | (43.70%) | (11.41%) | (43.34%) | (8.13%) | 1.26% | 6.63% | (25.56%) | (121.05%) | 5,692.35% | (74.58%) | 11.91% | (110.38%) | (131.50%) | (15.39%) | 13.71% | (71.47%) | (23.55%) | (7.54%) | (62.69%) | (174.62%) | (13.03%) | 6.22% |
| QoQ | | (415.90%) | (635.77%) | 2,576.95% | (1,834.62%) | (56.08%) | (143.19%) | (414.21%) | 209.76% | (35.43%) | (28.88%) | 14.05% | (15.20%) | (21.60%) | (.69%) | | | | | 25.86% | (8.32%) | (12.56%) | 44.78% | (27.98%) | .61% | 59.51% | (31.28%) | (32.29%) | 31.93% | (35.21%) | (9.39%) | (5.36%) | 32.18% | 95.49% | (5,813.40%) | 5,766.92% | (86.49%) | 122.29% | 21.11% | (116.11%) | (29.10%) | 85.19% | (47.93%) | (16.01%) | 55.16% | 111.93% | (161.60%) | (19.25%) | (14.58%) |
| YoY | | (309.34%) | 50.49% | 543.07% | (2,448.10%) | (403.73%) | (383.08%) | (268.77%) | 159.50% | (65.46%) | (51.62%) | (23.44%) | | | | 19.36% | | | | 49.77% | (4.07%) | 4.85% | 76.92% | .85% | (3.46%) | 27.86% | (66.86%) | (44.96%) | (18.04%) | (17.78%) | 112.92% | (5,691.09%) | 81.20% | (37.47%) | (10.67%) | 5,823.84% | (59.19%) | (1.80%) | (38.91%) | (107.95%) | (7.85%) | 76.40% | 103.15% | (10.52%) | (13.75%) | (83.48%) | (85.97%) | (16.87%) | 1.23% |
| Equity to Common Shareholders | | 6,861,000$ | 11,436,000$ | 15,118,000$ | 7,353,000$ | 38,126,000$ | 44,076,000$ | 44,867,000$ | 49,383,000$ | 56,428,000$ | 59,257,000$ | 59,941,000$ | 63,631,000$ | 67,921,000$ | 68,157,000$ | 66,445,000$ | 58,628,000$ | | | 52,665,000$ | 10,556,000$ | 10,761,000$ | 10,894,000$ | 10,631,000$ | 11,231,000$ | 14,399,000$ | 14,652,000$ | 15,702,000$ | 16,504,000$ | 19,699,000$ | 20,528,000$ | 31,878,000$ | 31,847,000$ | 35,899,000$ | 45,875,000$ | 49,919,000$ | 5,962,000$ | 6,534,000$ | 6,367,000$ | 7,494,000$ | 8,829,000$ | 10,037,000$ | 8,362,000$ | 9,370,000$ | 10,716,000$ | 10,538,000$ | 13,608,000$ | 12,803,000$ | 12,596,000$ |
| QoQ | | (4,575,000$) | (3,682,000$) | 7,765,000$ | (30,773,000$) | (5,950,000$) | (791,000$) | (4,516,000$) | (7,045,000$) | (2,829,000$) | (684,000$) | (3,690,000$) | (4,290,000$) | (236,000$) | 1,712,000$ | 7,817,000$ | | | | 42,109,000$ | (205,000$) | (133,000$) | 263,000$ | (600,000$) | (3,168,000$) | (253,000$) | (1,050,000$) | (802,000$) | (3,195,000$) | (829,000$) | (11,350,000$) | 31,000$ | (4,052,000$) | (9,976,000$) | (4,044,000$) | 43,957,000$ | (572,000$) | 167,000$ | (1,127,000$) | (1,335,000$) | (1,208,000$) | 1,675,000$ | (1,008,000$) | (1,346,000$) | 178,000$ | (3,070,000$) | 805,000$ | 207,000$ | 970,000$ |
| QoQ% | | (40.01%) | (24.36%) | 105.60% | (80.71%) | (13.50%) | (1.76%) | (9.15%) | (12.49%) | (4.77%) | (1.14%) | (5.80%) | (6.32%) | (.35%) | 2.58% | 13.33% | | | | 398.91% | (1.91%) | (1.22%) | 2.47% | (5.34%) | (22.00%) | (1.73%) | (6.69%) | (4.86%) | (16.22%) | (4.04%) | (35.60%) | .10% | (11.29%) | (21.75%) | (8.10%) | 737.29% | (8.75%) | 2.62% | (15.04%) | (15.12%) | (12.04%) | 20.03% | (10.76%) | (12.56%) | 1.69% | (22.56%) | 6.29% | 1.64% | 8.34% |
| YoY | | (31,265,000$) | (32,640,000$) | (29,749,000$) | (42,030,000$) | (18,302,000$) | (15,181,000$) | (15,074,000$) | (14,248,000$) | (11,493,000$) | (8,900,000$) | (6,504,000$) | 5,003,000$ | | | 13,780,000$ | 48,072,000$ | | | 42,034,000$ | (675,000$) | (3,638,000$) | (3,758,000$) | (5,071,000$) | (5,273,000$) | (5,300,000$) | (5,876,000$) | (16,176,000$) | (15,343,000$) | (16,200,000$) | (25,347,000$) | (18,041,000$) | 25,885,000$ | 29,365,000$ | 39,508,000$ | 42,425,000$ | (2,867,000$) | (3,503,000$) | (1,995,000$) | (1,876,000$) | (1,887,000$) | (501,000$) | (5,246,000$) | (3,433,000$) | (1,880,000$) | (1,088,000$) | 3,312,000$ | 828,000$ | 1,145,000$ |
| YoY% | | (82.00%) | (74.05%) | (66.31%) | (85.11%) | (32.43%) | (25.62%) | (25.15%) | (22.39%) | (16.92%) | (13.06%) | (9.79%) | 8.53% | | | 26.17% | 455.40% | | | 395.39% | (6.01%) | (25.27%) | (25.65%) | (32.30%) | (31.95%) | (26.91%) | (28.62%) | (50.74%) | (48.18%) | (45.13%) | (55.25%) | (36.14%) | 434.17% | 449.42% | 620.51% | 566.12% | (32.47%) | (34.90%) | (23.86%) | (20.02%) | (17.61%) | (4.75%) | (38.55%) | (26.81%) | (14.93%) | (9.36%) | 32.17% | 6.91% | 10.00% |
| Dividends Paid | | | | | | | | | | | | | 2,000$ | 0$ | 4,705,000$ | 4,646,000$ | | | 4,500,000$ | | | | | | 2,893,000$ | 0$ | 0$ | 2,929,000$ | 0$ | 0$ | | | | | | | | | | | | | | | | | | | |
| Additional Paid-In Capital QoQ | | 2,266,000$ | 308,000$ | (10,084,000$) | 3,582,000$ | 636,000$ | 5,420,000$ | 1,589,000$ | 562,000$ | 4,343,000$ | 2,307,000$ | 2,344,000$ | | | | | | | | 41,061,000$ | 780,000$ | 283,000$ | 198,000$ | 198,000$ | 188,000$ | 180,000$ | 180,000$ | 196,000$ | 666,000$ | 199,000$ | 541,000$ | 31,000$ | 687,000$ | 780,000$ | 120,000$ | 69,000$ | 0$ | 0$ | 0$ | 1,000$ | 48,000$ | 1,073,000$ | | | | | | | |
| Treasury Stock | | | | | | | | | | | | | | | | | | | | 47,490,000$ | 47,490,000$ | 47,490,000$ | 47,490,000$ | 47,490,000$ | 47,490,000$ | 47,490,000$ | 47,490,000$ | 47,490,000$ | 47,490,000$ | 47,025,000$ | 47,025,000$ | 47,025,000$ | 47,025,000$ | 42,544,000$ | 32,600,000$ | 30,742,000$ | 30,742,000$ | 30,742,000$ | 30,742,000$ | 30,742,000$ | 30,742,000$ | 30,742,000$ | 30,742,000$ | 30,742,000$ | 30,742,000$ | 30,742,000$ | 25,637,000$ | 25,637,000$ | 25,637,000$ |
| QoQ | | | | | | | | | | | | | | | | | | | | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 465,000$ | 0$ | 0$ | 0$ | 4,481,000$ | 9,944,000$ | 1,858,000$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 5,105,000$ | 0$ | 0$ | 0$ |
| Goodwill | | 3,968,000$ | 5,231,000$ | 5,231,000$ | 5,231,000$ | 5,231,000$ | 5,231,000$ | 5,231,000$ | 5,231,000$ | 5,231,000$ | 5,231,000$ | 5,231,000$ | 5,709,000$ | | | | 5,709,000$ | | | 901,000$ | 901,000$ | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| QoQ% | | (24.15%) | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | (8.37%) | | | | | | | | .00% | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| YoY% | | (24.15%) | .00% | .00% | .00% | .00% | .00% | .00% | (8.37%) | | | | .00% | | | | 533.63% | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Other Intangible Assets | | 7,813,000$ | 8,459,000$ | 9,104,000$ | 9,750,000$ | 10,396,000$ | 11,041,000$ | 11,687,000$ | 12,333,000$ | 13,015,000$ | 13,769,000$ | 14,524,000$ | 8,475,000$ | | | | 10,852,000$ | | | 1,125,000$ | 1,234,000$ | | | | | | | | | | | | | | | | | | | | | | | | 0$ | 0$ | 3,577,000$ | 3,577,000$ | 3,577,000$ |
| QoQ | | (646,000$) | (645,000$) | (646,000$) | (646,000$) | (645,000$) | (646,000$) | (646,000$) | (682,000$) | (754,000$) | (755,000$) | 6,049,000$ | | | | | | | | (109,000$) | | | | | | | | | | | | | | | | | | | | | | | | | 0$ | (3,577,000$) | 0$ | 0$ | 0$ |
| Amortization of Intangible Assets | | 600,000$ | 600,000$ | 600,000$ | 700,000$ | 600,000$ | 600,000$ | 600,000$ | 600,000$ | 800,000$ | 800,000$ | 754,000$ | 400,000$ | 500,000$ | 700,000$ | 709,000$ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Total Assets | | 65,702,000$ | 42,041,000$ | 50,111,000$ | 63,200,000$ | 91,808,000$ | 93,678,000$ | 90,032,000$ | 91,927,000$ | 91,710,000$ | 91,058,000$ | 95,374,000$ | 87,648,000$ | | | | 89,295,000$ | | | 85,444,000$ | 31,405,000$ | 23,033,000$ | 12,375,000$ | 11,868,000$ | 12,274,000$ | 15,601,000$ | 15,799,000$ | 16,572,000$ | 20,737,000$ | 20,575,000$ | 22,123,000$ | 33,718,000$ | 33,659,000$ | 39,082,000$ | 50,099,000$ | 57,543,000$ | 12,802,000$ | 12,787,000$ | 11,544,000$ | 13,325,000$ | 14,829,000$ | 13,852,000$ | 12,039,000$ | 14,994,000$ | 16,057,000$ | 17,920,000$ | 19,760,000$ | 17,267,000$ | 17,420,000$ |
| QoQ | | 23,661,000$ | (8,070,000$) | (13,089,000$) | (28,608,000$) | (1,870,000$) | 3,646,000$ | (1,895,000$) | 217,000$ | 652,000$ | (4,316,000$) | 7,726,000$ | | | | | | | | 54,039,000$ | 8,372,000$ | 10,658,000$ | 507,000$ | (406,000$) | (3,327,000$) | (198,000$) | (773,000$) | (4,165,000$) | 162,000$ | (1,548,000$) | (11,595,000$) | 59,000$ | (5,423,000$) | (11,017,000$) | (7,444,000$) | 44,741,000$ | 15,000$ | 1,243,000$ | (1,781,000$) | (1,504,000$) | 977,000$ | 1,813,000$ | (2,955,000$) | (1,063,000$) | (1,863,000$) | (1,840,000$) | 2,493,000$ | (153,000$) | 753,000$ |
| YoY | | (26,106,000$) | (51,637,000$) | (39,921,000$) | (28,727,000$) | 98,000$ | 2,620,000$ | (5,342,000$) | 4,279,000$ | | | | (1,647,000$) | | | | 57,890,000$ | | | 73,576,000$ | 19,131,000$ | 7,432,000$ | (3,424,000$) | (4,704,000$) | (8,463,000$) | (4,974,000$) | (6,324,000$) | (17,146,000$) | (12,922,000$) | (18,507,000$) | (27,976,000$) | (23,825,000$) | 20,857,000$ | 26,295,000$ | 38,555,000$ | 44,218,000$ | (2,027,000$) | (1,065,000$) | (495,000$) | (1,669,000$) | (1,228,000$) | (4,068,000$) | (7,721,000$) | (2,273,000$) | (1,363,000$) | 1,253,000$ | 4,693,000$ | 1,128,000$ | 759,000$ |
| Total Liabilities | | 58,841,000$ | 30,605,000$ | 34,993,000$ | 55,847,000$ | 53,682,000$ | 49,602,000$ | 45,165,000$ | 42,544,000$ | 35,282,000$ | 31,801,000$ | 35,433,000$ | 24,017,000$ | | | | 30,667,000$ | | | 32,779,000$ | 20,849,000$ | 12,272,000$ | 1,481,000$ | 1,237,000$ | 1,043,000$ | 1,202,000$ | 1,147,000$ | 870,000$ | 4,233,000$ | 876,000$ | 1,595,000$ | 1,840,000$ | 1,812,000$ | 3,183,000$ | 4,224,000$ | 7,624,000$ | 6,840,000$ | 6,253,000$ | 5,177,000$ | 5,831,000$ | 6,000,000$ | 3,815,000$ | 3,677,000$ | 5,624,000$ | 5,341,000$ | 7,382,000$ | 6,152,000$ | 4,464,000$ | 4,824,000$ |
| QoQ | | 28,236,000$ | (4,388,000$) | (20,854,000$) | 2,165,000$ | 4,080,000$ | 4,437,000$ | 2,621,000$ | 7,262,000$ | 3,481,000$ | (3,632,000$) | 11,416,000$ | | | | | | | | 11,930,000$ | 8,577,000$ | 10,791,000$ | 244,000$ | 194,000$ | (159,000$) | 55,000$ | 277,000$ | (3,363,000$) | 3,357,000$ | (719,000$) | (245,000$) | 28,000$ | (1,371,000$) | (1,041,000$) | (3,400,000$) | 784,000$ | 587,000$ | 1,076,000$ | (654,000$) | (169,000$) | 2,185,000$ | 138,000$ | (1,947,000$) | 283,000$ | (2,041,000$) | 1,230,000$ | 1,688,000$ | (360,000$) | (217,000$) |
| YoY | | 5,159,000$ | (18,997,000$) | (10,172,000$) | 13,303,000$ | 18,400,000$ | 17,801,000$ | 9,732,000$ | 18,527,000$ | | | | (6,650,000$) | | | | 9,818,000$ | | | 31,542,000$ | 19,806,000$ | 11,070,000$ | 334,000$ | 367,000$ | (3,190,000$) | 326,000$ | (448,000$) | (970,000$) | 2,421,000$ | (2,307,000$) | (2,629,000$) | (5,784,000$) | (5,028,000$) | (3,070,000$) | (953,000$) | 1,793,000$ | 840,000$ | 2,438,000$ | 1,500,000$ | 207,000$ | 659,000$ | (3,567,000$) | (2,475,000$) | 1,160,000$ | 517,000$ | 2,341,000$ | 1,381,000$ | 300,000$ | (386,000$) |
| Current Ratio | | .14x | .96x | 1.03x | .95x | 1.47x | 1.58x | 1.88x | 2.28x | 3.04x | 4.02x | 3.32x | 3.78x | | | | 3.95x | | | 3.68x | 2.52x | 8.35x | 7.34x | 8.45x | 10.66x | 12.32x | 14.05x | 16.24x | 4.31x | 20.66x | 12.26x | 16.89x | 15.68x | 10.60x | 10.00x | 6.51x | 1.41x | 1.56x | 1.64x | 2.36x | 2.62x | 2.92x | 2.57x | 2.25x | 2.57x | 2.15x | 2.30x | 2.62x | 2.44x |
| Total Current Assets | | 7,773,000$ | 24,571,000$ | 24,770,000$ | 30,637,000$ | 42,235,000$ | 44,143,000$ | 45,045,000$ | 47,585,000$ | 49,794,000$ | 54,966,000$ | 61,279,000$ | 60,833,000$ | | | | 61,317,000$ | | | 67,247,000$ | 15,887,000$ | 17,910,000$ | 10,242,000$ | 9,505,000$ | 9,945,000$ | 13,219,000$ | 13,429,000$ | 14,126,000$ | 18,238,000$ | 18,096,000$ | 19,547,000$ | 31,071,000$ | 28,417,000$ | 33,733,000$ | 42,224,000$ | 49,662,000$ | 9,627,000$ | 9,735,000$ | 8,480,000$ | 10,272,000$ | 11,879,000$ | 10,835,000$ | 9,179,000$ | 12,436,000$ | 13,458,000$ | 15,436,000$ | 13,674,000$ | 11,173,000$ | 11,279,000$ |
| QoQ | | (16,798,000$) | (199,000$) | (5,867,000$) | (11,598,000$) | (1,908,000$) | (902,000$) | (2,540,000$) | (2,209,000$) | (5,172,000$) | (6,313,000$) | 446,000$ | | | | | | | | 51,360,000$ | (2,023,000$) | 7,668,000$ | 737,000$ | (440,000$) | (3,274,000$) | (210,000$) | (697,000$) | (4,112,000$) | 142,000$ | (1,451,000$) | (11,524,000$) | 2,654,000$ | (5,316,000$) | (8,491,000$) | (7,438,000$) | 40,035,000$ | (108,000$) | 1,255,000$ | (1,792,000$) | (1,607,000$) | 1,044,000$ | 1,656,000$ | (3,257,000$) | (1,022,000$) | (1,978,000$) | 1,762,000$ | 2,501,000$ | (106,000$) | 700,000$ |
| Total Current Liabilities | | 55,287,000$ | 25,626,000$ | 24,052,000$ | 32,134,000$ | 28,698,000$ | 28,012,000$ | 23,907,000$ | 20,857,000$ | 16,406,000$ | 13,675,000$ | 18,467,000$ | 16,075,000$ | | | | 15,524,000$ | | | 18,289,000$ | 6,294,000$ | 2,145,000$ | 1,395,000$ | 1,125,000$ | 933,000$ | 1,073,000$ | 956,000$ | 870,000$ | 4,233,000$ | 876,000$ | 1,595,000$ | 1,840,000$ | 1,812,000$ | 3,183,000$ | 4,224,000$ | 7,624,000$ | 6,840,000$ | 6,253,000$ | 5,177,000$ | 4,359,000$ | 4,534,000$ | 3,715,000$ | 3,577,000$ | 5,524,000$ | 5,241,000$ | 7,182,000$ | 5,952,000$ | 4,264,000$ | 4,624,000$ |
| QoQ | | 29,661,000$ | 1,574,000$ | (8,082,000$) | 3,436,000$ | 686,000$ | 4,105,000$ | 3,050,000$ | 4,451,000$ | 2,731,000$ | (4,792,000$) | 2,392,000$ | | | | | | | | 11,995,000$ | 4,149,000$ | 750,000$ | 270,000$ | 192,000$ | (140,000$) | 117,000$ | 86,000$ | (3,363,000$) | 3,357,000$ | (719,000$) | (245,000$) | 28,000$ | (1,371,000$) | (1,041,000$) | (3,400,000$) | 784,000$ | 587,000$ | 1,076,000$ | 818,000$ | (175,000$) | 819,000$ | 138,000$ | (1,947,000$) | 283,000$ | (1,941,000$) | 1,230,000$ | 1,688,000$ | (360,000$) | (117,000$) |
| Debt to Asset Ratio | | .90x | .73x | .70x | .88x | .58x | .53x | .50x | .46x | .38x | .35x | .37x | .27x | | | | .34x | | | .38x | .66x | .53x | .12x | .10x | .08x | .08x | .07x | .05x | .20x | .04x | .07x | .05x | .05x | .08x | .08x | .13x | .53x | .49x | .45x | .44x | .40x | .28x | .31x | .38x | .33x | .41x | .31x | .26x | .28x |
| Long Term Debt | | | | | | | | | 2,924,000$ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1,472,000$ | 1,466,000$ | | | | 100,000$ | | | | |
| QoQ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 6,000$ | | | | | | | | | |
| YoY | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1,366,000$ | | | | | | | | |
| Capital Lease Obligations | | | 102,000$ | 5,094,000$ | 5,000,000$ | 4,856,000$ | 4,970,000$ | 5,081,000$ | 5,200,000$ | 5,292,000$ | 5,393,000$ | 4,480,000$ | 4,600,000$ | | | | | | | 4,832,000$ | 4,731,000$ | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Cash and Cash Equivalents | | 405,000$ | 169,000$ | 88,000$ | 678,000$ | 501,000$ | 1,780,000$ | 1,175,000$ | 1,609,000$ | 702,000$ | 3,824,000$ | 9,613,000$ | 9,109,000$ | | | | 8,408,000$ | | | 32,727,000$ | 6,816,000$ | 10,860,000$ | 2,537,000$ | 697,000$ | 434,000$ | 968,000$ | 1,049,000$ | 2,450,000$ | 1,554,000$ | 2,269,000$ | 3,665,000$ | 3,387,000$ | 3,173,000$ | 3,897,000$ | 37,280,000$ | 42,800,000$ | 441,000$ | 375,000$ | 1,149,000$ | 2,457,000$ | 1,664,000$ | 1,336,000$ | 3,761,000$ | 5,021,000$ | 2,926,000$ | 4,953,000$ | 7,350,000$ | 5,519,000$ | 1,638,000$ |
| QoQ | | 236,000$ | 81,000$ | (590,000$) | 177,000$ | (1,279,000$) | 605,000$ | (434,000$) | 907,000$ | (3,122,000$) | (5,789,000$) | 504,000$ | | | | | | | | 25,911,000$ | (4,044,000$) | 8,323,000$ | 1,840,000$ | 263,000$ | (534,000$) | (81,000$) | (1,401,000$) | 896,000$ | (715,000$) | (1,396,000$) | 278,000$ | 214,000$ | (724,000$) | (33,383,000$) | (5,520,000$) | 42,359,000$ | 66,000$ | (774,000$) | (1,308,000$) | 793,000$ | 328,000$ | (2,425,000$) | (1,260,000$) | 2,095,000$ | (2,027,000$) | (2,397,000$) | 1,831,000$ | 3,881,000$ | 887,000$ |
| YoY | | (96,000$) | (1,611,000$) | (1,087,000$) | (931,000$) | (201,000$) | (2,044,000$) | (8,438,000$) | (7,500,000$) | | | | 701,000$ | | | | 1,592,000$ | | | 32,030,000$ | 6,382,000$ | 9,892,000$ | 1,488,000$ | (1,753,000$) | (1,120,000$) | (1,301,000$) | (2,616,000$) | (937,000$) | (1,619,000$) | (1,628,000$) | (33,615,000$) | (39,413,000$) | 2,732,000$ | 3,522,000$ | 36,131,000$ | 40,343,000$ | (1,223,000$) | (961,000$) | (2,612,000$) | (2,564,000$) | (1,262,000$) | (3,617,000$) | (3,589,000$) | (498,000$) | 1,288,000$ | 4,202,000$ | 3,292,000$ | 983,000$ | 1,066,000$ |
| Interest Expenses | | | | | | | | 515,000$ | 494,000$ | 275,000$ | 291,000$ | 215,000$ | 129,000$ | 201,000$ | 201,000$ | 233,000$ | | | | 251,000$ | | | | | | | | | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 54,000$ | 55,000$ | 53,000$ | 53,000$ | 52,000$ | 15,000$ | 1,000$ | 0$ | 1,000$ | 6,000$ | 1,000$ | 1,000$ | 2,000$ | 4,000$ |
| Interest Income | | | | | | | | | | | | | | | | | | | | 87,000$ | 9,000$ | 39,000$ | 11,000$ | 3,000$ | 39,000$ | 33,000$ | 30,000$ | 31,000$ | 52,000$ | 15,000$ | 5,000$ | | | | | | | | | | | | | | | | | | |