| DIGI INTERNATIONAL INC (DGII) |
| 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 | 38.23$ | 36.50$ | 34.91$ | 27.85$ | 30.24$ | 27.50$ | 22.89$ | 31.92$ | 26.00$ | 27.00$ | 39.40$ | 33.65$ | 36.55$ | 34.57$ | 24.16$ | 21.50$ | 24.66$ | 21.15$ | 20.10$ | 18.96$ | 18.93$ | 15.63$ | 11.65$ | 9.42$ | 17.72$ | 13.61$ | 12.66$ | 12.65$ | 10.06$ | 13.58$ | 13.03$ | 10.28$ | 9.58$ | 10.58$ | | | | | | | | | | | | | | | |
| Market Cap of Common Stock | 1,419,181,018$ | 1,354,959,643$ | 1,293,998,427$ | 1,027,642,442$ | 1,106,266,775$ | 1,001,417,560$ | 832,614,480$ | 1,157,311,055$ | 938,747,368$ | 971,174,826$ | 1,413,298,724$ | 1,202,773,722$ | 1,299,406,189$ | 1,220,055,399$ | 847,647,753$ | 752,373,129$ | 848,432,257$ | 721,447,523$ | 683,993,272$ | 563,288,442$ | 553,551,022$ | 453,830,648$ | 337,324,037$ | 272,144,789$ | 501,727,553$ | 382,938,418$ | 355,229,687$ | 350,088,788$ | 276,193,777$ | 369,819,557$ | 353,644,706$ | 277,718,135$ | 255,311,802$ | 280,657,402$ | | | | | | | | | | | | | | | |
| QoQ% | 4.74% | 4.71% | 25.92% | (7.11%) | 10.47% | 20.27% | (28.06%) | 23.28% | (3.34%) | (31.28%) | 17.50% | (7.44%) | 6.50% | 43.93% | 12.66% | (11.32%) | 17.60% | 5.48% | 21.43% | 1.76% | 21.97% | 34.54% | 23.95% | (45.76%) | 31.02% | 7.80% | 1.47% | 26.76% | (25.32%) | 4.57% | 27.34% | 8.78% | (9.03%) | | | | | | | | | | | | | | | | |
| YoY% | 28.29% | 35.30% | 55.41% | (11.20%) | 17.85% | 3.11% | (41.09%) | (3.78%) | (27.76%) | (20.40%) | 66.73% | 59.86% | 53.15% | 69.11% | 23.93% | 33.57% | 53.27% | 58.97% | 102.77% | 106.98% | 10.33% | 18.51% | (5.04%) | (22.26%) | 81.66% | 3.55% | .45% | 26.06% | 8.18% | 31.77% | | | | | | | | | | | | | | | | | | | |
| Common Shares Outstanding | 37,232,593 | 37,122,182 | 37,066,698 | 36,899,190 | 36,582,896 | 36,415,184 | 36,374,595 | 36,256,612 | 36,105,668 | 35,969,438 | 35,870,526 | 35,743,647 | 35,556,333 | 35,292,317 | 35,084,758 | 34,994,099 | 34,405,201 | 34,110,994 | 34,029,516 | 29,709,306 | 29,241,998 | 29,035,870 | 28,954,853 | 28,890,105 | 28,314,196 | 28,136,548 | 28,059,217 | 27,675,003 | 27,468,302 | 27,242,693 | 27,151,225 | 27,028,529 | 26,664,418 | 26,539,707 | 26,537,337 | 26,430,854 | 26,321,953 | 25,961,970 | 25,872,329 | 25,805,370 | 25,299,260 | 24,985,341 | 24,926,816 | 24,357,747 | 24,102,171 | 24,847,740 | 25,373,025 | 25,876,970 | 25,746,358 |
| QoQ% | .30% | .15% | .45% | .87% | .46% | .11% | .33% | .42% | .38% | .28% | .36% | .53% | .75% | .59% | .26% | 1.71% | .86% | .24% | 14.54% | 1.60% | .71% | .28% | .22% | 2.03% | .63% | .28% | 1.39% | .75% | .83% | .34% | .45% | 1.37% | .47% | .01% | .40% | .41% | 1.39% | .35% | .26% | 2.00% | 1.26% | .24% | 2.34% | 1.06% | (3.00%) | (2.07%) | (1.95%) | .51% | .13% |
| YoY% | 1.78% | 1.94% | 1.90% | 1.77% | 1.32% | 1.24% | 1.41% | 1.44% | 1.55% | 1.92% | 2.24% | 2.14% | 3.35% | 3.46% | 3.10% | 17.79% | 17.66% | 17.48% | 17.53% | 2.84% | 3.28% | 3.20% | 3.19% | 4.39% | 3.08% | 3.28% | 3.34% | 2.39% | 3.02% | 2.65% | 2.31% | 2.26% | 1.30% | 2.23% | 2.57% | 2.42% | 4.04% | 3.91% | 3.79% | 5.94% | 4.97% | .55% | (1.76%) | (5.87%) | (6.39%) | (3.37%) | (1.84%) | (1.07%) | (2.34%) |
| Price to Sales | 3.30x | 3.15x | 3.07x | 2.45x | 2.62x | 2.36x | 1.93x | 2.64x | 2.13x | 2.18x | 3.22x | 2.80x | 3.14x | 3.14x | 2.34x | 2.23x | 2.65x | 2.34x | 2.26x | 1.92x | 1.91x | 1.63x | 1.24x | 1.04x | 1.97x | 1.51x | 1.40x | 1.37x | 1.13x | 1.62x | 1.70x | 1.46x | 1.41x | 1.55x | | | | | | | | | | | | | | | |
| Price to Earnings | 34.78x | 33.21x | 30.31x | 24.38x | 31.04x | 44.50x | 48.96x | 82.48x | 58.90x | 39.21x | 47.70x | 44.50x | 54.20x | 62.94x | 66.49x | 63.87x | 71.54x | 69.60x | 66.99x | 63.86x | 70.11x | 53.96x | 53.85x | 44.28x | 91.49x | 38.46x | 32.26x | 28.54x | 25.57x | 226.74x | 134.26x | 260.77x | 101.23x | 29.97x | | | | | | | | | | | | | | | |
| Price to Book | 2.23x | 2.13x | 2.08x | 1.70x | 1.87x | 1.72x | 1.48x | 2.11x | 1.73x | 1.80x | 2.66x | 2.31x | 2.55x | 2.43x | 1.74x | 1.57x | 1.79x | 1.53x | 1.47x | 1.23x | 1.47x | 1.22x | .93x | .76x | 1.41x | 1.10x | 1.03x | 1.03x | .82x | 1.12x | 1.09x | .86x | .80x | .88x | | | | | | | | | | | | | | | |
| Total Revenue | | 114,338,000$ | 107,514,000$ | 104,503,000$ | 103,866,000$ | 105,052,000$ | 105,203,000$ | 107,702,000$ | 106,089,000$ | 112,163,000$ | 112,236,000$ | 111,144,000$ | 109,306,000$ | 105,738,000$ | 103,517,000$ | 94,713,000$ | 84,257,000$ | 79,106,000$ | 79,079,000$ | 77,301,000$ | 73,146,000$ | 73,169,000$ | 70,338,000$ | 73,447,000$ | 62,317,000$ | 64,960,000$ | 61,166,000$ | 65,764,000$ | 62,313,000$ | 65,118,000$ | 62,716,000$ | 54,791,000$ | 45,197,000$ | 45,105,000$ | 45,739,000$ | 45,615,000$ | 45,175,000$ | 50,454,000$ | 52,130,000$ | 50,162,000$ | 50,259,000$ | 54,173,000$ | 52,055,000$ | 50,401,000$ | 47,218,000$ | 51,612,000$ | 47,885,000$ | 45,882,000$ | 47,322,000$ |
| QoQ% | | 6.35% | 2.88% | .61% | (1.13%) | (.14%) | (2.32%) | 1.52% | (5.42%) | (.07%) | .98% | 1.68% | 3.37% | 2.15% | 9.30% | 12.41% | 6.51% | .03% | 2.30% | 5.68% | (.03%) | 4.03% | (4.23%) | 17.86% | (4.07%) | 6.20% | (6.99%) | 5.54% | (4.31%) | 3.83% | 14.46% | 21.23% | .20% | (1.39%) | .27% | .97% | (10.46%) | (3.22%) | 3.92% | (.19%) | (7.23%) | 4.07% | 3.28% | 6.74% | (8.51%) | 7.78% | 4.37% | (3.04%) | (7.88%) |
| YoY% | | 8.84% | 2.20% | (2.97%) | (2.10%) | (6.34%) | (6.27%) | (3.10%) | (2.94%) | 6.08% | 8.42% | 17.35% | 29.73% | 33.67% | 30.90% | 22.53% | 15.19% | 8.11% | 12.43% | 5.25% | 17.38% | 12.64% | 15.00% | 11.68% | .01% | (.24%) | (2.47%) | 20.03% | 37.87% | 44.37% | 37.12% | 20.12% | .05% | (10.60%) | (12.26%) | (9.07%) | (10.12%) | (6.87%) | .14% | (.47%) | 6.44% | 4.96% | 8.71% | 9.85% | (.22%) | .47% | (1.92%) | (4.80%) | .70% |
| TTM | | 430,221,000$ | 420,935,000$ | 418,624,000$ | 421,823,000$ | 424,046,000$ | 431,157,000$ | 438,190,000$ | 441,632,000$ | 444,849,000$ | 438,424,000$ | 429,705,000$ | 413,274,000$ | 388,225,000$ | 361,593,000$ | 337,155,000$ | 319,743,000$ | 308,632,000$ | 302,695,000$ | 293,954,000$ | 290,100,000$ | 279,271,000$ | 271,062,000$ | 261,890,000$ | 254,207,000$ | 254,203,000$ | 254,361,000$ | 255,911,000$ | 244,938,000$ | 227,822,000$ | 207,809,000$ | 190,832,000$ | 181,656,000$ | 181,634,000$ | 186,983,000$ | 193,374,000$ | 197,921,000$ | 203,005,000$ | 206,724,000$ | 206,649,000$ | 206,888,000$ | 203,847,000$ | 201,286,000$ | 197,116,000$ | 192,597,000$ | 192,701,000$ | 192,458,000$ | 193,397,000$ | 195,712,000$ |
| TTM_QoQ% | | 2.21% | .55% | (.76%) | (.52%) | (1.65%) | (1.61%) | (.78%) | (.72%) | 1.47% | 2.03% | 3.98% | 6.45% | 7.37% | 7.25% | 5.45% | 3.60% | 1.96% | 2.97% | 1.33% | 3.88% | 3.03% | 3.50% | 3.02% | .00% | (.06%) | (.61%) | 4.48% | 7.51% | 9.63% | 8.90% | 5.05% | .01% | (2.86%) | (3.31%) | (2.30%) | (2.50%) | (1.80%) | .04% | (.12%) | 1.49% | 1.27% | 2.12% | 2.35% | (.05%) | .13% | (.49%) | (1.18%) | .17% |
| TTM_YoY% | | 1.46% | (2.37%) | (4.47%) | (4.49%) | (4.68%) | (1.66%) | 1.98% | 6.86% | 14.59% | 21.25% | 27.45% | 29.25% | 25.79% | 19.46% | 14.70% | 10.22% | 10.51% | 11.67% | 12.24% | 14.12% | 9.86% | 6.57% | 2.34% | 3.78% | 11.58% | 22.40% | 34.10% | 34.84% | 25.43% | 11.14% | (1.32%) | (8.22%) | (10.53%) | (9.55%) | (6.42%) | (4.33%) | (.41%) | 2.70% | 4.84% | 7.42% | 5.78% | 4.59% | 1.92% | (1.59%) | (1.37%) | .63% | 1.75% | 2.53% |
| Gross Margin | | 63.91% | 63.50% | 62.14% | 62.00% | 61.14% | 59.18% | 57.86% | 57.59% | 57.05% | 56.86% | 56.57% | 56.28% | 55.79% | 55.48% | 54.89% | 56.83% | 53.89% | 53.82% | 52.34% | 56.08% | 51.28% | 53.10% | 52.61% | 48.89% | 47.10% | 46.31% | 46.12% | 47.80% | 47.01% | 47.27% | 48.98% | 48.59% | 47.30% | 49.16% | 48.02% | 47.49% | 48.77% | 49.83% | 49.32% | 48.46% | 48.56% | 48.07% | 46.10% | 47.77% | 45.82% | 46.26% | 47.47% | 48.41% |
| QoQ | | .42% | 1.36% | .13% | .86% | 1.96% | 1.32% | .27% | .54% | .19% | .29% | .29% | .49% | .32% | .59% | (1.94%) | 2.94% | .07% | 1.48% | (3.74%) | 4.80% | (1.82%) | .49% | 3.73% | 1.79% | .79% | .20% | (1.68%) | .78% | (.26%) | (1.70%) | .39% | 1.29% | (1.86%) | 1.14% | .53% | (1.28%) | (1.07%) | .51% | .86% | (.09%) | .49% | 1.97% | (1.67%) | 1.96% | (.44%) | (1.22%) | (.94%) | (2.13%) |
| YoY | | 2.77% | 4.32% | 4.27% | 4.41% | 4.09% | 2.32% | 1.29% | 1.31% | 1.26% | 1.39% | 1.68% | (.54%) | 1.91% | 1.66% | 2.55% | .75% | 2.61% | .72% | (.27%) | 7.19% | 4.18% | 6.79% | 6.49% | 1.09% | .09% | (.96%) | (2.86%) | (.79%) | (.29%) | (1.89%) | .96% | 1.10% | (1.47%) | (.67%) | (1.31%) | (.97%) | .21% | 1.76% | 3.22% | .69% | 2.74% | 1.82% | (1.37%) | (.64%) | (4.73%) | (4.38%) | (4.32%) | (3.68%) |
| Operating Income | | 14,281,000$ | 14,923,000$ | 13,727,000$ | 13,359,000$ | 14,897,000$ | 12,908,000$ | 8,151,000$ | 12,133,000$ | 13,481,000$ | 12,476,000$ | 12,175,000$ | 11,963,000$ | 16,883,000$ | 9,974,000$ | 7,564,000$ | 3,799,000$ | 3,286,000$ | 4,018,000$ | 3,370,000$ | (146,000$) | 5,221,000$ | 2,855,000$ | 3,724,000$ | (483,000$) | 2,108,000$ | 1,621,000$ | 785,000$ | 5,558,000$ | 1,539,000$ | 2,424,000$ | 818,000$ | (1,999,000$) | 4,223,000$ | 709,000$ | 1,512,000$ | 2,422,000$ | 5,038,000$ | 5,125,000$ | 3,653,000$ | 3,289,000$ | 5,314,000$ | 3,792,000$ | 1,319,000$ | 464,000$ | 4,690,000$ | (280,000$) | (649,000$) | 628,000$ |
| QoQ% | | (4.30%) | 8.71% | 2.76% | (10.32%) | 15.41% | 58.36% | (32.82%) | (10.00%) | 8.06% | 2.47% | 1.77% | (29.14%) | 69.27% | 31.86% | 99.11% | 15.61% | (18.22%) | 19.23% | 2,408.22% | (102.80%) | 82.87% | (23.34%) | 871.01% | (122.91%) | 30.04% | 106.50% | (85.88%) | 261.14% | (36.51%) | 196.33% | 140.92% | (147.34%) | 495.63% | (53.11%) | (37.57%) | (51.93%) | (1.70%) | 40.30% | 11.07% | (38.11%) | 40.14% | 187.49% | 184.27% | (90.11%) | 1,775.00% | 56.86% | (203.34%) | (82.38%) |
| YoY% | | (4.14%) | 15.61% | 68.41% | 10.11% | 10.50% | 3.46% | (33.05%) | 1.42% | (20.15%) | 25.09% | 60.96% | 214.90% | 413.79% | 148.23% | 124.45% | 2,702.06% | (37.06%) | 40.74% | (9.51%) | 69.77% | 147.68% | 76.13% | 374.40% | (108.69%) | 36.97% | (33.13%) | (4.03%) | 378.04% | (63.56%) | 241.89% | (45.90%) | (182.54%) | (16.18%) | (86.17%) | (58.61%) | (26.36%) | (5.19%) | 35.15% | 176.95% | 608.84% | 13.31% | 1,454.29% | 303.24% | (26.12%) | 31.59% | (114.80%) | (254.89%) | (62.44%) |
| TTM | | 56,290,000$ | 56,906,000$ | 54,891,000$ | 49,315,000$ | 48,089,000$ | 46,673,000$ | 46,241,000$ | 50,265,000$ | 50,095,000$ | 53,497,000$ | 50,995,000$ | 46,384,000$ | 38,220,000$ | 24,623,000$ | 18,667,000$ | 14,473,000$ | 10,528,000$ | 12,463,000$ | 11,300,000$ | 11,654,000$ | 11,317,000$ | 8,204,000$ | 6,970,000$ | 4,031,000$ | 10,072,000$ | 9,503,000$ | 10,306,000$ | 10,339,000$ | 2,782,000$ | 5,466,000$ | 3,751,000$ | 4,445,000$ | 8,866,000$ | 9,681,000$ | 14,097,000$ | 16,238,000$ | 17,105,000$ | 17,381,000$ | 16,048,000$ | 13,714,000$ | 10,889,000$ | 10,265,000$ | 6,193,000$ | 4,225,000$ | 4,389,000$ | 3,263,000$ | 5,435,000$ | 6,503,000$ |
| TTM_QoQ% | | (1.08%) | 3.67% | 11.31% | 2.55% | 3.03% | .93% | (8.01%) | .34% | (6.36%) | 4.91% | 9.94% | 21.36% | 55.22% | 31.91% | 28.98% | 37.47% | (15.53%) | 10.29% | (3.04%) | 2.98% | 37.95% | 17.70% | 72.91% | (59.98%) | 5.99% | (7.79%) | (.32%) | 271.64% | (49.10%) | 45.72% | (15.61%) | (49.87%) | (8.42%) | (31.33%) | (13.19%) | (5.07%) | (1.59%) | 8.31% | 17.02% | 25.94% | 6.08% | 65.75% | 46.58% | (3.74%) | 34.51% | (39.96%) | (16.42%) | (13.83%) |
| TTM_YoY% | | 17.05% | 21.93% | 18.71% | (1.89%) | (4.00%) | (12.76%) | (9.32%) | 8.37% | 31.07% | 117.26% | 173.18% | 220.49% | 263.03% | 97.57% | 65.20% | 24.19% | (6.97%) | 51.91% | 62.12% | 189.11% | 12.36% | (13.67%) | (32.37%) | (61.01%) | 262.04% | 73.86% | 174.75% | 132.60% | (68.62%) | (43.54%) | (73.39%) | (72.63%) | (48.17%) | (44.30%) | (12.16%) | 18.41% | 57.09% | 69.32% | 159.13% | 224.59% | 148.10% | 214.59% | 13.95% | (35.03%) | (41.84%) | (61.78%) | (37.72%) | (44.59%) |
| Operating Margin | | 12.49% | 13.88% | 13.14% | 12.86% | 14.18% | 12.27% | 7.57% | 11.44% | 12.02% | 11.12% | 10.95% | 10.95% | 15.97% | 9.64% | 7.99% | 4.51% | 4.15% | 5.08% | 4.36% | (.20%) | 7.14% | 4.06% | 5.07% | (.78%) | 3.25% | 2.65% | 1.19% | 8.92% | 2.36% | 3.87% | 1.49% | (4.42%) | 9.36% | 1.55% | 3.32% | 5.36% | 9.99% | 9.83% | 7.28% | 6.54% | 9.81% | 7.29% | 2.62% | .98% | 9.09% | (.59%) | (1.41%) | 1.33% |
| QoQ | | (1.39%) | .74% | .27% | (1.32%) | 1.91% | 4.70% | (3.87%) | (.58%) | .90% | .16% | .01% | (5.02%) | 6.33% | 1.65% | 3.48% | .36% | (.93%) | .72% | 4.56% | (7.34%) | 3.08% | (1.01%) | 5.85% | (4.02%) | .60% | 1.46% | (7.73%) | 6.56% | (1.50%) | 2.37% | 5.92% | (13.79%) | 7.81% | (1.77%) | (2.05%) | (4.62%) | .15% | 2.55% | .74% | (3.27%) | 2.52% | 4.67% | 1.63% | (8.10%) | 9.67% | .83% | (2.74%) | (5.61%) |
| YoY | | (1.69%) | 1.61% | 5.57% | 1.43% | 2.16% | 1.15% | (3.39%) | .49% | (3.95%) | 1.48% | 2.97% | 6.44% | 11.81% | 4.55% | 3.63% | 4.71% | (2.98%) | 1.02% | (.71%) | .58% | 3.89% | 1.41% | 3.88% | (9.69%) | .88% | (1.22%) | (.30%) | 13.34% | (7.00%) | 2.32% | (1.82%) | (9.78%) | (.62%) | (8.28%) | (3.97%) | (1.18%) | .18% | 2.55% | 4.67% | 5.56% | .72% | 7.87% | 4.03% | (.34%) | 2.15% | (4.46%) | (2.28%) | (2.23%) |
| Net Income | | 9,981,000$ | 10,243,000$ | 10,497,000$ | 10,083,000$ | 11,863,000$ | 9,702,000$ | 3,994,000$ | (3,054,000$) | 6,365,000$ | 6,727,000$ | 5,899,000$ | 5,779,000$ | 11,223,000$ | 4,126,000$ | 2,847,000$ | 1,187,000$ | 4,588,000$ | 3,157,000$ | 2,928,000$ | (307,000$) | 4,433,000$ | 1,766,000$ | 2,004,000$ | 208,000$ | 2,286,000$ | 1,648,000$ | 1,342,000$ | 4,682,000$ | 3,340,000$ | 2,904,000$ | (126,000$) | (4,487,000$) | 4,343,000$ | 1,335,000$ | 1,331,000$ | 2,357,000$ | 3,844,000$ | 4,277,000$ | 2,137,000$ | 6,450,000$ | 2,985,000$ | 2,496,000$ | 1,446,000$ | (339,000$) | 426,000$ | (101,000$) | 738,000$ | 688,000$ |
| QoQ% | | (2.56%) | (2.42%) | 4.11% | (15.01%) | 22.27% | 142.91% | 230.78% | (147.98%) | (5.38%) | 14.04% | 2.08% | (48.51%) | 172.01% | 44.92% | 139.85% | (74.13%) | 45.33% | 7.82% | 1,053.75% | (106.93%) | 151.02% | (11.88%) | 863.46% | (90.90%) | 38.71% | 22.80% | (71.34%) | 40.18% | 15.01% | 2,404.76% | 97.19% | (203.32%) | 225.32% | .30% | (43.53%) | (38.68%) | (10.12%) | 100.14% | (66.87%) | 116.08% | 19.59% | 72.61% | 526.55% | (179.58%) | 521.78% | (113.69%) | 7.27% | (66.39%) |
| YoY% | | (15.86%) | 5.58% | 162.82% | 430.16% | 86.38% | 44.23% | (32.29%) | (152.85%) | (43.29%) | 63.04% | 107.20% | 386.86% | 144.62% | 30.69% | (2.77%) | 486.65% | 3.50% | 78.77% | 46.11% | (247.60%) | 93.92% | 7.16% | 49.33% | (95.56%) | (31.56%) | (43.25%) | 1,165.08% | 204.35% | (23.10%) | 117.53% | (109.47%) | (290.37%) | 12.98% | (68.79%) | (37.72%) | (63.46%) | 28.78% | 71.35% | 47.79% | 2,002.66% | 600.70% | 2,571.29% | 95.94% | (149.27%) | (79.19%) | (106.61%) | (26.20%) | (44.07%) |
| TTM | | 40,804,000$ | 42,686,000$ | 42,145,000$ | 35,642,000$ | 22,505,000$ | 17,007,000$ | 14,032,000$ | 15,937,000$ | 24,770,000$ | 29,628,000$ | 27,027,000$ | 23,975,000$ | 19,383,000$ | 12,748,000$ | 11,779,000$ | 11,860,000$ | 10,366,000$ | 10,211,000$ | 8,820,000$ | 7,896,000$ | 8,411,000$ | 6,264,000$ | 6,146,000$ | 5,484,000$ | 9,958,000$ | 11,012,000$ | 12,268,000$ | 10,800,000$ | 1,631,000$ | 2,634,000$ | 1,065,000$ | 2,522,000$ | 9,366,000$ | 8,867,000$ | 11,809,000$ | 12,615,000$ | 16,708,000$ | 15,849,000$ | 14,068,000$ | 13,377,000$ | 6,588,000$ | 4,029,000$ | 1,432,000$ | 724,000$ | 1,751,000$ | 3,372,000$ | 5,001,000$ | 5,263,000$ |
| TTM_QoQ% | | (4.41%) | 1.28% | 18.25% | 58.37% | 32.33% | 21.20% | (11.95%) | (35.66%) | (16.40%) | 9.62% | 12.73% | 23.69% | 52.05% | 8.23% | (.68%) | 14.41% | 1.52% | 15.77% | 11.70% | (6.12%) | 34.28% | 1.92% | 12.07% | (44.93%) | (9.57%) | (10.24%) | 13.59% | 562.17% | (38.08%) | 147.32% | (57.77%) | (73.07%) | 5.63% | (24.91%) | (6.39%) | (24.50%) | 5.42% | 12.66% | 5.17% | 103.05% | 63.52% | 181.36% | 97.79% | (58.65%) | (48.07%) | (32.57%) | (4.98%) | (9.34%) |
| TTM_YoY% | | 81.31% | 150.99% | 200.35% | 123.64% | (9.14%) | (42.60%) | (48.08%) | (33.53%) | 27.79% | 132.41% | 129.45% | 102.15% | 86.99% | 24.85% | 33.55% | 50.20% | 23.24% | 63.01% | 43.51% | 43.98% | (15.54%) | (43.12%) | (49.90%) | (49.22%) | 510.55% | 318.07% | 1,051.93% | 328.23% | (82.59%) | (70.29%) | (90.98%) | (80.01%) | (43.94%) | (44.05%) | (16.06%) | (5.70%) | 153.61% | 293.37% | 882.40% | 1,747.65% | 276.24% | 19.48% | (71.37%) | (86.24%) | (69.84%) | (45.79%) | (28.55%) | (35.19%) |
| Profit Margin | | 8.73% | 9.53% | 10.05% | 9.71% | 11.29% | 9.22% | 3.71% | (2.88%) | 5.68% | 5.99% | 5.31% | 5.29% | 10.61% | 3.99% | 3.01% | 1.41% | 5.80% | 3.99% | 3.79% | (.42%) | 6.06% | 2.51% | 2.73% | .33% | 3.52% | 2.69% | 2.04% | 7.51% | 5.13% | 4.63% | (.23%) | (9.93%) | 9.63% | 2.92% | 2.92% | 5.22% | 7.62% | 8.20% | 4.26% | 12.83% | 5.51% | 4.80% | 2.87% | (.72%) | .83% | (.21%) | 1.61% | 1.45% |
| QoQ | | (.80%) | (.52%) | .34% | (1.59%) | 2.07% | 5.51% | 6.59% | (8.55%) | (.32%) | .69% | .02% | (5.33%) | 6.63% | .98% | 1.60% | (4.39%) | 1.81% | .20% | 4.21% | (6.48%) | 3.55% | (.22%) | 2.39% | (3.19%) | .83% | .65% | (5.47%) | 2.39% | .50% | 4.86% | 9.70% | (19.56%) | 6.71% | .00% | (2.30%) | (2.40%) | (.59%) | 3.94% | (8.57%) | 7.32% | .72% | 1.93% | 3.59% | (1.54%) | 1.04% | (1.82%) | .15% | (2.53%) |
| YoY | | (2.56%) | .31% | 6.34% | 12.59% | 5.62% | 3.23% | (1.60%) | (8.17%) | (4.94%) | 2.01% | 2.30% | 3.88% | 4.81% | (.01%) | (.78%) | 1.83% | (.26%) | 1.48% | 1.06% | (.75%) | 2.54% | (.18%) | .69% | (7.18%) | (1.61%) | (1.94%) | 2.27% | 17.44% | (4.50%) | 1.71% | (3.15%) | (15.15%) | 2.01% | (5.29%) | (1.34%) | (7.62%) | 2.11% | 3.41% | 1.39% | 13.55% | 4.69% | 5.01% | 1.26% | (2.17%) | (3.16%) | (3.34%) | (.47%) | (1.16%) |
| Equity to Common Shareholders | | 636,077,000$ | 621,507,000$ | 605,218,000$ | 590,675,000$ | 581,035,000$ | 563,054,000$ | 549,627,000$ | 542,075,000$ | 540,488,000$ | 531,583,000$ | 520,179,000$ | 509,928,000$ | 501,513,000$ | 486,922,000$ | 480,504,000$ | 474,032,000$ | 472,517,000$ | 465,471,000$ | 459,152,000$ | 377,642,000$ | 371,500,000$ | 363,305,000$ | 358,363,000$ | 356,315,000$ | 348,978,000$ | 345,076,000$ | 340,838,000$ | 335,010,000$ | 330,493,000$ | 323,903,000$ | 322,226,000$ | 318,583,000$ | 319,029,000$ | 311,586,000$ | 306,403,000$ | 302,108,000$ | 300,029,000$ | 294,900,000$ | 290,406,000$ | 285,516,000$ | 274,938,000$ | 270,600,000$ | 265,133,000$ | 261,384,000$ | 265,298,000$ | 273,010,000$ | 275,700,000$ | 278,928,000$ |
| QoQ | | 14,570,000$ | 16,289,000$ | 14,543,000$ | 9,640,000$ | 17,981,000$ | 13,427,000$ | 7,552,000$ | 1,587,000$ | 8,905,000$ | 11,404,000$ | 10,251,000$ | 8,415,000$ | 14,591,000$ | 6,418,000$ | 6,472,000$ | 1,515,000$ | 7,046,000$ | 6,319,000$ | 81,510,000$ | 6,142,000$ | 8,195,000$ | 4,942,000$ | 2,048,000$ | 7,337,000$ | 3,902,000$ | 4,238,000$ | 5,828,000$ | 4,517,000$ | 6,590,000$ | 1,677,000$ | 3,643,000$ | (446,000$) | 7,443,000$ | 5,183,000$ | 4,295,000$ | 2,079,000$ | 5,129,000$ | 4,494,000$ | 4,890,000$ | 10,578,000$ | 4,338,000$ | 5,467,000$ | 3,749,000$ | (3,914,000$) | (7,712,000$) | (2,690,000$) | (3,228,000$) | 4,685,000$ |
| QoQ% | | 2.34% | 2.69% | 2.46% | 1.66% | 3.19% | 2.44% | 1.39% | .29% | 1.68% | 2.19% | 2.01% | 1.68% | 3.00% | 1.34% | 1.37% | .32% | 1.51% | 1.38% | 21.58% | 1.65% | 2.26% | 1.38% | .58% | 2.10% | 1.13% | 1.24% | 1.74% | 1.37% | 2.04% | .52% | 1.14% | (.14%) | 2.39% | 1.69% | 1.42% | .69% | 1.74% | 1.55% | 1.71% | 3.85% | 1.60% | 2.06% | 1.43% | (1.48%) | (2.83%) | (.98%) | (1.16%) | 1.71% |
| YoY | | 55,042,000$ | 58,453,000$ | 55,591,000$ | 48,600,000$ | 40,547,000$ | 31,471,000$ | 29,448,000$ | 32,147,000$ | 38,975,000$ | 44,661,000$ | 39,675,000$ | 35,896,000$ | 28,996,000$ | 21,451,000$ | 21,352,000$ | 96,390,000$ | 101,017,000$ | 102,166,000$ | 100,789,000$ | 21,327,000$ | 22,522,000$ | 18,229,000$ | 17,525,000$ | 21,305,000$ | 18,485,000$ | 21,173,000$ | 18,612,000$ | 16,427,000$ | 11,464,000$ | 12,317,000$ | 15,823,000$ | 16,475,000$ | 19,000,000$ | 16,686,000$ | 15,997,000$ | 16,592,000$ | 25,091,000$ | 24,300,000$ | 25,273,000$ | 24,132,000$ | 9,640,000$ | (2,410,000$) | (10,567,000$) | (17,544,000$) | (8,945,000$) | 771,000$ | 3,244,000$ | 3,258,000$ |
| YoY% | | 9.47% | 10.38% | 10.11% | 8.97% | 7.50% | 5.92% | 5.66% | 6.30% | 7.77% | 9.17% | 8.26% | 7.57% | 6.14% | 4.61% | 4.65% | 25.52% | 27.19% | 28.12% | 28.13% | 5.99% | 6.45% | 5.28% | 5.14% | 6.36% | 5.59% | 6.54% | 5.78% | 5.16% | 3.59% | 3.95% | 5.16% | 5.45% | 6.33% | 5.66% | 5.51% | 5.81% | 9.13% | 8.98% | 9.53% | 9.23% | 3.63% | (.88%) | (3.83%) | (6.29%) | (3.26%) | .28% | 1.19% | 1.18% |
| Dividends Paid | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Additional Paid-In Capital QoQ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Treasury Stock | | 66,110,000$ | 66,202,000$ | 66,280,000$ | 66,411,000$ | 63,414,000$ | 63,617,000$ | 63,683,000$ | 63,410,000$ | 61,506,000$ | 61,470,000$ | 61,446,000$ | 60,973,000$ | 58,172,000$ | 58,165,000$ | 58,310,000$ | 58,100,000$ | 56,535,000$ | 56,554,000$ | 56,595,000$ | 56,333,000$ | 55,109,000$ | 55,248,000$ | 55,563,000$ | 55,702,000$ | 54,339,000$ | 54,494,000$ | 54,716,000$ | 54,892,000$ | 54,216,000$ | 54,366,000$ | 54,583,000$ | 54,780,000$ | 54,533,000$ | 54,517,000$ | 54,388,000$ | 54,343,000$ | 54,209,000$ | 54,403,000$ | 54,571,000$ | 54,680,000$ | 54,535,000$ | 54,758,000$ | 54,969,000$ | 55,151,000$ | 53,237,000$ | 47,400,000$ | 43,388,000$ | 38,226,000$ |
| QoQ | | (92,000$) | (78,000$) | (131,000$) | 2,997,000$ | (203,000$) | (66,000$) | 273,000$ | 1,904,000$ | 36,000$ | 24,000$ | 473,000$ | 2,801,000$ | 7,000$ | (145,000$) | 210,000$ | 1,565,000$ | (19,000$) | (41,000$) | 262,000$ | 1,224,000$ | (139,000$) | (315,000$) | (139,000$) | 1,363,000$ | (155,000$) | (222,000$) | (176,000$) | 676,000$ | (150,000$) | (217,000$) | (197,000$) | 247,000$ | 16,000$ | 129,000$ | 45,000$ | 134,000$ | (194,000$) | (168,000$) | (109,000$) | 145,000$ | (223,000$) | (211,000$) | (182,000$) | 1,914,000$ | 5,837,000$ | 4,012,000$ | 5,162,000$ | (291,000$) |
| Goodwill | | 392,872,000$ | 343,038,000$ | 341,669,000$ | 341,234,000$ | 342,774,000$ | 341,916,000$ | 342,022,000$ | 342,424,000$ | 341,593,000$ | 342,292,000$ | 341,862,000$ | 341,573,000$ | 340,477,000$ | 341,708,000$ | 341,645,000$ | 342,498,000$ | 225,522,000$ | 221,331,000$ | 227,533,000$ | 212,366,000$ | 210,135,000$ | 206,693,000$ | 207,350,000$ | 214,804,000$ | 153,422,000$ | 153,952,000$ | 154,049,000$ | 153,578,000$ | 154,535,000$ | 154,565,000$ | 155,982,000$ | 149,333,000$ | 131,995,000$ | 129,921,000$ | 129,921,000$ | 111,116,000$ | 109,448,000$ | 109,880,000$ | 110,707,000$ | 110,244,000$ | 100,183,000$ | 100,583,000$ | 99,828,000$ | 100,760,000$ | 101,484,000$ | 104,329,000$ | 104,045,000$ | 103,918,000$ |
| QoQ% | | 14.53% | .40% | .13% | (.45%) | .25% | (.03%) | (.12%) | .24% | (.20%) | .13% | .09% | .32% | (.36%) | .02% | (.25%) | 51.87% | 1.89% | (2.73%) | 7.14% | 1.06% | 1.67% | (.32%) | (3.47%) | 40.01% | (.34%) | (.06%) | .31% | (.62%) | (.02%) | (.91%) | 4.45% | 13.14% | 1.60% | .00% | 16.92% | 1.52% | (.39%) | (.75%) | .42% | 10.04% | (.40%) | .76% | (.93%) | (.71%) | (2.73%) | .27% | .12% | .34% |
| YoY% | | 14.62% | .33% | (.10%) | (.35%) | .35% | (.11%) | .05% | .25% | .33% | .17% | .06% | (.27%) | 50.97% | 54.39% | 50.15% | 61.28% | 7.32% | 7.08% | 9.73% | (1.14%) | 36.97% | 34.26% | 34.60% | 39.87% | (.72%) | (.40%) | (1.24%) | 2.84% | 17.08% | 18.97% | 20.06% | 34.39% | 20.60% | 18.24% | 17.36% | .79% | 9.25% | 9.24% | 10.90% | 9.41% | (1.28%) | (3.59%) | (4.05%) | (3.04%) | (2.01%) | 1.67% | .63% | .51% |
| Other Intangible Assets | | 350,688,000$ | 236,979,000$ | 242,066,000$ | 247,211,000$ | 252,909,000$ | 258,868,000$ | 264,883,000$ | 270,921,000$ | 277,084,000$ | 283,288,000$ | 289,441,000$ | 295,663,000$ | 302,064,000$ | 308,814,000$ | 315,797,000$ | 322,794,000$ | 118,029,000$ | 114,982,000$ | 113,542,000$ | 117,392,000$ | 121,248,000$ | 125,229,000$ | 129,250,000$ | 130,973,000$ | 30,667,000$ | 32,791,000$ | 34,807,000$ | 36,772,000$ | 39,320,000$ | 41,778,000$ | 44,301,000$ | 34,469,000$ | 11,800,000$ | 12,529,000$ | 13,164,000$ | 4,299,000$ | 4,041,000$ | 4,423,000$ | 4,795,000$ | 5,061,000$ | 2,648,000$ | 4,789,000$ | 5,348,000$ | 6,061,000$ | 6,785,000$ | 7,557,000$ | 8,309,000$ | 9,050,000$ |
| QoQ | | 113,709,000$ | (5,087,000$) | (5,145,000$) | (5,698,000$) | (5,959,000$) | (6,015,000$) | (6,038,000$) | (6,163,000$) | (6,204,000$) | (6,153,000$) | (6,222,000$) | (6,401,000$) | (6,750,000$) | (6,983,000$) | (6,997,000$) | 204,765,000$ | 3,047,000$ | 1,440,000$ | (3,850,000$) | (3,856,000$) | (3,981,000$) | (4,021,000$) | (1,723,000$) | 100,306,000$ | (2,124,000$) | (2,016,000$) | (1,965,000$) | (2,548,000$) | (2,458,000$) | (2,523,000$) | 9,832,000$ | 22,669,000$ | (729,000$) | (635,000$) | 8,865,000$ | 258,000$ | (382,000$) | (372,000$) | (266,000$) | 2,413,000$ | (2,141,000$) | (559,000$) | (713,000$) | (724,000$) | (772,000$) | (752,000$) | (741,000$) | (678,000$) |
| Amortization of Intangible Assets | | | | | | | | 6,163,000$ | 6,591,000$ | 6,754,000$ | 6,747,000$ | 6,745,000$ | 6,957,000$ | 7,290,000$ | 7,540,000$ | 7,539,000$ | 8,559,000$ | 4,545,000$ | 4,101,000$ | 3,927,000$ | 3,961,000$ | 4,067,000$ | 4,123,000$ | 4,116,000$ | 2,448,000$ | 2,149,000$ | 2,060,000$ | 2,069,000$ | 2,540,000$ | 2,569,000$ | 2,579,000$ | 2,593,000$ | 1,694,000$ | | | | | | | 533,000$ | 468,000$ | 624,000$ | 700,000$ | 800,000$ | 770,000$ | 802,000$ | 900,000$ | 900,000$ | 952,000$ |
| Total Assets | | 922,646,000$ | 770,341,000$ | 781,024,000$ | 796,113,000$ | 815,075,000$ | 820,426,000$ | 825,300,000$ | 828,662,000$ | 835,531,000$ | 840,060,000$ | 847,748,000$ | 854,610,000$ | 853,895,000$ | 863,639,000$ | 869,530,000$ | 866,230,000$ | 619,531,000$ | 613,051,000$ | 607,503,000$ | 528,788,000$ | 528,682,000$ | 526,869,000$ | 554,752,000$ | 560,904,000$ | 398,698,000$ | 385,246,000$ | 383,535,000$ | 381,727,000$ | 372,146,000$ | 360,226,000$ | 359,336,000$ | 347,508,000$ | 345,189,000$ | 343,702,000$ | 339,679,000$ | 331,479,000$ | 336,166,000$ | 331,637,000$ | 323,549,000$ | 316,266,000$ | 300,360,000$ | 293,757,000$ | 290,162,000$ | 287,251,000$ | 290,459,000$ | 297,732,000$ | 297,550,000$ | 303,742,000$ |
| QoQ | | 152,305,000$ | (10,683,000$) | (15,089,000$) | (18,962,000$) | (5,351,000$) | (4,874,000$) | (3,362,000$) | (6,869,000$) | (4,529,000$) | (7,688,000$) | (6,862,000$) | 715,000$ | (9,744,000$) | (5,891,000$) | 3,300,000$ | 246,699,000$ | 6,480,000$ | 5,548,000$ | 78,715,000$ | 106,000$ | 1,813,000$ | (27,883,000$) | (6,152,000$) | 162,206,000$ | 13,452,000$ | 1,711,000$ | 1,808,000$ | 9,581,000$ | 11,920,000$ | 890,000$ | 11,828,000$ | 2,319,000$ | 1,487,000$ | 4,023,000$ | 8,200,000$ | (4,687,000$) | 4,529,000$ | 8,088,000$ | 7,283,000$ | 15,906,000$ | 6,603,000$ | 3,595,000$ | 2,911,000$ | (3,208,000$) | (7,273,000$) | 182,000$ | (6,192,000$) | 3,812,000$ |
| YoY | | 107,571,000$ | (50,085,000$) | (44,276,000$) | (32,549,000$) | (20,456,000$) | (19,634,000$) | (22,448,000$) | (25,948,000$) | (18,364,000$) | (23,579,000$) | (21,782,000$) | (11,620,000$) | 234,364,000$ | 250,588,000$ | 262,027,000$ | 337,442,000$ | 90,849,000$ | 86,182,000$ | 52,751,000$ | (32,116,000$) | 129,984,000$ | 141,623,000$ | 171,217,000$ | 179,177,000$ | 26,552,000$ | 25,020,000$ | 24,199,000$ | 34,219,000$ | 26,957,000$ | 16,524,000$ | 19,657,000$ | 16,029,000$ | 9,023,000$ | 12,065,000$ | 16,130,000$ | 15,213,000$ | 35,806,000$ | 37,880,000$ | 33,387,000$ | 29,015,000$ | 9,901,000$ | (3,975,000$) | (7,388,000$) | (16,491,000$) | (9,471,000$) | 866,000$ | 1,954,000$ | 5,265,000$ |
| Total Liabilities | | 286,569,000$ | 148,834,000$ | 175,806,000$ | 205,438,000$ | 234,040,000$ | 257,372,000$ | 275,673,000$ | 286,587,000$ | 295,043,000$ | 308,477,000$ | 327,569,000$ | 344,682,000$ | 352,382,000$ | 376,717,000$ | 389,026,000$ | 392,198,000$ | 147,014,000$ | 147,580,000$ | 148,351,000$ | 151,146,000$ | 157,182,000$ | 163,564,000$ | 196,389,000$ | 204,589,000$ | 49,720,000$ | 40,170,000$ | 42,697,000$ | 46,717,000$ | 41,653,000$ | 36,804,000$ | 37,308,000$ | 28,892,000$ | 26,045,000$ | 32,116,000$ | 33,276,000$ | 29,371,000$ | 36,137,000$ | 36,694,000$ | 33,143,000$ | 30,750,000$ | 25,422,000$ | 23,114,000$ | 25,029,000$ | 25,867,000$ | 25,161,000$ | 24,380,000$ | 21,850,000$ | 24,814,000$ |
| QoQ | | 137,735,000$ | (26,972,000$) | (29,632,000$) | (28,602,000$) | (23,332,000$) | (18,301,000$) | (10,914,000$) | (8,456,000$) | (13,434,000$) | (19,092,000$) | (17,113,000$) | (7,700,000$) | (24,335,000$) | (12,309,000$) | (3,172,000$) | 245,184,000$ | (566,000$) | (771,000$) | (2,795,000$) | (6,036,000$) | (6,382,000$) | (32,825,000$) | (8,200,000$) | 154,869,000$ | 9,550,000$ | (2,527,000$) | (4,020,000$) | 5,064,000$ | 4,849,000$ | (504,000$) | 8,416,000$ | 2,847,000$ | (6,071,000$) | (1,160,000$) | 3,905,000$ | (6,766,000$) | (557,000$) | 3,551,000$ | 2,393,000$ | 5,328,000$ | 2,308,000$ | (1,915,000$) | (838,000$) | 706,000$ | 781,000$ | 2,530,000$ | (2,964,000$) | (873,000$) |
| YoY | | 52,529,000$ | (108,538,000$) | (99,867,000$) | (81,149,000$) | (61,003,000$) | (51,105,000$) | (51,896,000$) | (58,095,000$) | (57,339,000$) | (68,240,000$) | (61,457,000$) | (47,516,000$) | 205,368,000$ | 229,137,000$ | 240,675,000$ | 241,052,000$ | (10,168,000$) | (15,984,000$) | (48,038,000$) | (53,443,000$) | 107,462,000$ | 123,394,000$ | 153,692,000$ | 157,872,000$ | 8,067,000$ | 3,366,000$ | 5,389,000$ | 17,825,000$ | 15,608,000$ | 4,688,000$ | 4,032,000$ | (479,000$) | (10,092,000$) | (4,578,000$) | 133,000$ | (1,379,000$) | 10,715,000$ | 13,580,000$ | 8,114,000$ | 4,883,000$ | 261,000$ | (1,266,000$) | 3,179,000$ | 1,053,000$ | (526,000$) | (224,000$) | (1,290,000$) | 2,007,000$ |
| Current Ratio | | 1.21x | 1.43x | 1.57x | 1.61x | 1.73x | 2.00x | 2.05x | 2.35x | 1.93x | 1.88x | 2.02x | 1.88x | 1.72x | 1.79x | 1.87x | 1.98x | 4.18x | 4.29x | 4.12x | 2.48x | 2.78x | 3.31x | 3.54x | 3.01x | 4.33x | 5.08x | 4.26x | 4.26x | 4.56x | 4.79x | 4.53x | 5.97x | 9.70x | 8.09x | 7.97x | 10.80x | 8.22x | 7.77x | 8.56x | 9.02x | 6.91x | 7.49x | 6.93x | 6.16x | 6.79x | 7.08x | 8.09x | 7.76x |
| Total Current Assets | | 130,699,000$ | 127,092,000$ | 134,726,000$ | 145,874,000$ | 154,447,000$ | 164,519,000$ | 166,384,000$ | 165,378,000$ | 166,198,000$ | 167,354,000$ | 169,066,000$ | 170,241,000$ | 166,208,000$ | 169,557,000$ | 167,840,000$ | 156,702,000$ | 246,658,000$ | 246,314,000$ | 234,431,000$ | 167,262,000$ | 170,058,000$ | 166,462,000$ | 188,367,000$ | 185,035,000$ | 192,547,000$ | 177,922,000$ | 175,167,000$ | 173,690,000$ | 162,046,000$ | 146,039,000$ | 140,301,000$ | 140,048,000$ | 174,360,000$ | 176,490,000$ | 173,592,000$ | 192,015,000$ | 195,645,000$ | 186,022,000$ | 176,930,000$ | 165,124,000$ | 160,185,000$ | 156,371,000$ | 155,638,000$ | 142,890,000$ | 147,681,000$ | 151,896,000$ | 153,780,000$ | 160,727,000$ |
| QoQ | | 3,607,000$ | (7,634,000$) | (11,148,000$) | (8,573,000$) | (10,072,000$) | (1,865,000$) | 1,006,000$ | (820,000$) | (1,156,000$) | (1,712,000$) | (1,175,000$) | 4,033,000$ | (3,349,000$) | 1,717,000$ | 11,138,000$ | (89,956,000$) | 344,000$ | 11,883,000$ | 67,169,000$ | (2,796,000$) | 3,596,000$ | (21,905,000$) | 3,332,000$ | (7,512,000$) | 14,625,000$ | 2,755,000$ | 1,477,000$ | 11,644,000$ | 16,007,000$ | 5,738,000$ | 253,000$ | (34,312,000$) | (2,130,000$) | 2,898,000$ | (18,423,000$) | (3,630,000$) | 9,623,000$ | 9,092,000$ | 11,806,000$ | 4,939,000$ | 3,814,000$ | 733,000$ | 12,748,000$ | (4,791,000$) | (4,215,000$) | (1,884,000$) | (6,947,000$) | 11,765,000$ |
| Total Current Liabilities | | 107,810,000$ | 88,709,000$ | 85,669,000$ | 90,339,000$ | 89,337,000$ | 82,353,000$ | 81,134,000$ | 70,445,000$ | 85,978,000$ | 89,019,000$ | 83,769,000$ | 90,565,000$ | 96,507,000$ | 94,578,000$ | 89,977,000$ | 79,311,000$ | 58,941,000$ | 57,415,000$ | 56,861,000$ | 67,487,000$ | 61,230,000$ | 50,345,000$ | 53,206,000$ | 61,525,000$ | 44,458,000$ | 35,021,000$ | 41,091,000$ | 40,771,000$ | 35,573,000$ | 30,494,000$ | 30,981,000$ | 23,470,000$ | 17,980,000$ | 21,810,000$ | 21,790,000$ | 17,782,000$ | 23,808,000$ | 23,944,000$ | 20,679,000$ | 18,305,000$ | 23,189,000$ | 20,884,000$ | 22,473,000$ | 23,213,000$ | 21,754,000$ | 21,458,000$ | 19,009,000$ | 20,699,000$ |
| QoQ | | 19,101,000$ | 3,040,000$ | (4,670,000$) | 1,002,000$ | 6,984,000$ | 1,219,000$ | 10,689,000$ | (15,533,000$) | (3,041,000$) | 5,250,000$ | (6,796,000$) | (5,942,000$) | 1,929,000$ | 4,601,000$ | 10,666,000$ | 20,370,000$ | 1,526,000$ | 554,000$ | (10,626,000$) | 6,257,000$ | 10,885,000$ | (2,861,000$) | (8,319,000$) | 17,067,000$ | 9,437,000$ | (6,070,000$) | 320,000$ | 5,198,000$ | 5,079,000$ | (487,000$) | 7,511,000$ | 5,490,000$ | (3,830,000$) | 20,000$ | 4,008,000$ | (6,026,000$) | (136,000$) | 3,265,000$ | 2,374,000$ | (4,884,000$) | 2,305,000$ | (1,589,000$) | (740,000$) | 1,459,000$ | 296,000$ | 2,449,000$ | (1,690,000$) | (591,000$) |
| Debt to Asset Ratio | | .31x | .19x | .23x | .26x | .29x | .31x | .33x | .35x | .35x | .37x | .39x | .40x | .41x | .44x | .45x | .45x | .24x | .24x | .24x | .29x | .30x | .31x | .35x | .36x | .12x | .10x | .11x | .12x | .11x | .10x | .10x | .08x | .08x | .09x | .10x | .09x | .11x | .11x | .10x | .10x | .08x | .08x | .09x | .09x | .09x | .08x | .07x | .08x |
| Long Term Debt | | 159,152,000$ | 40,085,000$ | 70,018,000$ | 94,952,000$ | 123,185,000$ | 151,618,000$ | 171,751,000$ | 194,684,000$ | 188,051,000$ | 194,556,000$ | 214,062,000$ | 218,568,000$ | 222,448,000$ | 240,702,000$ | 260,208,000$ | 275,340,000$ | 45,799,000$ | 45,670,000$ | 45,541,000$ | 43,483,000$ | 58,980,000$ | 74,477,000$ | 104,973,000$ | 105,470,000$ | 0$ | | | | | | | | | | | | | | | | | | | | | | | |
| QoQ | | 119,067,000$ | (29,933,000$) | (24,934,000$) | (28,233,000$) | (28,433,000$) | (20,133,000$) | (22,933,000$) | 6,633,000$ | (6,505,000$) | (19,506,000$) | (4,506,000$) | (3,880,000$) | (18,254,000$) | (19,506,000$) | (15,132,000$) | 229,541,000$ | 129,000$ | 129,000$ | 2,058,000$ | (15,497,000$) | (15,497,000$) | (30,496,000$) | (497,000$) | 105,470,000$ | | | | | | | | | | | | | | | | | | | | | | | | |
| YoY | | 35,967,000$ | (111,533,000$) | (101,733,000$) | (99,732,000$) | (64,866,000$) | (42,938,000$) | (42,311,000$) | (23,884,000$) | (34,397,000$) | (46,146,000$) | (46,146,000$) | (56,772,000$) | 176,649,000$ | 195,032,000$ | 214,667,000$ | 231,857,000$ | (13,181,000$) | (28,807,000$) | (59,432,000$) | (61,987,000$) | 58,980,000$ | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Capital Lease Obligations | | 12,032,000$ | 12,251,000$ | 12,932,000$ | 13,637,000$ | 14,201,000$ | 14,977,000$ | 15,718,000$ | 16,549,000$ | 17,341,000$ | 18,224,000$ | 18,865,000$ | 19,691,000$ | 20,174,000$ | 19,813,000$ | 20,515,000$ | 21,109,000$ | 21,001,000$ | 21,752,000$ | 21,556,000$ | 22,147,000$ | 18,720,000$ | 19,339,000$ | 19,460,000$ | 19,409,000$ | | | | | | | | | | | | | | | | | | | | | | | | |
| Cash and Cash Equivalents | | 21,902,000$ | 20,104,000$ | 26,296,000$ | 25,935,000$ | 27,510,000$ | 28,337,000$ | 23,795,000$ | 31,548,000$ | 31,693,000$ | 29,580,000$ | 31,660,000$ | 30,949,000$ | 34,900,000$ | 41,515,000$ | 41,386,000$ | 47,188,000$ | 152,432,000$ | 146,942,000$ | 127,189,000$ | 49,263,000$ | 54,129,000$ | 55,085,000$ | 58,086,000$ | 49,072,000$ | 92,792,000$ | 84,094,000$ | 69,593,000$ | 72,222,000$ | 58,014,000$ | 47,694,000$ | 52,391,000$ | 45,610,000$ | 78,222,000$ | 92,052,000$ | 71,895,000$ | 81,142,000$ | 75,727,000$ | 61,072,000$ | 67,270,000$ | 52,190,000$ | 45,018,000$ | 53,755,000$ | 45,657,000$ | 45,043,000$ | 47,490,000$ | 55,917,000$ | 43,557,000$ | 50,470,000$ |
| QoQ | | 1,798,000$ | (6,192,000$) | 361,000$ | (1,575,000$) | (827,000$) | 4,542,000$ | (7,753,000$) | (145,000$) | 2,113,000$ | (2,080,000$) | 711,000$ | (3,951,000$) | (6,615,000$) | 129,000$ | (5,802,000$) | (105,244,000$) | 5,490,000$ | 19,753,000$ | 77,926,000$ | (4,866,000$) | (956,000$) | (3,001,000$) | 9,014,000$ | (43,720,000$) | 8,698,000$ | 14,501,000$ | (2,629,000$) | 14,208,000$ | 10,320,000$ | (4,697,000$) | 6,781,000$ | (32,612,000$) | (13,830,000$) | 20,157,000$ | (9,247,000$) | 5,415,000$ | 14,655,000$ | (6,198,000$) | 15,080,000$ | 7,172,000$ | (8,737,000$) | 8,098,000$ | 614,000$ | (2,447,000$) | (8,427,000$) | 12,360,000$ | (6,913,000$) | 9,150,000$ |
| YoY | | (5,608,000$) | (8,233,000$) | 2,501,000$ | (5,613,000$) | (4,183,000$) | (1,243,000$) | (7,865,000$) | 599,000$ | (3,207,000$) | (11,935,000$) | (9,726,000$) | (16,239,000$) | (117,532,000$) | (105,427,000$) | (85,803,000$) | (2,075,000$) | 98,303,000$ | 91,857,000$ | 69,103,000$ | 191,000$ | (38,663,000$) | (29,009,000$) | (11,507,000$) | (23,150,000$) | 34,778,000$ | 36,400,000$ | 17,202,000$ | 26,612,000$ | (20,208,000$) | (44,358,000$) | (19,504,000$) | (35,532,000$) | 2,495,000$ | 30,980,000$ | 4,625,000$ | 28,952,000$ | 30,709,000$ | 7,317,000$ | 21,613,000$ | 7,147,000$ | (2,472,000$) | (2,162,000$) | 2,100,000$ | (5,427,000$) | 6,170,000$ | 10,025,000$ | 1,200,000$ | (1,540,000$) |
| Interest Expenses | | | | | 2,294,000$ | 2,823,000$ | 3,234,000$ | 3,697,000$ | 5,661,000$ | 6,269,000$ | 6,603,000$ | 6,393,000$ | 5,971,000$ | 5,033,000$ | 5,296,000$ | 4,463,000$ | 4,898,000$ | 366,000$ | 371,000$ | 246,000$ | 402,000$ | 526,000$ | 900,000$ | 1,734,000$ | 432,000$ | 8,000$ | 0$ | 2,000$ | 92,000$ | 13,000$ | 5,000$ | 4,000$ | 3,000$ | 3,000$ | 2,000$ | 10,000$ | 33,000$ | 65,000$ | 100,000$ | 118,000$ | 8,000$ | 0$ | 4,000$ | | | 0$ | 4,000$ | 1,000$ | |
| Interest Income | | | | | | | | | | | | | | 3,000$ | 1,000$ | 2,000$ | 5,000$ | 6,000$ | 3,000$ | 1,000$ | | 1,000$ | 22,000$ | 50,000$ | 231,000$ | 176,000$ | 205,000$ | 144,000$ | 208,000$ | 102,000$ | 97,000$ | 38,000$ | 208,000$ | 222,000$ | 155,000$ | 120,000$ | 159,000$ | 164,000$ | 143,000$ | 130,000$ | 108,000$ | 80,000$ | 46,000$ | 54,000$ | 38,000$ | 49,000$ | 35,000$ | 49,000$ | 43,000$ |