| UNIFI INC (UFI) |
| 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-28 | 2026-Mar-29 | 2025-Dec-28 | 2025-Sep-28 | 2025-Jun-29 | 2025-Mar-30 | 2024-Dec-29 | 2024-Sep-29 | 2024-Jun-30 | 2024-Mar-31 | 2023-Dec-31 | 2023-Oct-01 | 2023-Jul-02 | 2023-Apr-02 | 2023-Jan-01 | 2022-Oct-02 | 2022-Jul-03 | 2022-Mar-27 | 2021-Dec-26 | 2021-Sep-26 | 2021-Jun-27 | 2021-Mar-28 | 2020-Dec-27 | 2020-Sep-27 | 2020-Jun-28 | 2020-Mar-29 | 2019-Dec-29 | 2019-Sep-29 | 2019-Jun-30 | 2019-Mar-31 | 2018-Dec-30 | 2018-Sep-30 | 2018-Jun-24 | 2018-Mar-25 | 2017-Dec-24 | 2017-Sep-24 | 2017-Jun-25 | 2017-Mar-26 | 2016-Dec-25 | 2016-Sep-25 | 2016-Jun-26 | 2016-Mar-27 | 2015-Dec-27 | 2015-Sep-27 | 2015-Jun-28 | 2015-Mar-29 | 2014-Dec-28 | 2014-Sep-28 |
| 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 | 7.44$ | 4.83$ | 3.59$ | 3.50$ | 4.74$ | 5.23$ | 4.86$ | 6.21$ | 7.20$ | 5.81$ | 5.98$ | 6.64$ | 6.96$ | 8.08$ | 8.15$ | 8.62$ | 9.51$ | 14.04$ | 18.11$ | 23.12$ | 22.09$ | 24.41$ | 27.65$ | 17.62$ | 12.84$ | 12.92$ | 11.46$ | 25.25$ | 21.92$ | 18.18$ | 19.34$ | 22.78$ | 28.36$ | 31.75$ | 36.21$ | 35.89$ | 35.64$ | | | | | | | | | | | | |
| Market Cap of Common Stock | 138,300,947$ | 89,776,437$ | 66,705,973$ | 64,262,321$ | 87,029,543$ | 96,026,267$ | 89,187,294$ | 113,439,331$ | 131,344,862$ | 106,041,476$ | 108,495,878$ | 120,294,257$ | 125,868,273$ | 145,803,880$ | 147,119,766$ | 155,377,418$ | 171,090,494$ | 259,428,186$ | 335,011,910$ | 428,389,833$ | 409,056,280$ | 451,349,151$ | 510,992,738$ | 325,158,529$ | 236,853,753$ | 238,327,953$ | 212,072,411$ | 467,021,652$ | 405,297,337$ | 334,939,921$ | 355,576,595$ | 418,760,116$ | 521,068,915$ | 582,159,332$ | 662,556,168$ | 655,650,579$ | 650,365,227$ | | | | | | | | | | | | |
| QoQ% | 54.05% | 34.59% | 3.80% | (26.16%) | (9.37%) | 7.67% | (21.38%) | (13.63%) | 23.86% | (2.26%) | (9.81%) | (4.43%) | (13.67%) | (.89%) | (5.32%) | (9.18%) | (34.05%) | (22.56%) | (21.80%) | 4.73% | (9.37%) | (11.67%) | 57.15% | 37.28% | (.62%) | 12.38% | (54.59%) | 15.23% | 21.01% | (5.80%) | (15.09%) | (19.63%) | (10.49%) | (12.13%) | 1.05% | .81% | | | | | | | | | | | | | |
| YoY% | 58.91% | (6.51%) | (25.21%) | (43.35%) | (33.74%) | (9.45%) | (17.80%) | (5.70%) | 4.35% | (27.27%) | (26.25%) | (22.58%) | (26.43%) | (43.80%) | (56.09%) | (63.73%) | (58.17%) | (42.52%) | (34.44%) | 31.75% | 72.70% | 89.38% | 140.95% | (30.38%) | (41.56%) | (28.85%) | (40.36%) | 11.53% | (22.22%) | (42.47%) | (46.33%) | (36.13%) | (19.88%) | | | | | | | | | | | | | | | | |
| Common Shares Outstanding | 18,588,837 | 18,587,254 | 18,587,254 | 18,578,000 | 18,361,000 | 18,361,000 | 18,360,000 | 18,345,000 | 18,257,000 | 18,252,000 | 18,250,000 | 18,150,000 | 18,085,000 | 18,081,000 | 18,054,000 | 18,049,000 | 18,012,000 | 17,979,000 | 18,451,000 | 18,498,000 | 18,524,000 | 18,490,000 | 18,490,000 | 18,481,000 | 18,447,000 | 18,446,000 | 18,446,000 | 18,505,000 | 18,490,000 | 18,462,000 | 18,411,000 | 18,383,000 | 18,380,000 | 18,353,000 | 18,328,000 | 18,291,000 | 18,261,000 | 18,230,000 | 18,216,684 | 18,200,018 | 18,018,445 | 17,847,000 | 17,839,916 | 17,822,065 | 17,833,722 | 18,007,000 | 18,186,050 | 18,185,633 | 18,165,459 |
| QoQ% | .01% | .00% | .05% | 1.18% | .00% | .01% | .08% | .48% | .03% | .01% | .55% | .36% | .02% | .15% | .03% | .21% | .18% | (2.56%) | (.25%) | (.14%) | .18% | .00% | .05% | .18% | .01% | .00% | (.32%) | .08% | .15% | .28% | .15% | .02% | .15% | .14% | .20% | .16% | .17% | .07% | .09% | 1.01% | .96% | .04% | .10% | (.07%) | (.96%) | (.99%) | .00% | .11% | (.81%) |
| YoY% | 1.24% | 1.23% | 1.24% | 1.27% | .57% | .60% | .60% | 1.07% | .95% | .94% | 1.09% | .56% | .41% | .57% | (2.15%) | (2.43%) | (2.76%) | (2.76%) | (.21%) | .09% | .42% | .24% | .24% | (.13%) | (.23%) | (.09%) | .19% | .66% | .60% | .59% | .45% | .50% | .65% | .68% | .61% | .50% | 1.35% | 2.15% | 2.11% | 2.12% | 1.04% | (.89%) | (1.90%) | (2.00%) | (1.83%) | (1.68%) | (1.99%) | (4.47%) | (5.83%) |
| Price to Sales | .26x | .17x | .13x | .12x | .16x | .17x | .15x | .19x | .22x | .18x | .19x | .21x | .22x | .23x | .21x | .21x | .21x | .32x | .43x | .56x | .57x | .68x | .90x | .58x | .42x | .39x | .30x | .66x | .57x | .47x | .50x | .60x | .75x | .86x | .99x | .99x | 1.00x | | | | | | | | | | | | |
| Price to Earnings | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 17.10x | 13.35x | 15.42x | 11.92x | 15.52x | - | - | - | - | - | 129.94x | 93.04x | 136.38x | 29.10x | 30.08x | 21.22x | 18.36x | 21.62x | 16.54x | 20.05x | | | | | | | | | | | | |
| Price to Book | .60x | .39x | .29x | .28x | .36x | .38x | .39x | .48x | .51x | .40x | .39x | .41x | .41x | .45x | .44x | .46x | .49x | .72x | .89x | 1.19x | 1.13x | 1.26x | 1.52x | .97x | .74x | .75x | .64x | 1.18x | 1.04x | .85x | .91x | 1.06x | 1.34x | 1.49x | 1.70x | 1.70x | 1.74x | | | | | | | | | | | | |
| Total Revenue | | 144,224,000$ | 130,037,000$ | 121,368,000$ | 135,674,000$ | 138,535,000$ | 146,557,000$ | 138,880,000$ | 147,372,000$ | 157,452,000$ | 148,996,000$ | 136,917,000$ | 138,844,000$ | 151,058,000$ | 156,738,000$ | 136,212,000$ | 179,519,000$ | 217,576,000$ | 200,780,000$ | 201,410,000$ | 195,992,000$ | 184,445,000$ | 178,866,000$ | 162,776,000$ | 141,505,000$ | 86,055,000$ | 170,994,000$ | 169,511,000$ | 179,949,000$ | 179,493,000$ | 179,989,000$ | 167,711,000$ | 181,611,000$ | 181,325,000$ | 165,867,000$ | 167,478,000$ | 164,242,000$ | 171,250,000$ | 160,896,000$ | 155,155,000$ | 159,969,000$ | 163,858,000$ | 161,278,000$ | 156,336,000$ | 162,165,000$ | 174,951,000$ | 172,187,000$ | 164,422,000$ | 175,561,000$ |
| QoQ% | | 10.91% | 7.14% | (10.54%) | (2.07%) | (5.47%) | 5.53% | (5.76%) | (6.40%) | 5.68% | 8.82% | (1.39%) | (8.09%) | (3.62%) | 15.07% | (24.12%) | (17.49%) | 8.37% | (.31%) | 2.76% | 6.26% | 3.12% | 9.89% | 15.03% | 64.44% | (49.67%) | .88% | (5.80%) | .25% | (.28%) | 7.32% | (7.65%) | .16% | 9.32% | (.96%) | 1.97% | (4.09%) | 6.44% | 3.70% | (3.01%) | (2.37%) | 1.60% | 3.16% | (3.59%) | (7.31%) | 1.61% | 4.72% | (6.35%) | (3.41%) |
| YoY% | | 4.11% | (11.27%) | (12.61%) | (7.94%) | (12.01%) | (1.64%) | 1.43% | 6.14% | 4.23% | (4.94%) | .52% | (22.66%) | (30.57%) | (21.94%) | (32.37%) | (8.41%) | 17.96% | 12.25% | 23.73% | 38.51% | 114.33% | 4.60% | (3.97%) | (21.36%) | (52.06%) | (5.00%) | 1.07% | (.92%) | (1.01%) | 8.51% | .14% | 10.58% | 5.88% | 3.09% | 7.94% | 2.67% | 4.51% | (.24%) | (.76%) | (1.35%) | (6.34%) | (6.34%) | (4.92%) | (7.63%) | (3.74%) | (2.64%) | 2.37% | 4.09% |
| TTM | | 531,303,000$ | 525,614,000$ | 542,134,000$ | 559,646,000$ | 571,344,000$ | 590,261,000$ | 592,700,000$ | 590,737,000$ | 582,209,000$ | 575,815,000$ | 583,557,000$ | 582,852,000$ | 623,527,000$ | 690,045,000$ | 734,087,000$ | 799,285,000$ | 815,758,000$ | 782,627,000$ | 760,713,000$ | 722,079,000$ | 667,592,000$ | 569,202,000$ | 561,330,000$ | 568,065,000$ | 606,509,000$ | 699,947,000$ | 708,942,000$ | 707,142,000$ | 708,804,000$ | 710,636,000$ | 696,514,000$ | 696,281,000$ | 678,912,000$ | 668,837,000$ | 663,866,000$ | 651,543,000$ | 647,270,000$ | 639,878,000$ | 640,260,000$ | 641,441,000$ | 643,637,000$ | 654,730,000$ | 665,639,000$ | 673,725,000$ | 687,121,000$ | 693,922,000$ | 698,599,000$ | 694,794,000$ |
| TTM_QoQ% | | 1.08% | (3.05%) | (3.13%) | (2.05%) | (3.21%) | (.41%) | .33% | 1.47% | 1.11% | (1.33%) | .12% | (6.52%) | (9.64%) | (6.00%) | (8.16%) | (2.02%) | 4.23% | 2.88% | 5.35% | 8.16% | 17.29% | 1.40% | (1.19%) | (6.34%) | (13.35%) | (1.27%) | .26% | (.23%) | (.26%) | 2.03% | .03% | 2.56% | 1.51% | .75% | 1.89% | .66% | 1.16% | (.06%) | (.18%) | (.34%) | (1.69%) | (1.64%) | (1.20%) | (1.95%) | (.98%) | (.67%) | .55% | 1.00% |
| TTM_YoY% | | (7.01%) | (10.95%) | (8.53%) | (5.26%) | (1.87%) | 2.51% | 1.57% | 1.35% | (6.63%) | (16.55%) | (20.51%) | (27.08%) | (23.57%) | (11.83%) | (3.50%) | 10.69% | 22.19% | 37.50% | 35.52% | 27.11% | 10.07% | (18.68%) | (20.82%) | (19.67%) | (14.43%) | (1.50%) | 1.78% | 1.56% | 4.40% | 6.25% | 4.92% | 6.87% | 4.89% | 4.53% | 3.69% | 1.58% | .56% | (2.27%) | (3.81%) | (4.79%) | (6.33%) | (5.65%) | (4.72%) | (3.03%) | (.11%) | (1.84%) | .05% | (2.11%) |
| Gross Margin | | 9.94% | 7.01% | 2.98% | 2.50% | (.82%) | (.30%) | .39% | 6.42% | 6.85% | 3.20% | 1.20% | (.41%) | 3.99% | 6.16% | (5.87%) | 3.66% | 8.44% | 9.54% | 8.39% | 13.32% | 14.86% | 14.31% | 15.93% | 10.29% | (10.98%) | 9.00% | 9.24% | 9.69% | 10.22% | 7.66% | 8.44% | 11.02% | 13.18% | 9.98% | 13.54% | 14.18% | 15.98% | 13.13% | 14.26% | 14.72% | 16.77% | 14.49% | 13.95% | 12.94% | 14.47% | 12.78% | 13.95% | 11.65% |
| QoQ | | 2.93% | 4.04% | .48% | 3.31% | (.51%) | (.69%) | (6.03%) | (.44%) | 3.66% | 2.00% | 1.61% | (4.40%) | (2.17%) | 12.03% | (9.53%) | (4.78%) | (1.10%) | 1.15% | (4.93%) | (1.54%) | .55% | (1.62%) | 5.64% | 21.27% | (19.98%) | (.25%) | (.45%) | (.53%) | 2.56% | (.78%) | (2.58%) | (2.16%) | 3.20% | (3.56%) | (.64%) | (1.79%) | 2.84% | (1.13%) | (.46%) | (2.05%) | 2.28% | .53% | 1.01% | (1.53%) | 1.69% | (1.16%) | 2.30% | (2.12%) |
| YoY | | 10.76% | 7.32% | 2.59% | (3.92%) | (7.67%) | (3.50%) | (.81%) | 6.83% | 2.87% | (2.96%) | 7.07% | (4.07%) | (4.45%) | (3.38%) | (14.26%) | (9.66%) | (6.42%) | (4.78%) | (7.55%) | 3.03% | 25.84% | 5.31% | 6.69% | .60% | (21.20%) | 1.33% | .80% | (1.33%) | (2.96%) | (2.32%) | (5.10%) | (3.16%) | (2.79%) | (3.15%) | (.72%) | (.54%) | (.79%) | (1.35%) | .31% | 1.78% | 2.29% | 1.71% | .01% | 1.29% | .71% | 1.61% | 2.43% | (.20%) |
| Operating Income | | 2,378,000$ | (117,000$) | (7,279,000$) | (9,630,000$) | 15,120,000$ | (13,860,000$) | (7,564,000$) | (3,216,000$) | (823,000$) | (6,926,000$) | (17,643,000$) | (12,029,000$) | (13,680,000$) | (2,678,000$) | (19,818,000$) | (4,695,000$) | 5,002,000$ | 5,755,000$ | 4,591,000$ | 13,251,000$ | 13,997,000$ | 8,616,000$ | 13,092,000$ | 2,906,000$ | (20,873,000$) | 3,145,000$ | 2,561,000$ | 6,346,000$ | 5,265,000$ | 775,000$ | (797,000$) | 5,717,000$ | 9,269,000$ | 1,583,000$ | 7,774,000$ | 10,173,000$ | 13,049,000$ | 9,107,000$ | 9,038,000$ | 12,574,000$ | 13,890,000$ | 9,992,000$ | 8,629,000$ | 9,687,000$ | 11,904,000$ | 9,031,000$ | 9,934,000$ | 7,617,000$ |
| QoQ% | | 2,132.48% | 98.39% | 24.41% | (163.69%) | 209.09% | (83.24%) | (135.20%) | (290.77%) | 88.12% | 60.74% | (46.67%) | 12.07% | (410.83%) | 86.49% | (322.11%) | (193.86%) | (13.08%) | 25.35% | (65.35%) | (5.33%) | 62.45% | (34.19%) | 350.52% | 113.92% | (763.69%) | 22.80% | (59.64%) | 20.53% | 579.36% | 197.24% | (113.94%) | (38.32%) | 485.53% | (79.64%) | (23.58%) | (22.04%) | 43.29% | .76% | (28.12%) | (9.47%) | 39.01% | 15.80% | (10.92%) | (18.62%) | 31.81% | (9.09%) | 30.42% | (32.78%) |
| YoY% | | (84.27%) | 99.16% | 3.77% | (199.44%) | 1,937.18% | (100.12%) | 57.13% | 73.27% | 93.98% | (158.63%) | 10.98% | (156.21%) | (373.49%) | (146.53%) | (531.67%) | (135.43%) | (64.26%) | (33.21%) | (64.93%) | 355.99% | 167.06% | 173.96% | 411.21% | (54.21%) | (496.45%) | 305.81% | 421.33% | 11.00% | (43.20%) | (51.04%) | (110.25%) | (43.80%) | (28.97%) | (82.62%) | (13.99%) | (19.10%) | (6.06%) | (8.86%) | 4.74% | 29.80% | 16.68% | 10.64% | (13.14%) | 27.18% | 5.06% | 48.22% | 72.05% | (8.06%) |
| TTM | | (14,648,000$) | (1,906,000$) | (15,649,000$) | (15,934,000$) | (9,520,000$) | (25,463,000$) | (18,529,000$) | (28,608,000$) | (37,421,000$) | (50,278,000$) | (46,030,000$) | (48,205,000$) | (40,871,000$) | (22,189,000$) | (13,756,000$) | 10,653,000$ | 28,599,000$ | 37,594,000$ | 40,455,000$ | 48,956,000$ | 38,611,000$ | 3,741,000$ | (1,730,000$) | (12,261,000$) | (8,821,000$) | 17,317,000$ | 14,947,000$ | 11,589,000$ | 10,960,000$ | 14,964,000$ | 15,772,000$ | 24,343,000$ | 28,799,000$ | 32,579,000$ | 40,103,000$ | 41,367,000$ | 43,768,000$ | 44,609,000$ | 45,494,000$ | 45,085,000$ | 42,198,000$ | 40,212,000$ | 39,251,000$ | 40,556,000$ | 38,486,000$ | 37,913,000$ | 34,975,000$ | 30,815,000$ |
| TTM_QoQ% | | (668.52%) | 87.82% | 1.79% | (67.37%) | 62.61% | (37.42%) | 35.23% | 23.55% | 25.57% | (9.23%) | 4.51% | (17.94%) | (84.20%) | (61.30%) | (229.13%) | (62.75%) | (23.93%) | (7.07%) | (17.37%) | 26.79% | 932.10% | 316.24% | 85.89% | (39.00%) | (150.94%) | 15.86% | 28.98% | 5.74% | (26.76%) | (5.12%) | (35.21%) | (15.47%) | (11.60%) | (18.76%) | (3.06%) | (5.49%) | (1.89%) | (1.95%) | .91% | 6.84% | 4.94% | 2.45% | (3.22%) | 5.38% | 1.51% | 8.40% | 13.50% | (2.12%) |
| TTM_YoY% | | (53.87%) | 92.52% | 15.54% | 44.30% | 74.56% | 49.36% | 59.75% | 40.65% | 8.44% | (126.59%) | (234.62%) | (552.50%) | (242.91%) | (159.02%) | (134.00%) | (78.24%) | (25.93%) | 904.92% | 2,438.44% | 499.28% | 537.72% | (78.40%) | (111.57%) | (205.80%) | (180.48%) | 15.72% | (5.23%) | (52.39%) | (61.94%) | (54.07%) | (60.67%) | (41.15%) | (34.20%) | (26.97%) | (11.85%) | (8.25%) | 3.72% | 10.94% | 15.91% | 11.17% | 9.65% | 6.06% | 12.23% | 31.61% | 22.24% | 21.52% | 35.38% | 25.44% |
| Operating Margin | | 1.65% | (.09%) | (6.00%) | (7.10%) | 10.91% | (9.46%) | (5.45%) | (2.18%) | (.52%) | (4.65%) | (12.89%) | (8.66%) | (9.06%) | (1.71%) | (14.55%) | (2.62%) | 2.30% | 2.87% | 2.28% | 6.76% | 7.59% | 4.82% | 8.04% | 2.05% | (24.26%) | 1.84% | 1.51% | 3.53% | 2.93% | .43% | (.48%) | 3.15% | 5.11% | .95% | 4.64% | 6.19% | 7.62% | 5.66% | 5.83% | 7.86% | 8.48% | 6.20% | 5.52% | 5.97% | 6.80% | 5.25% | 6.04% | 4.34% |
| QoQ | | 1.74% | 5.91% | 1.10% | (18.01%) | 20.37% | (4.01%) | (3.26%) | (1.66%) | 4.13% | 8.24% | (4.22%) | .39% | (7.35%) | 12.84% | (11.93%) | (4.91%) | (.57%) | .59% | (4.48%) | (.83%) | 2.77% | (3.23%) | 5.99% | 26.31% | (26.09%) | .33% | (2.02%) | .59% | 2.50% | .91% | (3.62%) | (1.96%) | 4.16% | (3.69%) | (1.55%) | (1.43%) | 1.96% | (.17%) | (2.04%) | (.62%) | 2.28% | .68% | (.45%) | (.83%) | 1.56% | (.80%) | 1.70% | (1.90%) |
| YoY | | (9.27%) | 9.37% | (.55%) | (4.92%) | 11.44% | (4.81%) | 7.44% | 6.48% | 8.53% | (2.94%) | 1.66% | (6.05%) | (11.36%) | (4.58%) | (16.83%) | (9.38%) | (5.29%) | (1.95%) | (5.76%) | 4.71% | 31.84% | 2.98% | 6.53% | (1.47%) | (27.19%) | 1.41% | 1.99% | .38% | (2.18%) | (.52%) | (5.12%) | (3.05%) | (2.51%) | (4.71%) | (1.18%) | (1.67%) | (.86%) | (.54%) | .31% | 1.89% | 1.67% | .95% | (.52%) | 1.64% | .57% | 1.80% | 2.45% | (.57%) |
| Net Income | | (1,193,000$) | (2,306,000$) | (9,706,000$) | (11,357,000$) | 15,470,000$ | (16,794,000$) | (11,392,000$) | (7,632,000$) | (3,984,000$) | (10,295,000$) | (19,846,000$) | (13,270,000$) | (15,289,000$) | (5,184,000$) | (18,037,000$) | (7,834,000$) | 3,496,000$ | 2,066,000$ | 929,000$ | 8,680,000$ | 13,419,000$ | 4,758,000$ | 7,464,000$ | 3,432,000$ | (20,247,000$) | (41,111,000$) | 409,000$ | 3,712,000$ | 1,002,000$ | (1,529,000$) | 1,171,000$ | 1,812,000$ | 10,764,000$ | 176,000$ | 11,802,000$ | 8,960,000$ | 9,704,000$ | 9,177,000$ | 4,354,000$ | 9,142,000$ | 9,915,000$ | 9,275,000$ | 6,194,000$ | 7,786,000$ | 14,910,000$ | 9,759,000$ | 9,122,000$ | 6,675,000$ |
| QoQ% | | 48.27% | 76.24% | 14.54% | (173.41%) | 192.12% | (47.42%) | (49.27%) | (91.57%) | 61.30% | 48.13% | (49.56%) | 13.21% | (194.93%) | 71.26% | (130.24%) | (324.09%) | 69.22% | 122.39% | (89.30%) | (35.32%) | 182.03% | (36.25%) | 117.48% | 116.95% | 50.75% | (10,151.59%) | (88.98%) | 270.46% | 165.53% | (230.57%) | (35.38%) | (83.17%) | 6,015.91% | (98.51%) | 31.72% | (7.67%) | 5.74% | 110.77% | (52.37%) | (7.80%) | 6.90% | 49.74% | (20.45%) | (47.78%) | 52.78% | 6.98% | 36.66% | (20.88%) |
| YoY% | | (107.71%) | 86.27% | 14.80% | (48.81%) | 488.30% | (63.13%) | 42.60% | 42.49% | 73.94% | (98.59%) | (10.03%) | (69.39%) | (537.33%) | (350.92%) | (2,041.55%) | (190.25%) | (73.95%) | (56.58%) | (87.55%) | 152.91% | 166.28% | 111.57% | 1,724.94% | (7.54%) | (2,120.66%) | (2,588.75%) | (65.07%) | 104.86% | (90.69%) | (968.75%) | (90.08%) | (79.78%) | 10.92% | (98.08%) | 171.06% | (1.99%) | (2.13%) | (1.06%) | (29.71%) | 17.42% | (33.50%) | (4.96%) | (32.10%) | 16.64% | 76.74% | 119.11% | 46.87% | (22.56%) |
| TTM | | (24,562,000$) | (7,899,000$) | (22,387,000$) | (24,073,000$) | (20,348,000$) | (39,802,000$) | (33,303,000$) | (41,757,000$) | (47,395,000$) | (58,700,000$) | (53,589,000$) | (51,780,000$) | (46,344,000$) | (27,559,000$) | (20,309,000$) | (1,343,000$) | 15,171,000$ | 25,094,000$ | 27,786,000$ | 34,321,000$ | 29,073,000$ | (4,593,000$) | (50,462,000$) | (57,517,000$) | (57,237,000$) | (35,988,000$) | 3,594,000$ | 4,356,000$ | 2,456,000$ | 12,218,000$ | 13,923,000$ | 24,554,000$ | 31,702,000$ | 30,642,000$ | 39,643,000$ | 32,195,000$ | 32,377,000$ | 32,588,000$ | 32,686,000$ | 34,526,000$ | 33,170,000$ | 38,165,000$ | 38,649,000$ | 41,577,000$ | 40,466,000$ | 33,992,000$ | 28,687,000$ | 25,776,000$ |
| TTM_QoQ% | | (210.95%) | 64.72% | 7.00% | (18.31%) | 48.88% | (19.52%) | 20.25% | 11.90% | 19.26% | (9.54%) | (3.49%) | (11.73%) | (68.16%) | (35.70%) | (1,412.21%) | (108.85%) | (39.54%) | (9.69%) | (19.04%) | 18.05% | 732.99% | 90.90% | 12.27% | (.49%) | (59.05%) | (1,101.34%) | (17.49%) | 77.36% | (79.90%) | (12.25%) | (43.30%) | (22.55%) | 3.46% | (22.71%) | 23.13% | (.56%) | (.65%) | (.30%) | (5.33%) | 4.09% | (13.09%) | (1.25%) | (7.04%) | 2.75% | 19.05% | 18.49% | 11.29% | (7.01%) |
| TTM_YoY% | | (20.71%) | 80.15% | 32.78% | 42.35% | 57.07% | 32.19% | 37.86% | 19.36% | (2.27%) | (113.00%) | (163.87%) | (3,755.55%) | (405.48%) | (209.82%) | (173.09%) | (103.91%) | (47.82%) | 646.35% | 155.06% | 159.67% | 150.79% | 87.24% | (1,504.06%) | (1,420.41%) | (2,430.50%) | (394.55%) | (74.19%) | (82.26%) | (92.25%) | (60.13%) | (64.88%) | (23.73%) | (2.09%) | (5.97%) | 21.28% | (6.75%) | (2.39%) | (14.61%) | (15.43%) | (16.96%) | (18.03%) | 12.28% | 34.73% | 61.30% | 45.98% | 15.17% | 9.39% | 15.95% |
| Profit Margin | | (.83%) | (1.77%) | (8.00%) | (8.37%) | 11.17% | (11.46%) | (8.20%) | (5.18%) | (2.53%) | (6.91%) | (14.50%) | (9.56%) | (10.12%) | (3.31%) | (13.24%) | (4.36%) | 1.61% | 1.03% | .46% | 4.43% | 7.28% | 2.66% | 4.59% | 2.43% | (23.53%) | (24.04%) | .24% | 2.06% | .56% | (.85%) | .70% | 1.00% | 5.94% | .11% | 7.05% | 5.46% | 5.67% | 5.70% | 2.81% | 5.72% | 6.05% | 5.75% | 3.96% | 4.80% | 8.52% | 5.67% | 5.55% | 3.80% |
| QoQ | | .95% | 6.22% | .37% | (19.54%) | 22.63% | (3.26%) | (3.02%) | (2.65%) | 4.38% | 7.59% | (4.94%) | .56% | (6.81%) | 9.94% | (8.88%) | (5.97%) | .58% | .57% | (3.97%) | (2.85%) | 4.62% | (1.93%) | 2.16% | 25.95% | .51% | (24.28%) | (1.82%) | 1.51% | 1.41% | (1.55%) | (.30%) | (4.94%) | 5.83% | (6.94%) | 1.59% | (.21%) | (.04%) | 2.90% | (2.91%) | (.34%) | .30% | 1.79% | (.84%) | (3.72%) | 2.85% | .12% | 1.75% | (.84%) |
| YoY | | (11.99%) | 9.69% | .21% | (3.19%) | 13.70% | (4.55%) | 6.29% | 4.38% | 7.59% | (3.60%) | (1.25%) | (5.19%) | (11.73%) | (4.34%) | (13.70%) | (8.79%) | (5.67%) | (1.63%) | (4.12%) | 2.00% | 30.80% | 26.70% | 4.34% | .36% | (24.09%) | (23.19%) | (.46%) | 1.07% | (5.38%) | (.96%) | (6.35%) | (4.46%) | .27% | (5.60%) | 4.24% | (.26%) | (.38%) | (.05%) | (1.16%) | .91% | (2.47%) | .08% | (1.59%) | 1.00% | 3.88% | 3.15% | 1.68% | (1.31%) |
| Equity to Common Shareholders | | 232,222,000$ | 231,871,000$ | 229,998,000$ | 241,094,000$ | 249,471,000$ | 228,386,000$ | 237,191,000$ | 259,709,000$ | 263,385,000$ | 277,809,000$ | 291,340,000$ | 305,029,000$ | 323,610,000$ | 334,908,000$ | 334,879,000$ | 348,299,000$ | 361,449,000$ | 377,265,000$ | 361,192,000$ | 360,997,000$ | 358,419,000$ | 335,597,000$ | 334,873,000$ | 320,077,000$ | 316,155,000$ | 333,829,000$ | 395,479,000$ | 390,007,000$ | 392,845,000$ | 391,455,000$ | 393,927,000$ | 390,113,000$ | 389,781,000$ | 390,081,000$ | 386,289,000$ | 374,124,000$ | 360,806,000$ | 353,862,000$ | 342,175,000$ | 335,346,000$ | 325,031,000$ | 310,572,000$ | 296,412,000$ | 289,217,000$ | 297,494,000$ | 286,141,000$ | 286,348,000$ | 281,521,000$ |
| QoQ | | 351,000$ | 1,873,000$ | (11,096,000$) | (8,377,000$) | 21,085,000$ | (8,805,000$) | (22,518,000$) | (3,676,000$) | (14,424,000$) | (13,531,000$) | (13,689,000$) | (18,581,000$) | (11,298,000$) | 29,000$ | (13,420,000$) | (13,150,000$) | (15,816,000$) | 16,073,000$ | 195,000$ | 2,578,000$ | 22,822,000$ | 724,000$ | 14,796,000$ | 3,922,000$ | (17,674,000$) | (61,650,000$) | 5,472,000$ | (2,838,000$) | 1,390,000$ | (2,472,000$) | 3,814,000$ | 332,000$ | (300,000$) | 3,792,000$ | 12,165,000$ | 13,318,000$ | 6,944,000$ | 11,687,000$ | 6,829,000$ | 10,315,000$ | 14,459,000$ | 14,160,000$ | 7,195,000$ | (8,277,000$) | 11,353,000$ | (207,000$) | 4,827,000$ | (3,494,000$) |
| QoQ% | | .15% | .81% | (4.60%) | (3.36%) | 9.23% | (3.71%) | (8.67%) | (1.40%) | (5.19%) | (4.64%) | (4.49%) | (5.74%) | (3.37%) | .01% | (3.85%) | (3.64%) | (4.19%) | 4.45% | .05% | .72% | 6.80% | .22% | 4.62% | 1.24% | (5.29%) | (15.59%) | 1.40% | (.72%) | .36% | (.63%) | .98% | .09% | (.08%) | .98% | 3.25% | 3.69% | 1.96% | 3.42% | 2.04% | 3.17% | 4.66% | 4.78% | 2.49% | (2.78%) | 3.97% | (.07%) | 1.72% | (1.23%) |
| YoY | | (17,249,000$) | 3,485,000$ | (7,193,000$) | (18,615,000$) | (13,914,000$) | (49,423,000$) | (54,149,000$) | (45,320,000$) | (60,225,000$) | (57,099,000$) | (43,539,000$) | (43,270,000$) | (37,839,000$) | (42,357,000$) | (26,313,000$) | (12,698,000$) | 3,030,000$ | 41,668,000$ | 26,319,000$ | 40,920,000$ | 42,264,000$ | 1,768,000$ | (60,606,000$) | (69,930,000$) | (76,690,000$) | (57,626,000$) | 1,552,000$ | (106,000$) | 3,064,000$ | 1,374,000$ | 7,638,000$ | 15,989,000$ | 28,975,000$ | 36,219,000$ | 44,114,000$ | 38,778,000$ | 35,775,000$ | 43,290,000$ | 45,763,000$ | 46,129,000$ | 27,537,000$ | 24,431,000$ | 10,064,000$ | 7,696,000$ | 12,479,000$ | 6,543,000$ | 2,050,000$ | (10,271,000$) |
| YoY% | | (6.91%) | 1.53% | (3.03%) | (7.17%) | (5.28%) | (17.79%) | (18.59%) | (14.86%) | (18.61%) | (17.05%) | (13.00%) | (12.42%) | (10.47%) | (11.23%) | (7.29%) | (3.52%) | .85% | 12.42% | 7.86% | 12.78% | 13.37% | .53% | (15.33%) | (17.93%) | (19.52%) | (14.72%) | .39% | (.03%) | .79% | .35% | 1.98% | 4.27% | 8.03% | 10.24% | 12.89% | 11.56% | 11.01% | 13.94% | 15.44% | 15.95% | 9.26% | 8.54% | 3.52% | 2.73% | 4.38% | 2.34% | .72% | (3.52%) |
| Dividends Paid | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | | | | 0$ | 0$ | 0$ | 0$ |
| Additional Paid-In Capital QoQ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Treasury Stock | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| QoQ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Goodwill | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| QoQ% | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| YoY% | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Other Intangible Assets | | 465,000$ | 492,000$ | 519,000$ | 546,000$ | 573,000$ | 600,000$ | 627,000$ | 655,000$ | 682,000$ | 709,000$ | 736,000$ | 973,000$ | 1,210,000$ | 1,479,000$ | 1,813,000$ | 2,154,000$ | 2,500,000$ | | 3,234,000$ | 3,604,000$ | 3,978,000$ | | | | 1,412,000$ | | | | 2,170,000$ | | | | 2,990,000$ | | | | 2,158,000$ | 2,462,000$ | 2,793,000$ | 3,385,000$ | 3,741,000$ | 4,144,000$ | 4,554,000$ | 4,963,000$ | 5,388,000$ | 5,885,000$ | 6,372,000$ | 6,882,000$ |
| QoQ | | (27,000$) | (27,000$) | (27,000$) | (27,000$) | (27,000$) | (27,000$) | (28,000$) | (27,000$) | (27,000$) | (27,000$) | (237,000$) | (237,000$) | (269,000$) | (334,000$) | (341,000$) | (346,000$) | | | (370,000$) | (374,000$) | | | | | | | | | | | | | | | | | (304,000$) | (331,000$) | (592,000$) | (356,000$) | (403,000$) | (410,000$) | (409,000$) | (425,000$) | (497,000$) | (487,000$) | (510,000$) | (512,000$) |
| Amortization of Intangible Assets | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 338,000$ | 336,000$ | 346,000$ | 361,000$ | 417,000$ | 423,000$ | 429,000$ | 432,000$ | 523,000$ | 520,000$ | 519,000$ | 518,000$ |
| Total Assets | | 386,433,000$ | 392,374,000$ | 382,913,000$ | 424,629,000$ | 426,868,000$ | 446,540,000$ | 439,659,000$ | 466,979,000$ | 469,244,000$ | 482,618,000$ | 492,129,000$ | 516,261,000$ | 538,819,000$ | 551,402,000$ | 528,233,000$ | 557,825,000$ | 588,718,000$ | 593,182,000$ | 543,425,000$ | 548,705,000$ | 555,368,000$ | 528,372,000$ | 512,998,000$ | 492,237,000$ | 474,162,000$ | 543,042,000$ | 595,207,000$ | 591,040,000$ | 592,151,000$ | 608,791,000$ | 594,383,000$ | 608,118,000$ | 601,807,000$ | 590,892,000$ | 587,465,000$ | 581,104,000$ | 571,503,000$ | 570,255,000$ | 550,844,000$ | 547,973,000$ | 525,442,000$ | 508,956,000$ | 497,741,000$ | 487,297,000$ | 474,761,000$ | 475,351,000$ | 466,491,000$ | 470,533,000$ |
| QoQ | | (5,941,000$) | 9,461,000$ | (41,716,000$) | (2,239,000$) | (19,672,000$) | 6,881,000$ | (27,320,000$) | (2,265,000$) | (13,374,000$) | (9,511,000$) | (24,132,000$) | (22,558,000$) | (12,583,000$) | 23,169,000$ | (29,592,000$) | (30,893,000$) | (4,464,000$) | 49,757,000$ | (5,280,000$) | (6,663,000$) | 26,996,000$ | 15,374,000$ | 20,761,000$ | 18,075,000$ | (68,880,000$) | (52,165,000$) | 4,167,000$ | (1,111,000$) | (16,640,000$) | 14,408,000$ | (13,735,000$) | 6,311,000$ | 10,915,000$ | 3,427,000$ | 6,361,000$ | 9,601,000$ | 1,248,000$ | 19,411,000$ | 2,871,000$ | 22,531,000$ | 16,486,000$ | 11,215,000$ | 10,444,000$ | 10,925,000$ | (590,000$) | 8,860,000$ | (4,042,000$) | 1,851,000$ |
| YoY | | (40,435,000$) | (54,166,000$) | (56,746,000$) | (42,350,000$) | (42,376,000$) | (36,078,000$) | (52,470,000$) | (49,282,000$) | (69,575,000$) | (68,784,000$) | (36,104,000$) | (41,564,000$) | (49,899,000$) | (41,780,000$) | (15,192,000$) | 9,120,000$ | 33,350,000$ | 64,810,000$ | 30,427,000$ | 56,468,000$ | 81,206,000$ | (14,670,000$) | (82,209,000$) | (98,803,000$) | (117,989,000$) | (65,749,000$) | 824,000$ | (17,078,000$) | (9,656,000$) | 17,899,000$ | 6,918,000$ | 27,014,000$ | 30,304,000$ | 20,637,000$ | 36,621,000$ | 33,131,000$ | 46,061,000$ | 61,299,000$ | 53,103,000$ | 60,676,000$ | 49,070,000$ | 33,605,000$ | 31,250,000$ | 16,764,000$ | 6,079,000$ | 14,712,000$ | 20,319,000$ | 17,270,000$ |
| Total Liabilities | | 154,211,000$ | 160,503,000$ | 152,915,000$ | 183,535,000$ | 177,397,000$ | 218,154,000$ | 202,468,000$ | 207,270,000$ | 205,859,000$ | 204,809,000$ | 200,789,000$ | 211,232,000$ | 215,209,000$ | 216,494,000$ | 193,354,000$ | 209,526,000$ | 227,269,000$ | 215,917,000$ | 182,233,000$ | 187,708,000$ | 196,949,000$ | 192,775,000$ | 178,125,000$ | 172,160,000$ | 158,007,000$ | 209,213,000$ | 199,728,000$ | 201,033,000$ | 199,306,000$ | 217,336,000$ | 200,456,000$ | 218,005,000$ | 212,026,000$ | 200,811,000$ | 201,176,000$ | 206,980,000$ | 210,697,000$ | 216,393,000$ | 208,669,000$ | 210,974,000$ | 198,497,000$ | 196,827,000$ | 199,359,000$ | 196,240,000$ | 177,279,000$ | 187,323,000$ | 178,398,000$ | 186,971,000$ |
| QoQ | | (6,292,000$) | 7,588,000$ | (30,620,000$) | 6,138,000$ | (40,757,000$) | 15,686,000$ | (4,802,000$) | 1,411,000$ | 1,050,000$ | 4,020,000$ | (10,443,000$) | (3,977,000$) | (1,285,000$) | 23,140,000$ | (16,172,000$) | (17,743,000$) | 11,352,000$ | 33,684,000$ | (5,475,000$) | (9,241,000$) | 4,174,000$ | 14,650,000$ | 5,965,000$ | 14,153,000$ | (51,206,000$) | 9,485,000$ | (1,305,000$) | 1,727,000$ | (18,030,000$) | 16,880,000$ | (17,549,000$) | 5,979,000$ | 11,215,000$ | (365,000$) | (5,804,000$) | (3,717,000$) | (5,696,000$) | 7,724,000$ | (2,305,000$) | 12,477,000$ | 1,670,000$ | (2,532,000$) | 3,119,000$ | 18,961,000$ | (10,044,000$) | 8,925,000$ | (8,573,000$) | 4,642,000$ |
| YoY | | (23,186,000$) | (57,651,000$) | (49,553,000$) | (23,735,000$) | (28,462,000$) | 13,345,000$ | 1,679,000$ | (3,962,000$) | (9,350,000$) | (11,685,000$) | 7,435,000$ | 1,706,000$ | (12,060,000$) | 577,000$ | 11,121,000$ | 21,818,000$ | 30,320,000$ | 23,142,000$ | 4,108,000$ | 15,548,000$ | 38,942,000$ | (16,438,000$) | (21,603,000$) | (28,873,000$) | (41,299,000$) | (8,123,000$) | (728,000$) | (16,972,000$) | (12,720,000$) | 16,525,000$ | (720,000$) | 11,025,000$ | 1,329,000$ | (15,582,000$) | (7,493,000$) | (3,994,000$) | 12,200,000$ | 19,566,000$ | 9,310,000$ | 14,734,000$ | 21,218,000$ | 9,504,000$ | 20,961,000$ | 9,269,000$ | (5,050,000$) | 7,904,000$ | 17,959,000$ | 26,821,000$ |
| Current Ratio | | 3.33x | 3.12x | 3.99x | 3.59x | 3.32x | 3.12x | 3.44x | 3.29x | 3.25x | 3.24x | 3.74x | 4.04x | 4.08x | 3.89x | 4.73x | 4.05x | 3.24x | 3.14x | 3.18x | 3.21x | 3.12x | 3.11x | 3.68x | 3.73x | 4.63x | 3.38x | 3.95x | 3.57x | 3.55x | 3.30x | 3.73x | 3.52x | 3.23x | 3.49x | 3.91x | 3.39x | 3.20x | 3.13x | 3.43x | 2.92x | 2.81x | 2.86x | 3.38x | 2.97x | 2.85x | 2.98x | 3.31x | 2.92x |
| Total Current Assets | | 211,453,000$ | 212,405,000$ | 199,088,000$ | 233,362,000$ | 235,627,000$ | 245,530,000$ | 231,149,000$ | 251,216,000$ | 248,933,000$ | 252,180,000$ | 255,949,000$ | 277,324,000$ | 294,060,000$ | 297,722,000$ | 278,155,000$ | 318,786,000$ | 352,266,000$ | 358,525,000$ | 312,181,000$ | 319,282,000$ | 329,067,000$ | 312,659,000$ | 297,499,000$ | 277,250,000$ | 254,493,000$ | 262,981,000$ | 272,141,000$ | 269,208,000$ | 265,622,000$ | 279,984,000$ | 268,000,000$ | 282,418,000$ | 274,294,000$ | 267,119,000$ | 263,167,000$ | 257,483,000$ | 243,637,000$ | 245,448,000$ | 231,690,000$ | 225,779,000$ | 211,892,000$ | 210,549,000$ | 214,303,000$ | 213,643,000$ | 212,964,000$ | 219,149,000$ | 221,777,000$ | 230,047,000$ |
| QoQ | | (952,000$) | 13,317,000$ | (34,274,000$) | (2,265,000$) | (9,903,000$) | 14,381,000$ | (20,067,000$) | 2,283,000$ | (3,247,000$) | (3,769,000$) | (21,375,000$) | (16,736,000$) | (3,662,000$) | 19,567,000$ | (40,631,000$) | (33,480,000$) | (6,259,000$) | 46,344,000$ | (7,101,000$) | (9,785,000$) | 16,408,000$ | 15,160,000$ | 20,249,000$ | 22,757,000$ | (8,488,000$) | (9,160,000$) | 2,933,000$ | 3,586,000$ | (14,362,000$) | 11,984,000$ | (14,418,000$) | 8,124,000$ | 7,175,000$ | 3,952,000$ | 5,684,000$ | 13,846,000$ | (1,811,000$) | 13,758,000$ | 5,911,000$ | 13,887,000$ | 1,343,000$ | (3,754,000$) | 660,000$ | 679,000$ | (6,185,000$) | (2,628,000$) | (8,270,000$) | (1,180,000$) |
| Total Current Liabilities | | 63,555,000$ | 68,083,000$ | 49,859,000$ | 65,045,000$ | 70,943,000$ | 78,605,000$ | 67,210,000$ | 76,270,000$ | 76,566,000$ | 77,723,000$ | 68,471,000$ | 68,711,000$ | 71,995,000$ | 76,489,000$ | 58,810,000$ | 78,724,000$ | 108,792,000$ | 114,351,000$ | 98,135,000$ | 99,602,000$ | 105,423,000$ | 100,610,000$ | 80,952,000$ | 74,301,000$ | 54,994,000$ | 77,871,000$ | 68,921,000$ | 75,479,000$ | 74,733,000$ | 84,755,000$ | 71,790,000$ | 80,303,000$ | 85,003,000$ | 76,499,000$ | 67,355,000$ | 75,866,000$ | 76,054,000$ | 78,536,000$ | 67,565,000$ | 77,192,000$ | 75,308,000$ | 73,658,000$ | 63,414,000$ | 71,998,000$ | 74,724,000$ | 73,535,000$ | 67,045,000$ | 78,719,000$ |
| QoQ | | (4,528,000$) | 18,224,000$ | (15,186,000$) | (5,898,000$) | (7,662,000$) | 11,395,000$ | (9,060,000$) | (296,000$) | (1,157,000$) | 9,252,000$ | (240,000$) | (3,284,000$) | (4,494,000$) | 17,679,000$ | (19,914,000$) | (30,068,000$) | (5,559,000$) | 16,216,000$ | (1,467,000$) | (5,821,000$) | 4,813,000$ | 19,658,000$ | 6,651,000$ | 19,307,000$ | (22,877,000$) | 8,950,000$ | (6,558,000$) | 746,000$ | (10,022,000$) | 12,965,000$ | (8,513,000$) | (4,700,000$) | 8,504,000$ | 9,144,000$ | (8,511,000$) | (188,000$) | (2,482,000$) | 10,971,000$ | (9,627,000$) | 1,884,000$ | 1,650,000$ | 10,244,000$ | (8,584,000$) | (2,726,000$) | 1,189,000$ | 6,490,000$ | (11,674,000$) | (1,583,000$) |
| Debt to Asset Ratio | | .40x | .41x | .40x | .43x | .42x | .49x | .46x | .44x | .44x | .42x | .41x | .41x | .40x | .39x | .37x | .38x | .39x | .36x | .34x | .34x | .35x | .36x | .35x | .35x | .33x | .39x | .34x | .34x | .34x | .36x | .34x | .36x | .35x | .34x | .34x | .36x | .37x | .38x | .38x | .39x | .38x | .39x | .40x | .40x | .37x | .39x | .38x | .40x |
| Long Term Debt | | 74,430,000$ | 82,242,000$ | 92,601,000$ | 107,516,000$ | 90,678,000$ | 127,894,000$ | 122,979,000$ | 119,324,000$ | 111,472,000$ | 116,058,000$ | 120,144,000$ | 128,890,000$ | 120,643,000$ | 124,162,000$ | 118,980,000$ | 114,919,000$ | 96,774,000$ | 82,505,000$ | 66,257,000$ | 68,465,000$ | 65,406,000$ | 75,134,000$ | 78,621,000$ | 81,279,000$ | 76,789,000$ | 110,128,000$ | 104,166,000$ | 101,105,000$ | 111,541,000$ | 119,804,000$ | 116,078,000$ | 123,633,000$ | 113,553,000$ | 108,558,000$ | 115,588,000$ | 107,486,000$ | 111,382,000$ | 116,474,000$ | 119,843,000$ | 115,821,000$ | 107,805,000$ | 106,703,000$ | 121,837,000$ | 113,710,000$ | 91,725,000$ | 99,906,000$ | 97,905,000$ | 98,233,000$ |
| QoQ | | (7,812,000$) | (10,359,000$) | (14,915,000$) | 16,838,000$ | (37,216,000$) | 4,915,000$ | 3,655,000$ | 7,852,000$ | (4,586,000$) | (4,086,000$) | (8,746,000$) | 8,247,000$ | (3,519,000$) | 5,182,000$ | 4,061,000$ | 18,145,000$ | 14,269,000$ | 16,248,000$ | (2,208,000$) | 3,059,000$ | (9,728,000$) | (3,487,000$) | (2,658,000$) | 4,490,000$ | (33,339,000$) | 5,962,000$ | 3,061,000$ | (10,436,000$) | (8,263,000$) | 3,726,000$ | (7,555,000$) | 10,080,000$ | 4,995,000$ | (7,030,000$) | 8,102,000$ | (3,896,000$) | (5,092,000$) | (3,369,000$) | 4,022,000$ | 8,016,000$ | 1,102,000$ | (15,134,000$) | 8,127,000$ | 21,985,000$ | (8,181,000$) | 2,001,000$ | (328,000$) | 5,960,000$ |
| YoY | | (16,248,000$) | (45,652,000$) | (30,378,000$) | (11,808,000$) | (20,794,000$) | 11,836,000$ | 2,835,000$ | (9,566,000$) | (9,171,000$) | (8,104,000$) | 1,164,000$ | 13,971,000$ | 23,869,000$ | 41,657,000$ | 52,723,000$ | 46,454,000$ | 31,368,000$ | 7,371,000$ | (12,364,000$) | (12,814,000$) | (11,383,000$) | (34,994,000$) | (25,545,000$) | (19,826,000$) | (34,752,000$) | (9,676,000$) | (11,912,000$) | (22,528,000$) | (2,012,000$) | 11,246,000$ | 490,000$ | 16,147,000$ | 2,171,000$ | (7,916,000$) | (4,255,000$) | (8,335,000$) | 3,577,000$ | 9,771,000$ | (1,994,000$) | 2,111,000$ | 16,080,000$ | 6,797,000$ | 23,932,000$ | 15,477,000$ | (548,000$) | 6,300,000$ | (3,603,000$) | 2,210,000$ |
| Capital Lease Obligations | | 6,586,000$ | | | | 7,982,000$ | | | | 8,375,000$ | | | | 7,959,000$ | | | | 8,926,000$ | | | | 8,888,000$ | | | | 9,034,000$ | 6,190,000$ | 6,714,000$ | 10,105,000$ | | | | | | | | | | | | | | | | | | | | |
| Cash and Cash Equivalents | | 25,072,000$ | 26,561,000$ | 30,192,000$ | 20,555,000$ | 22,664,000$ | 16,255,000$ | 18,669,000$ | 13,703,000$ | 26,805,000$ | 27,662,000$ | 35,979,000$ | 51,515,000$ | 46,960,000$ | 49,706,000$ | 50,781,000$ | 47,200,000$ | 53,290,000$ | 52,972,000$ | 47,620,000$ | 49,556,000$ | 78,253,000$ | 75,598,000$ | 83,321,000$ | 78,095,000$ | 75,267,000$ | 33,393,000$ | 37,210,000$ | 34,118,000$ | 22,228,000$ | 27,898,000$ | 26,653,000$ | 42,195,000$ | 44,890,000$ | 40,576,000$ | 48,615,000$ | 42,391,000$ | 35,425,000$ | 30,231,000$ | 28,490,000$ | 20,921,000$ | 16,646,000$ | 15,287,000$ | 19,417,000$ | 9,954,000$ | 10,013,000$ | 14,752,000$ | 17,897,000$ | 15,792,000$ |
| QoQ | | (1,489,000$) | (3,631,000$) | 9,637,000$ | (2,109,000$) | 6,409,000$ | (2,414,000$) | 4,966,000$ | (13,102,000$) | (857,000$) | (8,317,000$) | (15,536,000$) | 4,555,000$ | (2,746,000$) | (1,075,000$) | 3,581,000$ | (6,090,000$) | 318,000$ | 5,352,000$ | (1,936,000$) | (28,697,000$) | 2,655,000$ | (7,723,000$) | 5,226,000$ | 2,828,000$ | 41,874,000$ | (3,817,000$) | 3,092,000$ | 11,890,000$ | (5,670,000$) | 1,245,000$ | (15,542,000$) | (2,695,000$) | 4,314,000$ | (8,039,000$) | 6,224,000$ | 6,966,000$ | 5,194,000$ | 1,741,000$ | 7,569,000$ | 4,275,000$ | 1,359,000$ | (4,130,000$) | 9,463,000$ | (59,000$) | (4,739,000$) | (3,145,000$) | 2,105,000$ | (115,000$) |
| YoY | | 2,408,000$ | 10,306,000$ | 11,523,000$ | 6,852,000$ | (4,141,000$) | (11,407,000$) | (17,310,000$) | (37,812,000$) | (20,155,000$) | (22,044,000$) | (14,802,000$) | 4,315,000$ | (6,330,000$) | (3,266,000$) | 3,161,000$ | (2,356,000$) | (24,963,000$) | (22,626,000$) | (35,701,000$) | (28,539,000$) | 2,986,000$ | 42,205,000$ | 46,111,000$ | 43,977,000$ | 53,039,000$ | 5,495,000$ | 10,557,000$ | (8,077,000$) | (22,662,000$) | (12,678,000$) | (21,962,000$) | (196,000$) | 9,465,000$ | 10,345,000$ | 20,125,000$ | 21,470,000$ | 18,779,000$ | 14,944,000$ | 9,073,000$ | 10,967,000$ | 6,633,000$ | 535,000$ | 1,520,000$ | (5,838,000$) | (5,894,000$) | 1,593,000$ | 2,375,000$ | 5,482,000$ |
| Interest Expenses | | 1,441,000$ | 1,559,000$ | 1,802,000$ | 2,003,000$ | 2,198,000$ | 2,417,000$ | 2,398,000$ | 2,507,000$ | 2,357,000$ | 2,407,000$ | 2,613,000$ | 2,485,000$ | 2,368,000$ | 2,073,000$ | 1,889,000$ | 1,247,000$ | 945,000$ | 709,000$ | 735,000$ | 696,000$ | 734,000$ | 885,000$ | 833,000$ | 871,000$ | 1,190,000$ | 1,231,000$ | 1,101,000$ | 1,257,000$ | 1,336,000$ | 1,256,000$ | 1,355,000$ | 1,467,000$ | 1,373,000$ | 1,187,000$ | 1,190,000$ | 1,185,000$ | 1,147,000$ | 825,000$ | 914,000$ | 692,000$ | 820,000$ | 908,000$ | 816,000$ | 984,000$ | 788,000$ | 1,209,000$ | 1,209,000$ | 819,000$ |
| Interest Income | | 397,000$ | 446,000$ | 473,000$ | 375,000$ | 256,000$ | 198,000$ | 177,000$ | 257,000$ | 426,000$ | 432,000$ | 697,000$ | 581,000$ | 494,000$ | 554,000$ | 514,000$ | 547,000$ | 580,000$ | 492,000$ | 194,000$ | 258,000$ | 132,000$ | 159,000$ | 187,000$ | 125,000$ | 127,000$ | 173,000$ | 212,000$ | 210,000$ | 180,000$ | 149,000$ | 152,000$ | 147,000$ | 116,000$ | 182,000$ | 181,000$ | 81,000$ | 62,000$ | 126,000$ | 183,000$ | 146,000$ | 91,000$ | 190,000$ | 166,000$ | 163,000$ | 43,000$ | 247,000$ | 309,000$ | 317,000$ |