| AMERICAN SUPERCONDUCTOR CORP /DE/ (AMSC) |
| 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-31 | 2025-Dec-31 | 2025-Sep-30 | 2025-Jun-30 | 2025-Mar-31 | 2024-Dec-31 | 2024-Sep-30 | 2024-Jun-30 | 2024-Mar-31 | 2023-Dec-31 | 2023-Sep-30 | 2023-Jun-30 | 2023-Mar-31 | 2022-Dec-31 | 2022-Sep-30 | 2022-Jun-30 | 2022-Mar-31 | 2021-Dec-31 | 2021-Sep-30 | 2021-Jun-30 | 2021-Mar-31 | 2020-Dec-31 | 2020-Sep-30 | 2020-Jun-30 | 2020-Mar-31 | 2019-Dec-31 | 2019-Sep-30 | 2019-Jun-30 | 2019-Mar-31 | 2018-Dec-31 | 2018-Sep-30 | 2018-Jun-30 | 2018-Mar-31 | 2017-Dec-31 | 2017-Sep-30 | 2017-Jun-30 | 2017-Mar-31 | 2016-Dec-31 | 2016-Sep-30 | 2016-Jun-30 | 2016-Mar-31 | 2015-Dec-31 | 2015-Sep-30 | 2015-Jun-30 | 2015-Mar-31 | 2014-Dec-31 | 2014-Sep-30 | 2014-Jun-30 |
| Fiscal Period | | Q4-FY2026 | Q3-FY2026 | Q2-FY2026 | Q1-FY2026 | Q4-FY2025 | Q3-FY2025 | Q2-FY2025 | Q1-FY2025 | Q4-FY2024 | Q3-FY2024 | Q2-FY2024 | Q1-FY2024 | Q4-FY2023 | Q3-FY2023 | Q2-FY2023 | Q1-FY2023 | Q4-FY2022 | Q3-FY2022 | Q2-FY2022 | Q1-FY2022 | Q4-FY2021 | Q3-FY2021 | Q2-FY2021 | Q1-FY2021 | Q4-FY2020 | Q3-FY2020 | Q2-FY2020 | Q1-FY2020 | Q4-FY2019 | Q3-FY2019 | Q2-FY2019 | Q1-FY2019 | Q4-FY2018 | Q3-FY2018 | Q2-FY2018 | Q1-FY2018 | Q4-FY2017 | Q3-FY2017 | Q2-FY2017 | Q1-FY2017 | Q4-FY2016 | Q3-FY2016 | Q2-FY2016 | Q1-FY2016 | Q4-FY2015 | Q3-FY2015 | Q2-FY2015 | Q1-FY2015 |
| Close Price of Common Stock | 51.37$ | 33.80$ | 28.75$ | 59.42$ | 36.67$ | 18.16$ | 24.61$ | 23.58$ | 23.35$ | 13.49$ | 11.14$ | 7.55$ | 6.23$ | 4.93$ | 3.65$ | 4.38$ | 5.17$ | 7.60$ | 10.88$ | 14.59$ | 17.38$ | 18.89$ | 23.41$ | 14.51$ | 8.13$ | 5.38$ | 7.87$ | 7.87$ | 9.23$ | 12.75$ | 11.09$ | 6.97$ | 7.01$ | 5.86$ | 3.74$ | 4.27$ | | | | | | | | | | | | | |
| Market Cap of Common Stock | 2,450,063,640$ | 1,609,295,233$ | 1,299,120,184$ | 2,683,462,223$ | 1,448,562,762$ | 716,588,751$ | 970,943,621$ | 903,014,044$ | 863,821,972$ | 414,633,321$ | 337,748,213$ | 228,501,064$ | 184,379,629$ | 145,583,575$ | 106,578,816$ | 125,119,816$ | 147,309,126$ | 216,278,892$ | 308,941,800$ | 413,307,460$ | 486,930,524$ | 521,016,896$ | 646,050,602$ | 334,238,097$ | 184,036,257$ | 121,354,174$ | 171,294,194$ | 169,621,388$ | 197,979,310$ | 273,077,231$ | 236,820,528$ | 147,853,515$ | 147,056,572$ | 122,689,466$ | 78,155,405$ | 81,960,118$ | | | | | | | | | | | | | |
| QoQ% | 52.25% | 23.88% | (51.59%) | 85.25% | 102.15% | (26.20%) | 7.52% | 4.54% | 108.33% | 22.76% | 47.81% | 23.93% | 26.65% | 36.60% | (14.82%) | (15.06%) | (31.89%) | (29.99%) | (25.25%) | (15.12%) | (6.54%) | (19.35%) | 93.29% | 81.62% | 51.65% | (29.16%) | .99% | (14.32%) | (27.50%) | 15.31% | 60.17% | .54% | 19.86% | 56.98% | (4.64%) | | | | | | | | | | | | | | |
| YoY% | 69.14% | 124.58% | 33.80% | 197.17% | 67.69% | 72.83% | 187.48% | 295.19% | 368.50% | 184.81% | 216.90% | 82.63% | 25.17% | (32.69%) | (65.50%) | (69.73%) | (69.75%) | (58.49%) | (52.18%) | 23.66% | 164.58% | 329.34% | 277.16% | 97.05% | (7.04%) | (55.56%) | (27.67%) | 14.72% | 34.63% | 122.58% | 203.01% | 80.40% | | | | | | | | | | | | | | | | | |
| Common Shares Outstanding | 47,694,445 | 47,632,340 | 47,612,285 | 45,590,000 | 45,564,000 | 39,484,185 | 39,864,000 | 39,827,000 | 37,399,000 | 37,343,000 | 31,134 | 30,716,000 | 30,669,000 | 29,937,000 | 29,928,000 | 29,337 | 28,939 | 28,920 | 28,855 | 28,793 | 28,726 | 27,988 | 27,975 | 23,458 | 23,408 | 22,902,000 | 22,855,000 | 21,894,000 | 21,857,000 | 21,652,000 | 21,930,000 | 21,594,000 | 21,429,000 | 21,139,000 | 20,925,142 | 19,194,407 | 18,591,648 | 14,714,000 | 14,199,202 | 14,188,646 | 14,045,836 | 14,107,000 | 14,001,658 | 13,953,647 | 13,863,254 | 9,624,000 | 86,507,099 | 83,207,199 | 79,419,295 |
| QoQ% | .13% | .04% | 4.44% | .06% | 15.40% | (.95%) | .09% | 6.49% | .15% | 119,842.83% | (99.90%) | .15% | 2.45% | .03% | 101,914.52% | 1.38% | .07% | .23% | .22% | .23% | 2.64% | .05% | 19.26% | .21% | (99.90%) | .21% | 4.39% | .17% | .95% | (1.27%) | 1.56% | .77% | 1.37% | 1.02% | 9.02% | 3.24% | 26.35% | 3.63% | .07% | 1.02% | (.43%) | .75% | .34% | .65% | 44.05% | (88.88%) | 3.97% | 4.77% | 906.20% |
| YoY% | 4.68% | 20.64% | 19.44% | 14.47% | 21.83% | 5.73% | 127,940.09% | 29.66% | 21.94% | 24.74% | (99.90%) | 104,600.55% | 105,878.09% | 103,416.60% | 103,618.59% | 1.89% | .74% | 3.33% | 3.15% | 22.74% | 22.72% | (99.88%) | (99.88%) | (99.89%) | (99.89%) | 5.77% | 4.22% | 1.39% | 2.00% | 2.43% | 4.80% | 12.50% | 15.26% | 43.67% | 47.37% | 35.28% | 32.36% | 4.30% | 1.41% | 1.68% | 1.32% | 46.58% | (83.81%) | (83.23%) | (82.54%) | 21.93% | 33.32% | 31.81% | 31.35% |
| Price to Sales | 8.19x | 5.38x | 4.65x | 10.08x | 5.68x | 3.22x | 4.90x | 5.13x | 5.55x | 2.85x | 2.50x | 1.91x | 1.62x | 1.37x | .58x | .67x | .79x | 1.15x | 1.85x | 2.52x | 3.10x | 3.40x | 4.98x | 2.69x | 1.57x | 1.11x | 2.84x | 3.00x | 3.45x | 4.86x | 4.30x | 2.64x | 2.82x | 2.53x | 1.53x | 1.29x | | | | | | | | | | | | | |
| Price to Earnings | 18.31x | 12.03x | 9.96x | 177.20x | 94.80x | 118.78x | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 49.44x | 7.08x | 10.20x | 8.13x | 19.51x | - | - | - | - | | | | | | | | | | | | | |
| Price to Book | 4.41x | 2.90x | 2.42x | 7.84x | 4.35x | 3.64x | 5.04x | 4.83x | 6.03x | 2.87x | 4.25x | 2.97x | 2.37x | 1.78x | 1.22x | 1.31x | 1.45x | 1.98x | 2.73x | 3.56x | 4.11x | 4.47x | 5.26x | 5.03x | 2.65x | 1.68x | 2.22x | 2.21x | 2.52x | 3.36x | 2.67x | 2.09x | 3.07x | 2.35x | 1.36x | 1.35x | | | | | | | | | | | | | |
| Total Revenue | | 86,406,000$ | 74,529,000$ | 65,862,000$ | 72,358,000$ | 66,655,000$ | 61,403,000$ | 54,471,000$ | 40,290,000$ | 42,028,000$ | 39,353,000$ | 34,004,000$ | 30,254,000$ | 31,743,000$ | 23,881,000$ | 27,680,000$ | 22,679,000$ | 108,435,000$ | 26,799,000$ | 27,908,000$ | 25,420,000$ | 87,125,000$ | 23,632,000$ | 21,117,000$ | 21,213,000$ | 63,838,000$ | 17,915,000$ | 14,012,000$ | 13,770,000$ | 14,589,000$ | 14,134,000$ | 14,876,000$ | 12,607,000$ | 13,498,000$ | 14,933,000$ | 11,049,000$ | 8,923,000$ | 16,195,000$ | 27,148,000$ | 18,507,000$ | 13,345,000$ | 27,524,000$ | 25,772,000$ | 19,004,000$ | 23,723,000$ | 25,129,000$ | 21,250,000$ | 12,455,000$ | 11,696,000$ |
| QoQ% | | 15.94% | 13.16% | (8.98%) | 8.56% | 8.55% | 12.73% | 35.20% | (4.14%) | 6.80% | 15.73% | 12.40% | (4.69%) | 32.92% | (13.73%) | 22.05% | (79.09%) | 304.62% | (3.97%) | 9.79% | (70.82%) | 268.67% | 11.91% | (.45%) | (66.77%) | 256.34% | 27.86% | 1.76% | (5.61%) | 3.22% | (4.99%) | 18.00% | (6.60%) | (9.61%) | 35.15% | 23.83% | (44.90%) | (40.35%) | 46.69% | 38.68% | (51.52%) | 6.80% | 35.61% | (19.89%) | (5.60%) | 18.25% | 70.61% | 6.49% | (28.19%) |
| YoY% | | 29.63% | 21.38% | 20.91% | 79.59% | 58.60% | 56.03% | 60.19% | 33.17% | 32.40% | 64.79% | 22.85% | 33.40% | (70.73%) | (10.89%) | (.82%) | (10.78%) | 24.46% | 13.40% | 32.16% | 19.83% | 36.48% | 31.91% | 50.71% | 54.05% | 337.58% | 26.75% | (5.81%) | 9.23% | 8.08% | (5.35%) | 34.64% | 41.29% | (16.65%) | (44.99%) | (40.30%) | (33.14%) | (41.16%) | 5.34% | (2.62%) | (43.75%) | 9.53% | 21.28% | 52.58% | 102.83% | 54.29% | 3.34% | (48.49%) | (49.34%) |
| TTM | | 299,155,000$ | 279,404,000$ | 266,278,000$ | 254,887,000$ | 222,819,000$ | 198,192,000$ | 176,142,000$ | 155,675,000$ | 145,639,000$ | 135,354,000$ | 119,882,000$ | 113,558,000$ | 105,983,000$ | 182,675,000$ | 185,593,000$ | 185,821,000$ | 188,562,000$ | 167,252,000$ | 164,085,000$ | 157,294,000$ | 153,087,000$ | 129,800,000$ | 124,083,000$ | 116,978,000$ | 109,535,000$ | 60,286,000$ | 56,505,000$ | 57,369,000$ | 56,206,000$ | 55,115,000$ | 55,914,000$ | 52,087,000$ | 48,403,000$ | 51,100,000$ | 63,315,000$ | 70,773,000$ | 75,195,000$ | 86,524,000$ | 85,148,000$ | 85,645,000$ | 96,023,000$ | 93,628,000$ | 89,106,000$ | 82,557,000$ | 70,530,000$ | 61,688,000$ | 61,001,000$ | 72,727,000$ |
| TTM_QoQ% | | 7.07% | 4.93% | 4.47% | 14.39% | 12.43% | 12.52% | 13.15% | 6.89% | 7.60% | 12.91% | 5.57% | 7.15% | (41.98%) | (1.57%) | (.12%) | (1.45%) | 12.74% | 1.93% | 4.32% | 2.75% | 17.94% | 4.61% | 6.07% | 6.80% | 81.69% | 6.69% | (1.51%) | 2.07% | 1.98% | (1.43%) | 7.35% | 7.61% | (5.28%) | (19.29%) | (10.54%) | (5.88%) | (13.09%) | 1.62% | (.58%) | (10.81%) | 2.56% | 5.08% | 7.93% | 17.05% | 14.33% | 1.13% | (16.12%) | (13.54%) |
| TTM_YoY% | | 34.26% | 40.98% | 51.17% | 63.73% | 52.99% | 46.43% | 46.93% | 37.09% | 37.42% | (25.90%) | (35.41%) | (38.89%) | (43.79%) | 9.22% | 13.11% | 18.14% | 23.17% | 28.85% | 32.24% | 34.47% | 39.76% | 115.31% | 119.60% | 103.91% | 94.88% | 9.38% | 1.06% | 10.14% | 16.12% | 7.86% | (11.69%) | (26.40%) | (35.63%) | (40.94%) | (25.64%) | (17.37%) | (21.69%) | (7.59%) | (4.44%) | 3.74% | 36.15% | 51.78% | 46.07% | 13.52% | (16.15%) | (30.10%) | (28.32%) | (11.08%) |
| Gross Margin | | 27.31% | 30.66% | 31.03% | 33.84% | 26.54% | 26.59% | 28.66% | 30.34% | 24.82% | 25.37% | 25.25% | 20.76% | 12.01% | 2.17% | 7.12% | 9.79% | 12.44% | 13.33% | 11.69% | 13.25% | 20.03% | 16.74% | 26.15% | 23.76% | 14.80% | 8.85% | 26.86% | 11.45% | 18.94% | 26.43% | 24.36% | 30.88% | 22.18% | 33.59% | 2.46% | (50.28%) | 17.51% | 18.57% | 11.36% | 6.47% | 33.57% | 25.26% | 15.85% | 13.57% | 6.53% | 14.85% | (10.58%) | (3.34%) |
| QoQ | | (3.35%) | (.37%) | (2.81%) | 7.30% | (.05%) | (2.08%) | (1.68%) | 5.52% | (.55%) | .12% | 4.49% | 8.75% | 9.85% | (4.95%) | (2.68%) | (2.65%) | (.89%) | 1.64% | (1.57%) | (6.78%) | 3.29% | (9.41%) | 2.39% | 8.96% | 5.94% | (18.01%) | 15.41% | (7.49%) | (7.49%) | 2.07% | (6.52%) | 8.70% | (11.41%) | 31.13% | 52.74% | (67.78%) | (1.06%) | 7.21% | 4.90% | (27.11%) | 8.32% | 9.41% | 2.28% | 7.05% | (8.33%) | 25.43% | (7.24%) | (2.67%) |
| YoY | | .77% | 4.07% | 2.37% | 3.50% | 1.72% | 1.22% | 3.41% | 9.58% | 12.81% | 23.21% | 18.13% | 10.97% | (.43%) | (11.16%) | (4.57%) | (3.46%) | (7.59%) | (3.41%) | (14.46%) | (10.51%) | 5.24% | 7.89% | (.72%) | 12.31% | (4.14%) | (17.58%) | 2.50% | (19.43%) | (3.24%) | (7.16%) | 21.90% | 81.16% | 4.68% | 15.02% | (8.90%) | (56.74%) | (16.07%) | (6.69%) | (4.49%) | (7.11%) | 27.05% | 10.40% | 26.43% | 16.92% | 7.20% | (8.01%) | (17.08%) | (25.43%) |
| Operating Income | | (522,000$) | 3,359,000$ | 2,965,000$ | 5,644,000$ | 1,653,000$ | 1,315,000$ | (753,000$) | (3,291,000$) | (2,227,000$) | (1,438,000$) | (2,369,000$) | (5,333,000$) | (6,839,000$) | (9,209,000$) | (8,092,000$) | (8,869,000$) | (21,089,000$) | (4,380,000$) | (4,302,000$) | (7,499,000$) | (23,165,000$) | (9,258,000$) | (3,206,000$) | (3,217,000$) | (23,129,000$) | (6,619,000$) | (4,119,000$) | (6,236,000$) | (6,343,000$) | 20,765,000$ | 24,727,000$ | (5,128,000$) | (5,808,000$) | (3,851,000$) | (7,805,000$) | (14,693,000$) | (6,988,000$) | (4,060,000$) | (7,150,000$) | (9,344,000$) | (1,708,000$) | (3,312,000$) | (6,841,000$) | (8,257,000$) | (5,715,000$) | (7,735,000$) | (26,400,000$) | (12,667,000$) |
| QoQ% | | (115.54%) | 13.29% | (47.47%) | 241.44% | 25.70% | 274.64% | 77.12% | (47.78%) | (54.87%) | 39.30% | 55.58% | 22.02% | 25.74% | (13.80%) | 8.76% | 57.95% | (381.48%) | (1.81%) | 42.63% | 67.63% | (150.22%) | (188.77%) | .34% | 86.09% | (249.43%) | (60.69%) | 33.95% | 1.69% | (130.55%) | (16.02%) | 582.20% | 11.71% | (50.82%) | 50.66% | 46.88% | (110.26%) | (72.12%) | 43.22% | 23.48% | (447.07%) | 48.43% | 51.59% | 17.15% | (44.48%) | 26.12% | 70.70% | (108.42%) | 14.85% |
| YoY% | | (131.58%) | 155.44% | 493.76% | 271.50% | 174.23% | 191.45% | 68.21% | 38.29% | 67.44% | 84.39% | 70.72% | 39.87% | 67.57% | (110.25%) | (88.10%) | (18.27%) | 8.96% | 52.69% | (34.19%) | (133.11%) | (.16%) | (39.87%) | 22.17% | 48.41% | (264.64%) | (131.88%) | (116.66%) | (21.61%) | (9.21%) | 639.21% | 416.81% | 65.10% | 16.89% | 5.15% | (9.16%) | (57.25%) | (309.13%) | (22.59%) | (4.52%) | (13.17%) | 70.11% | 57.18% | 74.09% | 34.82% | 61.58% | (15.88%) | (139.39%) | (43.13%) |
| TTM | | 11,446,000$ | 13,621,000$ | 11,577,000$ | 7,859,000$ | (1,076,000$) | (4,956,000$) | (7,709,000$) | (9,325,000$) | (11,367,000$) | (15,979,000$) | (23,750,000$) | (29,473,000$) | (33,009,000$) | (47,259,000$) | (42,430,000$) | (38,640,000$) | (37,270,000$) | (39,346,000$) | (44,224,000$) | (43,128,000$) | (38,846,000$) | (38,810,000$) | (36,171,000$) | (37,084,000$) | (40,103,000$) | (23,317,000$) | 4,067,000$ | 32,913,000$ | 34,021,000$ | 34,556,000$ | 9,940,000$ | (22,592,000$) | (32,157,000$) | (33,337,000$) | (33,546,000$) | (32,891,000$) | (27,542,000$) | (22,262,000$) | (21,514,000$) | (21,205,000$) | (20,118,000$) | (24,125,000$) | (28,548,000$) | (48,107,000$) | (52,517,000$) | (61,678,000$) | (60,618,000$) | (45,246,000$) |
| TTM_QoQ% | | (15.97%) | 17.66% | 47.31% | 830.39% | 78.29% | 35.71% | 17.33% | 17.96% | 28.86% | 32.72% | 19.42% | 10.71% | 30.15% | (11.38%) | (9.81%) | (3.68%) | 5.28% | 11.03% | (2.54%) | (11.02%) | (.09%) | (7.30%) | 2.46% | 7.53% | (71.99%) | (673.32%) | (87.64%) | (3.26%) | (1.55%) | 247.65% | 144.00% | 29.75% | 3.54% | .62% | (1.99%) | (19.42%) | (23.72%) | (3.48%) | (1.46%) | (5.40%) | 16.61% | 15.49% | 40.66% | 8.40% | 14.85% | (1.75%) | (33.97%) | (9.21%) |
| TTM_YoY% | | 1,163.76% | 374.84% | 250.18% | 184.28% | 90.53% | 68.98% | 67.54% | 68.36% | 65.56% | 66.19% | 44.03% | 23.72% | 11.43% | (20.11%) | 4.06% | 10.41% | 4.06% | (1.38%) | (22.26%) | (16.30%) | 3.13% | (66.45%) | (989.38%) | (212.67%) | (217.88%) | (167.48%) | (59.09%) | 245.68% | 205.80% | 203.66% | 129.63% | 31.31% | (16.76%) | (49.75%) | (55.93%) | (55.11%) | (36.90%) | 7.72% | 24.64% | 55.92% | 61.69% | 60.89% | 52.91% | (6.32%) | (26.76%) | (44.85%) | (7.25%) | 25.17% |
| Operating Margin | | (.60%) | 4.51% | 4.50% | 7.80% | 2.48% | 2.14% | (1.38%) | (8.17%) | (5.30%) | (3.65%) | (6.97%) | (17.63%) | (21.55%) | (38.56%) | (29.23%) | (39.11%) | (19.45%) | (16.34%) | (15.42%) | (29.50%) | (26.59%) | (39.18%) | (15.18%) | (15.17%) | (36.23%) | (36.95%) | (29.40%) | (45.29%) | (43.48%) | 146.92% | 166.22% | (40.68%) | (43.03%) | (25.79%) | (70.64%) | (164.66%) | (43.15%) | (14.96%) | (38.63%) | (70.02%) | (6.21%) | (12.85%) | (36.00%) | (34.81%) | (22.74%) | (36.40%) | (211.96%) | (108.30%) |
| QoQ | | (5.11%) | .01% | (3.30%) | 5.32% | .34% | 3.52% | 6.79% | (2.87%) | (1.65%) | 3.31% | 10.66% | 3.92% | 17.02% | (9.33%) | 9.87% | (19.66%) | (3.11%) | (.93%) | 14.09% | (2.91%) | 12.59% | (23.99%) | (.02%) | 21.07% | .72% | (7.55%) | 15.89% | (1.81%) | (190.39%) | (19.31%) | 206.90% | 2.35% | (17.24%) | 44.85% | 94.02% | (121.52%) | (28.19%) | 23.68% | 31.39% | (63.81%) | 6.65% | 23.15% | (1.19%) | (12.06%) | 13.66% | 175.56% | (103.66%) | (16.97%) |
| YoY | | (3.08%) | 2.37% | 5.88% | 15.97% | 7.78% | 5.80% | 5.59% | 9.46% | 16.25% | 34.91% | 22.27% | 21.48% | (2.10%) | (22.22%) | (13.82%) | (9.61%) | 7.14% | 22.83% | (.23%) | (14.34%) | 9.64% | (2.23%) | 14.21% | 30.12% | 7.25% | (183.86%) | (195.62%) | (4.61%) | (.45%) | 172.70% | 236.86% | 123.99% | .12% | (10.83%) | (32.01%) | (94.65%) | (36.94%) | (2.10%) | (2.64%) | (35.21%) | 16.54% | 23.55% | 175.97% | 73.50% | 68.59% | (3.94%) | (166.36%) | (69.97%) |
| Net Income | | 4,529,000$ | 117,806,000$ | 4,750,000$ | 6,724,000$ | 1,205,000$ | 2,465,000$ | 4,887,000$ | (2,524,000$) | (11,111,000$) | (1,649,000$) | (2,485,000$) | (5,398,000$) | (35,041,000$) | (9,581,000$) | (9,881,000$) | (8,710,000$) | (19,193,000$) | (4,324,000$) | (4,434,000$) | (5,403,000$) | (22,678,000$) | (7,933,000$) | (3,712,000$) | (3,417,000$) | (17,096,000$) | (6,845,000$) | (825,000$) | (3,539,000$) | (8,353,000$) | 17,293,000$ | 22,558,000$ | (4,737,000$) | (5,995,000$) | (4,248,000$) | (7,281,000$) | (15,252,000$) | (6,925,000$) | (2,768,000$) | (7,325,000$) | (10,355,000$) | (3,363,000$) | (2,957,000$) | (7,698,000$) | (9,121,000$) | (3,363,000$) | (6,353,000$) | (25,423,000$) | (13,517,000$) |
| QoQ% | | (96.16%) | 2,380.13% | (29.36%) | 458.01% | (51.12%) | (49.56%) | 293.62% | 77.28% | (573.80%) | 33.64% | 53.96% | 84.60% | (265.73%) | 3.04% | (13.44%) | 54.62% | (343.87%) | 2.48% | 17.93% | 76.18% | (185.87%) | (113.71%) | (8.63%) | 80.01% | (149.76%) | (729.70%) | 76.69% | 57.63% | (148.30%) | (23.34%) | 576.21% | 20.98% | (41.13%) | 41.66% | 52.26% | (120.25%) | (150.18%) | 62.21% | 29.26% | (207.91%) | (13.73%) | 61.59% | 15.60% | (171.22%) | 47.06% | 75.01% | (88.08%) | 40.47% |
| YoY% | | 275.85% | 4,679.15% | (2.80%) | 366.40% | 110.85% | 249.49% | 296.66% | 53.24% | 68.29% | 82.79% | 74.85% | 38.03% | (82.57%) | (121.58%) | (122.85%) | (61.21%) | 15.37% | 45.49% | (19.45%) | (58.12%) | (32.65%) | (15.90%) | (349.94%) | 3.45% | (104.67%) | (139.58%) | (103.66%) | 25.29% | (39.33%) | 507.09% | 409.82% | 68.94% | 13.43% | (53.47%) | .60% | (47.29%) | (105.92%) | 6.39% | 4.85% | (13.53%) | .00% | 53.46% | 69.72% | 32.52% | 85.19% | 24.52% | (73.86%) | (28.57%) |
| TTM | | 133,809,000$ | 130,485,000$ | 15,144,000$ | 15,281,000$ | 6,033,000$ | (6,283,000$) | (10,397,000$) | (17,769,000$) | (20,643,000$) | (44,573,000$) | (52,505,000$) | (59,901,000$) | (63,213,000$) | (47,365,000$) | (42,108,000$) | (36,661,000$) | (33,354,000$) | (36,839,000$) | (40,448,000$) | (39,726,000$) | (37,740,000$) | (32,158,000$) | (31,070,000$) | (28,183,000$) | (28,305,000$) | (19,562,000$) | 4,576,000$ | 27,959,000$ | 26,761,000$ | 29,119,000$ | 7,578,000$ | (22,261,000$) | (32,776,000$) | (33,706,000$) | (32,226,000$) | (32,270,000$) | (27,373,000$) | (23,811,000$) | (24,000,000$) | (24,373,000$) | (23,139,000$) | (23,139,000$) | (26,535,000$) | (44,260,000$) | (48,656,000$) | (67,998,000$) | (70,062,000$) | (59,262,000$) |
| TTM_QoQ% | | 2.55% | 761.63% | (.90%) | 153.29% | 196.02% | 39.57% | 41.49% | 13.92% | 53.69% | 15.11% | 12.35% | 5.24% | (33.46%) | (12.49%) | (14.86%) | (9.92%) | 9.46% | 8.92% | (1.82%) | (5.26%) | (17.36%) | (3.50%) | (10.24%) | .43% | (44.69%) | (527.49%) | (83.63%) | 4.48% | (8.10%) | 284.26% | 134.04% | 32.08% | 2.76% | (4.59%) | .14% | (17.89%) | (14.96%) | .79% | 1.53% | (5.33%) | .00% | 12.80% | 40.05% | 9.04% | 28.45% | 2.95% | (18.22%) | (5.34%) |
| TTM_YoY% | | 2,117.95% | 2,176.80% | 245.66% | 186.00% | 129.23% | 85.90% | 80.20% | 70.34% | 67.34% | 5.90% | (24.69%) | (63.39%) | (89.52%) | (28.57%) | (4.10%) | 7.72% | 11.62% | (14.56%) | (30.18%) | (40.96%) | (33.33%) | (64.39%) | (778.98%) | (200.80%) | (205.77%) | (167.18%) | (39.62%) | 225.60% | 181.65% | 186.39% | 123.52% | 31.02% | (19.74%) | (41.56%) | (34.28%) | (32.40%) | (18.30%) | (2.90%) | 9.55% | 44.93% | 52.44% | 65.97% | 62.13% | 25.32% | 13.51% | (27.51%) | (7.72%) | 10.71% |
| Profit Margin | | 5.24% | 158.07% | 7.21% | 9.29% | 1.81% | 4.01% | 8.97% | (6.27%) | (26.44%) | (4.19%) | (7.31%) | (17.84%) | (110.39%) | (40.12%) | (35.70%) | (38.41%) | (17.70%) | (16.14%) | (15.89%) | (21.26%) | (26.03%) | (33.57%) | (17.58%) | (16.11%) | (26.78%) | (38.21%) | (5.89%) | (25.70%) | (57.26%) | 122.35% | 151.64% | (37.57%) | (44.41%) | (28.45%) | (65.90%) | (170.93%) | (42.76%) | (10.20%) | (39.58%) | (77.60%) | (12.22%) | (11.47%) | (40.51%) | (38.45%) | (13.38%) | (29.90%) | (204.12%) | (115.57%) |
| QoQ | | (152.83%) | 150.86% | (2.08%) | 7.49% | (2.21%) | (4.96%) | 15.24% | 20.17% | (22.25%) | 3.12% | 10.53% | 92.55% | (70.27%) | (4.42%) | 2.71% | (20.71%) | (1.57%) | (.25%) | 5.37% | 4.77% | 7.54% | (15.99%) | (1.47%) | 10.67% | 11.43% | (32.32%) | 19.81% | 31.55% | (179.61%) | (29.29%) | 189.21% | 6.84% | (15.97%) | 37.45% | 105.03% | (128.17%) | (32.56%) | 29.38% | 38.02% | (65.38%) | (.74%) | 29.03% | (2.06%) | (25.07%) | 16.51% | 174.22% | (88.55%) | 23.84% |
| YoY | | 3.43% | 154.05% | (1.76%) | 15.56% | 28.25% | 8.20% | 16.28% | 11.58% | 83.95% | 35.93% | 28.39% | 20.56% | (92.69%) | (23.99%) | (19.81%) | (17.15%) | 8.33% | 17.43% | 1.69% | (5.15%) | .75% | 4.64% | (11.69%) | 9.59% | 30.48% | (160.56%) | (157.53%) | 11.87% | (12.84%) | 150.80% | 217.54% | 133.36% | (1.65%) | (18.25%) | (26.32%) | (93.33%) | (30.54%) | 1.28% | .93% | (39.15%) | 1.17% | 18.42% | 163.61% | 77.12% | 126.02% | 11.04% | (143.65%) | (70.03%) |
| Equity to Common Shareholders | | 555,447,000$ | 536,836,000$ | 342,182,000$ | 333,116,000$ | 197,114,000$ | 192,676,000$ | 187,015,000$ | 143,344,000$ | 144,571,000$ | 79,525,000$ | 76,894,000$ | 77,918,000$ | 81,797,000$ | 87,207,000$ | 95,383,000$ | 101,913,000$ | 109,389,000$ | 113,035,000$ | 116,104,000$ | 118,553,000$ | 116,592,000$ | 122,918,000$ | 66,420,000$ | 69,419,000$ | 72,219,000$ | 77,188,000$ | 76,686,000$ | 78,413,000$ | 81,193,000$ | 88,680,000$ | 70,646,000$ | 47,940,000$ | 52,229,000$ | 57,345,000$ | 60,652,000$ | 63,317,000$ | 60,226,000$ | 63,793,000$ | 66,703,000$ | 73,189,000$ | 83,549,000$ | 85,029,000$ | 87,626,000$ | 94,620,000$ | 79,893,000$ | 82,475,000$ | 81,341,000$ | 102,462,000$ |
| QoQ | | 18,611,000$ | 194,654,000$ | 9,066,000$ | 136,002,000$ | 4,438,000$ | 5,661,000$ | 43,671,000$ | (1,227,000$) | 65,046,000$ | 2,631,000$ | (1,024,000$) | (3,879,000$) | (5,410,000$) | (8,176,000$) | (6,530,000$) | (7,476,000$) | (3,646,000$) | (3,069,000$) | (2,449,000$) | 1,961,000$ | (6,326,000$) | 56,498,000$ | (2,999,000$) | (2,800,000$) | (4,969,000$) | 502,000$ | (1,727,000$) | (2,780,000$) | (7,487,000$) | 18,034,000$ | 22,706,000$ | (4,289,000$) | (5,116,000$) | (3,307,000$) | (2,665,000$) | 3,091,000$ | (3,567,000$) | (2,910,000$) | (6,486,000$) | (10,360,000$) | (1,480,000$) | (2,597,000$) | (6,994,000$) | 14,727,000$ | (2,582,000$) | 1,134,000$ | (21,121,000$) | (9,797,000$) |
| QoQ% | | 3.47% | 56.89% | 2.72% | 69.00% | 2.30% | 3.03% | 30.47% | (.85%) | 81.79% | 3.42% | (1.31%) | (4.74%) | (6.20%) | (8.57%) | (6.41%) | (6.83%) | (3.23%) | (2.64%) | (2.07%) | 1.68% | (5.15%) | 85.06% | (4.32%) | (3.88%) | (6.44%) | .66% | (2.20%) | (3.42%) | (8.44%) | 25.53% | 47.36% | (8.21%) | (8.92%) | (5.45%) | (4.21%) | 5.13% | (5.59%) | (4.36%) | (8.86%) | (12.40%) | (1.74%) | (2.96%) | (7.39%) | 18.43% | (3.13%) | 1.39% | (20.61%) | (8.73%) |
| YoY | | 358,333,000$ | 344,160,000$ | 155,167,000$ | 189,772,000$ | 52,543,000$ | 113,151,000$ | 110,121,000$ | 65,426,000$ | 62,774,000$ | (7,682,000$) | (18,489,000$) | (23,995,000$) | (27,592,000$) | (25,828,000$) | (20,721,000$) | (16,640,000$) | (7,203,000$) | (9,883,000$) | 49,684,000$ | 49,134,000$ | 44,373,000$ | 45,730,000$ | (10,266,000$) | (8,994,000$) | (8,974,000$) | (11,492,000$) | 6,040,000$ | 30,473,000$ | 28,964,000$ | 31,335,000$ | 9,994,000$ | (15,377,000$) | (7,997,000$) | (6,448,000$) | (6,051,000$) | (9,872,000$) | (23,323,000$) | (21,236,000$) | (20,923,000$) | (21,431,000$) | 3,656,000$ | 2,554,000$ | 6,285,000$ | (7,842,000$) | (32,366,000$) | (28,737,000$) | (31,517,000$) | (16,018,000$) |
| YoY% | | 181.79% | 178.62% | 82.97% | 132.39% | 36.34% | 142.28% | 143.21% | 83.97% | 76.74% | (8.81%) | (19.38%) | (23.55%) | (25.22%) | (22.85%) | (17.85%) | (14.04%) | (6.18%) | (8.04%) | 74.80% | 70.78% | 61.44% | 59.25% | (13.39%) | (11.47%) | (11.05%) | (12.96%) | 8.55% | 63.57% | 55.46% | 54.64% | 16.48% | (24.29%) | (13.28%) | (10.11%) | (9.07%) | (13.49%) | (27.92%) | (24.98%) | (23.88%) | (22.65%) | 4.58% | 3.10% | 7.73% | (7.65%) | (28.83%) | (25.84%) | (27.93%) | (13.52%) |
| Dividends Paid | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Additional Paid-In Capital QoQ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5,278,000$ | 4,163,000$ |
| Treasury Stock | | 3,765,000$ | 3,765,000$ | 3,765,000$ | 3,765,000$ | 3,765,000$ | 3,765,000$ | 3,765,000$ | 3,765,000$ | 3,639,000$ | 3,639,000$ | 3,639,000$ | 3,639,000$ | 3,639,000$ | 3,639,000$ | 3,639,000$ | 3,639,000$ | 3,639,000$ | 3,639,000$ | 3,639,000$ | 3,639,000$ | 3,593,000$ | 3,593,000$ | 3,336,000$ | 3,043,000$ | 2,666,000$ | 2,666,000$ | 2,606,000$ | 2,384,000$ | 2,101,000$ | 2,101,000$ | 2,042,000$ | 1,884,000$ | 1,645,000$ | 1,645,000$ | 1,645,000$ | 1,645,000$ | 1,371,000$ | 1,371,000$ | 1,371,000$ | 1,341,000$ | 881,000$ | 881,000$ | 881,000$ | 869,000$ | 771,000$ | 771,000$ | 771,000$ | 739,000$ |
| QoQ | | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 126,000$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 46,000$ | 0$ | 257,000$ | 293,000$ | 377,000$ | 0$ | 60,000$ | 222,000$ | 283,000$ | 0$ | 59,000$ | 158,000$ | 239,000$ | 0$ | 0$ | 0$ | 274,000$ | 0$ | 0$ | 30,000$ | 460,000$ | 0$ | 0$ | 12,000$ | 98,000$ | 0$ | 0$ | 32,000$ | 369,000$ |
| Goodwill | | 175,376,000$ | 166,373,000$ | 48,164,000$ | 48,164,000$ | 48,164,000$ | 48,950,000$ | 48,950,000$ | 43,471,000$ | 43,471,000$ | 43,471,000$ | 43,471,000$ | 43,471,000$ | 43,471,000$ | 43,471,000$ | 43,471,000$ | 43,471,000$ | 43,471,000$ | 43,471,000$ | 43,471,000$ | 43,471,000$ | 34,634,000$ | 34,659,000$ | 1,719,000$ | 1,719,000$ | 1,719,000$ | 1,719,000$ | 1,719,000$ | 1,719,000$ | 1,719,000$ | 1,719,000$ | 1,719,000$ | 1,719,000$ | 1,719,000$ | 1,719,000$ | 1,711,000$ | | 0$ | | | | | | | | | | | |
| QoQ% | | 5.41% | 245.43% | .00% | .00% | (1.61%) | .00% | 12.60% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | 25.52% | (.07%) | 1,916.23% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .47% | | | | | | | | | | | | | | |
| YoY% | | 264.12% | 239.88% | (1.61%) | 10.80% | 10.80% | 12.60% | 12.60% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | 25.52% | 25.43% | 2,428.85% | 2,428.85% | 1,914.78% | 1,916.23% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .47% | | .00% | | | | | | | | | | | | | | | |
| Other Intangible Assets | | 13,548,000$ | 13,852,000$ | 5,242,000$ | 5,579,000$ | 5,916,000$ | 6,622,000$ | 7,329,000$ | 5,957,000$ | 6,369,000$ | 6,907,000$ | 7,445,000$ | 7,983,000$ | 8,527,000$ | 9,215,000$ | 9,911,000$ | 10,599,000$ | 11,311,000$ | 11,955,000$ | 12,645,000$ | 13,312,000$ | 9,153,000$ | 9,964,000$ | 3,309,000$ | 3,429,000$ | 3,550,000$ | 2,635,000$ | 2,720,000$ | 2,805,000$ | 2,890,000$ | 2,975,000$ | 3,060,000$ | 3,145,000$ | 3,230,000$ | 3,315,000$ | 3,496,000$ | 192,000$ | 301,000$ | 436,000$ | 571,000$ | 712,000$ | 854,000$ | 996,000$ | 1,138,000$ | 1,280,000$ | 1,422,000$ | 1,565,000$ | 1,708,000$ | 1,851,000$ |
| QoQ | | (304,000$) | 8,610,000$ | (337,000$) | (337,000$) | (706,000$) | (707,000$) | 1,372,000$ | (412,000$) | (538,000$) | (538,000$) | (538,000$) | (544,000$) | (688,000$) | (696,000$) | (688,000$) | (712,000$) | (644,000$) | (690,000$) | (667,000$) | 4,159,000$ | (811,000$) | 6,655,000$ | (120,000$) | (121,000$) | 915,000$ | (85,000$) | (85,000$) | (85,000$) | (85,000$) | (85,000$) | (85,000$) | (85,000$) | (85,000$) | (181,000$) | 3,304,000$ | (109,000$) | (135,000$) | (135,000$) | (141,000$) | (142,000$) | (142,000$) | (142,000$) | (142,000$) | (142,000$) | (143,000$) | (143,000$) | (143,000$) | (144,000$) |
| Amortization of Intangible Assets | | | | | | | | | | | | | | | | | | | | 600,000$ | 600,000$ | 600,000$ | 400,000$ | 100,000$ | 100,000$ | 0$ | 100,000$ | | | | | | | | | | | | | | | | | | | | | | |
| Total Assets | | 739,481,000$ | 719,534,000$ | 445,603,000$ | 452,846,000$ | 310,521,000$ | 310,278,000$ | 298,448,000$ | 240,143,000$ | 232,771,000$ | 166,343,000$ | 171,327,000$ | 170,634,000$ | 175,561,000$ | 165,072,000$ | 171,747,000$ | 176,508,000$ | 173,887,000$ | 175,296,000$ | 184,373,000$ | 173,887,000$ | 168,866,000$ | 175,047,000$ | 111,227,000$ | 109,670,000$ | 168,866,000$ | 123,491,000$ | 117,443,000$ | 120,150,000$ | 119,330,000$ | 128,504,000$ | 105,505,000$ | 84,446,000$ | 88,175,000$ | 96,771,000$ | 100,548,000$ | 104,603,000$ | 100,244,000$ | 110,241,000$ | 115,753,000$ | 126,051,000$ | 135,318,000$ | 135,835,000$ | 134,260,000$ | 142,915,000$ | 133,825,000$ | 156,989,000$ | 155,847,000$ | 160,558,000$ |
| QoQ | | 19,947,000$ | 273,931,000$ | (7,243,000$) | 142,325,000$ | 243,000$ | 11,830,000$ | 58,305,000$ | 7,372,000$ | 66,428,000$ | (4,984,000$) | 693,000$ | (4,927,000$) | 10,489,000$ | (6,675,000$) | (4,761,000$) | 2,621,000$ | (1,409,000$) | (9,077,000$) | 10,486,000$ | 5,021,000$ | (6,181,000$) | 63,820,000$ | 1,557,000$ | (14,439,000$) | 45,375,000$ | 6,048,000$ | (2,707,000$) | 820,000$ | (9,174,000$) | 22,999,000$ | 21,059,000$ | (3,729,000$) | (8,596,000$) | (3,777,000$) | (4,055,000$) | 4,359,000$ | (9,997,000$) | (5,512,000$) | (10,298,000$) | (9,267,000$) | (517,000$) | 1,575,000$ | (8,655,000$) | 9,090,000$ | (23,164,000$) | 1,142,000$ | (4,711,000$) | (7,951,000$) |
| YoY | | 428,960,000$ | 409,256,000$ | 147,155,000$ | 212,703,000$ | 77,750,000$ | 143,935,000$ | 127,121,000$ | 69,509,000$ | 57,210,000$ | 1,271,000$ | (420,000$) | (5,874,000$) | 1,674,000$ | (10,224,000$) | (12,626,000$) | 2,621,000$ | 5,021,000$ | 249,000$ | 73,146,000$ | 64,217,000$ | 44,757,000$ | 51,556,000$ | (6,216,000$) | (10,480,000$) | 49,536,000$ | (5,013,000$) | 11,938,000$ | 35,704,000$ | 31,155,000$ | 31,733,000$ | 4,957,000$ | (20,157,000$) | (12,069,000$) | (13,470,000$) | (15,205,000$) | (21,448,000$) | (35,074,000$) | (25,594,000$) | (18,507,000$) | (16,864,000$) | 1,493,000$ | (21,154,000$) | (21,587,000$) | (17,643,000$) | (34,684,000$) | (21,382,000$) | (16,678,000$) | (33,635,000$) |
| Total Liabilities | | 184,034,000$ | 182,698,000$ | 103,421,000$ | 119,730,000$ | 113,407,000$ | 117,602,000$ | 111,433,000$ | 96,799,000$ | 88,200,000$ | 86,818,000$ | 94,433,000$ | 92,716,000$ | 93,764,000$ | 77,865,000$ | 76,364,000$ | 74,595,000$ | 64,498,000$ | 62,261,000$ | 68,269,000$ | 73,614,000$ | 52,274,000$ | 52,129,000$ | 44,807,000$ | 40,251,000$ | 51,890,000$ | 46,303,000$ | 40,757,000$ | 41,737,000$ | 38,137,000$ | 39,825,000$ | 34,859,000$ | 36,506,000$ | 35,946,000$ | 39,426,000$ | 39,896,000$ | 41,286,000$ | 40,018,000$ | 46,448,000$ | 49,050,000$ | 52,862,000$ | 51,769,000$ | 50,806,000$ | 46,634,000$ | 48,295,000$ | 53,932,000$ | 74,514,000$ | 74,506,000$ | 58,096,000$ |
| QoQ | | 1,336,000$ | 79,277,000$ | (16,309,000$) | 6,323,000$ | (4,195,000$) | 6,169,000$ | 14,634,000$ | 8,599,000$ | 1,382,000$ | (7,615,000$) | 1,717,000$ | (1,048,000$) | 15,899,000$ | 1,501,000$ | 1,769,000$ | 10,097,000$ | 2,237,000$ | (6,008,000$) | (5,345,000$) | 21,340,000$ | 145,000$ | 7,322,000$ | 4,556,000$ | (11,639,000$) | 5,587,000$ | 5,546,000$ | (980,000$) | 3,600,000$ | (1,688,000$) | 4,966,000$ | (1,647,000$) | 560,000$ | (3,480,000$) | (470,000$) | (1,390,000$) | 1,268,000$ | (6,430,000$) | (2,602,000$) | (3,812,000$) | 1,093,000$ | 963,000$ | 4,172,000$ | (1,661,000$) | (5,637,000$) | (20,582,000$) | 8,000$ | 16,410,000$ | 1,846,000$ |
| YoY | | 70,627,000$ | 65,096,000$ | (8,012,000$) | 22,931,000$ | 25,207,000$ | 30,784,000$ | 17,000,000$ | 4,083,000$ | (5,564,000$) | 8,953,000$ | 18,069,000$ | 18,121,000$ | 29,266,000$ | 15,604,000$ | 8,095,000$ | 981,000$ | 12,224,000$ | 10,132,000$ | 23,462,000$ | 33,363,000$ | 384,000$ | 5,826,000$ | 4,050,000$ | (1,486,000$) | 13,753,000$ | 6,478,000$ | 5,898,000$ | 5,231,000$ | 2,191,000$ | 399,000$ | (5,037,000$) | (4,780,000$) | (4,072,000$) | (7,022,000$) | (9,154,000$) | (11,576,000$) | (11,751,000$) | (4,358,000$) | 2,416,000$ | 4,567,000$ | (2,163,000$) | (23,708,000$) | (27,872,000$) | (9,801,000$) | (2,318,000$) | 7,355,000$ | 14,839,000$ | (17,617,000$) |
| Current Ratio | | 2.39x | 2.66x | 3.90x | 3.31x | 2.07x | 1.97x | 2.05x | 2.01x | 2.11x | 1.29x | 1.22x | 1.23x | 1.26x | 1.38x | 1.42x | 1.52x | 1.75x | 1.83x | 1.79x | 1.77x | 2.58x | 2.74x | 2.65x | 2.73x | 2.30x | 2.55x | 2.97x | 3.50x | 3.64x | 3.47x | 3.23x | 2.28x | 2.46x | 1.76x | 1.85x | 1.97x | 1.73x | 1.68x | 1.65x | 1.70x | 2.03x | 1.65x | 1.75x | 1.84x | 1.37x | 1.31x | 1.25x | 1.62x |
| Total Current Assets | | 331,737,000$ | 324,993,000$ | 342,860,000$ | 348,857,000$ | 206,517,000$ | 205,434,000$ | 195,077,000$ | 173,025,000$ | 166,467,000$ | 100,199,000$ | 104,106,000$ | 102,194,000$ | 106,173,000$ | 94,165,000$ | 94,979,000$ | 98,210,000$ | 94,336,000$ | 94,933,000$ | 102,499,000$ | 109,516,000$ | 105,230,000$ | 109,670,000$ | 86,406,000$ | 80,356,000$ | 94,277,000$ | 89,267,000$ | 83,435,000$ | 100,714,000$ | 103,398,000$ | 109,194,000$ | 86,365,000$ | 64,344,000$ | 67,176,000$ | 54,116,000$ | 57,819,000$ | 64,271,000$ | 55,700,000$ | 64,260,000$ | 67,139,000$ | 75,664,000$ | 83,341,000$ | 74,771,000$ | 71,385,000$ | 77,127,000$ | 64,551,000$ | 86,510,000$ | 82,517,000$ | 80,965,000$ |
| QoQ | | 6,744,000$ | (17,867,000$) | (5,997,000$) | 142,340,000$ | 1,083,000$ | 10,357,000$ | 22,052,000$ | 6,558,000$ | 66,268,000$ | (3,907,000$) | 1,912,000$ | (3,979,000$) | 12,008,000$ | (814,000$) | (3,231,000$) | 3,874,000$ | (597,000$) | (7,566,000$) | (7,017,000$) | 4,286,000$ | (4,440,000$) | 23,264,000$ | 6,050,000$ | (13,921,000$) | 5,010,000$ | 5,832,000$ | (17,279,000$) | (2,684,000$) | (5,796,000$) | 22,829,000$ | 22,021,000$ | (2,832,000$) | 13,060,000$ | (3,703,000$) | (6,452,000$) | 8,571,000$ | (8,560,000$) | (2,879,000$) | (8,525,000$) | (7,677,000$) | 8,570,000$ | 3,386,000$ | (5,742,000$) | 12,576,000$ | (21,959,000$) | 3,993,000$ | 1,552,000$ | (2,316,000$) |
| Total Current Liabilities | | 138,527,000$ | 121,960,000$ | 87,804,000$ | 105,310,000$ | 99,764,000$ | 104,425,000$ | 95,085,000$ | 86,184,000$ | 78,808,000$ | 77,551,000$ | 85,265,000$ | 83,149,000$ | 84,108,000$ | 68,053,000$ | 66,880,000$ | 64,711,000$ | 53,964,000$ | 51,827,000$ | 57,259,000$ | 61,907,000$ | 40,738,000$ | 40,009,000$ | 32,585,000$ | 29,433,000$ | 40,960,000$ | 35,035,000$ | 28,049,000$ | 28,743,000$ | 28,384,000$ | 31,485,000$ | 26,760,000$ | 28,258,000$ | 27,325,000$ | 30,822,000$ | 31,309,000$ | 32,703,000$ | 32,217,000$ | 38,364,000$ | 40,671,000$ | 44,398,000$ | 41,007,000$ | 45,416,000$ | 40,877,000$ | 41,884,000$ | 47,232,000$ | 65,845,000$ | 66,117,000$ | 49,857,000$ |
| QoQ | | 16,567,000$ | 34,156,000$ | (17,506,000$) | 5,546,000$ | (4,661,000$) | 9,340,000$ | 8,901,000$ | 7,376,000$ | 1,257,000$ | (7,714,000$) | 2,116,000$ | (959,000$) | 16,055,000$ | 1,173,000$ | 2,169,000$ | 10,747,000$ | 2,137,000$ | (5,432,000$) | (4,648,000$) | 21,169,000$ | 729,000$ | 7,424,000$ | 3,152,000$ | (11,527,000$) | 5,925,000$ | 6,986,000$ | (694,000$) | 359,000$ | (3,101,000$) | 4,725,000$ | (1,498,000$) | 933,000$ | (3,497,000$) | (487,000$) | (1,394,000$) | 486,000$ | (6,147,000$) | (2,307,000$) | (3,727,000$) | 3,391,000$ | (4,409,000$) | 4,539,000$ | (1,007,000$) | (5,348,000$) | (18,613,000$) | (272,000$) | 16,260,000$ | 2,035,000$ |
| Debt to Asset Ratio | | .25x | .25x | .23x | .26x | .37x | .38x | .37x | .40x | .38x | .52x | .55x | .54x | .53x | .47x | .44x | .42x | .37x | .36x | .37x | .42x | .31x | .30x | .40x | .37x | .31x | .37x | .35x | .35x | .32x | .31x | .33x | .43x | .41x | .41x | .40x | .39x | .40x | .42x | .42x | .42x | .38x | .37x | .35x | .34x | .40x | .47x | .48x | .36x |
| Long Term Debt | | | 6,124,000$ | | | | | | | | | | 9,000$ | 15,000$ | 35,000$ | 58,000$ | 71,000$ | 90,000$ | 113,000$ | 125,000$ | 143,000$ | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| QoQ | | | | | | | | | | | | | (6,000$) | (20,000$) | (23,000$) | (13,000$) | (19,000$) | (23,000$) | (12,000$) | (18,000$) | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| YoY | | | | | | | | | | | | | (62,000$) | (75,000$) | (78,000$) | (67,000$) | (72,000$) | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Capital Lease Obligations | | 4,000,000$ | 3,638,000$ | 3,649,000$ | 3,760,000$ | 3,369,000$ | 3,400,000$ | 3,369,000$ | 4,221,000$ | 2,684,000$ | | | | | 3,197,000$ | 3,394,000$ | 3,604,000$ | 3,640,000$ | 3,543,000$ | 3,717,000$ | 3,890,000$ | 3,858,000$ | 3,910,000$ | 3,997,000$ | 3,335,000$ | 3,439,000$ | 3,564,000$ | 3,664,000$ | 3,821,000$ | | | | | | | | | | | | | | | | | | | | |
| Cash and Cash Equivalents | | 140,693,000$ | 141,072,000$ | 212,891,000$ | 207,890,000$ | 79,494,000$ | 75,203,000$ | 72,131,000$ | 93,455,000$ | 90,522,000$ | 23,979,000$ | 22,818,000$ | 22,005,000$ | 23,360,000$ | 23,685,000$ | 27,811,000$ | 33,355,000$ | 40,584,000$ | 43,887,000$ | 48,501,000$ | 50,070,000$ | 67,814,000$ | 67,909,000$ | 41,246,000$ | 20,709,000$ | 24,699,000$ | 25,481,000$ | 52,829,000$ | 73,952,000$ | 77,483,000$ | 80,042,000$ | 56,169,000$ | 26,750,000$ | 34,084,000$ | 22,113,000$ | 30,320,000$ | 37,477,000$ | 26,784,000$ | 25,063,000$ | 25,262,000$ | 35,211,000$ | 39,330,000$ | 36,437,000$ | 32,572,000$ | 38,561,000$ | 20,490,000$ | 35,983,000$ | 34,679,000$ | 36,624,000$ |
| QoQ | | (379,000$) | (71,819,000$) | 5,001,000$ | 128,396,000$ | 4,291,000$ | 3,072,000$ | (21,324,000$) | 2,933,000$ | 66,543,000$ | 1,161,000$ | 813,000$ | (1,355,000$) | (325,000$) | (4,126,000$) | (5,544,000$) | (7,229,000$) | (3,303,000$) | (4,614,000$) | (1,569,000$) | (17,744,000$) | (95,000$) | 26,663,000$ | 20,537,000$ | (3,990,000$) | (782,000$) | (27,348,000$) | (21,123,000$) | (3,531,000$) | (2,559,000$) | 23,873,000$ | 29,419,000$ | (7,334,000$) | 11,971,000$ | (8,207,000$) | (7,157,000$) | 10,693,000$ | 1,721,000$ | (199,000$) | (9,949,000$) | (4,119,000$) | 2,893,000$ | 3,865,000$ | (5,989,000$) | 18,071,000$ | (15,493,000$) | 1,304,000$ | (1,945,000$) | (6,490,000$) |
| YoY | | 61,199,000$ | 65,869,000$ | 140,760,000$ | 114,435,000$ | (11,028,000$) | 51,224,000$ | 49,313,000$ | 71,450,000$ | 67,162,000$ | 294,000$ | (4,993,000$) | (11,350,000$) | (17,224,000$) | (20,202,000$) | (20,690,000$) | (16,715,000$) | (27,230,000$) | (24,022,000$) | 7,255,000$ | 29,361,000$ | 43,115,000$ | 42,428,000$ | (11,583,000$) | (53,243,000$) | (52,784,000$) | (54,561,000$) | (3,340,000$) | 47,202,000$ | 43,399,000$ | 57,929,000$ | 25,849,000$ | (10,727,000$) | 7,300,000$ | (2,950,000$) | 5,058,000$ | 2,266,000$ | (12,546,000$) | (11,374,000$) | (7,310,000$) | (3,350,000$) | 18,840,000$ | 454,000$ | (2,107,000$) | 1,937,000$ | (22,624,000$) | 589,000$ | (715,000$) | 4,016,000$ |
| Interest Expenses | | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 10,000$ | 52,000$ | 89,000$ | 107,000$ | 135,000$ | 200,000$ | 200,000$ | 300,000$ | 300,000$ | 300,000$ | 400,000$ | 500,000$ | 500,000$ |
| Interest Income | | 1,158,000$ | 1,997,000$ | 2,269,000$ | 932,000$ | 807,000$ | 802,000$ | 979,000$ | 1,120,000$ | 784,000$ | 150,000$ | 194,000$ | 174,000$ | 140,000$ | 42,000$ | 45,000$ | 24,000$ | 75,000$ | 12,000$ | 25,000$ | 32,000$ | 426,000$ | 53,000$ | 161,000$ | 158,000$ | 1,327,000$ | 262,000$ | 335,000$ | 505,000$ | 348,000$ | 336,000$ | 232,000$ | 201,000$ | 53,000$ | 49,000$ | 54,000$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ |