| TRANSCAT INC (TRNS) |
| 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 | Q2-CY2014 |
| Balance Sheet Date | | 2026-Mar-28 | 2025-Dec-27 | 2025-Sep-27 | 2025-Jun-28 | 2025-Mar-29 | 2024-Dec-28 | 2024-Sep-28 | 2024-Jun-29 | 2024-Mar-30 | 2023-Dec-23 | 2023-Sep-23 | 2023-Jun-24 | 2023-Mar-25 | 2022-Dec-24 | 2022-Sep-24 | | | 2021-Dec-25 | 2021-Sep-25 | 2021-Jun-26 | 2021-Mar-27 | 2020-Dec-26 | 2020-Sep-26 | 2020-Jun-27 | 2020-Mar-28 | 2019-Dec-28 | 2019-Sep-28 | 2019-Jun-29 | 2019-Mar-30 | 2018-Dec-29 | 2018-Sep-29 | 2018-Jun-30 | 2018-Mar-31 | 2017-Dec-23 | 2017-Sep-23 | 2017-Jun-24 | 2017-Mar-25 | 2016-Dec-24 | 2016-Sep-24 | 2016-Jun-25 | 2016-Mar-26 | 2015-Dec-26 | 2015-Sep-26 | 2015-Jun-27 | 2015-Mar-28 | 2014-Dec-27 | 2014-Sep-27 | 2014-Jun-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 | | | 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 | 79.33$ | 73.58$ | 57.18$ | 72.63$ | 85.87$ | 74.47$ | 105.90$ | 120.94$ | 119.11$ | 111.12$ | 110.60$ | 97.84$ | 87.30$ | 89.36$ | 70.75$ | 75.93$ | 56.72$ | 81.41$ | 93.12$ | 64.36$ | 56.87$ | 49.16$ | 33.86$ | 29.25$ | 25.56$ | 26.96$ | 32.16$ | 25.87$ | 25.70$ | 22.79$ | 18.30$ | 22.78$ | 18.90$ | 16.20$ | 14.10$ | 13.60$ | | | | | | | | | | | | | |
| Market Cap of Common Stock | 740,997,572$ | 686,662,393$ | 533,398,598$ | 676,844,708$ | 800,062,765$ | 693,276,231$ | 974,157,438$ | 1,106,013,715$ | 1,087,929,658$ | 981,048,447$ | 976,191,434$ | 752,179,342$ | 667,226,567$ | 675,696,712$ | 534,749,796$ | 571,091,094$ | 426,607,228$ | 612,307,730$ | 700,150,470$ | 480,759,997$ | 424,761,518$ | 366,035,381$ | 251,699,940$ | 216,845,899$ | 188,859,798$ | 198,973,912$ | 236,666,180$ | 188,963,534$ | 187,678,465$ | 164,294,363$ | 131,787,978$ | 163,978,793$ | 136,032,996$ | 115,874,777$ | 100,700,705$ | 96,962,995$ | | | | | | | | | | | | | |
| QoQ% | 7.91% | 28.73% | (21.19%) | (15.40%) | 15.40% | (28.83%) | (11.92%) | 1.66% | 10.90% | .50% | 29.78% | 12.73% | (1.25%) | 26.36% | (6.36%) | 33.87% | (30.33%) | (12.55%) | 45.63% | 13.18% | 16.04% | 45.43% | 16.07% | 14.82% | (5.08%) | (15.93%) | 25.24% | .69% | 14.23% | 24.67% | (19.63%) | 20.54% | 17.40% | 15.07% | 3.86% | | | | | | | | | | | | | | |
| YoY% | (7.38%) | (.95%) | (45.25%) | (38.80%) | (26.46%) | (29.33%) | (.21%) | 47.04% | 63.05% | 45.19% | 82.55% | 31.71% | 56.40% | 10.35% | (23.62%) | 18.79% | .44% | 67.28% | 178.17% | 121.71% | 124.91% | 83.96% | 6.35% | 14.76% | .63% | 21.11% | 79.58% | 15.24% | 37.97% | 41.79% | 30.87% | 69.12% | | | | | | | | | | | | | | | | | |
| Common Shares Outstanding | 9,340,698 | 9,333,953 | 9,331,181 | 9,327,667 | 9,318,490 | 9,315,840 | 9,309,257 | 9,199,277 | 9,144,731 | 8,839,299 | 8,828,515 | 7,978,401 | 7,643,099 | 7,562,604 | 7,560,420 | 7,557,626 | 7,529,078 | 7,521,284 | 7,520,719 | 7,518,000 | 7,469,000 | 7,458,251 | 7,441,000 | 7,432,000 | 7,411,000 | 7,381,000 | 7,376,000 | 7,358,000 | 7,304,000 | 7,211,000 | 7,204,000 | 7,202,000 | 7,199,000 | 7,155,000 | 7,144,000 | 7,140,000 | 7,122,000 | 7,044,000 | 7,012,799 | 7,005,469 | 6,987,342 | 6,924,000 | 6,904,442 | 6,895,703 | 6,870,869 | 6,836,000 | 6,827,103 | 6,815,894 | 6,788,933 |
| QoQ% | .07% | .03% | .04% | .10% | .03% | .07% | 1.20% | .60% | 3.46% | .12% | 10.66% | 4.39% | 1.06% | .03% | .04% | .38% | .10% | .01% | .04% | .66% | .14% | .23% | .12% | .28% | .41% | .07% | .25% | .74% | 1.29% | .10% | .03% | .04% | .62% | .15% | .06% | .25% | 1.11% | .45% | .11% | .26% | .92% | .28% | .13% | .36% | .51% | .13% | .16% | .40% | 1.09% |
| YoY% | .24% | .19% | .24% | 1.40% | 1.90% | 5.39% | 5.45% | 15.30% | 19.65% | 16.88% | 16.77% | 5.57% | 1.51% | .55% | .53% | .53% | .80% | .85% | 1.07% | 1.16% | .78% | 1.05% | .88% | 1.01% | 1.47% | 2.36% | 2.39% | 2.17% | 1.46% | .78% | .84% | .87% | 1.08% | 1.58% | 1.87% | 1.92% | 1.93% | 1.73% | 1.57% | 1.59% | 1.70% | 1.29% | 1.13% | 1.17% | 1.21% | 1.79% | 2.10% | (7.53%) | (9.00%) |
| Price to Sales | 2.23x | 2.07x | 1.67x | 2.24x | 2.78x | 2.49x | 3.58x | 4.09x | 4.10x | 3.78x | 3.89x | 3.10x | 2.82x | 2.93x | | 2.89x | 2.16x | 3.09x | 3.54x | 2.52x | 2.33x | 2.11x | 1.48x | 1.28x | 1.11x | 1.15x | 1.38x | 1.11x | 1.13x | 1.02x | .83x | 1.03x | .87x | .75x | .67x | .65x | | | | | | | | | | | | | |
| Price to Earnings | 137.83x | 127.73x | 67.58x | 59.63x | 59.85x | 47.76x | 57.50x | 61.68x | 72.02x | 71.89x | 93.73x | 86.78x | 63.15x | 63.22x | | 49.49x | 36.97x | 53.06x | 60.67x | 41.19x | 39.77x | 46.98x | 35.57x | 31.93x | 26.43x | 24.67x | 28.74x | 22.70x | 25.24x | 22.99x | 18.99x | 22.77x | 20.95x | 19.57x | 20.56x | 22.36x | | | | | | | | | | | | | |
| Price to Book | 2.46x | 2.28x | 1.80x | 2.29x | 2.73x | 2.42x | 3.47x | 4.12x | 4.15x | 4.36x | 4.47x | 5.44x | 6.03x | 6.78x | 5.61x | 6.19x | 4.95x | 7.39x | 8.45x | 5.95x | 5.54x | 4.88x | 3.47x | 3.09x | 2.80x | 2.97x | 3.65x | 3.02x | 3.09x | 2.76x | 2.33x | 2.99x | 2.57x | 2.26x | 2.07x | 2.08x | | | | | | | | | | | | | |
| Total Revenue | | 89,325,000$ | 83,856,000$ | 82,272,000$ | 76,424,000$ | 77,134,000$ | 66,754,000$ | 67,826,000$ | 66,707,000$ | 70,913,000$ | 65,166,000$ | 62,804,000$ | 60,598,000$ | 62,067,000$ | 57,402,000$ | 56,439,000$ | 54,661,000$ | | 50,902,000$ | 50,387,000$ | 47,790,000$ | 48,762,000$ | 44,062,000$ | 41,607,000$ | 38,904,000$ | 45,762,000$ | 43,179,000$ | 41,763,000$ | 42,395,000$ | 44,493,000$ | 40,868,000$ | 38,879,000$ | 36,658,000$ | 42,452,000$ | 40,483,000$ | 35,927,000$ | 36,279,000$ | 38,453,000$ | 37,813,000$ | 34,485,000$ | 33,147,000$ | 32,860,000$ | 30,160,000$ | 29,476,000$ | 29,670,000$ | 32,342,000$ | 31,052,000$ | 31,111,000$ | 29,119,000$ |
| QoQ% | | 6.52% | 1.93% | 7.65% | (.92%) | 15.55% | (1.58%) | 1.68% | (5.93%) | 8.82% | 3.76% | 3.64% | (2.37%) | 8.13% | 1.71% | 3.25% | | | 1.02% | 5.43% | (1.99%) | 10.67% | 5.90% | 6.95% | (14.99%) | 5.98% | 3.39% | (1.49%) | (4.72%) | 8.87% | 5.12% | 6.06% | (13.65%) | 4.86% | 12.68% | (.97%) | (5.65%) | 1.69% | 9.65% | 4.04% | .87% | 8.95% | 2.32% | (.65%) | (8.26%) | 4.15% | (.19%) | 6.84% | (4.22%) |
| YoY% | | 15.81% | 25.62% | 21.30% | 14.57% | 8.77% | 2.44% | 8.00% | 10.08% | 14.25% | 13.53% | 11.28% | 10.86% | | 12.77% | 12.01% | 14.38% | | 15.52% | 21.10% | 22.84% | 6.56% | 2.05% | (.37%) | (8.23%) | 2.85% | 5.66% | 7.42% | 15.65% | 4.81% | .95% | 8.22% | 1.05% | 10.40% | 7.06% | 4.18% | 9.45% | 17.02% | 25.38% | 16.99% | 11.72% | 1.60% | (2.87%) | (5.26%) | 1.89% | 6.38% | 1.77% | 7.72% | 1.43% |
| TTM | | 331,877,000$ | 319,686,000$ | 302,584,000$ | 288,138,000$ | 278,421,000$ | 272,200,000$ | 270,612,000$ | 265,590,000$ | 259,481,000$ | 250,635,000$ | 242,871,000$ | 236,506,000$ | 230,569,000$ | | | | | 197,841,000$ | 191,001,000$ | 182,221,000$ | 173,335,000$ | 170,335,000$ | 169,452,000$ | 169,608,000$ | 173,099,000$ | 171,830,000$ | 169,519,000$ | 166,635,000$ | 160,898,000$ | 158,857,000$ | 158,472,000$ | 155,520,000$ | 155,141,000$ | 151,142,000$ | 148,472,000$ | 147,030,000$ | 143,898,000$ | 138,305,000$ | 130,652,000$ | 125,643,000$ | 122,166,000$ | 121,648,000$ | 122,540,000$ | 124,175,000$ | 123,624,000$ | 121,685,000$ | 121,146,000$ | 118,917,000$ |
| TTM_QoQ% | | 3.81% | 5.65% | 5.01% | 3.49% | 2.29% | .59% | 1.89% | 2.35% | 3.53% | 3.20% | 2.69% | 2.58% | | | | | | 3.58% | 4.82% | 5.13% | 1.76% | .52% | (.09%) | (2.02%) | .74% | 1.36% | 1.73% | 3.57% | 1.29% | .24% | 1.90% | .24% | 2.65% | 1.80% | .98% | 2.18% | 4.04% | 5.86% | 3.99% | 2.85% | .43% | (.73%) | (1.32%) | .45% | 1.59% | .45% | 1.87% | .35% |
| TTM_YoY% | | 19.20% | 17.45% | 11.82% | 8.49% | 7.30% | 8.60% | 11.42% | 12.30% | 12.54% | | | | | | | | | 16.15% | 12.72% | 7.44% | .14% | (.87%) | (.04%) | 1.78% | 7.58% | 8.17% | 6.97% | 7.15% | 3.71% | 5.10% | 6.74% | 5.77% | 7.81% | 9.28% | 13.64% | 17.02% | 17.79% | 13.69% | 6.62% | 1.18% | (1.18%) | (.03%) | 1.15% | 4.42% | 4.32% | 2.09% | 2.66% | 2.60% |
| Gross Margin | | 34.11% | 30.12% | 32.53% | 33.79% | 33.60% | 29.48% | 31.27% | 33.96% | 33.89% | 32.13% | 32.04% | 30.88% | 30.85% | 28.57% | 29.71% | 29.34% | | 26.79% | 29.00% | 28.29% | 28.65% | 25.52% | 27.63% | 24.19% | 26.34% | 22.99% | 25.01% | 23.71% | 25.94% | 23.36% | 23.51% | 24.86% | 25.66% | 23.96% | 22.70% | 23.96% | 25.44% | 23.58% | 23.28% | 24.88% | 26.00% | 22.47% | 22.86% | 23.80% | 26.28% | 22.52% | 22.26% | 22.90% |
| QoQ | | 3.99% | (2.41%) | (1.26%) | .19% | 4.12% | (1.79%) | (2.70%) | .07% | 1.77% | .08% | 1.17% | .02% | 2.28% | (1.14%) | .37% | | | (2.21%) | .71% | (.36%) | 3.13% | (2.10%) | 3.44% | (2.15%) | 3.35% | (2.02%) | 1.30% | (2.23%) | 2.58% | (.14%) | (1.35%) | (.80%) | 1.70% | 1.27% | (1.26%) | (1.48%) | 1.86% | .30% | (1.60%) | (1.12%) | 3.52% | (.38%) | (.95%) | (2.47%) | 3.75% | .26% | (.64%) | (5.44%) |
| YoY | | .51% | .64% | 1.26% | (.18%) | (.30%) | (2.65%) | (.78%) | 3.09% | 3.04% | 3.56% | 2.34% | 1.54% | | 1.78% | .71% | 1.05% | | 1.27% | 1.37% | 4.11% | 2.31% | 2.53% | 2.62% | .48% | .40% | (.37%) | 1.50% | (1.15%) | .28% | (.60%) | .81% | .90% | .23% | .39% | (.58%) | (.92%) | (.56%) | 1.10% | .42% | 1.08% | (.28%) | (.05%) | .59% | .90% | (2.07%) | (.87%) | (1.36%) | (2.22%) |
| Operating Income | | 4,332,000$ | 88,000$ | 3,505,000$ | 5,338,000$ | 6,940,000$ | 2,100,000$ | 3,735,000$ | 5,099,000$ | 9,204,000$ | 4,294,000$ | 1,643,000$ | 4,640,000$ | 5,855,000$ | 3,163,000$ | 3,626,000$ | 3,604,000$ | | 2,361,000$ | 3,578,000$ | 3,689,000$ | 4,512,000$ | 2,519,000$ | 3,078,000$ | 964,000$ | 3,742,000$ | 2,091,000$ | 3,059,000$ | 1,958,000$ | 3,634,000$ | 2,394,000$ | 2,176,000$ | 2,025,000$ | 3,503,000$ | 2,654,000$ | 1,458,000$ | 1,411,000$ | 2,565,000$ | 2,353,000$ | 1,578,000$ | 1,438,000$ | 2,223,000$ | 1,682,000$ | 1,370,000$ | 1,027,000$ | 3,116,000$ | 1,377,000$ | 1,516,000$ | 759,000$ |
| QoQ% | | 4,822.73% | (97.49%) | (34.34%) | (23.08%) | 230.48% | (43.78%) | (26.75%) | (44.60%) | 114.35% | 161.35% | (64.59%) | (20.75%) | 85.11% | (12.77%) | .61% | | | (34.01%) | (3.01%) | (18.24%) | 79.12% | (18.16%) | 219.30% | (74.24%) | 78.96% | (31.64%) | 56.23% | (46.12%) | 51.80% | 10.02% | 7.46% | (42.19%) | 31.99% | 82.03% | 3.33% | (44.99%) | 9.01% | 49.11% | 9.74% | (35.31%) | 32.16% | 22.77% | 33.40% | (67.04%) | 126.29% | (9.17%) | 99.74% | (74.10%) |
| YoY% | | (37.58%) | (95.81%) | (6.16%) | 4.69% | (24.60%) | (51.10%) | 127.33% | 9.89% | 57.20% | 35.76% | (54.69%) | 28.75% | | 33.97% | 1.34% | (2.30%) | | (6.27%) | 16.24% | 282.68% | 20.58% | 20.47% | .62% | (50.77%) | 2.97% | (12.66%) | 40.58% | (3.31%) | 3.74% | (9.80%) | 49.25% | 43.52% | 36.57% | 12.79% | (7.61%) | (1.88%) | 15.39% | 39.89% | 15.18% | 40.02% | (28.66%) | 22.15% | (9.63%) | 35.31% | 6.35% | 2.61% | 18.35% | (34.12%) |
| TTM | | 13,263,000$ | 15,871,000$ | 17,883,000$ | 18,113,000$ | 17,874,000$ | 20,138,000$ | 22,332,000$ | 20,240,000$ | 19,781,000$ | 16,432,000$ | 15,301,000$ | 17,284,000$ | 16,248,000$ | | | | | 14,140,000$ | 14,298,000$ | 13,798,000$ | 11,073,000$ | 10,303,000$ | 9,875,000$ | 9,856,000$ | 10,850,000$ | 10,742,000$ | 11,045,000$ | 10,162,000$ | 10,229,000$ | 10,098,000$ | 10,358,000$ | 9,640,000$ | 9,026,000$ | 8,088,000$ | 7,787,000$ | 7,907,000$ | 7,934,000$ | 7,592,000$ | 6,921,000$ | 6,713,000$ | 6,302,000$ | 7,195,000$ | 6,890,000$ | 7,036,000$ | 6,768,000$ | 6,582,000$ | 6,547,000$ | 6,312,000$ |
| TTM_QoQ% | | (16.43%) | (11.25%) | (1.27%) | 1.34% | (11.24%) | (9.82%) | 10.34% | 2.32% | 20.38% | 7.39% | (11.47%) | 6.38% | | | | | | (1.11%) | 3.62% | 24.61% | 7.47% | 4.33% | .19% | (9.16%) | 1.01% | (2.74%) | 8.69% | (.66%) | 1.30% | (2.51%) | 7.45% | 6.80% | 11.60% | 3.87% | (1.52%) | (.34%) | 4.51% | 9.70% | 3.10% | 6.52% | (12.41%) | 4.43% | (2.08%) | 3.96% | 2.83% | .54% | 3.72% | (5.86%) |
| TTM_YoY% | | (25.80%) | (21.19%) | (19.92%) | (10.51%) | (9.64%) | 22.55% | 45.95% | 17.10% | 21.74% | | | | | | | | | 37.24% | 44.79% | 40.00% | 2.06% | (4.09%) | (10.59%) | (3.01%) | 6.07% | 6.38% | 6.63% | 5.42% | 13.33% | 24.85% | 33.02% | 21.92% | 13.76% | 6.53% | 12.51% | 17.79% | 25.90% | 5.52% | .45% | (4.59%) | (6.89%) | 9.31% | 5.24% | 11.47% | .94% | (2.14%) | (.88%) | (2.95%) |
| Operating Margin | | 4.85% | .11% | 4.26% | 6.99% | 9.00% | 3.15% | 5.51% | 7.64% | 12.98% | 6.59% | 2.62% | 7.66% | 9.43% | 5.51% | 6.43% | 6.59% | | 4.64% | 7.10% | 7.72% | 9.25% | 5.72% | 7.40% | 2.48% | 8.18% | 4.84% | 7.33% | 4.62% | 8.17% | 5.86% | 5.60% | 5.52% | 8.25% | 6.56% | 4.06% | 3.89% | 6.67% | 6.22% | 4.58% | 4.34% | 6.77% | 5.58% | 4.65% | 3.46% | 9.64% | 4.43% | 4.87% | 2.61% |
| QoQ | | 4.75% | (4.16%) | (2.73%) | (2.01%) | 5.85% | (2.36%) | (2.14%) | (5.34%) | 6.39% | 3.97% | (5.04%) | (1.78%) | 3.92% | (.92%) | (.17%) | | | (2.46%) | (.62%) | (1.53%) | 3.54% | (1.68%) | 4.92% | (5.70%) | 3.33% | (2.48%) | 2.71% | (3.55%) | 2.31% | .26% | .07% | (2.73%) | 1.70% | 2.50% | .17% | (2.78%) | .45% | 1.65% | .24% | (2.43%) | 1.19% | .93% | 1.19% | (6.17%) | 5.20% | (.44%) | 2.27% | (7.03%) |
| YoY | | (4.15%) | (3.04%) | (1.25%) | (.66%) | (3.98%) | (3.44%) | 2.89% | (.01%) | 3.55% | 1.08% | (3.81%) | 1.06% | | .87% | (.68%) | (1.13%) | | (1.08%) | (.30%) | 5.24% | 1.08% | .87% | .07% | (2.14%) | .01% | (1.02%) | 1.73% | (.91%) | (.08%) | (.70%) | 1.54% | 1.64% | 1.58% | .33% | (.52%) | (.45%) | (.10%) | .65% | (.07%) | .88% | (2.87%) | 1.14% | (.23%) | .85% | .00% | .04% | .44% | (1.41%) |
| Net Income | | 1,947,000$ | (1,101,000$) | 1,269,000$ | 3,261,000$ | 4,464,000$ | 2,357,000$ | 3,286,000$ | 4,408,000$ | 6,890,000$ | 3,348,000$ | 460,000$ | 2,949,000$ | 3,658,000$ | 1,601,000$ | 2,357,000$ | 3,072,000$ | | 1,629,000$ | 3,015,000$ | 3,688,000$ | 3,208,000$ | 1,761,000$ | 2,024,000$ | 798,000$ | 2,493,000$ | 1,477,000$ | 2,379,000$ | 1,718,000$ | 2,660,000$ | 1,569,000$ | 1,488,000$ | 1,428,000$ | 2,454,000$ | 1,831,000$ | 781,000$ | 856,000$ | 1,429,000$ | 1,271,000$ | 916,000$ | 906,000$ | 1,577,000$ | 1,068,000$ | 878,000$ | 601,000$ | 1,909,000$ | 813,000$ | 859,000$ | 445,000$ |
| QoQ% | | 276.84% | (186.76%) | (61.09%) | (26.95%) | 89.39% | (28.27%) | (25.45%) | (36.02%) | 105.80% | 627.83% | (84.40%) | (19.38%) | 128.48% | (32.08%) | (23.28%) | | | (45.97%) | (18.25%) | 14.96% | 82.17% | (12.99%) | 153.63% | (67.99%) | 68.79% | (37.92%) | 38.48% | (35.41%) | 69.54% | 5.44% | 4.20% | (41.81%) | 34.03% | 134.44% | (8.76%) | (40.10%) | 12.43% | 38.76% | 1.10% | (42.55%) | 47.66% | 21.64% | 46.09% | (68.52%) | 134.81% | (5.36%) | 93.03% | (73.89%) |
| YoY% | | (56.38%) | (146.71%) | (61.38%) | (26.02%) | (35.21%) | (29.60%) | 614.35% | 49.47% | 88.35% | 109.12% | (80.48%) | (4.00%) | | (1.72%) | (21.82%) | (16.70%) | | (7.50%) | 48.96% | 362.16% | 28.68% | 19.23% | (14.92%) | (53.55%) | (6.28%) | (5.86%) | 59.88% | 20.31% | 8.39% | (14.31%) | 90.53% | 66.82% | 71.73% | 44.06% | (14.74%) | (5.52%) | (9.39%) | 19.01% | 4.33% | 50.75% | (17.39%) | 31.37% | 2.21% | 35.06% | 12.03% | 3.17% | 11.41% | (38.28%) |
| TTM | | 5,376,000$ | 7,893,000$ | 11,351,000$ | 13,368,000$ | 14,515,000$ | 16,941,000$ | 17,932,000$ | 15,106,000$ | 13,647,000$ | 10,415,000$ | 8,668,000$ | 10,565,000$ | 10,688,000$ | | | | | 11,540,000$ | 11,672,000$ | 10,681,000$ | 7,791,000$ | 7,076,000$ | 6,792,000$ | 7,147,000$ | 8,067,000$ | 8,234,000$ | 8,326,000$ | 7,435,000$ | 7,145,000$ | 6,939,000$ | 7,201,000$ | 6,494,000$ | 5,922,000$ | 4,897,000$ | 4,337,000$ | 4,472,000$ | 4,522,000$ | 4,670,000$ | 4,467,000$ | 4,429,000$ | 4,124,000$ | 4,456,000$ | 4,201,000$ | 4,182,000$ | 4,026,000$ | 3,821,000$ | 3,796,000$ | 3,708,000$ |
| TTM_QoQ% | | (31.89%) | (30.46%) | (15.09%) | (7.90%) | (14.32%) | (5.53%) | 18.71% | 10.69% | 31.03% | 20.16% | (17.96%) | (1.15%) | | | | | | (1.13%) | 9.28% | 37.09% | 10.11% | 4.18% | (4.97%) | (11.40%) | (2.03%) | (1.11%) | 11.98% | 4.06% | 2.97% | (3.64%) | 10.89% | 9.66% | 20.93% | 12.91% | (3.02%) | (1.11%) | (3.17%) | 4.54% | .86% | 7.40% | (7.45%) | 6.07% | .45% | 3.88% | 5.37% | .66% | 2.37% | (6.93%) |
| TTM_YoY% | | (62.96%) | (53.41%) | (36.70%) | (11.51%) | 6.36% | 62.66% | 106.88% | 42.98% | 27.69% | | | | | | | | | 63.09% | 71.85% | 49.45% | (3.42%) | (14.06%) | (18.42%) | (3.87%) | 12.90% | 18.66% | 15.62% | 14.49% | 20.65% | 41.70% | 66.04% | 45.22% | 30.96% | 4.86% | (2.91%) | .97% | 9.65% | 4.80% | 6.33% | 5.91% | 2.43% | 16.62% | 10.67% | 12.78% | 1.05% | (6.71%) | (7.19%) | (8.76%) |
| Profit Margin | | 2.18% | (1.31%) | 1.54% | 4.27% | 5.79% | 3.53% | 4.85% | 6.61% | 9.72% | 5.14% | .73% | 4.87% | 5.89% | 2.79% | 4.18% | 5.62% | | 3.20% | 5.98% | 7.72% | 6.58% | 4.00% | 4.87% | 2.05% | 5.45% | 3.42% | 5.70% | 4.05% | 5.98% | 3.84% | 3.83% | 3.90% | 5.78% | 4.52% | 2.17% | 2.36% | 3.72% | 3.36% | 2.66% | 2.73% | 4.80% | 3.54% | 2.98% | 2.03% | 5.90% | 2.62% | 2.76% | 1.53% |
| QoQ | | 3.49% | (2.86%) | (2.73%) | (1.52%) | 2.26% | (1.31%) | (1.76%) | (3.11%) | 4.58% | 4.41% | (4.13%) | (1.03%) | 3.11% | (1.39%) | (1.44%) | | | (2.78%) | (1.73%) | 1.14% | 2.58% | (.87%) | 2.81% | (3.40%) | 2.03% | (2.28%) | 1.64% | (1.93%) | 2.14% | .01% | (.07%) | (1.89%) | 1.26% | 2.35% | (.19%) | (1.36%) | .36% | .71% | (.08%) | (2.07%) | 1.26% | .56% | .95% | (3.88%) | 3.29% | (.14%) | 1.23% | (4.08%) |
| YoY | | (3.61%) | (4.84%) | (3.30%) | (2.34%) | (3.93%) | (1.61%) | 4.11% | 1.74% | 3.82% | 2.35% | (3.44%) | (.75%) | | (.41%) | (1.81%) | (2.10%) | | (.80%) | 1.12% | 5.67% | 1.13% | .58% | (.83%) | (2.00%) | (.53%) | (.42%) | 1.87% | .16% | .20% | (.68%) | 1.65% | 1.54% | 2.07% | 1.16% | (.48%) | (.37%) | (1.08%) | (.18%) | (.32%) | .71% | (1.10%) | .92% | .22% | .50% | .30% | .04% | .09% | (.98%) |
| Equity to Common Shareholders | | 300,619,000$ | 296,770,000$ | 295,417,000$ | 292,536,000$ | 286,880,000$ | 281,080,000$ | 268,757,000$ | 262,288,000$ | 225,169,000$ | 218,470,000$ | 138,252,000$ | 110,720,000$ | 99,630,000$ | 95,284,000$ | 92,328,000$ | 86,176,000$ | | 82,898,000$ | 80,744,000$ | 76,707,000$ | 75,078,000$ | 72,507,000$ | 70,102,000$ | 67,456,000$ | 67,087,000$ | 64,784,000$ | 62,656,000$ | 60,703,000$ | 59,630,000$ | 56,518,000$ | 54,866,000$ | 52,872,000$ | 51,348,000$ | 48,604,000$ | 46,598,000$ | 44,981,000$ | 43,401,000$ | 42,431,000$ | 41,198,000$ | 40,050,000$ | 38,911,000$ | 37,006,000$ | 35,996,000$ | 35,231,000$ | 34,318,000$ | 32,652,000$ | 31,865,000$ | 30,852,000$ |
| QoQ | | 3,849,000$ | 1,353,000$ | 2,881,000$ | 5,656,000$ | 5,800,000$ | 12,323,000$ | 6,469,000$ | 37,119,000$ | 6,699,000$ | 80,218,000$ | 27,532,000$ | 11,090,000$ | 4,346,000$ | 2,956,000$ | 6,152,000$ | | | 2,154,000$ | 4,037,000$ | 1,629,000$ | 2,571,000$ | 2,405,000$ | 2,646,000$ | 369,000$ | 2,303,000$ | 2,128,000$ | 1,953,000$ | 1,073,000$ | 3,112,000$ | 1,652,000$ | 1,994,000$ | 1,524,000$ | 2,744,000$ | 2,006,000$ | 1,617,000$ | 1,580,000$ | 970,000$ | 1,233,000$ | 1,148,000$ | 1,139,000$ | 1,905,000$ | 1,010,000$ | 765,000$ | 913,000$ | 1,666,000$ | 787,000$ | 1,013,000$ | 769,000$ |
| QoQ% | | 1.30% | .46% | .99% | 1.97% | 2.06% | 4.59% | 2.47% | 16.49% | 3.07% | 58.02% | 24.87% | 11.13% | 4.56% | 3.20% | 7.14% | | | 2.67% | 5.26% | 2.17% | 3.55% | 3.43% | 3.92% | .55% | 3.56% | 3.40% | 3.22% | 1.80% | 5.51% | 3.01% | 3.77% | 2.97% | 5.65% | 4.31% | 3.60% | 3.64% | 2.29% | 2.99% | 2.87% | 2.93% | 5.15% | 2.81% | 2.17% | 2.66% | 5.10% | 2.47% | 3.28% | 2.56% |
| YoY | | 13,739,000$ | 15,690,000$ | 26,660,000$ | 30,248,000$ | 61,711,000$ | 62,610,000$ | 130,505,000$ | 151,568,000$ | 125,539,000$ | 123,186,000$ | 45,924,000$ | 24,544,000$ | | 12,386,000$ | 11,584,000$ | 9,469,000$ | | 10,391,000$ | 10,642,000$ | 9,251,000$ | 7,991,000$ | 7,723,000$ | 7,446,000$ | 6,753,000$ | 7,457,000$ | 8,266,000$ | 7,790,000$ | 7,831,000$ | 8,282,000$ | 7,914,000$ | 8,268,000$ | 7,891,000$ | 7,947,000$ | 6,173,000$ | 5,400,000$ | 4,931,000$ | 4,490,000$ | 5,425,000$ | 5,202,000$ | 4,819,000$ | 4,593,000$ | 4,354,000$ | 4,131,000$ | 4,379,000$ | 4,235,000$ | 4,533,000$ | (900,000$) | (1,685,000$) |
| YoY% | | 4.79% | 5.58% | 9.92% | 11.53% | 27.41% | 28.66% | 94.40% | 136.89% | 126.01% | 129.28% | 49.74% | 28.48% | | 14.94% | 14.35% | 12.34% | | 14.33% | 15.18% | 13.71% | 11.91% | 11.92% | 11.88% | 11.13% | 12.51% | 14.63% | 14.20% | 14.81% | 16.13% | 16.28% | 17.74% | 17.54% | 18.31% | 14.55% | 13.11% | 12.31% | 11.54% | 14.66% | 14.45% | 13.68% | 13.38% | 13.34% | 12.96% | 14.19% | 14.08% | 16.12% | (2.75%) | (5.18%) |
| Dividends Paid | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Additional Paid-In Capital QoQ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Treasury Stock | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| QoQ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Goodwill | | 218,185,000$ | 218,279,000$ | 218,362,000$ | 177,114,000$ | 176,928,000$ | 176,617,000$ | 138,127,000$ | 138,146,000$ | 105,585,000$ | 105,700,000$ | 106,366,000$ | 77,051,000$ | 69,360,000$ | 68,826,000$ | 66,118,000$ | 65,074,000$ | | 59,133,000$ | 59,441,000$ | 43,904,000$ | 43,272,000$ | 43,945,000$ | 41,773,000$ | 41,681,000$ | 41,540,000$ | 34,961,000$ | 34,889,000$ | 34,958,000$ | 34,545,000$ | 34,419,000$ | 34,120,000$ | 32,739,000$ | 32,740,000$ | 32,823,000$ | 33,019,000$ | 32,570,000$ | 32,520,000$ | 32,436,000$ | 32,680,000$ | 32,705,000$ | 29,112,000$ | 22,462,000$ | 22,652,000$ | 21,660,000$ | 20,923,000$ | 20,991,000$ | 21,244,000$ | 17,473,000$ |
| QoQ% | | (.04%) | (.04%) | 23.29% | .11% | .18% | 27.87% | (.01%) | 30.84% | (.11%) | (.63%) | 38.05% | 11.09% | .78% | 4.10% | 1.60% | | | (.52%) | 35.39% | 1.46% | (1.53%) | 5.20% | .22% | .34% | 18.82% | .21% | (.20%) | 1.20% | .37% | .88% | 4.22% | .00% | (.25%) | (.59%) | 1.38% | .15% | .26% | (.75%) | (.08%) | 12.34% | 29.61% | (.84%) | 4.58% | 3.52% | (.32%) | (1.19%) | 21.58% | .51% |
| YoY% | | 23.32% | 23.59% | 58.09% | 28.21% | 67.57% | 67.09% | 29.86% | 79.29% | 52.23% | 53.58% | 60.87% | 18.41% | | 16.39% | 11.23% | 48.22% | | 34.56% | 42.30% | 5.33% | 4.17% | 25.70% | 19.73% | 19.23% | 20.25% | 1.58% | 2.25% | 6.78% | 5.51% | 4.86% | 3.33% | .52% | .68% | 1.19% | 1.04% | (.41%) | 11.71% | 44.40% | 44.27% | 50.99% | 39.14% | 7.01% | 6.63% | 23.96% | 20.36% | 20.20% | 20.99% | (.20%) |
| Other Intangible Assets | | 77,706,000$ | 81,195,000$ | 85,172,000$ | 51,933,000$ | 54,777,000$ | 57,682,000$ | 24,362,000$ | 26,254,000$ | 19,987,000$ | 21,459,000$ | 23,156,000$ | 15,144,000$ | 13,799,000$ | 14,843,000$ | 14,880,000$ | 14,692,000$ | | 11,503,000$ | 12,753,000$ | 6,901,000$ | 7,513,000$ | 7,325,000$ | 6,737,000$ | 7,349,000$ | 7,977,000$ | 3,955,000$ | 4,341,000$ | 4,787,000$ | 5,233,000$ | 5,703,000$ | 6,197,000$ | 5,115,000$ | 5,505,000$ | 5,984,000$ | 6,542,000$ | 6,973,000$ | 7,519,000$ | 8,128,000$ | 8,867,000$ | 9,607,000$ | 8,211,000$ | 3,814,000$ | 4,172,000$ | 3,841,000$ | 3,554,000$ | 4,035,000$ | 4,450,000$ | 2,490,000$ |
| QoQ | | (3,489,000$) | (3,977,000$) | 33,239,000$ | (2,844,000$) | (2,905,000$) | 33,320,000$ | (1,892,000$) | 6,267,000$ | (1,472,000$) | (1,697,000$) | 8,012,000$ | 1,345,000$ | (1,044,000$) | (37,000$) | 188,000$ | | | (1,250,000$) | 5,852,000$ | (612,000$) | 188,000$ | 588,000$ | (612,000$) | (628,000$) | 4,022,000$ | (386,000$) | (446,000$) | (446,000$) | (470,000$) | (494,000$) | 1,082,000$ | (390,000$) | (479,000$) | (558,000$) | (431,000$) | (546,000$) | (609,000$) | (739,000$) | (740,000$) | 1,396,000$ | 4,397,000$ | (358,000$) | 331,000$ | 287,000$ | (481,000$) | (415,000$) | 1,960,000$ | (161,000$) |
| Amortization of Intangible Assets | | | | | | 2,905,000$ | 1,852,000$ | 1,892,000$ | 1,773,000$ | 1,470,000$ | 1,699,000$ | 1,435,000$ | 1,093,000$ | 1,043,000$ | 1,180,000$ | | | | 1,347,000$ | 729,000$ | 620,000$ | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Total Assets | | 480,487,000$ | 472,891,000$ | 484,887,000$ | 392,536,000$ | 385,242,000$ | 386,009,000$ | 323,553,000$ | 323,652,000$ | 287,552,000$ | 281,074,000$ | 248,210,000$ | 203,329,000$ | 195,749,000$ | 188,469,000$ | 186,721,000$ | 177,762,000$ | | 161,600,000$ | 158,313,000$ | 131,139,000$ | 132,116,000$ | 130,770,000$ | 126,060,000$ | 124,163,000$ | 128,122,000$ | 114,011,000$ | 115,005,000$ | 113,663,000$ | 105,230,000$ | 102,017,000$ | 102,413,000$ | 94,510,000$ | 96,822,000$ | 94,235,000$ | 94,071,000$ | 92,702,000$ | 92,097,000$ | 91,268,000$ | 86,039,000$ | 85,221,000$ | 76,707,000$ | 63,456,000$ | 64,440,000$ | 60,684,000$ | 62,149,000$ | 61,360,000$ | 63,154,000$ | 54,568,000$ |
| QoQ | | 7,596,000$ | (11,996,000$) | 92,351,000$ | 7,294,000$ | (767,000$) | 62,456,000$ | (99,000$) | 36,100,000$ | 6,478,000$ | 32,864,000$ | 44,881,000$ | 7,580,000$ | 7,280,000$ | 1,748,000$ | 8,959,000$ | | | 3,287,000$ | 27,174,000$ | (977,000$) | 1,346,000$ | 4,710,000$ | 1,897,000$ | (3,959,000$) | 14,111,000$ | (994,000$) | 1,342,000$ | 8,433,000$ | 3,213,000$ | (396,000$) | 7,903,000$ | (2,312,000$) | 2,587,000$ | 164,000$ | 1,369,000$ | 605,000$ | 829,000$ | 5,229,000$ | 818,000$ | 8,514,000$ | 13,251,000$ | (984,000$) | 3,756,000$ | (1,465,000$) | 789,000$ | (1,794,000$) | 8,586,000$ | 694,000$ |
| YoY | | 95,245,000$ | 86,882,000$ | 161,334,000$ | 68,884,000$ | 97,690,000$ | 104,935,000$ | 75,343,000$ | 120,323,000$ | 91,803,000$ | 92,605,000$ | 61,489,000$ | 25,567,000$ | | 26,869,000$ | 28,408,000$ | 46,623,000$ | | 30,830,000$ | 32,253,000$ | 6,976,000$ | 3,994,000$ | 16,759,000$ | 11,055,000$ | 10,500,000$ | 22,892,000$ | 11,994,000$ | 12,592,000$ | 19,153,000$ | 8,408,000$ | 7,782,000$ | 8,342,000$ | 1,808,000$ | 4,725,000$ | 2,967,000$ | 8,032,000$ | 7,481,000$ | 15,390,000$ | 27,812,000$ | 21,599,000$ | 24,537,000$ | 14,558,000$ | 2,096,000$ | 1,286,000$ | 6,116,000$ | 8,275,000$ | 6,431,000$ | 7,306,000$ | 879,000$ |
| Total Liabilities | | 179,868,000$ | 176,121,000$ | 189,470,000$ | 100,000,000$ | 98,362,000$ | 104,929,000$ | 54,796,000$ | 61,364,000$ | 62,383,000$ | 62,604,000$ | 109,958,000$ | 92,609,000$ | 96,119,000$ | 93,185,000$ | 94,393,000$ | 91,586,000$ | | 78,702,000$ | 77,569,000$ | 54,432,000$ | 57,038,000$ | 58,263,000$ | 55,958,000$ | 56,707,000$ | 61,035,000$ | 49,227,000$ | 52,349,000$ | 52,960,000$ | 45,600,000$ | 45,499,000$ | 47,547,000$ | 41,639,000$ | 45,474,000$ | 45,631,000$ | 47,473,000$ | 47,721,000$ | 48,696,000$ | 48,837,000$ | 44,841,000$ | 45,171,000$ | 37,796,000$ | 26,450,000$ | 28,444,000$ | 25,453,000$ | 27,831,000$ | 28,708,000$ | 31,289,000$ | 23,716,000$ |
| QoQ | | 3,747,000$ | (13,349,000$) | 89,470,000$ | 1,638,000$ | (6,567,000$) | 50,133,000$ | (6,568,000$) | (1,019,000$) | (221,000$) | (47,354,000$) | 17,349,000$ | (3,510,000$) | 2,934,000$ | (1,208,000$) | 2,807,000$ | | | 1,133,000$ | 23,137,000$ | (2,606,000$) | (1,225,000$) | 2,305,000$ | (749,000$) | (4,328,000$) | 11,808,000$ | (3,122,000$) | (611,000$) | 7,360,000$ | 101,000$ | (2,048,000$) | 5,908,000$ | (3,835,000$) | (157,000$) | (1,842,000$) | (248,000$) | (975,000$) | (141,000$) | 3,996,000$ | (330,000$) | 7,375,000$ | 11,346,000$ | (1,994,000$) | 2,991,000$ | (2,378,000$) | (877,000$) | (2,581,000$) | 7,573,000$ | (75,000$) |
| YoY | | 81,506,000$ | 71,192,000$ | 134,674,000$ | 38,636,000$ | 35,979,000$ | 42,325,000$ | (55,162,000$) | (31,245,000$) | (33,736,000$) | (30,581,000$) | 15,565,000$ | 1,023,000$ | | 14,483,000$ | 16,824,000$ | 37,154,000$ | | 20,439,000$ | 21,611,000$ | (2,275,000$) | (3,997,000$) | 9,036,000$ | 3,609,000$ | 3,747,000$ | 15,435,000$ | 3,728,000$ | 4,802,000$ | 11,321,000$ | 126,000$ | (132,000$) | 74,000$ | (6,082,000$) | (3,222,000$) | (3,206,000$) | 2,632,000$ | 2,550,000$ | 10,900,000$ | 22,387,000$ | 16,397,000$ | 19,718,000$ | 9,965,000$ | (2,258,000$) | (2,845,000$) | 1,737,000$ | 4,040,000$ | 1,898,000$ | 8,206,000$ | 2,564,000$ |
| Current Ratio | | 2.33x | 2.21x | 2.43x | 2.92x | 2.29x | 2.42x | 3.59x | 2.96x | 3.14x | 3.37x | 2.32x | 2.68x | 2.39x | 2.42x | 2.52x | 2.15x | | 2.34x | 2.49x | 2.37x | 1.95x | 2.36x | 2.20x | 2.53x | 2.32x | 2.26x | 2.39x | 2.10x | 2.03x | 2.16x | 2.00x | 2.04x | 1.92x | 1.98x | 2.24x | 2.51x | 1.80x | 1.64x | 1.47x | 1.72x | 1.66x | 1.99x | 1.98x | 2.32x | 2.27x | 2.40x | 2.35x | 2.50x |
| Total Current Assets | | 92,462,000$ | 80,807,000$ | 85,745,000$ | 79,654,000$ | 78,009,000$ | 76,559,000$ | 95,166,000$ | 94,253,000$ | 105,158,000$ | 98,804,000$ | 65,173,000$ | 63,602,000$ | 67,599,000$ | 60,697,000$ | 62,616,000$ | 59,704,000$ | | 57,549,000$ | 53,773,000$ | 48,739,000$ | 48,928,000$ | 47,210,000$ | 45,380,000$ | 45,245,000$ | 48,460,000$ | 44,607,000$ | 46,341,000$ | 46,260,000$ | 45,006,000$ | 41,689,000$ | 41,635,000$ | 38,016,000$ | 40,513,000$ | 36,871,000$ | 36,052,000$ | 35,503,000$ | 35,589,000$ | 34,277,000$ | 28,768,000$ | 27,821,000$ | 26,218,000$ | 24,282,000$ | 25,238,000$ | 24,079,000$ | 27,142,000$ | 25,983,000$ | 27,500,000$ | 25,784,000$ |
| QoQ | | 11,655,000$ | (4,938,000$) | 6,091,000$ | 1,645,000$ | 1,450,000$ | (18,607,000$) | 913,000$ | (10,905,000$) | 6,354,000$ | 33,631,000$ | 1,571,000$ | (3,997,000$) | 6,902,000$ | (1,919,000$) | 2,912,000$ | | | 3,776,000$ | 5,034,000$ | (189,000$) | 1,718,000$ | 1,830,000$ | 135,000$ | (3,215,000$) | 3,853,000$ | (1,734,000$) | 81,000$ | 1,254,000$ | 3,317,000$ | 54,000$ | 3,619,000$ | (2,497,000$) | 3,642,000$ | 819,000$ | 549,000$ | (86,000$) | 1,312,000$ | 5,509,000$ | 947,000$ | 1,603,000$ | 1,936,000$ | (956,000$) | 1,159,000$ | (3,063,000$) | 1,159,000$ | (1,517,000$) | 1,716,000$ | 253,000$ |
| Total Current Liabilities | | 39,628,000$ | 36,618,000$ | 35,305,000$ | 27,280,000$ | 34,037,000$ | 31,679,000$ | 26,521,000$ | 31,802,000$ | 33,499,000$ | 29,354,000$ | 28,111,000$ | 23,725,000$ | 28,318,000$ | 25,084,000$ | 24,890,000$ | 27,710,000$ | | 24,619,000$ | 21,572,000$ | 20,604,000$ | 25,142,000$ | 20,035,000$ | 20,635,000$ | 17,917,000$ | 20,922,000$ | 19,741,000$ | 19,368,000$ | 22,015,000$ | 22,149,000$ | 19,308,000$ | 20,830,000$ | 18,614,000$ | 21,150,000$ | 18,613,000$ | 16,076,000$ | 14,122,000$ | 19,756,000$ | 20,928,000$ | 19,606,000$ | 16,159,000$ | 15,829,000$ | 12,199,000$ | 12,756,000$ | 10,378,000$ | 11,933,000$ | 10,813,000$ | 11,688,000$ | 10,321,000$ |
| QoQ | | 3,010,000$ | 1,313,000$ | 8,025,000$ | (6,757,000$) | 2,358,000$ | 5,158,000$ | (5,281,000$) | (1,697,000$) | 4,145,000$ | 1,243,000$ | 4,386,000$ | (4,593,000$) | 3,234,000$ | 194,000$ | (2,820,000$) | | | 3,047,000$ | 968,000$ | (4,538,000$) | 5,107,000$ | (600,000$) | 2,718,000$ | (3,005,000$) | 1,181,000$ | 373,000$ | (2,647,000$) | (134,000$) | 2,841,000$ | (1,522,000$) | 2,216,000$ | (2,536,000$) | 2,537,000$ | 2,537,000$ | 1,954,000$ | (5,634,000$) | (1,172,000$) | 1,322,000$ | 3,447,000$ | 330,000$ | 3,630,000$ | (557,000$) | 2,378,000$ | (1,555,000$) | 1,120,000$ | (875,000$) | 1,367,000$ | (3,536,000$) |
| Debt to Asset Ratio | | .37x | .37x | .39x | .25x | .26x | .27x | .17x | .19x | .22x | .22x | .44x | .46x | .49x | .49x | .51x | .52x | | .49x | .49x | .42x | .43x | .45x | .44x | .46x | .48x | .43x | .46x | .47x | .43x | .45x | .46x | .44x | .47x | .48x | .50x | .51x | .53x | .54x | .52x | .53x | .49x | .42x | .44x | .42x | .45x | .47x | .50x | .43x |
| Long Term Debt | | 99,885,000$ | 99,885,000$ | 111,885,000$ | 33,182,000$ | 30,892,000$ | 39,496,000$ | 612,000$ | 1,218,000$ | 1,817,000$ | 2,411,000$ | 51,000,000$ | 46,090,000$ | 46,869,000$ | 46,941,000$ | 48,608,000$ | 46,291,000$ | | 38,616,000$ | 40,917,000$ | 20,107,000$ | 17,494,000$ | 22,317,000$ | 20,709,000$ | 26,524,000$ | 28,362,000$ | 17,748,000$ | 22,722,000$ | 20,439,000$ | 19,103,000$ | 22,654,000$ | 23,153,000$ | 19,402,000$ | 20,707,000$ | 24,103,000$ | 28,278,000$ | 30,532,000$ | 25,883,000$ | 24,768,000$ | 22,362,000$ | 25,917,000$ | 19,073,000$ | 10,538,000$ | 11,984,000$ | 11,471,000$ | 12,168,000$ | 14,837,000$ | 16,327,000$ | 10,821,000$ |
| QoQ | | 0$ | (12,000,000$) | 78,703,000$ | 2,290,000$ | (8,604,000$) | 38,884,000$ | (606,000$) | (599,000$) | (594,000$) | (48,589,000$) | 4,910,000$ | (779,000$) | (72,000$) | (1,667,000$) | 2,317,000$ | | | (2,301,000$) | 20,810,000$ | 2,613,000$ | (4,823,000$) | 1,608,000$ | (5,815,000$) | (1,838,000$) | 10,614,000$ | (4,974,000$) | 2,283,000$ | 1,336,000$ | (3,551,000$) | (499,000$) | 3,751,000$ | (1,305,000$) | (3,396,000$) | (4,175,000$) | (2,254,000$) | 4,649,000$ | 1,115,000$ | 2,406,000$ | (3,555,000$) | 6,844,000$ | 8,535,000$ | (1,446,000$) | 513,000$ | (697,000$) | (2,669,000$) | (1,490,000$) | 5,506,000$ | 3,228,000$ |
| YoY | | 68,993,000$ | 60,389,000$ | 111,273,000$ | 31,964,000$ | 29,075,000$ | 37,085,000$ | (50,388,000$) | (44,872,000$) | (45,052,000$) | (44,530,000$) | 2,392,000$ | (201,000$) | | 8,325,000$ | 7,691,000$ | 26,184,000$ | | 16,299,000$ | 20,208,000$ | (6,417,000$) | (10,868,000$) | 4,569,000$ | (2,013,000$) | 6,085,000$ | 9,259,000$ | (4,906,000$) | (431,000$) | 1,037,000$ | (1,604,000$) | (1,449,000$) | (5,125,000$) | (11,130,000$) | (5,176,000$) | (665,000$) | 5,916,000$ | 4,615,000$ | 6,810,000$ | 14,230,000$ | 10,378,000$ | 14,446,000$ | 6,905,000$ | (4,299,000$) | (4,343,000$) | 650,000$ | 4,575,000$ | 4,228,000$ | 7,609,000$ | 2,168,000$ |
| Capital Lease Obligations | | 33,100,000$ | | | | 25,000,000$ | | | | 17,400,000$ | | | | 15,300$ | | | | | | | | 9,600,000$ | 1,700,000$ | 1,700,000$ | 1,700,000$ | 1,700,000$ | 1,700,000$ | 1,700,000$ | 1,700,000$ | | | | | | | | | | | | | | | | | | | | |
| Cash and Cash Equivalents | | 4,942,000$ | 3,471,000$ | 5,082,000$ | 1,861,000$ | 1,517,000$ | 4,640,000$ | 23,815,000$ | 22,657,000$ | 19,646,000$ | 35,205,000$ | | | 1,531,000$ | | | | | 2,779,000$ | 2,551,000$ | 254,000$ | 560,000$ | 1,034,000$ | 962,000$ | 366,000$ | 499,000$ | 204,000$ | 920,000$ | 621,000$ | 788,000$ | 820,000$ | 571,000$ | 486,000$ | 577,000$ | 504,000$ | 625,000$ | 601,000$ | 842,000$ | 559,000$ | 598,000$ | 781,000$ | 641,000$ | 152,000$ | 163,000$ | 50,000$ | 65,000$ | 19,000$ | 263,000$ | 168,000$ |
| QoQ | | 1,471,000$ | (1,611,000$) | 3,221,000$ | 344,000$ | (3,123,000$) | (19,175,000$) | 1,158,000$ | 3,011,000$ | (15,559,000$) | | | | | | | | | 228,000$ | 2,297,000$ | (306,000$) | (474,000$) | 72,000$ | 596,000$ | (133,000$) | 295,000$ | (716,000$) | 299,000$ | (167,000$) | (32,000$) | 249,000$ | 85,000$ | (91,000$) | 73,000$ | (121,000$) | 24,000$ | (241,000$) | 283,000$ | (39,000$) | (183,000$) | 140,000$ | 489,000$ | (11,000$) | 113,000$ | (15,000$) | 46,000$ | (244,000$) | 95,000$ | 145,000$ |
| YoY | | 3,425,000$ | (1,169,000$) | (18,733,000$) | (20,796,000$) | (18,129,000$) | (30,565,000$) | | | 18,115,000$ | | | | | | | | | 1,745,000$ | 1,589,000$ | (112,000$) | 61,000$ | 830,000$ | 42,000$ | (255,000$) | (289,000$) | (616,000$) | 349,000$ | 135,000$ | 211,000$ | 316,000$ | (54,000$) | (115,000$) | (265,000$) | (55,000$) | 27,000$ | (180,000$) | 201,000$ | 407,000$ | 435,000$ | 731,000$ | 576,000$ | 133,000$ | (100,000$) | (118,000$) | 42,000$ | (146,000$) | (146,000$) | (409,000$) |
| Interest Expenses | | | | | | | | | | 50,000$ | 81,000$ | | | 766,000$ | 731,000$ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Interest Income | | 4,000$ | 3,000$ | 5,000$ | 11,000$ | 8,000$ | 219,000$ | 286,000$ | 312,000$ | 461,000$ | 347,000$ | | | | 5,000$ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |