| UNIVERSAL TECHNICAL INSTITUTE INC (UTI) |
| 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 | 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 | 2014-Jun-30 | 2014-Mar-31 | 2013-Dec-31 |
| Fiscal Period | | Q4-FY2025 | Q3-FY2025 | Q2-FY2025 | Q1-FY2025 | Q4-FY2024 | Q3-FY2024 | Q2-FY2024 | Q1-FY2024 | Q4-FY2023 | Q3-FY2023 | Q2-FY2023 | Q1-FY2023 | Q4-FY2022 | Q3-FY2022 | Q2-FY2022 | Q1-FY2022 | Q4-FY2021 | Q3-FY2021 | Q2-FY2021 | Q1-FY2021 | Q4-FY2020 | Q3-FY2020 | Q2-FY2020 | Q1-FY2020 | Q4-FY2019 | Q3-FY2019 | Q2-FY2019 | Q1-FY2019 | Q4-FY2018 | Q3-FY2018 | Q2-FY2018 | Q1-FY2018 | Q4-FY2017 | Q3-FY2017 | Q2-FY2017 | Q1-FY2017 | Q4-FY2016 | Q3-FY2016 | Q2-FY2016 | Q1-FY2016 | Q4-FY2015 | Q3-FY2015 | Q2-FY2015 | Q1-FY2015 | Q4-FY2014 | Q3-FY2014 | Q2-FY2014 | Q1-FY2014 |
| Close Price of Common Stock | 23.06$ | 32.49$ | 33.90$ | 25.65$ | 25.73$ | 16.26$ | 15.72$ | 15.93$ | 12.51$ | 8.36$ | 7.18$ | 7.37$ | 6.75$ | 5.44$ | 7.13$ | 8.84$ | 7.90$ | 6.76$ | 6.48$ | 5.85$ | 6.45$ | 5.08$ | 6.96$ | 5.94$ | 7.76$ | 5.31$ | 3.45$ | 3.43$ | 3.71$ | 2.61$ | 3.07$ | 2.96$ | 2.44$ | 3.42$ | | | | | | | | | | | | | | | |
| Market Cap of Common Stock | 1,254,880,630$ | 1,768,223,121$ | 1,844,098,657$ | 1,394,634,387$ | 1,389,844,446$ | 874,980,144$ | 845,758,888$ | 855,951,031$ | 426,272,983$ | 284,818,596$ | 244,427,130$ | 250,391,903$ | 227,980,042$ | 183,695,124$ | 235,424,585$ | 291,455,092$ | 259,213,022$ | 221,895,019$ | 212,633,716$ | 191,527,532$ | 210,575,485$ | 165,662,310$ | 226,931,740$ | 152,794,901$ | 198,919,320$ | 135,398,516$ | 87,965,909$ | 87,003,370$ | 93,877,462$ | 65,738,057$ | 77,319,405$ | 74,028,789$ | 61,018,388$ | 84,671,792$ | | | | | | | | | | | | | | | |
| QoQ% | (29.03%) | (4.12%) | 32.23% | .35% | 58.84% | 3.46% | (1.19%) | 100.80% | 49.67% | 16.53% | (2.38%) | 9.83% | 24.11% | (21.97%) | (19.22%) | 12.44% | 16.82% | 4.36% | 11.02% | (9.05%) | 27.11% | (27.00%) | 48.52% | (23.19%) | 46.91% | 53.92% | 1.11% | (7.32%) | 42.81% | (14.98%) | 4.45% | 21.32% | (27.94%) | | | | | | | | | | | | | | | | |
| YoY% | (9.71%) | 102.09% | 118.04% | 62.93% | 226.05% | 207.21% | 246.02% | 241.85% | 86.98% | 55.05% | 3.82% | (14.09%) | (12.05%) | (17.22%) | 10.72% | 52.17% | 23.10% | 33.94% | (6.30%) | 25.35% | 5.86% | 22.35% | 157.98% | 75.62% | 111.89% | 105.97% | 13.77% | 17.53% | 53.85% | (22.36%) | | | | | | | | | | | | | | | | | | | |
| Common Shares Outstanding | 54,429,869 | 54,512,000 | 54,506,000 | 54,489,000 | 54,448,000 | 53,899,000 | 53,894,000 | 53,884,000 | 53,814,000 | 34,157,000 | 34,151,000 | 34,149,000 | 34,007,000 | 33,857,000 | 33,850,000 | 33,124,000 | 32,989,000 | 32,915,000 | 32,907,000 | 32,896,000 | 32,767,000 | 32,730,000 | 32,605,135 | 25,744,718 | 25,744,718 | 32,499,000 | 25,498,779 | 25,497,365 | 25,365,414 | 25,303,898 | 25,186,995 | 25,185,474 | 25,009,726 | 25,007,536 | 24,757,834 | 24,745,003 | 24,625,591 | 24,624,434 | 24,347,039 | 24,344,515 | 24,234,487 | 24,233,296 | 24,138,077 | 24,137,317 | 24,829,540 | 24,825,881 | 24,592,169 | 24,658,261 | 24,650,066 |
| QoQ% | (.15%) | .01% | .03% | .08% | 1.02% | .01% | .02% | .13% | 57.55% | .02% | .01% | .42% | .44% | .02% | 2.19% | .41% | .23% | .02% | .03% | .39% | .11% | .38% | 26.65% | .00% | .43% | 27.45% | .01% | .52% | .24% | .46% | .01% | .70% | .01% | 1.01% | .05% | .49% | .01% | 1.14% | .01% | .45% | .01% | .39% | .00% | (2.79%) | .02% | .95% | (.27%) | .03% | .03% |
| YoY% | (.03%) | 1.14% | 1.14% | 1.12% | 1.18% | 57.80% | 57.81% | 57.79% | 58.24% | .89% | .89% | 3.09% | 3.09% | 2.86% | 2.87% | .69% | .68% | .57% | .93% | 27.78% | 27.28% | 27.68% | 27.87% | .97% | 1.50% | 28.44% | 1.24% | 1.24% | 1.42% | 1.19% | 1.73% | 1.78% | 1.56% | 1.56% | 1.69% | 1.65% | 1.61% | 1.61% | .87% | .86% | (2.40%) | (2.39%) | (1.85%) | (2.11%) | .73% | .74% | (99.90%) | 1.00% | 1.18% |
| Price to Sales | 1.50x | 2.12x | 2.28x | 1.78x | 1.83x | 1.19x | 1.20x | 1.25x | .64x | .47x | .45x | .51x | .53x | .44x | .58x | .75x | .71x | .66x | .68x | .67x | .73x | .55x | .73x | .45x | .59x | .41x | .27x | .27x | .29x | .21x | .24x | .23x | .19x | .26x | | | | | | | | | | | | | | | |
| Price to Earnings | 19.91x | 28.06x | 29.22x | 24.29x | 25.85x | 23.00x | 37.41x | 54.01x | 45.07x | 73.44x | 164.16x | 79.29x | 41.73x | 10.15x | 9.74x | 11.22x | 13.35x | 39.04x | 57.08x | - | - | 60.37x | 128.14x | 10.41x | - | - | - | - | - | - | - | - | - | - | | | | | | | | | | | | | | | |
| Price to Book | 3.82x | 5.39x | 6.01x | 4.75x | 4.96x | 3.36x | 3.53x | 3.68x | 1.92x | 1.26x | 1.11x | 1.13x | 1.05x | .85x | 1.11x | 1.38x | 1.28x | 1.18x | 1.20x | 1.09x | 1.18x | .94x | 1.33x | .83x | 1.58x | 1.18x | .79x | .78x | .79x | .52x | .56x | .49x | .38x | .67x | | | | | | | | | | | | | | | |
| Total Revenue | | 222,442,000$ | 204,298,000$ | 207,447,000$ | 201,429,000$ | 196,358,000$ | 177,458,000$ | 184,176,000$ | 174,695,000$ | 170,298,000$ | 153,286,000$ | 163,820,000$ | 120,004,000$ | 110,638,000$ | 100,966,000$ | 102,086,000$ | 105,075,000$ | 97,481,000$ | 83,768,000$ | 77,709,000$ | 76,125,000$ | 76,327,000$ | 54,483,000$ | 82,717,000$ | 87,234,000$ | 87,666,000$ | 79,042,000$ | 81,746,000$ | 83,050,000$ | 80,256,000$ | 74,890,000$ | 80,663,000$ | 81,156,000$ | 81,329,000$ | 76,258,000$ | 82,497,000$ | 84,179,000$ | 86,915,000$ | 82,266,000$ | 88,192,000$ | 89,773,000$ | 90,653,000$ | 85,106,000$ | 91,235,000$ | 95,680,000$ | 95,313,000$ | 91,329,000$ | 94,711,000$ | 97,040,000$ |
| QoQ% | | 8.88% | (1.52%) | 2.99% | 2.58% | 10.65% | (3.65%) | 5.43% | 2.58% | 11.10% | (6.43%) | 36.51% | 8.47% | 9.58% | (1.10%) | (2.85%) | 7.79% | 16.37% | 7.80% | 2.08% | (.27%) | 40.09% | (34.13%) | (5.18%) | (.49%) | 10.91% | (3.31%) | (1.57%) | 3.48% | 7.17% | (7.16%) | (.61%) | (.21%) | 6.65% | (7.56%) | (2.00%) | (3.15%) | 5.65% | (6.72%) | (1.76%) | (.97%) | 6.52% | (6.72%) | (4.65%) | .39% | 4.36% | (3.57%) | (2.40%) | 1.28% |
| YoY% | | 13.28% | 15.13% | 12.64% | 15.30% | 15.30% | 15.77% | 12.43% | 45.57% | 53.92% | 51.82% | 60.47% | 14.21% | 13.50% | 20.53% | 31.37% | 38.03% | 27.72% | 53.75% | (6.05%) | (12.74%) | (12.93%) | (31.07%) | 1.19% | 5.04% | 9.23% | 5.54% | 1.34% | 2.33% | (1.32%) | (1.79%) | (2.22%) | (3.59%) | (6.43%) | (7.30%) | (6.46%) | (6.23%) | (4.12%) | (3.34%) | (3.34%) | (6.17%) | (4.89%) | (6.81%) | (3.67%) | (1.40%) | (.52%) | .40% | (.40%) | (1.44%) |
| TTM | | 835,616,000$ | 809,532,000$ | 782,692,000$ | 759,421,000$ | 732,687,000$ | 706,627,000$ | 682,455,000$ | 662,099,000$ | 607,408,000$ | 547,748,000$ | 495,428,000$ | 433,694,000$ | 418,765,000$ | 405,608,000$ | 388,410,000$ | 364,033,000$ | 335,083,000$ | 313,929,000$ | 284,644,000$ | 289,652,000$ | 300,761,000$ | 312,100,000$ | 336,659,000$ | 335,688,000$ | 331,504,000$ | 324,094,000$ | 319,942,000$ | 318,859,000$ | 316,965,000$ | 318,038,000$ | 319,406,000$ | 321,240,000$ | 324,263,000$ | 329,849,000$ | 335,857,000$ | 341,552,000$ | 347,146,000$ | 350,884,000$ | 353,724,000$ | 356,767,000$ | 362,674,000$ | 367,334,000$ | 373,557,000$ | 377,033,000$ | 378,393,000$ | 378,891,000$ | 378,524,000$ | 378,904,000$ |
| TTM_QoQ% | | 3.22% | 3.43% | 3.06% | 3.65% | 3.69% | 3.54% | 3.07% | 9.00% | 10.89% | 10.56% | 14.23% | 3.57% | 3.24% | 4.43% | 6.70% | 8.64% | 6.74% | 10.29% | (1.73%) | (3.69%) | (3.63%) | (7.30%) | .29% | 1.26% | 2.29% | 1.30% | .34% | .60% | (.34%) | (.43%) | (.57%) | (.93%) | (1.69%) | (1.79%) | (1.67%) | (1.61%) | (1.07%) | (.80%) | (.85%) | (1.63%) | (1.27%) | (1.67%) | (.92%) | (.36%) | (.13%) | .10% | (.10%) | (.37%) |
| TTM_YoY% | | 14.05% | 14.56% | 14.69% | 14.70% | 20.63% | 29.01% | 37.75% | 52.67% | 45.05% | 35.04% | 27.55% | 19.14% | 24.97% | 29.20% | 36.46% | 25.68% | 11.41% | .59% | (15.45%) | (13.71%) | (9.27%) | (3.70%) | 5.23% | 5.28% | 4.59% | 1.90% | .17% | (.74%) | (2.25%) | (3.58%) | (4.90%) | (5.95%) | (6.59%) | (6.00%) | (5.05%) | (4.27%) | (4.28%) | (4.48%) | (5.31%) | (5.38%) | (4.15%) | (3.05%) | (1.31%) | (.49%) | (.51%) | (1.79%) | (4.03%) | (6.58%) |
| Gross Margin | | 96.82% | 97.30% | 96.41% | 98.96% | 98.74% | 98.94% | 99.08% | 99.15% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% |
| QoQ | | (.49%) | .90% | (2.55%) | .22% | (.21%) | (.13%) | (.07%) | (.85%) | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% |
| YoY | | (1.92%) | (1.64%) | (2.67%) | (.19%) | (1.26%) | (1.06%) | (.93%) | (.85%) | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% |
| Operating Income | | 24,986,000$ | 14,152,000$ | 16,853,000$ | 27,478,000$ | 26,022,000$ | 7,446,000$ | 11,192,000$ | 14,231,000$ | 10,339,000$ | 663,000$ | 5,949,000$ | 4,448,000$ | 3,465,000$ | 1,954,000$ | 3,377,000$ | 13,578,000$ | 12,781,000$ | 3,052,000$ | (1,661,000$) | 775,000$ | 6,153,000$ | (13,779,000$) | (499,000$) | 4,254,000$ | 5,438,000$ | (455,000$) | (5,580,000$) | (7,205,000$) | (11,051,000$) | (11,800,000$) | (8,820,000$) | (3,604,000$) | (1,114,000$) | (2,784,000$) | 687,000$ | 1,387,000$ | (5,210,000$) | (5,450,000$) | (5,770,000$) | (2,193,000$) | (13,229,000$) | (3,996,000$) | 2,402,000$ | 5,600,000$ | 3,880,000$ | 1,011,000$ | (1,612,000$) | 3,058,000$ |
| QoQ% | | 76.56% | (16.03%) | (38.67%) | 5.60% | 249.48% | (33.47%) | (21.36%) | 37.64% | 1,459.43% | (88.86%) | 33.75% | 28.37% | 77.33% | (42.14%) | (75.13%) | 6.24% | 318.78% | 283.75% | (314.32%) | (87.41%) | 144.66% | (2,661.32%) | (111.73%) | (21.77%) | 1,295.17% | 91.85% | 22.55% | 34.80% | 6.35% | (33.79%) | (144.73%) | (223.52%) | 59.99% | (505.24%) | (50.47%) | 126.62% | 4.40% | 5.55% | (163.11%) | 83.42% | (231.06%) | (266.36%) | (57.11%) | 44.33% | 283.78% | 162.72% | (152.71%) | 113.85% |
| YoY% | | (3.98%) | 90.06% | 50.58% | 93.09% | 151.69% | 1,023.08% | 88.13% | 219.94% | 198.38% | (66.07%) | 76.16% | (67.24%) | (72.89%) | (35.98%) | 303.31% | 1,652.00% | 107.72% | 122.15% | (232.87%) | (81.78%) | 13.15% | (2,928.35%) | 91.06% | 159.04% | 149.21% | 96.14% | 36.74% | (99.92%) | (892.01%) | (323.85%) | (1,383.84%) | (359.84%) | 78.62% | 48.92% | 111.91% | 163.25% | 60.62% | (36.39%) | (340.22%) | (139.16%) | (440.95%) | (495.25%) | 249.01% | 83.13% | 171.33% | 113.74% | 15.47% | (49.28%) |
| TTM | | 83,469,000$ | 84,505,000$ | 77,799,000$ | 72,138,000$ | 58,891,000$ | 43,208,000$ | 36,425,000$ | 31,182,000$ | 21,399,000$ | 14,525,000$ | 15,816,000$ | 13,244,000$ | 22,374,000$ | 31,690,000$ | 32,788,000$ | 27,750,000$ | 14,947,000$ | 8,319,000$ | (8,512,000$) | (7,350,000$) | (3,871,000$) | (4,586,000$) | 8,738,000$ | 3,657,000$ | (7,802,000$) | (24,291,000$) | (35,636,000$) | (38,876,000$) | (35,275,000$) | (25,338,000$) | (16,322,000$) | (6,815,000$) | (1,824,000$) | (5,920,000$) | (8,586,000$) | (15,043,000$) | (18,623,000$) | (26,642,000$) | (25,188,000$) | (17,016,000$) | (9,223,000$) | 7,886,000$ | 12,893,000$ | 8,879,000$ | 6,337,000$ | 3,887,000$ | 3,349,000$ | 3,054,000$ |
| TTM_QoQ% | | (1.23%) | 8.62% | 7.85% | 22.49% | 36.30% | 18.62% | 16.81% | 45.72% | 47.33% | (8.16%) | 19.42% | (40.81%) | (29.40%) | (3.35%) | 18.16% | 85.66% | 79.67% | 197.73% | (15.81%) | (89.87%) | 15.59% | (152.48%) | 138.94% | 146.87% | 67.88% | 31.84% | 8.33% | (10.21%) | (39.22%) | (55.24%) | (139.50%) | (273.63%) | 69.19% | 31.05% | 42.92% | 19.22% | 30.10% | (5.77%) | (48.03%) | (84.50%) | (216.95%) | (38.84%) | 45.21% | 40.11% | 63.03% | 16.06% | 9.66% | (49.31%) |
| TTM_YoY% | | 41.74% | 95.58% | 113.59% | 131.35% | 175.20% | 197.47% | 130.31% | 135.44% | (4.36%) | (54.17%) | (51.76%) | (52.27%) | 49.69% | 280.94% | 485.20% | 477.55% | 486.13% | 281.40% | (197.41%) | (300.98%) | 50.39% | 81.12% | 124.52% | 109.41% | 77.88% | 4.13% | (118.33%) | (470.45%) | (1,833.94%) | (328.01%) | (90.10%) | 54.70% | 90.21% | 77.78% | 65.91% | 11.60% | (101.92%) | (437.84%) | (295.36%) | (291.64%) | (245.54%) | 102.88% | 284.98% | 190.73% | 5.18% | (43.26%) | (57.58%) | (76.17%) |
| Operating Margin | | 11.23% | 6.93% | 8.12% | 13.64% | 13.25% | 4.20% | 6.08% | 8.15% | 6.07% | .43% | 3.63% | 3.71% | 3.13% | 1.94% | 3.31% | 12.92% | 13.11% | 3.64% | (2.14%) | 1.02% | 8.06% | (25.29%) | (.60%) | 4.88% | 6.20% | (.58%) | (6.83%) | (8.68%) | (13.77%) | (15.76%) | (10.93%) | (4.44%) | (1.37%) | (3.65%) | .83% | 1.65% | (5.99%) | (6.63%) | (6.54%) | (2.44%) | (14.59%) | (4.70%) | 2.63% | 5.85% | 4.07% | 1.11% | (1.70%) | 3.15% |
| QoQ | | 4.31% | (1.20%) | (5.52%) | .39% | 9.06% | (1.88%) | (2.07%) | 2.08% | 5.64% | (3.20%) | (.08%) | .58% | 1.20% | (1.37%) | (9.61%) | (.19%) | 9.47% | 5.78% | (3.16%) | (7.04%) | 33.35% | (24.69%) | (5.48%) | (1.33%) | 6.78% | 6.25% | 1.85% | 5.10% | 1.99% | (4.82%) | (6.49%) | (3.07%) | 2.28% | (4.48%) | (.82%) | 7.64% | .63% | (.08%) | (4.10%) | 12.15% | (9.90%) | (7.33%) | (3.22%) | 1.78% | 2.96% | 2.81% | (4.85%) | 1.66% |
| YoY | | (2.02%) | 2.73% | 2.05% | 5.50% | 7.18% | 3.76% | 2.45% | 4.44% | 2.94% | (1.50%) | .32% | (9.22%) | (9.98%) | (1.71%) | 5.45% | 11.90% | 5.05% | 28.93% | (1.53%) | (3.86%) | 1.86% | (24.71%) | 6.22% | 13.55% | 19.97% | 15.18% | 4.11% | (4.23%) | (12.40%) | (12.11%) | (11.77%) | (6.09%) | 4.62% | 2.97% | 7.38% | 4.09% | 8.60% | (1.93%) | (9.18%) | (8.30%) | (18.66%) | (5.80%) | 4.34% | 2.70% | 2.58% | .59% | .30% | (2.97%) |
| Net Income | | 18,756,000$ | 10,663,000$ | 11,446,000$ | 22,153,000$ | 18,840,000$ | 4,985,000$ | 7,787,000$ | 10,389,000$ | 6,703,000$ | (509,000$) | 3,480,000$ | 2,648,000$ | 2,829,000$ | 843,000$ | 7,354,000$ | 14,822,000$ | 12,045,000$ | 3,000,000$ | (1,547,000$) | 1,083,000$ | 6,450,000$ | (13,268,000$) | 10,142,000$ | 4,684,000$ | 5,477,000$ | (365,000$) | (5,263,000$) | (7,717,000$) | (11,001,000$) | (11,713,000$) | (8,833,000$) | (1,135,000$) | (757,000$) | (3,917,000$) | (1,730,000$) | (1,724,000$) | (8,945,000$) | (5,069,000$) | (32,002,000$) | (1,680,000$) | (9,823,000$) | (2,975,000$) | 555,000$ | 3,094,000$ | 1,584,000$ | 366,000$ | (1,620,000$) | 1,707,000$ |
| QoQ% | | 75.90% | (6.84%) | (48.33%) | 17.59% | 277.93% | (35.98%) | (25.05%) | 54.99% | 1,416.90% | (114.63%) | 31.42% | (6.40%) | 235.59% | (88.54%) | (50.39%) | 23.06% | 301.50% | 293.92% | (242.84%) | (83.21%) | 148.61% | (230.82%) | 116.52% | (14.48%) | 1,600.55% | 93.07% | 31.80% | 29.85% | 6.08% | (32.61%) | (678.24%) | (49.93%) | 80.67% | (126.42%) | (.35%) | 80.73% | (76.47%) | 84.16% | (1,804.88%) | 82.90% | (230.19%) | (636.04%) | (82.06%) | 95.33% | 332.79% | 122.59% | (194.90%) | 92.01% |
| YoY% | | (.45%) | 113.90% | 46.99% | 113.24% | 181.07% | 1,079.37% | 123.76% | 292.33% | 136.94% | (160.38%) | (52.68%) | (82.14%) | (76.51%) | (71.90%) | 575.37% | 1,268.61% | 86.74% | 122.61% | (115.25%) | (76.88%) | 17.77% | (3,535.07%) | 292.70% | 160.70% | 149.79% | 96.88% | 40.42% | (579.91%) | (1,353.24%) | (199.03%) | (410.58%) | 34.17% | 91.54% | 22.73% | 94.59% | (2.62%) | 8.94% | (70.39%) | (5,866.13%) | (154.30%) | (720.14%) | (912.84%) | 134.26% | 81.25% | 78.18% | 8.61% | (79.80%) | (52.27%) |
| TTM | | 63,018,000$ | 63,102,000$ | 57,424,000$ | 53,765,000$ | 42,001,000$ | 29,864,000$ | 24,370,000$ | 20,063,000$ | 12,322,000$ | 8,448,000$ | 9,800,000$ | 13,674,000$ | 25,848,000$ | 35,064,000$ | 37,221,000$ | 28,320,000$ | 14,581,000$ | 8,986,000$ | (7,282,000$) | 4,407,000$ | 8,008,000$ | 7,035,000$ | 19,938,000$ | 4,533,000$ | (7,868,000$) | (24,346,000$) | (35,694,000$) | (39,264,000$) | (32,682,000$) | (22,438,000$) | (14,642,000$) | (7,539,000$) | (8,128,000$) | (16,316,000$) | (17,468,000$) | (47,740,000$) | (47,696,000$) | (48,574,000$) | (46,480,000$) | (13,923,000$) | (9,149,000$) | 2,258,000$ | 5,599,000$ | 3,424,000$ | 2,037,000$ | 1,342,000$ | 1,313,000$ | 2,032,000$ |
| TTM_QoQ% | | (.13%) | 9.89% | 6.81% | 28.01% | 40.64% | 22.54% | 21.47% | 62.82% | 45.86% | (13.80%) | (28.33%) | (47.10%) | (26.28%) | (5.80%) | 31.43% | 94.23% | 62.26% | 223.40% | (265.24%) | (44.97%) | 13.83% | (64.72%) | 339.84% | 157.61% | 67.68% | 31.79% | 9.09% | (20.14%) | (45.66%) | (53.24%) | (94.22%) | 7.25% | 50.18% | 6.60% | 63.41% | (.09%) | 1.81% | (4.51%) | (233.84%) | (52.18%) | (505.18%) | (59.67%) | 63.52% | 68.09% | 51.79% | 2.21% | (35.38%) | (47.91%) |
| TTM_YoY% | | 50.04% | 111.30% | 135.63% | 167.98% | 240.86% | 253.50% | 148.67% | 46.72% | (52.33%) | (75.91%) | (73.67%) | (51.72%) | 77.27% | 290.21% | 611.14% | 542.61% | 82.08% | 27.73% | (136.52%) | (2.78%) | 201.78% | 128.90% | 155.86% | 111.55% | 75.93% | (8.50%) | (143.78%) | (420.81%) | (302.09%) | (37.52%) | 16.18% | 84.21% | 82.96% | 66.41% | 62.42% | (242.89%) | (421.33%) | (2,251.20%) | (930.15%) | (506.63%) | (549.14%) | 68.26% | 326.43% | 68.50% | (47.78%) | (70.95%) | (75.21%) | (75.00%) |
| Profit Margin | | 8.43% | 5.22% | 5.52% | 11.00% | 9.60% | 2.81% | 4.23% | 5.95% | 3.94% | (.33%) | 2.12% | 2.21% | 2.56% | .84% | 7.20% | 14.11% | 12.36% | 3.58% | (1.99%) | 1.42% | 8.45% | (24.35%) | 12.26% | 5.37% | 6.25% | (.46%) | (6.44%) | (9.29%) | (13.71%) | (15.64%) | (10.95%) | (1.40%) | (.93%) | (5.14%) | (2.10%) | (2.05%) | (10.29%) | (6.16%) | (36.29%) | (1.87%) | (10.84%) | (3.50%) | .61% | 3.23% | 1.66% | .40% | (1.71%) | 1.76% |
| QoQ | | 3.21% | (.30%) | (5.48%) | 1.40% | 6.79% | (1.42%) | (1.72%) | 2.01% | 4.27% | (2.46%) | (.08%) | (.35%) | 1.72% | (6.37%) | (6.90%) | 1.75% | 8.78% | 5.57% | (3.41%) | (7.03%) | 32.80% | (36.61%) | 6.89% | (.88%) | 6.71% | 5.98% | 2.85% | 4.42% | 1.93% | (4.69%) | (9.55%) | (.47%) | 4.21% | (3.04%) | (.05%) | 8.24% | (4.13%) | 30.13% | (34.42%) | 8.97% | (7.34%) | (4.10%) | (2.63%) | 1.57% | 1.26% | 2.11% | (3.47%) | .83% |
| YoY | | (1.16%) | 2.41% | 1.29% | 5.05% | 5.66% | 3.14% | 2.10% | 3.74% | 1.38% | (1.17%) | (5.08%) | (11.90%) | (9.80%) | (2.75%) | 9.20% | 12.68% | 3.91% | 27.93% | (14.25%) | (3.95%) | 2.20% | (23.89%) | 18.70% | 14.66% | 19.96% | 15.18% | 4.51% | (7.89%) | (12.78%) | (10.50%) | (8.85%) | .65% | 9.36% | 1.03% | 34.19% | (.18%) | .54% | (2.67%) | (36.90%) | (5.11%) | (12.50%) | (3.90%) | 2.32% | 1.48% | .73% | .03% | (.76%) | (1.87%) |
| Equity to Common Shareholders | | 328,110,000$ | 306,787,000$ | 293,913,000$ | 279,976,000$ | 260,231,000$ | 239,383,000$ | 232,613,000$ | 222,185,000$ | 225,967,000$ | 220,128,000$ | 220,867,000$ | 217,286,000$ | 215,397,000$ | 211,644,000$ | 210,735,000$ | 202,607,000$ | 188,530,000$ | 177,197,000$ | 176,458,000$ | 178,306,000$ | 176,522,000$ | 170,982,000$ | 185,056,000$ | 126,273,000$ | 114,288,000$ | 110,727,000$ | 112,234,000$ | 118,181,000$ | 126,645,000$ | 138,609,000$ | 151,488,000$ | 160,883,000$ | 125,776,000$ | 127,315,000$ | 131,994,000$ | 134,143,000$ | 136,614,000$ | 145,682,000$ | 81,099,000$ | 112,219,000$ | 113,475,000$ | 123,391,000$ | 128,005,000$ | 134,680,000$ | 133,192,000$ | 133,619,000$ | 135,684,000$ | 138,339,000$ |
| QoQ | | 21,323,000$ | 12,874,000$ | 13,937,000$ | 19,745,000$ | 20,848,000$ | 6,770,000$ | 10,428,000$ | (3,782,000$) | 5,839,000$ | (739,000$) | 3,581,000$ | 1,889,000$ | 3,753,000$ | 909,000$ | 8,128,000$ | 14,077,000$ | 11,333,000$ | 739,000$ | (1,848,000$) | 1,784,000$ | 5,540,000$ | (14,074,000$) | 58,783,000$ | 11,985,000$ | 3,561,000$ | (1,507,000$) | (5,947,000$) | (8,464,000$) | (11,964,000$) | (12,879,000$) | (9,395,000$) | 35,107,000$ | (1,539,000$) | (4,679,000$) | (2,149,000$) | (2,471,000$) | (9,068,000$) | 64,583,000$ | (31,120,000$) | (1,256,000$) | (9,916,000$) | (4,614,000$) | (6,675,000$) | 1,488,000$ | (427,000$) | (2,065,000$) | (2,655,000$) | (825,000$) |
| QoQ% | | 6.95% | 4.38% | 4.98% | 7.59% | 8.71% | 2.91% | 4.69% | (1.67%) | 2.65% | (.34%) | 1.65% | .88% | 1.77% | .43% | 4.01% | 7.47% | 6.40% | .42% | (1.04%) | 1.01% | 3.24% | (7.61%) | 46.55% | 10.49% | 3.22% | (1.34%) | (5.03%) | (6.68%) | (8.63%) | (8.50%) | (5.84%) | 27.91% | (1.21%) | (3.55%) | (1.60%) | (1.81%) | (6.23%) | 79.64% | (27.73%) | (1.11%) | (8.04%) | (3.61%) | (4.96%) | 1.12% | (.32%) | (1.52%) | (1.92%) | (.59%) |
| YoY | | 67,879,000$ | 67,404,000$ | 61,300,000$ | 57,791,000$ | 34,264,000$ | 19,255,000$ | 11,746,000$ | 4,899,000$ | 10,570,000$ | 8,484,000$ | 10,132,000$ | 14,679,000$ | 26,867,000$ | 34,447,000$ | 34,277,000$ | 24,301,000$ | 12,008,000$ | 6,215,000$ | (8,598,000$) | 52,033,000$ | 62,234,000$ | 60,255,000$ | 72,822,000$ | 8,092,000$ | (12,357,000$) | (27,882,000$) | (39,254,000$) | (42,702,000$) | 869,000$ | 11,294,000$ | 19,494,000$ | 26,740,000$ | (10,838,000$) | (18,367,000$) | 50,895,000$ | 21,924,000$ | 23,139,000$ | 22,291,000$ | (46,906,000$) | (22,461,000$) | (19,717,000$) | (10,228,000$) | (7,679,000$) | (3,659,000$) | (5,972,000$) | (6,769,000$) | (5,734,000$) | (5,032,000$) |
| YoY% | | 26.08% | 28.16% | 26.35% | 26.01% | 15.16% | 8.75% | 5.32% | 2.26% | 4.91% | 4.01% | 4.81% | 7.25% | 14.25% | 19.44% | 19.43% | 13.63% | 6.80% | 3.64% | (4.65%) | 41.21% | 54.45% | 54.42% | 64.88% | 6.85% | (9.76%) | (20.12%) | (25.91%) | (26.54%) | .69% | 8.87% | 14.77% | 19.93% | (7.93%) | (12.61%) | 62.76% | 19.54% | 20.39% | 18.07% | (36.64%) | (16.68%) | (14.80%) | (7.66%) | (5.66%) | (2.65%) | (4.29%) | (4.82%) | (4.06%) | (3.51%) |
| Dividends Paid | | | | | | 0$ | 0$ | 0$ | 1,097,000$ | 2,541,000$ | 0$ | | | 2,542,000$ | 0$ | | | 2,625,000$ | 0$ | | | 2,632,000$ | 0$ | | | 2,632,000$ | 0$ | | | 2,632,000$ | 0$ | | | 2,632,000$ | 0$ | | 0$ | 1,424,000$ | 0$ | 487,000$ | 970,000$ | 0$ | 2,414,000$ | 2,413,000$ | 2,483,000$ | 2,482,000$ | 2,459,000$ | 2,469,000$ | 2,465,000$ |
| Additional Paid-In Capital QoQ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Treasury Stock | | | | | | | | | | | | | | | 365,000$ | 365,000$ | 365,000$ | 365,000$ | 365,000$ | 365,000$ | 365,000$ | 365,000$ | 365,000$ | 365,000$ | 97,388,000$ | 97,388,000$ | 97,388,000$ | 97,388,000$ | 97,388,000$ | 97,388,000$ | 97,388,000$ | 97,388,000$ | 97,388,000$ | 97,388,000$ | 97,388,000$ | 97,388,000$ | 97,388,000$ | 97,388,000$ | 97,388,000$ | 97,388,000$ | 97,388,000$ | 97,388,000$ | 96,888,000$ | 96,888,000$ | 90,769,000$ | 90,769,000$ | 90,769,000$ | 89,756,000$ | 89,346,000$ |
| QoQ | | | | | | | | | | | | | | | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | (97,023,000$) | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 500,000$ | 0$ | 6,119,000$ | 0$ | 0$ | 1,013,000$ | 410,000$ | 0$ |
| Goodwill | | 28,459,000$ | 28,459,000$ | 28,459,000$ | 28,459,000$ | 28,459,000$ | 28,459,000$ | 28,459,000$ | 28,459,000$ | 28,459,000$ | 28,459,000$ | 28,459,000$ | 26,992,000$ | 16,859,000$ | 16,859,000$ | 8,222,000$ | 18,026,000$ | 8,222,000$ | 8,222,000$ | 8,222,000$ | 8,222,000$ | 8,222,000$ | 8,222,000$ | 8,222,000$ | 8,222,000$ | 8,200,000$ | 8,222,000$ | 8,222,000$ | 8,222,000$ | 8,222,000$ | 8,222,000$ | 9,005,000$ | 9,005,000$ | 9,005,000$ | 9,005,000$ | 9,005,000$ | 9,005,000$ | 9,005,000$ | 9,005,000$ | 9,005,000$ | 8,222,000$ | 8,222,000$ | 20,579,000$ | 20,579,000$ | 20,579,000$ | 20,579,000$ | 20,579,000$ | 20,579,000$ | 20,579,000$ |
| QoQ% | | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | 5.44% | 60.10% | .00% | 105.05% | (54.39%) | 119.24% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | (.27%) | .00% | .00% | .00% | .00% | (8.70%) | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | 9.52% | .00% | (60.05%) | .00% | .00% | .00% | .00% | .00% | .00% | .00% |
| YoY% | | .00% | .00% | .00% | .00% | .00% | .00% | .00% | 5.44% | 68.81% | 68.81% | 246.13% | 49.74% | 105.05% | 105.05% | .00% | 119.24% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | (.27%) | .00% | (8.70%) | (8.70%) | (8.70%) | (8.70%) | .00% | .00% | .00% | .00% | .00% | 9.52% | 9.52% | (56.24%) | (56.24%) | (60.05%) | (60.05%) | .00% | .00% | .00% | .00% | .00% | .00% | .00% |
| Other Intangible Assets | | 17,352,000$ | 17,567,000$ | 17,782,000$ | 18,007,000$ | 18,229,000$ | 18,453,000$ | 18,627,000$ | 18,801,000$ | 18,975,000$ | 19,148,000$ | 19,322,000$ | 18,895,000$ | 14,215,000$ | 16,244,000$ | 16,273,000$ | 16,302,000$ | 124,000$ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| QoQ | | (215,000$) | (215,000$) | (225,000$) | (222,000$) | (224,000$) | (174,000$) | (174,000$) | (174,000$) | (173,000$) | (174,000$) | 427,000$ | 4,680,000$ | (2,029,000$) | (29,000$) | (29,000$) | 16,178,000$ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Amortization of Intangible Assets | | | | | | 200,000$ | 200,000$ | 200,000$ | 200,000$ | 100,000$ | 200,000$ | 200,000$ | 100,000$ | 20,000$ | 29,000$ | 31,000$ | 20,000$ | 8,900$ | 8,900$ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Total Assets | | 826,139,000$ | 740,759,000$ | 720,443,000$ | 753,756,000$ | 744,575,000$ | 706,041,000$ | 702,088,000$ | 732,413,000$ | 740,685,000$ | 706,736,000$ | 712,715,000$ | 748,073,000$ | 552,911,000$ | 540,282,000$ | 517,353,000$ | 533,538,000$ | 512,570,000$ | 475,010,000$ | 440,345,000$ | 434,587,000$ | 441,981,000$ | 421,583,000$ | 433,127,000$ | 382,061,000$ | 270,526,000$ | 244,091,000$ | 260,337,000$ | 271,163,000$ | 282,278,000$ | 273,992,000$ | 297,187,000$ | 302,898,000$ | 274,102,000$ | 256,772,000$ | 274,653,000$ | 282,173,000$ | 297,159,000$ | 285,033,000$ | 229,862,000$ | 265,199,000$ | 274,302,000$ | 263,230,000$ | 271,868,000$ | 286,201,000$ | 288,069,000$ | 274,670,000$ | 285,212,000$ | 284,875,000$ |
| QoQ | | 85,380,000$ | 20,316,000$ | (33,313,000$) | 9,181,000$ | 38,534,000$ | 3,953,000$ | (30,325,000$) | (8,272,000$) | 33,949,000$ | (5,979,000$) | (35,358,000$) | 195,162,000$ | 12,629,000$ | 22,929,000$ | (16,185,000$) | 20,968,000$ | 37,560,000$ | 34,665,000$ | 5,758,000$ | (7,394,000$) | 20,398,000$ | (11,544,000$) | 51,066,000$ | 111,535,000$ | 26,435,000$ | (16,246,000$) | (10,826,000$) | (11,115,000$) | 8,286,000$ | (23,195,000$) | (5,711,000$) | 28,796,000$ | 17,330,000$ | (17,881,000$) | (7,520,000$) | (14,986,000$) | 12,126,000$ | 55,171,000$ | (35,337,000$) | (9,103,000$) | 11,072,000$ | (8,638,000$) | (14,333,000$) | (1,868,000$) | 13,399,000$ | (10,542,000$) | 337,000$ | 4,681,000$ |
| YoY | | 81,564,000$ | 34,718,000$ | 18,355,000$ | 21,343,000$ | 3,890,000$ | (695,000$) | (10,627,000$) | (15,660,000$) | 187,774,000$ | 166,454,000$ | 195,362,000$ | 214,535,000$ | 40,341,000$ | 65,272,000$ | 77,008,000$ | 98,951,000$ | 70,589,000$ | 53,427,000$ | 7,218,000$ | 52,526,000$ | 171,455,000$ | 177,492,000$ | 172,790,000$ | 110,898,000$ | (11,752,000$) | (29,901,000$) | (36,850,000$) | (31,735,000$) | 8,176,000$ | 17,220,000$ | 22,534,000$ | 20,725,000$ | (23,057,000$) | (28,261,000$) | 44,791,000$ | 16,974,000$ | 22,857,000$ | 21,803,000$ | (42,006,000$) | (21,002,000$) | (13,767,000$) | (11,440,000$) | (13,344,000$) | 1,326,000$ | 7,875,000$ | 14,999,000$ | 28,117,000$ | 33,734,000$ |
| Total Liabilities | | 498,029,000$ | 433,972,000$ | 426,530,000$ | 473,780,000$ | 484,344,000$ | 466,658,000$ | 469,475,000$ | 510,228,000$ | 514,718,000$ | 486,608,000$ | 491,848,000$ | 530,787,000$ | 337,514,000$ | 328,638,000$ | 306,618,000$ | 330,931,000$ | 324,040,000$ | 297,813,000$ | 263,887,000$ | 256,281,000$ | 265,459,000$ | 250,601,000$ | 248,071,000$ | 255,788,000$ | 156,238,000$ | 133,364,000$ | 148,103,000$ | 152,982,000$ | 155,633,000$ | 135,383,000$ | 145,699,000$ | 142,015,000$ | 148,326,000$ | 129,457,000$ | 142,659,000$ | 148,030,000$ | 160,545,000$ | 139,351,000$ | 148,763,000$ | 152,980,000$ | 160,827,000$ | 139,839,000$ | 143,863,000$ | 151,521,000$ | 154,877,000$ | 141,051,000$ | 149,528,000$ | 146,536,000$ |
| QoQ | | 64,057,000$ | 7,442,000$ | (47,250,000$) | (10,564,000$) | 17,686,000$ | (2,817,000$) | (40,753,000$) | (4,490,000$) | 28,110,000$ | (5,240,000$) | (38,939,000$) | 193,273,000$ | 8,876,000$ | 22,020,000$ | (24,313,000$) | 6,891,000$ | 26,227,000$ | 33,926,000$ | 7,606,000$ | (9,178,000$) | 14,858,000$ | 2,530,000$ | (7,717,000$) | 99,550,000$ | 22,874,000$ | (14,739,000$) | (4,879,000$) | (2,651,000$) | 20,250,000$ | (10,316,000$) | 3,684,000$ | (6,311,000$) | 18,869,000$ | (13,202,000$) | (5,371,000$) | (12,515,000$) | 21,194,000$ | (9,412,000$) | (4,217,000$) | (7,847,000$) | 20,988,000$ | (4,024,000$) | (7,658,000$) | (3,356,000$) | 13,826,000$ | (8,477,000$) | 2,992,000$ | 5,506,000$ |
| YoY | | 13,685,000$ | (32,686,000$) | (42,945,000$) | (36,448,000$) | (30,374,000$) | (19,950,000$) | (22,373,000$) | (20,559,000$) | 177,204,000$ | 157,970,000$ | 185,230,000$ | 199,856,000$ | 13,474,000$ | 30,825,000$ | 42,731,000$ | 74,650,000$ | 58,581,000$ | 47,212,000$ | 15,816,000$ | 493,000$ | 109,221,000$ | 117,237,000$ | 99,968,000$ | 102,806,000$ | 605,000$ | (2,019,000$) | 2,404,000$ | 10,967,000$ | 7,307,000$ | 5,926,000$ | 3,040,000$ | (6,015,000$) | (12,219,000$) | (9,894,000$) | (6,104,000$) | (4,950,000$) | (282,000$) | (488,000$) | 4,900,000$ | 1,459,000$ | 5,950,000$ | (1,212,000$) | (5,665,000$) | 4,985,000$ | 13,847,000$ | 21,768,000$ | 33,851,000$ | 38,766,000$ |
| Current Ratio | | 1.07x | 1.00x | 1.07x | 1.14x | 1.08x | 1.02x | 1.02x | 1.09x | 1.11x | 1.09x | 1.13x | 1.27x | .99x | 1.01x | .92x | 1.20x | 1.38x | 1.35x | 1.14x | 1.16x | 1.48x | 1.41x | 1.52x | 1.00x | 1.22x | 1.21x | 1.15x | 1.19x | 1.26x | 1.48x | 1.53x | 1.69x | 1.70x | 1.92x | 1.82x | 1.80x | 1.71x | 2.01x | 1.08x | 1.16x | 1.12x | 1.08x | 1.15x | 1.34x | 1.25x | 1.22x | 1.34x | 1.42x |
| Total Current Assets | | 246,632,000$ | 185,180,000$ | 198,452,000$ | 230,873,000$ | 221,951,000$ | 176,565,000$ | 170,234,000$ | 197,442,000$ | 204,985,000$ | 164,479,000$ | 174,606,000$ | 215,043,000$ | 135,953,000$ | 121,939,000$ | 109,472,000$ | 147,284,000$ | 183,392,000$ | 161,886,000$ | 131,093,000$ | 130,561,000$ | 180,179,000$ | 170,200,000$ | 175,259,000$ | 116,601,000$ | 118,104,000$ | 89,804,000$ | 101,133,000$ | 108,314,000$ | 116,795,000$ | 108,497,000$ | 133,908,000$ | 141,287,000$ | 146,826,000$ | 127,572,000$ | 142,989,000$ | 149,595,000$ | 161,949,000$ | 145,674,000$ | 87,725,000$ | 103,355,000$ | 108,057,000$ | 94,240,000$ | 104,680,000$ | 130,606,000$ | 127,532,000$ | 107,347,000$ | 127,816,000$ | 131,367,000$ |
| QoQ | | 61,452,000$ | (13,272,000$) | (32,421,000$) | 8,922,000$ | 45,386,000$ | 6,331,000$ | (27,208,000$) | (7,543,000$) | 40,506,000$ | (10,127,000$) | (40,437,000$) | 79,090,000$ | 14,014,000$ | 12,467,000$ | (37,812,000$) | (36,108,000$) | 21,506,000$ | 30,793,000$ | 532,000$ | (49,618,000$) | 9,979,000$ | (5,059,000$) | 58,658,000$ | (1,503,000$) | 28,300,000$ | (11,329,000$) | (7,181,000$) | (8,481,000$) | 8,298,000$ | (25,411,000$) | (7,379,000$) | (5,539,000$) | 19,254,000$ | (15,417,000$) | (6,606,000$) | (12,354,000$) | 16,275,000$ | 57,949,000$ | (15,630,000$) | (4,702,000$) | 13,817,000$ | (10,440,000$) | (25,926,000$) | 3,074,000$ | 20,185,000$ | (20,469,000$) | (3,551,000$) | (2,712,000$) |
| Total Current Liabilities | | 229,671,000$ | 185,025,000$ | 185,100,000$ | 202,356,000$ | 204,963,000$ | 173,761,000$ | 166,442,000$ | 181,935,000$ | 184,700,000$ | 150,935,000$ | 154,542,000$ | 169,212,000$ | 137,722,000$ | 120,933,000$ | 118,352,000$ | 123,197,000$ | 132,718,000$ | 120,345,000$ | 114,759,000$ | 112,486,000$ | 121,640,000$ | 120,807,000$ | 115,611,000$ | 116,974,000$ | 96,844,000$ | 73,986,000$ | 88,153,000$ | 91,325,000$ | 92,462,000$ | 73,264,000$ | 87,292,000$ | 83,705,000$ | 86,389,000$ | 66,605,000$ | 78,475,000$ | 83,155,000$ | 94,560,000$ | 72,348,000$ | 81,359,000$ | 89,264,000$ | 96,494,000$ | 87,090,000$ | 91,007,000$ | 97,667,000$ | 102,335,000$ | 87,680,000$ | 95,430,000$ | 92,437,000$ |
| QoQ | | 44,646,000$ | (75,000$) | (17,256,000$) | (2,607,000$) | 31,202,000$ | 7,319,000$ | (15,493,000$) | (2,765,000$) | 33,765,000$ | (3,607,000$) | (14,670,000$) | 31,490,000$ | 16,789,000$ | 2,581,000$ | (4,845,000$) | (9,521,000$) | 12,373,000$ | 5,586,000$ | 2,273,000$ | (9,154,000$) | 833,000$ | 5,196,000$ | (1,363,000$) | 20,130,000$ | 22,858,000$ | (14,167,000$) | (3,172,000$) | (1,137,000$) | 19,198,000$ | (14,028,000$) | 3,587,000$ | (2,684,000$) | 19,784,000$ | (11,870,000$) | (4,680,000$) | (11,405,000$) | 22,212,000$ | (9,011,000$) | (7,905,000$) | (7,230,000$) | 9,404,000$ | (3,917,000$) | (6,660,000$) | (4,668,000$) | 14,655,000$ | (7,750,000$) | 2,993,000$ | (262,000$) |
| Debt to Asset Ratio | | .60x | .59x | .59x | .63x | .65x | .66x | .67x | .70x | .69x | .69x | .69x | .71x | .61x | .61x | .59x | .62x | .63x | .63x | .60x | .59x | .60x | .59x | .57x | .67x | .58x | .55x | .57x | .56x | .55x | .49x | .49x | .47x | .54x | .50x | .52x | .52x | .54x | .49x | .65x | .58x | .59x | .53x | .53x | .53x | .54x | .51x | .52x | .51x |
| Long Term Debt | | 84,234,000$ | 70,942,000$ | 91,642,000$ | 117,327,000$ | 123,007,000$ | 134,671,000$ | 139,317,000$ | 158,962,000$ | 159,600,000$ | 160,225,000$ | 160,825,000$ | 161,029,000$ | 66,423,000$ | 66,832,000$ | 46,045,000$ | 29,636,000$ | 29,850,000$ | 30,065,000$ | | | 131,000$ | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| QoQ | | 13,292,000$ | (20,700,000$) | (25,685,000$) | (5,680,000$) | (11,664,000$) | (4,646,000$) | (19,645,000$) | (638,000$) | (625,000$) | (600,000$) | (204,000$) | 94,606,000$ | (409,000$) | 20,787,000$ | 16,409,000$ | (214,000$) | (215,000$) | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| YoY | | (38,773,000$) | (63,729,000$) | (47,675,000$) | (41,635,000$) | (36,593,000$) | (25,554,000$) | (21,508,000$) | (2,067,000$) | 93,177,000$ | 93,393,000$ | 114,780,000$ | 131,393,000$ | 36,573,000$ | 36,767,000$ | | | 29,719,000$ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Capital Lease Obligations | | 191,805,000$ | 187,241,000$ | 162,513,000$ | 166,097,000$ | 169,041,000$ | 175,542,000$ | 181,289,000$ | 186,646,000$ | 187,507,000$ | 192,176,000$ | 192,937,000$ | 219,936,000$ | 142,261,000$ | 150,021,000$ | 150,575,000$ | 187,701,000$ | 167,303,000$ | 158,998,000$ | 159,701,000$ | 152,532,000$ | 157,755,000$ | 146,874,000$ | 150,326,000$ | 156,696,000$ | | | | | | | | | | | | | | | | | | | | | | | | |
| Cash and Cash Equivalents | | 127,361,000$ | 70,672,000$ | 95,998,000$ | 171,999,000$ | 161,900,000$ | 115,505,000$ | 116,099,000$ | 143,590,000$ | 151,547,000$ | 110,511,000$ | 120,579,000$ | 162,229,000$ | 66,452,000$ | 70,713,000$ | 61,498,000$ | 99,513,000$ | 133,721,000$ | 102,856,000$ | 58,965,000$ | 44,212,000$ | 76,803,000$ | 59,956,000$ | 76,606,000$ | 70,533,000$ | 65,442,000$ | 42,689,000$ | 52,925,000$ | 58,649,000$ | 58,104,000$ | 55,968,000$ | 82,245,000$ | 86,450,000$ | 50,138,000$ | 35,077,000$ | 88,984,000$ | 102,859,000$ | 119,045,000$ | 103,245,000$ | 40,433,000$ | 32,443,000$ | 29,438,000$ | 10,895,000$ | 16,367,000$ | 33,044,000$ | 38,985,000$ | 24,454,000$ | 33,567,000$ | 36,084,000$ |
| QoQ | | 56,689,000$ | (25,326,000$) | (76,001,000$) | 10,099,000$ | 46,395,000$ | (594,000$) | (27,491,000$) | (7,957,000$) | 41,036,000$ | (10,068,000$) | (41,650,000$) | 95,777,000$ | (4,261,000$) | 9,215,000$ | (38,015,000$) | (34,208,000$) | 30,865,000$ | 43,891,000$ | 14,753,000$ | (32,591,000$) | 16,847,000$ | (16,650,000$) | 6,073,000$ | 5,091,000$ | 22,753,000$ | (10,236,000$) | (5,724,000$) | 545,000$ | 2,136,000$ | (26,277,000$) | (4,205,000$) | 36,312,000$ | 15,061,000$ | (53,907,000$) | (13,875,000$) | (16,186,000$) | 15,800,000$ | 62,812,000$ | 7,990,000$ | 3,005,000$ | 18,543,000$ | (5,472,000$) | (16,677,000$) | (5,941,000$) | 14,531,000$ | (9,113,000$) | (2,517,000$) | 1,488,000$ |
| YoY | | (34,539,000$) | (44,833,000$) | (20,101,000$) | 28,409,000$ | 10,353,000$ | 4,994,000$ | (4,480,000$) | (18,639,000$) | 85,095,000$ | 39,798,000$ | 59,081,000$ | 62,716,000$ | (67,269,000$) | (32,143,000$) | 2,533,000$ | 55,301,000$ | 56,918,000$ | 42,900,000$ | (17,641,000$) | (26,321,000$) | 11,361,000$ | 17,267,000$ | 23,681,000$ | 11,884,000$ | 7,338,000$ | (13,279,000$) | (29,320,000$) | (27,801,000$) | 7,966,000$ | 20,891,000$ | (6,739,000$) | (16,409,000$) | (68,907,000$) | (68,168,000$) | 48,551,000$ | 70,416,000$ | 89,607,000$ | 92,350,000$ | 24,066,000$ | (601,000$) | (9,547,000$) | (13,559,000$) | (17,200,000$) | (3,040,000$) | 4,389,000$ | 538,000$ | 5,031,000$ | 5,887,000$ |
| Interest Expenses | | | | | | | 2,149,000$ | 2,184,000$ | 2,871,000$ | 2,639,000$ | 2,957,000$ | 2,637,000$ | 1,423,000$ | 751,000$ | 552,000$ | 466,000$ | 233,000$ | 232,000$ | 130,000$ | 1,000$ | 2,000$ | 5,000$ | 2,000$ | 3,000$ | 0$ | 796,000$ | 802,000$ | 808,000$ | 814,000$ | 1,905,000$ | 474,000$ | 500,000$ | 431,000$ | 1,361,000$ | 559,000$ | 712,000$ | 749,000$ | 1,023,000$ | 802,000$ | 797,000$ | 817,000$ | 876,000$ | 484,000$ | 481,000$ | 499,000$ | | 494,000$ | 491,000$ | |
| Interest Income | | 1,340,000$ | 1,445,000$ | 1,629,000$ | 1,759,000$ | 1,472,000$ | 1,440,000$ | 1,427,000$ | 1,975,000$ | 1,601,000$ | 1,632,000$ | 1,805,000$ | 823,000$ | 419,000$ | 68,000$ | 8,000$ | 12,000$ | 10,000$ | 11,000$ | 8,000$ | 54,000$ | 251,000$ | 218,000$ | 347,000$ | 336,000$ | 338,000$ | 358,000$ | 392,000$ | 403,000$ | | | | | | | | | | | | | | | | (499,000$) | | | | (132,000$) |