| ENANTA PHARMACEUTICALS INC (ENTA) |
| 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 | 12.13$ | 11.98$ | 7.49$ | 5.51$ | 5.75$ | 10.34$ | 12.90$ | 17.46$ | 9.40$ | 11.20$ | 21.36$ | 40.43$ | 46.45$ | 51.79$ | 47.28$ | 71.23$ | 75.06$ | 56.71$ | 44.05$ | 49.40$ | 42.20$ | 45.80$ | 50.23$ | 51.37$ | 61.80$ | 60.02$ | 84.37$ | 95.45$ | 70.42$ | 85.37$ | 115.92$ | 80.93$ | 58.65$ | 46.83$ | | | | | | | | | | | | | | | |
| Market Cap of Common Stock | 349,959,037$ | 256,107,518$ | 160,003,709$ | 117,542,317$ | 121,867,375$ | 218,983,881$ | 273,214,260$ | 369,383,463$ | 197,953,895$ | 235,820,390$ | 449,743,173$ | 844,438,486$ | 966,043,457$ | 1,073,340,914$ | 979,296,030$ | 1,462,357,955$ | 1,525,579,113$ | 1,146,384,144$ | 889,595,432$ | 996,489,489$ | 847,331,352$ | 919,304,195$ | 1,004,813,879$ | 1,023,517,764$ | 1,219,036,209$ | 1,181,191,764$ | 1,659,534,783$ | 1,855,601,985$ | 1,367,834,489$ | 1,654,259,480$ | 2,233,500,076$ | 1,550,672,780$ | 1,121,740,252$ | 894,002,636$ | | | | | | | | | | | | | | | |
| QoQ% | 36.65% | 60.06% | 36.12% | (3.55%) | (44.35%) | (19.85%) | (26.04%) | 86.60% | (16.06%) | (47.57%) | (46.74%) | (12.59%) | (10.00%) | 9.60% | (33.03%) | (4.14%) | 33.08% | 28.87% | (10.73%) | 17.60% | (7.83%) | (8.51%) | (1.83%) | (16.04%) | 3.20% | (28.82%) | (10.57%) | 35.66% | (17.31%) | (25.93%) | 44.03% | 38.24% | 25.47% | | | | | | | | | | | | | | | | |
| YoY% | 187.16% | 16.95% | (41.44%) | (68.18%) | (38.44%) | (7.14%) | (39.25%) | (56.26%) | (79.51%) | (78.03%) | (54.08%) | (42.26%) | (36.68%) | (6.37%) | 10.08% | 46.75% | 80.05% | 24.70% | (11.47%) | (2.64%) | (30.49%) | (22.17%) | (39.45%) | (44.84%) | (10.88%) | (28.60%) | (25.70%) | 19.66% | 21.94% | 85.04% | | | | | | | | | | | | | | | | | | | |
| Common Shares Outstanding | 28,862,601 | 21,387,000 | 21,378,000 | 21,377,000 | 21,333,000 | 21,194,000 | 21,182,000 | 21,179,000 | 21,156,000 | 21,059,000 | 21,056,000 | 21,049,000 | 20,884,000 | 20,791,000 | 20,720,000 | 20,618,000 | 20,506,000 | 20,238,000 | 20,211,000 | 20,185,000 | 20,142,000 | 20,077,000 | 20,070,000 | 19,986,000 | 19,810,000 | 19,703,000 | 19,682,000 | 19,669,000 | 19,435,000 | 19,395,000 | 19,360,000 | 19,260,000 | 19,150,000 | 19,120,000 | 19,090,000 | 19,054,000 | 19,040,000 | 19,036,000 | 19,035,763 | 18,956,602 | 18,795,114 | 18,716,834 | 18,707,934 | 18,690,395 | 18,613,229 | 18,594,574 | 18,580,720 | 18,477,633 | 17,965,929 |
| QoQ% | 34.95% | .04% | .01% | .21% | .66% | .06% | .01% | .11% | .46% | .01% | .03% | .79% | .45% | .34% | .50% | .55% | 1.32% | .13% | .13% | .21% | .32% | .04% | .42% | .89% | .54% | .11% | .07% | 1.20% | .21% | .18% | .52% | .57% | .16% | .16% | .19% | .07% | .02% | .00% | .42% | .86% | .42% | .05% | .09% | .42% | .10% | .08% | .56% | 2.85% | .20% |
| YoY% | 35.30% | .91% | .93% | .94% | .84% | .64% | .60% | .62% | 1.30% | 1.29% | 1.62% | 2.09% | 1.84% | 2.73% | 2.52% | 2.15% | 1.81% | .80% | .70% | 1.00% | 1.68% | 1.90% | 1.97% | 1.61% | 1.93% | 1.59% | 1.66% | 2.12% | 1.49% | 1.44% | 1.41% | 1.08% | .58% | .44% | .29% | .51% | 1.30% | 1.71% | 1.75% | 1.42% | .98% | .66% | .69% | 1.15% | 3.60% | 3.71% | 4.23% | 3.70% | 1,451.39% |
| Price to Sales | 5.36x | 3.92x | 2.47x | 1.82x | 1.83x | 3.24x | 3.80x | 5.07x | 2.69x | 2.98x | 5.58x | 10.40x | 11.77x | 12.46x | 10.95x | 15.97x | 16.41x | 11.81x | 9.16x | 10.58x | 8.34x | 7.51x | 6.69x | 5.82x | 6.49x | 5.76x | 7.51x | 7.93x | 5.74x | 8.01x | 10.37x | 9.36x | 8.60x | 8.70x | | | | | | | | | | | | | | | |
| Price to Earnings | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 425.05x | 43.25x | 36.05x | 25.47x | 25.68x | 23.83x | 15.85x | 22.99x | 27.56x | 29.63x | 32.62x | 50.48x | | | | | | | | | | | | | | | |
| Price to Book | 5.41x | 3.96x | 2.02x | 1.26x | 1.09x | 1.70x | 1.83x | 2.22x | 1.03x | 1.09x | 1.89x | 3.13x | 3.21x | 3.34x | 2.90x | 4.08x | 3.97x | 2.87x | 2.13x | 2.29x | 1.87x | 2.02x | 2.09x | 2.11x | 2.53x | 2.55x | 3.70x | 4.25x | 3.20x | 4.20x | 6.19x | 4.65x | 3.53x | 2.96x | | | | | | | | | | | | | | | |
| Total Revenue | | 15,125,000$ | 18,314,000$ | 14,926,000$ | 16,959,000$ | 14,607,000$ | 17,971,000$ | 17,054,000$ | 18,003,000$ | 18,932,000$ | 18,892,000$ | 17,795,000$ | 23,585,000$ | 20,317,000$ | 19,479,000$ | 18,716,000$ | 27,648,000$ | 23,575,000$ | 21,624,000$ | 20,132,000$ | 31,743,000$ | 23,631,000$ | 18,653,000$ | 27,619,000$ | 52,570,000$ | 51,313,000$ | 44,367,000$ | 39,631,000$ | 69,886,000$ | 67,205,000$ | 57,262,000$ | 44,049,000$ | 38,109,000$ | 75,927,000$ | 7,511,000$ | 8,959,000$ | 10,417,000$ | 12,841,000$ | 13,978,000$ | 13,004,000$ | 48,445,000$ | 14,416,000$ | 11,599,000$ | 57,367,000$ | 77,498,000$ | 2,637,000$ | 42,051,000$ | 2,160,000$ | 893,000$ |
| QoQ% | | (17.41%) | 22.70% | (11.99%) | 16.10% | (18.72%) | 5.38% | (5.27%) | (4.91%) | .21% | 6.17% | (24.55%) | 16.09% | 4.30% | 4.08% | (32.31%) | 17.28% | 9.02% | 7.41% | (36.58%) | 34.33% | 26.69% | (32.46%) | (47.46%) | 2.45% | 15.66% | 11.95% | (43.29%) | 3.99% | 17.36% | 30.00% | 15.59% | (49.81%) | 910.88% | (16.16%) | (14.00%) | (18.88%) | (8.13%) | 7.49% | (73.16%) | 236.05% | 24.29% | (79.78%) | (25.98%) | 2,838.87% | (93.73%) | 1,846.81% | 141.88% | (33.80%) |
| YoY% | | 3.55% | 1.91% | (12.48%) | (5.80%) | (22.85%) | (4.88%) | (4.16%) | (23.67%) | (6.82%) | (3.01%) | (4.92%) | (14.70%) | (13.82%) | (9.92%) | (7.03%) | (12.90%) | (.24%) | 15.93% | (27.11%) | (39.62%) | (53.95%) | (57.96%) | (30.31%) | (24.78%) | (23.65%) | (22.52%) | (10.03%) | 83.39% | (11.49%) | 662.38% | 391.67% | 265.84% | 491.29% | (46.27%) | (31.11%) | (78.50%) | (10.93%) | 20.51% | (77.33%) | (37.49%) | 446.68% | (72.42%) | 2,555.88% | 8,578.39% | 95.48% | 2,450.09% | 80.60% | (96.80%) |
| TTM | | 65,324,000$ | 64,806,000$ | 64,463,000$ | 66,591,000$ | 67,635,000$ | 71,960,000$ | 72,881,000$ | 73,622,000$ | 79,204,000$ | 80,589,000$ | 81,176,000$ | 82,097,000$ | 86,160,000$ | 89,418,000$ | 91,563,000$ | 92,979,000$ | 97,074,000$ | 97,130,000$ | 94,159,000$ | 101,646,000$ | 122,473,000$ | 150,155,000$ | 175,869,000$ | 187,881,000$ | 205,197,000$ | 221,089,000$ | 233,984,000$ | 238,402,000$ | 206,625,000$ | 215,347,000$ | 165,596,000$ | 130,506,000$ | 102,814,000$ | 39,728,000$ | 46,195,000$ | 50,240,000$ | 88,268,000$ | 89,843,000$ | 87,464,000$ | 131,827,000$ | 160,880,000$ | 149,101,000$ | 179,553,000$ | 124,346,000$ | 47,741,000$ | 46,453,000$ | 6,051,000$ | 5,087,000$ |
| TTM_QoQ% | | .80% | .53% | (3.20%) | (1.54%) | (6.01%) | (1.26%) | (1.01%) | (7.05%) | (1.72%) | (.72%) | (1.12%) | (4.72%) | (3.64%) | (2.34%) | (1.52%) | (4.22%) | (.06%) | 3.16% | (7.37%) | (17.01%) | (18.44%) | (14.62%) | (6.39%) | (8.44%) | (7.19%) | (5.51%) | (1.85%) | 15.38% | (4.05%) | 30.04% | 26.89% | 26.93% | 158.80% | (14.00%) | (8.05%) | (43.08%) | (1.75%) | 2.72% | (33.65%) | (18.06%) | 7.90% | (16.96%) | 44.40% | 160.46% | 2.77% | 667.69% | 18.95% | (84.13%) |
| TTM_YoY% | | (3.42%) | (9.94%) | (11.55%) | (9.55%) | (14.61%) | (10.71%) | (10.22%) | (10.32%) | (8.07%) | (9.87%) | (11.34%) | (11.70%) | (11.24%) | (7.94%) | (2.76%) | (8.53%) | (20.74%) | (35.31%) | (46.46%) | (45.90%) | (40.31%) | (32.08%) | (24.84%) | (21.19%) | (.69%) | 2.67% | 41.30% | 82.68% | 100.97% | 442.05% | 258.47% | 159.77% | 16.48% | (55.78%) | (47.18%) | (61.89%) | (45.13%) | (39.74%) | (51.29%) | 6.02% | 236.99% | 220.97% | 2,867.33% | 2,344.39% | 48.94% | 42.66% | (81.91%) | (92.61%) |
| Gross Margin | | 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% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% |
| QoQ | | .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% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% |
| YoY | | .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% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% |
| Operating Income | | (18,386,000$) | (18,893,000$) | (24,527,000$) | (23,543,000$) | (29,854,000$) | (24,185,000$) | (32,766,000$) | (34,886,000$) | (31,030,000$) | (36,713,000$) | (39,451,000$) | (30,013,000$) | (27,048,000$) | (32,540,000$) | (33,847,000$) | (30,409,000$) | (33,727,000$) | (33,847,000$) | (29,700,000$) | (12,299,000$) | (19,783,000$) | (22,852,000$) | (11,875,000$) | 12,871,000$ | 6,431,000$ | 3,755,000$ | (1,304,000$) | 27,856,000$ | 34,452,000$ | 22,640,000$ | 16,859,000$ | 14,377,000$ | 54,295,000$ | (13,129,000$) | (9,506,000$) | (7,046,000$) | (3,099,000$) | (1,089,000$) | (565,000$) | 35,594,000$ | 3,674,000$ | 1,703,000$ | 48,561,000$ | 70,210,000$ | (5,326,000$) | 34,895,000$ | (5,127,000$) | (5,457,000$) |
| QoQ% | | 2.68% | 22.97% | (4.18%) | 21.14% | (23.44%) | 26.19% | 6.08% | (12.43%) | 15.48% | 6.94% | (31.45%) | (10.96%) | 16.88% | 3.86% | (11.31%) | 9.84% | .36% | (13.96%) | (141.48%) | 37.83% | 13.43% | (92.44%) | (192.26%) | 100.14% | 71.27% | 387.96% | (104.68%) | (19.15%) | 52.17% | 34.29% | 17.26% | (73.52%) | 513.55% | (38.11%) | (34.91%) | (127.36%) | (184.57%) | (92.74%) | (101.59%) | 868.81% | 115.74% | (96.49%) | (30.84%) | 1,418.25% | (115.26%) | 780.61% | 6.05% | (16.08%) |
| YoY% | | 38.41% | 21.88% | 25.15% | 32.51% | 3.79% | 34.12% | 16.95% | (16.24%) | (14.72%) | (12.82%) | (16.56%) | 1.30% | 19.80% | 3.86% | (13.96%) | (147.25%) | (70.49%) | (48.11%) | (150.11%) | (195.56%) | (407.62%) | (708.58%) | (810.66%) | (53.80%) | (81.33%) | (83.41%) | (107.74%) | 93.75% | (36.55%) | 272.44% | 277.35% | 304.05% | 1,852.02% | (1,105.60%) | (1,582.48%) | (119.80%) | (184.35%) | (163.95%) | (101.16%) | (49.30%) | 168.98% | (95.12%) | 1,047.16% | 1,386.60% | (13.30%) | 935.21% | (28.14%) | (124.91%) |
| TTM | | (85,349,000$) | (96,817,000$) | (102,109,000$) | (110,348,000$) | (121,691,000$) | (122,867,000$) | (135,395,000$) | (142,080,000$) | (137,207,000$) | (133,225,000$) | (129,052,000$) | (123,448,000$) | (123,844,000$) | (130,523,000$) | (131,830,000$) | (127,683,000$) | (109,573,000$) | (95,629,000$) | (84,634,000$) | (66,809,000$) | (41,639,000$) | (15,425,000$) | 11,182,000$ | 21,753,000$ | 36,738,000$ | 64,759,000$ | 83,644,000$ | 101,807,000$ | 88,328,000$ | 108,171,000$ | 72,402,000$ | 46,037,000$ | 24,614,000$ | (32,780,000$) | (20,740,000$) | (11,799,000$) | 30,841,000$ | 37,614,000$ | 40,406,000$ | 89,532,000$ | 124,148,000$ | 115,148,000$ | 148,340,000$ | 94,652,000$ | 18,985,000$ | 19,610,000$ | (19,463,000$) | (18,337,000$) |
| TTM_QoQ% | | 11.85% | 5.18% | 7.47% | 9.32% | .96% | 9.25% | 4.71% | (3.55%) | (2.99%) | (3.23%) | (4.54%) | .32% | 5.12% | .99% | (3.25%) | (16.53%) | (14.58%) | (12.99%) | (26.68%) | (60.45%) | (169.95%) | (237.95%) | (48.60%) | (40.79%) | (43.27%) | (22.58%) | (17.84%) | 15.26% | (18.34%) | 49.40% | 57.27% | 87.04% | 175.09% | (58.05%) | (75.78%) | (138.26%) | (18.01%) | (6.91%) | (54.87%) | (27.88%) | 7.82% | (22.38%) | 56.72% | 398.56% | (3.19%) | 200.76% | (6.14%) | (303.09%) |
| TTM_YoY% | | 29.86% | 21.20% | 24.58% | 22.33% | 11.31% | 7.78% | (4.92%) | (15.09%) | (10.79%) | (2.07%) | 2.11% | 3.32% | (13.02%) | (36.49%) | (55.77%) | (91.12%) | (163.15%) | (519.96%) | (856.88%) | (407.13%) | (213.34%) | (123.82%) | (86.63%) | (78.63%) | (58.41%) | (40.13%) | 15.53% | 121.14% | 258.85% | 429.99% | 449.09% | 490.18% | (20.19%) | (187.15%) | (151.33%) | (113.18%) | (75.16%) | (67.33%) | (72.76%) | (5.41%) | 553.93% | 487.19% | 862.16% | 616.18% | 110.27% | 103.55% | (289.26%) | (139.54%) |
| Operating Margin | | (121.56%) | (103.16%) | (164.32%) | (138.82%) | (204.38%) | (134.58%) | (192.13%) | (193.78%) | (163.90%) | (194.33%) | (221.70%) | (127.26%) | (133.13%) | (167.05%) | (180.85%) | (109.99%) | (143.06%) | (156.53%) | (147.53%) | (38.75%) | (83.72%) | (122.51%) | (43.00%) | 24.48% | 12.53% | 8.46% | (3.29%) | 39.86% | 51.26% | 39.54% | 38.27% | 37.73% | 71.51% | (174.80%) | (106.11%) | (67.64%) | (24.13%) | (7.79%) | (4.35%) | 73.47% | 25.49% | 14.68% | 84.65% | 90.60% | (201.97%) | 82.98% | (237.36%) | (611.09%) |
| QoQ | | (18.40%) | 61.16% | (25.50%) | 65.56% | (69.80%) | 57.55% | 1.65% | (29.88%) | 30.43% | 27.37% | (94.44%) | 5.88% | 33.92% | 13.79% | (70.86%) | 33.08% | 13.46% | (9.00%) | (108.78%) | 44.97% | 38.80% | (79.52%) | (67.48%) | 11.95% | 4.07% | 11.75% | (43.15%) | (11.41%) | 11.73% | 1.27% | .55% | (33.78%) | 246.31% | (68.69%) | (38.47%) | (43.51%) | (16.34%) | (3.45%) | (77.82%) | 47.99% | 10.80% | (69.97%) | (5.95%) | 292.57% | (284.96%) | 320.34% | 373.73% | (262.61%) |
| YoY | | 82.82% | 31.42% | 27.81% | 54.96% | (40.48%) | 59.75% | 29.57% | (66.52%) | (30.77%) | (27.28%) | (40.85%) | (17.27%) | 9.93% | (10.53%) | (33.32%) | (71.24%) | (59.35%) | (34.01%) | (104.53%) | (63.23%) | (96.25%) | (130.97%) | (39.71%) | (15.38%) | (38.73%) | (31.08%) | (41.56%) | 2.13% | (20.25%) | 214.34% | 144.38% | 105.37% | 95.64% | (167.01%) | (101.76%) | (141.11%) | (49.62%) | (22.47%) | (89.00%) | (17.12%) | 227.46% | (68.30%) | 322.01% | 701.68% | 146.51% | 336.35% | 97.17% | (689.73%) |
| Net Income | | (18,700,000$) | (18,255,000$) | (22,644,000$) | (22,290,000$) | (28,823,000$) | (22,658,000$) | (31,157,000$) | (33,407,000$) | (28,107,000$) | (39,065,000$) | (37,658,000$) | (28,986,000$) | (26,348,000$) | (31,700,000$) | (33,592,000$) | (30,115,000$) | (24,599,000$) | (24,024,000$) | (22,045,000$) | (8,328,000$) | (29,341,000$) | (14,265,000$) | (6,005,000$) | 13,443,000$ | 9,191,000$ | 7,036,000$ | 4,145,000$ | 26,011,000$ | 27,420,000$ | 20,288,000$ | 12,555,000$ | 11,693,000$ | 36,508,000$ | (8,426,000$) | (5,392,000$) | (4,980,000$) | (1,802,000$) | (1,076,000$) | (1,645,000$) | 26,189,000$ | 5,812,000$ | 2,418,000$ | 28,753,000$ | 42,009,000$ | (5,042,000$) | 50,053,000$ | (5,203,000$) | (5,370,000$) |
| QoQ% | | (2.44%) | 19.38% | (1.59%) | 22.67% | (27.21%) | 27.28% | 6.74% | (18.86%) | 28.05% | (3.74%) | (29.92%) | (10.01%) | 16.88% | 5.63% | (11.55%) | (22.42%) | (2.39%) | (8.98%) | (164.71%) | 71.62% | (105.69%) | (137.55%) | (144.67%) | 46.26% | 30.63% | 69.75% | (84.06%) | (5.14%) | 35.15% | 61.59% | 7.37% | (67.97%) | 533.28% | (56.27%) | (8.27%) | (176.36%) | (67.47%) | 34.59% | (106.28%) | 350.60% | 140.36% | (91.59%) | (31.56%) | 933.18% | (110.07%) | 1,062.00% | 3.11% | (20.86%) |
| YoY% | | 35.12% | 19.43% | 27.32% | 33.28% | (2.55%) | 42.00% | 17.26% | (15.25%) | (6.68%) | (23.23%) | (12.10%) | 3.75% | (7.11%) | (31.95%) | (52.38%) | (261.61%) | 16.16% | (68.41%) | (267.11%) | (161.95%) | (419.24%) | (302.74%) | (244.87%) | (48.32%) | (66.48%) | (65.32%) | (66.99%) | 122.45% | (24.89%) | 340.78% | 332.85% | 334.80% | 2,125.97% | (683.09%) | (227.78%) | (119.02%) | (131.01%) | (144.50%) | (105.72%) | (37.66%) | 215.27% | (95.17%) | 652.62% | 882.29% | (13.48%) | 1,309.59% | (38.78%) | (124.46%) |
| TTM | | (81,889,000$) | (92,012,000$) | (96,415,000$) | (104,928,000$) | (116,045,000$) | (115,329,000$) | (131,736,000$) | (138,237,000$) | (133,816,000$) | (132,057,000$) | (124,692,000$) | (120,626,000$) | (121,755,000$) | (120,006,000$) | (112,330,000$) | (100,783,000$) | (78,996,000$) | (83,738,000$) | (73,979,000$) | (57,939,000$) | (36,168,000$) | 2,364,000$ | 23,665,000$ | 33,815,000$ | 46,383,000$ | 64,612,000$ | 77,864,000$ | 86,274,000$ | 71,956,000$ | 81,044,000$ | 52,330,000$ | 34,383,000$ | 17,710,000$ | (20,600,000$) | (13,250,000$) | (9,503,000$) | 21,666,000$ | 29,280,000$ | 32,774,000$ | 63,172,000$ | 78,992,000$ | 68,138,000$ | 115,773,000$ | 81,817,000$ | 34,438,000$ | 35,037,000$ | (19,154,000$) | (17,700,000$) |
| TTM_QoQ% | | 11.00% | 4.57% | 8.11% | 9.58% | (.62%) | 12.45% | 4.70% | (3.30%) | (1.33%) | (5.91%) | (3.37%) | .93% | (1.46%) | (6.83%) | (11.46%) | (27.58%) | 5.66% | (13.19%) | (27.68%) | (60.19%) | (1,629.95%) | (90.01%) | (30.02%) | (27.10%) | (28.21%) | (17.02%) | (9.75%) | 19.90% | (11.21%) | 54.87% | 52.20% | 94.15% | 185.97% | (55.47%) | (39.43%) | (143.86%) | (26.00%) | (10.66%) | (48.12%) | (20.03%) | 15.93% | (41.15%) | 41.50% | 137.58% | (1.71%) | 282.92% | (8.22%) | (283.86%) |
| TTM_YoY% | | 29.43% | 20.22% | 26.81% | 24.10% | 13.28% | 12.67% | (5.65%) | (14.60%) | (9.91%) | (10.04%) | (11.01%) | (19.69%) | (54.13%) | (43.31%) | (51.84%) | (73.95%) | (118.41%) | (3,642.22%) | (412.61%) | (271.34%) | (177.98%) | (96.34%) | (69.61%) | (60.81%) | (35.54%) | (20.28%) | 48.79% | 150.92% | 306.30% | 493.42% | 494.94% | 461.81% | (18.26%) | (170.36%) | (140.43%) | (115.04%) | (72.57%) | (57.03%) | (71.69%) | (22.79%) | 129.38% | 94.47% | 704.43% | 562.24% | 257.72% | 249.74% | (279.77%) | (138.05%) |
| Profit Margin | | (123.64%) | (99.68%) | (151.71%) | (131.44%) | (197.32%) | (126.08%) | (182.70%) | (185.56%) | (148.46%) | (206.78%) | (211.62%) | (122.90%) | (129.69%) | (162.74%) | (179.48%) | (108.92%) | (104.34%) | (111.10%) | (109.50%) | (26.24%) | (124.16%) | (76.48%) | (21.74%) | 25.57% | 17.91% | 15.86% | 10.46% | 37.22% | 40.80% | 35.43% | 28.50% | 30.68% | 48.08% | (112.18%) | (60.19%) | (47.81%) | (14.03%) | (7.70%) | (12.65%) | 54.06% | 40.32% | 20.85% | 50.12% | 54.21% | (191.20%) | 119.03% | (240.88%) | (601.34%) |
| QoQ | | (23.96%) | 52.03% | (20.27%) | 65.89% | (71.24%) | 56.62% | 2.87% | (37.10%) | 58.32% | 4.84% | (88.72%) | 6.79% | 33.05% | 16.74% | (70.56%) | (4.58%) | 6.76% | (1.60%) | (83.27%) | 97.93% | (47.69%) | (54.73%) | (47.31%) | 7.66% | 2.05% | 5.40% | (26.76%) | (3.58%) | 5.37% | 6.93% | (2.18%) | (17.40%) | 160.27% | (52.00%) | (12.38%) | (33.77%) | (6.34%) | 4.95% | (66.71%) | 13.74% | 19.47% | (29.27%) | (4.09%) | 245.41% | (310.23%) | 359.91% | 360.46% | (271.99%) |
| YoY | | 73.69% | 26.40% | 30.99% | 54.13% | (48.86%) | 80.70% | 28.93% | (62.66%) | (18.78%) | (44.04%) | (32.14%) | (13.98%) | (25.34%) | (51.64%) | (69.98%) | (82.69%) | 19.82% | (34.62%) | (87.76%) | (51.81%) | (142.08%) | (92.34%) | (32.20%) | (11.65%) | (22.89%) | (19.57%) | (18.04%) | 6.54% | (7.28%) | 147.61% | 88.69% | 78.49% | 62.12% | (104.48%) | (47.54%) | (101.87%) | (54.35%) | (28.55%) | (62.77%) | (.15%) | 231.52% | (98.18%) | 291.00% | 655.55% | 138.15% | 369.97% | 72.58% | (680.16%) |
| Equity to Common Shareholders | | 64,717,000$ | 79,279,000$ | 93,538,000$ | 111,816,000$ | 128,814,000$ | 148,915,000$ | 166,114,000$ | 191,884,000$ | 216,735,000$ | 237,819,000$ | 269,375,000$ | 300,837,000$ | 321,334,000$ | 338,023,000$ | 358,583,000$ | 384,384,000$ | 399,429,000$ | 417,850,000$ | 436,032,000$ | 451,995,000$ | 455,580,000$ | 480,557,000$ | 485,991,000$ | 482,287,000$ | 462,492,000$ | 448,097,000$ | 436,210,000$ | 426,835,000$ | 393,679,000$ | 360,901,000$ | 333,402,000$ | 317,579,000$ | 301,676,000$ | 260,866,000$ | 266,011,000$ | 268,168,000$ | 269,936,000$ | 269,007,000$ | 266,415,000$ | 264,279,000$ | 236,157,000$ | 228,282,000$ | 224,215,000$ | 193,713,000$ | 148,654,000$ | 152,953,000$ | 101,715,000$ | 105,580,000$ |
| QoQ | | (14,562,000$) | (14,259,000$) | (18,278,000$) | (16,998,000$) | (20,101,000$) | (17,199,000$) | (25,770,000$) | (24,851,000$) | (21,084,000$) | (31,556,000$) | (31,462,000$) | (20,497,000$) | (16,689,000$) | (20,560,000$) | (25,801,000$) | (15,045,000$) | (18,421,000$) | (18,182,000$) | (15,963,000$) | (3,585,000$) | (24,977,000$) | (5,434,000$) | 3,704,000$ | 19,795,000$ | 14,395,000$ | 11,887,000$ | 9,375,000$ | 33,156,000$ | 32,778,000$ | 27,499,000$ | 15,823,000$ | 15,903,000$ | 40,810,000$ | (5,145,000$) | (2,157,000$) | (1,768,000$) | 929,000$ | 2,592,000$ | 2,136,000$ | 28,122,000$ | 7,875,000$ | 4,067,000$ | 30,502,000$ | 45,059,000$ | (4,299,000$) | 51,238,000$ | (3,865,000$) | (4,888,000$) |
| QoQ% | | (18.37%) | (15.24%) | (16.35%) | (13.20%) | (13.50%) | (10.35%) | (13.43%) | (11.47%) | (8.87%) | (11.72%) | (10.46%) | (6.38%) | (4.94%) | (5.73%) | (6.71%) | (3.77%) | (4.41%) | (4.17%) | (3.53%) | (.79%) | (5.20%) | (1.12%) | .77% | 4.28% | 3.21% | 2.73% | 2.20% | 8.42% | 9.08% | 8.25% | 4.98% | 5.27% | 15.64% | (1.93%) | (.80%) | (.66%) | .35% | .97% | .81% | 11.91% | 3.45% | 1.81% | 15.75% | 30.31% | (2.81%) | 50.37% | (3.66%) | (4.43%) |
| YoY | | (64,097,000$) | (69,636,000$) | (72,576,000$) | (80,068,000$) | (87,921,000$) | (88,904,000$) | (103,261,000$) | (108,953,000$) | (104,599,000$) | (100,204,000$) | (89,208,000$) | (83,547,000$) | (78,095,000$) | (79,827,000$) | (77,449,000$) | (67,611,000$) | (56,151,000$) | (62,707,000$) | (49,959,000$) | (30,292,000$) | (6,912,000$) | 32,460,000$ | 49,781,000$ | 55,452,000$ | 68,813,000$ | 87,196,000$ | 102,808,000$ | 109,256,000$ | 92,003,000$ | 100,035,000$ | 67,391,000$ | 49,411,000$ | 31,740,000$ | (8,141,000$) | (404,000$) | 3,889,000$ | 33,779,000$ | 40,725,000$ | 42,200,000$ | 70,566,000$ | 87,503,000$ | 75,329,000$ | 122,500,000$ | 88,133,000$ | 38,186,000$ | 38,542,000$ | (16,660,000$) | |
| YoY% | | (49.76%) | (46.76%) | (43.69%) | (41.73%) | (40.57%) | (37.38%) | (38.33%) | (36.22%) | (32.55%) | (29.64%) | (24.88%) | (21.74%) | (19.55%) | (19.10%) | (17.76%) | (14.96%) | (12.33%) | (13.05%) | (10.28%) | (6.28%) | (1.50%) | 7.24% | 11.41% | 12.99% | 17.48% | 24.16% | 30.84% | 34.40% | 30.50% | 38.35% | 25.33% | 18.43% | 11.76% | (3.03%) | (.15%) | 1.47% | 14.30% | 17.84% | 18.82% | 36.43% | 58.86% | 49.25% | 120.44% | 83.48% | 34.57% | 33.69% | (14.07%) | |
| Dividends Paid | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Additional Paid-In Capital QoQ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3,042,000$ | 839,000$ | 1,249,000$ | 1,304,000$ | 447,000$ |
| Treasury Stock | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2,000$ | 2,000$ | 2,000$ | 2,000$ | 2,000$ | 2,000$ | 2,000$ |
| QoQ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ |
| Goodwill | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| QoQ% | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| YoY% | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Other Intangible Assets | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| QoQ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Amortization of Intangible Assets | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Total Assets | | 280,732,000$ | 301,029,000$ | 322,993,000$ | 348,642,000$ | 376,652,000$ | 398,821,000$ | 413,557,000$ | 428,499,000$ | 462,275,000$ | 495,169,000$ | 326,445,000$ | 347,534,000$ | 375,410,000$ | 385,214,000$ | 406,818,000$ | 440,594,000$ | 438,791,000$ | 450,436,000$ | 467,767,000$ | 481,012,000$ | 486,132,000$ | 511,704,000$ | 513,501,000$ | 510,974,000$ | 489,829,000$ | 473,484,000$ | 461,578,000$ | 454,216,000$ | 414,227,000$ | 379,085,000$ | 354,654,000$ | 340,719,000$ | 326,637,000$ | 275,837,000$ | 278,958,000$ | 278,379,000$ | 281,277,000$ | 281,934,000$ | 281,595,000$ | 278,379,000$ | 246,013,000$ | 237,774,000$ | 245,884,000$ | 215,427,000$ | 155,415,000$ | 159,514,000$ | 108,346,000$ | 110,158,000$ |
| QoQ | | (20,297,000$) | (21,964,000$) | (25,649,000$) | (28,010,000$) | (22,169,000$) | (14,736,000$) | (14,942,000$) | (33,776,000$) | (32,894,000$) | 168,724,000$ | (21,089,000$) | (27,876,000$) | (9,804,000$) | (21,604,000$) | (33,776,000$) | 1,803,000$ | (11,645,000$) | (17,331,000$) | (13,245,000$) | (5,120,000$) | (25,572,000$) | (1,797,000$) | 2,527,000$ | 21,145,000$ | 16,345,000$ | 11,906,000$ | 7,362,000$ | 39,989,000$ | 35,142,000$ | 24,431,000$ | 13,935,000$ | 14,082,000$ | 50,800,000$ | (3,121,000$) | 579,000$ | (2,898,000$) | (657,000$) | 339,000$ | 3,216,000$ | 32,366,000$ | 8,239,000$ | (8,110,000$) | 30,457,000$ | 60,012,000$ | (4,099,000$) | 51,168,000$ | (1,812,000$) | (6,815,000$) |
| YoY | | (95,920,000$) | (97,792,000$) | (90,564,000$) | (79,857,000$) | (85,623,000$) | (96,348,000$) | 87,112,000$ | 80,965,000$ | 86,865,000$ | 109,955,000$ | (80,373,000$) | (93,060,000$) | (63,381,000$) | (65,222,000$) | (60,949,000$) | (40,418,000$) | (47,341,000$) | (61,268,000$) | (45,734,000$) | (29,962,000$) | (3,697,000$) | 38,220,000$ | 51,923,000$ | 56,758,000$ | 75,602,000$ | 94,399,000$ | 106,924,000$ | 113,497,000$ | 87,590,000$ | 103,248,000$ | 75,696,000$ | 62,340,000$ | 45,360,000$ | (6,097,000$) | (2,637,000$) | 0$ | 35,264,000$ | 44,160,000$ | 35,711,000$ | 62,952,000$ | 90,598,000$ | 78,260,000$ | 137,538,000$ | 105,269,000$ | 38,442,000$ | 39,843,000$ | (17,281,000$) | |
| Total Liabilities | | 216,015,000$ | 221,750,000$ | 229,455,000$ | 236,826,000$ | 247,838,000$ | 249,906,000$ | 247,443,000$ | 236,615,000$ | 245,540,000$ | 257,350,000$ | 57,070,000$ | 46,697,000$ | 54,076,000$ | 47,191,000$ | 48,235,000$ | 56,210,000$ | 39,362,000$ | 32,586,000$ | 31,735,000$ | 29,017,000$ | 30,552,000$ | 31,147,000$ | 27,510,000$ | 28,687,000$ | 27,337,000$ | 25,387,000$ | 25,368,000$ | 27,381,000$ | 20,548,000$ | 18,184,000$ | 21,252,000$ | 23,140,000$ | 24,961,000$ | 14,971,000$ | 12,947,000$ | 10,211,000$ | 11,341,000$ | 12,927,000$ | 15,180,000$ | 14,100,000$ | 9,856,000$ | 9,492,000$ | 21,669,000$ | 21,714,000$ | 6,761,000$ | 6,561,000$ | 6,631,000$ | 4,578,000$ |
| QoQ | | (5,735,000$) | (7,705,000$) | (7,371,000$) | (11,012,000$) | (2,068,000$) | 2,463,000$ | 10,828,000$ | (8,925,000$) | (11,810,000$) | 200,280,000$ | 10,373,000$ | (7,379,000$) | 6,885,000$ | (1,044,000$) | (7,975,000$) | 16,848,000$ | 6,776,000$ | 851,000$ | 2,718,000$ | (1,535,000$) | (595,000$) | 3,637,000$ | (1,177,000$) | 1,350,000$ | 1,950,000$ | 19,000$ | (2,013,000$) | 6,833,000$ | 2,364,000$ | (3,068,000$) | (1,888,000$) | (1,821,000$) | 9,990,000$ | 2,024,000$ | 2,736,000$ | (1,130,000$) | (1,586,000$) | (2,253,000$) | 1,080,000$ | 4,244,000$ | 364,000$ | (12,177,000$) | (45,000$) | 14,953,000$ | 200,000$ | (70,000$) | 2,053,000$ | (1,927,000$) |
| YoY | | (31,823,000$) | (28,156,000$) | (17,988,000$) | 211,000$ | 2,298,000$ | (7,444,000$) | 190,373,000$ | 189,918,000$ | 191,464,000$ | 210,159,000$ | 8,835,000$ | (9,513,000$) | 14,714,000$ | 14,605,000$ | 16,500,000$ | 27,193,000$ | 8,810,000$ | 1,439,000$ | 4,225,000$ | 330,000$ | 3,215,000$ | 5,760,000$ | 2,142,000$ | 1,306,000$ | 6,789,000$ | 7,203,000$ | 4,116,000$ | 4,241,000$ | (4,413,000$) | 3,213,000$ | 8,305,000$ | 12,929,000$ | 13,620,000$ | 2,044,000$ | (2,233,000$) | (3,889,000$) | 1,485,000$ | 3,435,000$ | (6,489,000$) | (7,614,000$) | 3,095,000$ | 2,931,000$ | 15,038,000$ | 17,136,000$ | 256,000$ | 1,301,000$ | (621,000$) | |
| Current Ratio | | 4.21x | 5.00x | 5.29x | 5.47x | 5.21x | 4.92x | 6.43x | 6.25x | 6.73x | 6.58x | 8.43x | 12.33x | 10.45x | 13.59x | 11.12x | 8.63x | 8.82x | 11.22x | 16.09x | 19.35x | 18.08x | 17.29x | 20.63x | 23.02x | 17.77x | 22.01x | 20.68x | 18.70x | 23.74x | 24.23x | 17.86x | 12.88x | 11.33x | 18.53x | 20.82x | 34.84x | 29.43x | 25.27x | 20.24x | 19.23x | 25.45x | 23.61x | 8.98x | 9.32x | 22.75x | 26.17x | 22.48x | 36.75x |
| Total Current Assets | | 204,336,000$ | 222,708,000$ | 242,860,000$ | 268,145,000$ | 299,852,000$ | 286,584,000$ | 351,029,000$ | 390,303,000$ | 422,791,000$ | 448,465,000$ | 271,137,000$ | 283,704,000$ | 311,713,000$ | 313,035,000$ | 341,869,000$ | 326,957,000$ | 319,021,000$ | 321,155,000$ | 428,219,000$ | 445,942,000$ | 436,837,000$ | 413,381,000$ | 402,709,000$ | 440,508,000$ | 401,848,000$ | 451,262,000$ | 423,840,000$ | 423,310,000$ | 380,389,000$ | 339,893,000$ | 305,677,000$ | 247,626,000$ | 237,819,000$ | 206,115,000$ | 190,591,000$ | 224,065,000$ | 232,156,000$ | 241,790,000$ | 242,665,000$ | 209,021,000$ | 170,641,000$ | 172,640,000$ | 177,784,000$ | 185,096,000$ | 107,975,000$ | 111,678,000$ | 99,349,000$ | 94,378,000$ |
| QoQ | | (18,372,000$) | (20,152,000$) | (25,285,000$) | (31,707,000$) | 13,268,000$ | (64,445,000$) | (39,274,000$) | (32,488,000$) | (25,674,000$) | 177,328,000$ | (12,567,000$) | (28,009,000$) | (1,322,000$) | (28,834,000$) | 14,912,000$ | 7,936,000$ | (2,134,000$) | (107,064,000$) | (17,723,000$) | 9,105,000$ | 23,456,000$ | 10,672,000$ | (37,799,000$) | 38,660,000$ | (49,414,000$) | 27,422,000$ | 530,000$ | 42,921,000$ | 40,496,000$ | 34,216,000$ | 58,051,000$ | 9,807,000$ | 31,704,000$ | 15,524,000$ | (33,474,000$) | (8,091,000$) | (9,634,000$) | (875,000$) | 33,644,000$ | 38,380,000$ | (1,999,000$) | (5,144,000$) | (7,312,000$) | 77,121,000$ | (3,703,000$) | 12,329,000$ | 4,971,000$ | (10,335,000$) |
| Total Current Liabilities | | 48,555,000$ | 44,549,000$ | 45,947,000$ | 49,050,000$ | 57,535,000$ | 58,231,000$ | 54,608,000$ | 62,407,000$ | 62,787,000$ | 68,189,000$ | 32,166,000$ | 23,001,000$ | 29,827,000$ | 23,035,000$ | 30,738,000$ | 37,890,000$ | 36,172,000$ | 28,624,000$ | 26,618,000$ | 23,044,000$ | 24,157,000$ | 23,914,000$ | 19,516,000$ | 19,139,000$ | 22,609,000$ | 20,501,000$ | 20,491,000$ | 22,632,000$ | 16,025,000$ | 14,029,000$ | 17,117,000$ | 19,222,000$ | 20,982,000$ | 11,122,000$ | 9,154,000$ | 6,431,000$ | 7,889,000$ | 9,569,000$ | 11,988,000$ | 10,872,000$ | 6,704,000$ | 7,312,000$ | 19,790,000$ | 19,866,000$ | 4,746,000$ | 4,268,000$ | 4,419,000$ | 2,568,000$ |
| QoQ | | 4,006,000$ | (1,398,000$) | (3,103,000$) | (8,485,000$) | (696,000$) | 3,623,000$ | (7,799,000$) | (380,000$) | (5,402,000$) | 36,023,000$ | 9,165,000$ | (6,826,000$) | 6,792,000$ | (7,703,000$) | (7,152,000$) | 1,718,000$ | 7,548,000$ | 2,006,000$ | 3,574,000$ | (1,113,000$) | 243,000$ | 4,398,000$ | 377,000$ | (3,470,000$) | 2,108,000$ | 10,000$ | (2,141,000$) | 6,607,000$ | 1,996,000$ | (3,088,000$) | (2,105,000$) | (1,760,000$) | 9,860,000$ | 1,968,000$ | 2,723,000$ | (1,458,000$) | (1,680,000$) | (2,419,000$) | 1,116,000$ | 4,168,000$ | (608,000$) | (12,478,000$) | (76,000$) | 15,120,000$ | 478,000$ | (151,000$) | 1,851,000$ | (1,958,000$) |
| Debt to Asset Ratio | | .77x | .74x | .71x | .68x | .66x | .63x | .60x | .55x | .53x | .52x | .17x | .13x | .14x | .12x | .12x | .13x | .09x | .07x | .07x | .06x | .06x | .06x | .05x | .06x | .06x | .05x | .05x | .06x | .05x | .05x | .06x | .07x | .08x | .05x | .05x | .04x | .04x | .05x | .05x | .05x | .04x | .04x | .09x | .10x | .04x | .04x | .06x | .04x |
| Long Term Debt | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| QoQ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| YoY | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Capital Lease Obligations | | 57,903,000$ | 58,050,000$ | 58,732,000$ | 57,459,000$ | 55,467,000$ | 50,567,000$ | 46,993,000$ | | 26,513,000$ | | | | 25,263,000$ | | | | 5,329,000$ | | | | 8,099,000$ | 8,811,000$ | 9,094,000$ | 7,151,000$ | | | | | | | | | | | | | | | | | | | | | | | | |
| Cash and Cash Equivalents | | 32,298,000$ | 44,812,000$ | 60,213,000$ | 84,349,000$ | 37,233,000$ | 35,775,000$ | 63,542,000$ | 39,933,000$ | 85,388,000$ | 95,177,000$ | 73,178,000$ | 42,223,000$ | 43,994,000$ | 28,367,000$ | 40,989,000$ | 99,068,000$ | 57,206,000$ | 4,601,000$ | 77,126,000$ | 55,095,000$ | 87,131,000$ | 99,855,000$ | 74,338,000$ | 27,558,000$ | 51,230,000$ | 94,206,000$ | 106,030,000$ | 74,365,000$ | 63,902,000$ | 42,477,000$ | 66,926,000$ | 68,053,000$ | 65,675,000$ | 22,263,000$ | 19,211,000$ | 20,618,000$ | 16,577,000$ | 24,789,000$ | 56,360,000$ | 46,233,000$ | 21,726,000$ | 19,844,000$ | 25,751,000$ | 34,130,000$ | 30,699,000$ | 26,374,000$ | 18,101,000$ | 4,426,000$ |
| QoQ | | (12,514,000$) | (15,401,000$) | (24,136,000$) | 47,116,000$ | 1,458,000$ | (27,767,000$) | 23,609,000$ | (45,455,000$) | (9,789,000$) | 21,999,000$ | 30,955,000$ | (1,771,000$) | 15,627,000$ | (12,622,000$) | (58,079,000$) | 41,862,000$ | 52,605,000$ | (72,525,000$) | 22,031,000$ | (32,036,000$) | (12,724,000$) | 25,517,000$ | 46,780,000$ | (23,672,000$) | (42,976,000$) | (11,824,000$) | 31,665,000$ | 10,463,000$ | 21,425,000$ | (24,449,000$) | (1,127,000$) | 2,378,000$ | 43,412,000$ | 3,052,000$ | (1,407,000$) | 4,041,000$ | (8,212,000$) | (31,571,000$) | 10,127,000$ | 24,507,000$ | 1,882,000$ | (5,907,000$) | (8,379,000$) | 3,431,000$ | 4,325,000$ | 8,273,000$ | 13,675,000$ | (4,433,000$) |
| YoY | | (4,935,000$) | 9,037,000$ | (3,329,000$) | 44,416,000$ | (48,155,000$) | (59,402,000$) | (9,636,000$) | (2,290,000$) | 41,394,000$ | 66,810,000$ | 32,189,000$ | (56,845,000$) | (13,212,000$) | 23,766,000$ | (36,137,000$) | 43,973,000$ | (29,925,000$) | (95,254,000$) | 2,788,000$ | 27,537,000$ | 35,901,000$ | 5,649,000$ | (31,692,000$) | (46,807,000$) | (12,672,000$) | 51,729,000$ | 39,104,000$ | 6,312,000$ | (1,773,000$) | 20,214,000$ | 47,715,000$ | 47,435,000$ | 49,098,000$ | (2,526,000$) | (37,149,000$) | (25,615,000$) | (5,149,000$) | 4,945,000$ | 30,609,000$ | 12,103,000$ | (8,973,000$) | (6,530,000$) | 7,650,000$ | 29,704,000$ | 21,840,000$ | 7,496,000$ | (56,363,000$) | (16,309,000$) |
| Interest Expenses | | | | | | | 2,355,000$ | 2,563,000$ | 3,441,000$ | 3,151,000$ | 1,997,000$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | | | | | | | 0$ | 0$ | | | 0$ | 0$ | 0$ | 0$ | 0$ | 9,000$ | 9,000$ | 11,000$ | 8,000$ | 12,000$ | 11,000$ | 11,000$ | 11,000$ | 12,000$ | 2,000$ | 2,000$ | 2,000$ | 2,000$ | 4,000$ | 5,000$ | 4,000$ | 5,000$ |
| Interest Income | | | | | | | 3,487,000$ | 3,809,000$ | 4,298,000$ | 4,664,000$ | 3,866,000$ | 1,837,000$ | 993,000$ | 631,000$ | 393,000$ | 255,000$ | 258,000$ | | | | | | | 1,950,000$ | 2,076,000$ | | | 2,245,000$ | 1,885,000$ | 1,528,000$ | 1,328,000$ | 1,077,000$ | 928,000$ | 783,000$ | 628,000$ | 572,000$ | 549,000$ | 497,000$ | 474,000$ | 408,000$ | 356,000$ | 308,000$ | 304,000$ | 229,000$ | 127,000$ | 138,000$ | 106,000$ | 114,000$ | 109,000$ |