| OSI SYSTEMS INC (OSIS) |
| Q3-CY2026 | 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 |
| Balance Sheet Date | | 2026-Jun-30 | 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 |
| 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 | 206.76$ | 218.87$ | 265.25$ | 254.96$ | 248.45$ | 224.81$ | 194.11$ | 167.40$ | 151.52$ | 137.32$ | 143.17$ | 129.12$ | 117.76$ | 117.87$ | 102.25$ | 79.60$ | 72.17$ | 85.41$ | 85.03$ | 93.20$ | 94.94$ | 101.53$ | 96.15$ | 93.13$ | 77.77$ | 74.59$ | 68.45$ | 101.13$ | 101.76$ | 112.71$ | 87.61$ | 73.23$ | 76.20$ | 77.33$ | 65.53$ | 64.47$ | 91.56$ | | | | | | | | | | | | |
| Market Cap of Common Stock | 3,296,161,304$ | 3,607,610,134$ | 4,369,343,622$ | 4,328,678,500$ | 4,180,398,085$ | 3,774,248,988$ | 3,260,908,823$ | 2,797,379,383$ | 2,510,647,308$ | 2,341,128,033$ | 2,440,511,183$ | 2,193,470,159$ | 1,978,281,564$ | 1,971,715,451$ | 1,723,260,764$ | 1,341,639,135$ | 1,220,703,804$ | 1,455,722,488$ | 1,503,248,261$ | 1,672,201,949$ | 1,698,647,017$ | 1,825,530,417$ | 1,727,928,612$ | 1,668,962,986$ | 1,406,114,108$ | 1,343,458,019$ | 1,252,978,619$ | 1,856,398,446$ | 1,853,867,426$ | 2,040,586,823$ | 1,583,236,055$ | 1,329,353,197$ | 1,378,715,023$ | 1,397,557,561$ | 1,246,248,478$ | 1,222,895,972$ | 1,719,114,227$ | | | | | | | | | | | | |
| QoQ% | (8.63%) | (17.43%) | .94% | 3.55% | 10.76% | 15.74% | 16.57% | 11.42% | 7.24% | (4.07%) | 11.26% | 10.88% | .33% | 14.42% | 28.44% | 9.91% | (16.14%) | (3.16%) | (10.10%) | (1.56%) | (6.95%) | 5.65% | 3.53% | 18.69% | 4.66% | 7.22% | (32.51%) | .14% | (9.15%) | 28.89% | 19.10% | (3.58%) | (1.35%) | 12.14% | 1.91% | (28.87%) | | | | | | | | | | | | | |
| YoY% | (21.15%) | (4.42%) | 33.99% | 54.74% | 66.51% | 61.22% | 33.62% | 27.53% | 26.91% | 18.74% | 41.62% | 63.49% | 62.06% | 35.45% | 14.64% | (19.77%) | (28.14%) | (20.26%) | (13.00%) | .19% | 20.80% | 35.88% | 37.91% | (10.10%) | (24.15%) | (34.16%) | (20.86%) | 39.65% | 34.46% | 46.01% | 27.04% | 8.71% | (19.80%) | | | | | | | | | | | | | | | | |
| Common Shares Outstanding | 15,941,968 | 15,918,066 | 16,482,544 | 16,451,106 | 16,977,595 | 16,794,399 | 16,788,617 | 16,745,805 | 16,710,749 | 17,055,497 | 17,048,704 | 17,011,639 | 16,987,842 | 16,755,772 | 16,727,121 | 16,819,609 | 16,854,153 | 16,870,050 | 17,043,853 | 17,643,903 | 17,941,393 | 17,854,110 | 17,980,207 | 17,933,256 | 17,912,541 | 18,011,982 | 18,010,625 | 18,267,574 | 18,357,464 | 18,167,020 | 18,100,841 | 18,032,374 | 18,032,374 | 18,032,374 | 18,065,430 | 18,978,031 | 18,958,834 | 18,689,568 | 18,676,162 | 19,091,700 | 18,924,189 | 18,912,157 | 18,893,137 | 19,759,434 | 19,722,098 | 19,716,507 | 19,807,360 | 19,788,531 | 19,802,749 |
| QoQ% | .15% | (3.43%) | .19% | (3.10%) | 1.09% | .03% | .26% | .21% | (2.02%) | .04% | .22% | .14% | 1.39% | .17% | (.55%) | (.21%) | (.09%) | (1.02%) | (3.40%) | (1.66%) | .49% | (.70%) | .26% | .12% | (.55%) | .01% | (1.41%) | (.49%) | 1.05% | .37% | .38% | .00% | .00% | (.18%) | (4.81%) | .10% | 1.44% | .07% | (2.18%) | .89% | .06% | .10% | (4.38%) | .19% | .03% | (.46%) | .10% | (.07%) | (.70%) |
| YoY% | (6.10%) | (5.22%) | (1.82%) | (1.76%) | 1.60% | (1.53%) | (1.53%) | (1.56%) | (1.63%) | 1.79% | 1.92% | 1.14% | .79% | (.68%) | (1.86%) | (4.67%) | (6.06%) | (5.51%) | (5.21%) | (1.61%) | .16% | (.88%) | (.17%) | (1.83%) | (2.42%) | (.85%) | (.50%) | 1.30% | 1.80% | .75% | .20% | (4.98%) | (4.89%) | (3.52%) | (3.27%) | (.60%) | .18% | (1.18%) | (1.15%) | (3.38%) | (4.05%) | (4.08%) | (4.62%) | (.15%) | (.41%) | (1.14%) | (.66%) | (.73%) | (1.25%) |
| Price to Sales | 1.85x | 2.02x | 2.42x | 2.41x | 2.38x | 2.20x | 1.93x | 1.70x | 1.57x | 1.52x | 1.66x | 1.60x | 1.53x | 1.54x | 1.43x | 1.13x | 1.04x | 1.23x | 1.28x | 1.43x | 1.45x | 1.59x | 1.58x | 1.52x | 1.24x | 1.15x | 1.05x | 1.54x | 1.54x | 1.73x | 1.36x | 1.18x | 1.26x | 1.28x | 1.18x | 1.18x | 1.72x | | | | | | | | | | | | |
| Price to Earnings | 21.31x | 23.32x | 28.70x | 28.27x | 27.46x | 25.22x | 23.03x | 20.80x | 18.85x | 18.27x | 19.39x | 19.31x | 21.18x | 21.48x | 20.72x | 12.89x | 11.35x | 12.62x | 13.99x | 20.02x | 20.28x | 24.65x | 27.82x | 26.53x | 22.02x | 17.85x | 16.07x | 23.80x | 24.35x | 31.49x | 29.73x | 36.75x | - | - | - | - | 56.26x | | | | | | | | | | | | |
| Price to Book | 3.96x | 4.33x | 4.89x | 5.12x | 4.42x | 3.97x | 3.71x | 3.39x | 3.19x | 2.71x | 3.00x | 2.85x | 2.73x | 2.72x | 2.58x | 2.07x | 1.95x | 2.28x | 2.43x | 2.70x | 2.73x | 2.85x | 2.81x | 2.84x | 2.52x | 2.35x | 2.27x | 3.33x | 3.42x | 3.70x | 3.01x | 2.68x | 2.83x | 2.86x | 2.58x | 2.31x | 3.01x | | | | | | | | | | | | |
| Total Revenue | | 484,058,000$ | 453,246,000$ | 464,057,000$ | 384,623,000$ | 504,985,000$ | 444,354,000$ | 419,820,000$ | 344,007,000$ | 480,907,000$ | 405,406,000$ | 373,235,000$ | 279,210,000$ | 411,870,000$ | 302,889,000$ | 295,597,000$ | 268,071,000$ | 336,821,000$ | 290,477,000$ | 276,681,000$ | 279,257,000$ | 332,198,000$ | 283,787,000$ | 276,009,000$ | 254,908,000$ | 276,967,000$ | 292,883,000$ | 305,342,000$ | 290,852,000$ | 308,377,000$ | 304,284,000$ | 303,205,000$ | 266,249,000$ | 287,326,000$ | 267,299,000$ | 277,528,000$ | 257,133,000$ | 252,402,000$ | 245,146,000$ | 242,548,000$ | 220,855,000$ | 221,467,000$ | 210,804,000$ | 197,339,000$ | 200,050,000$ | 266,601,000$ | 215,375,000$ | 257,829,000$ | 218,397,000$ |
| QoQ% | | 6.80% | (2.33%) | 20.65% | (23.84%) | 13.65% | 5.84% | 22.04% | (28.47%) | 18.62% | 8.62% | 33.68% | (32.21%) | 35.98% | 2.47% | 10.27% | (20.41%) | 15.95% | 4.99% | (.92%) | (15.94%) | 17.06% | 2.82% | 8.28% | (7.96%) | (5.43%) | (4.08%) | 4.98% | (5.68%) | 1.35% | .36% | 13.88% | (7.34%) | 7.49% | (3.69%) | 7.93% | 1.87% | 2.96% | 1.07% | 9.82% | (.28%) | 5.06% | 6.82% | (1.36%) | (24.96%) | 23.79% | (16.47%) | 18.06% | (16.04%) |
| YoY% | | (4.14%) | 2.00% | 10.54% | 11.81% | 5.01% | 9.61% | 12.48% | 23.21% | 16.76% | 33.85% | 26.27% | 4.16% | 22.28% | 4.27% | 6.84% | (4.01%) | 1.39% | 2.36% | .24% | 9.55% | 19.94% | (3.11%) | (9.61%) | (12.36%) | (10.19%) | (3.75%) | .71% | 9.24% | 7.33% | 13.84% | 9.25% | 3.55% | 13.84% | 9.04% | 14.42% | 16.43% | 13.97% | 16.29% | 22.91% | 10.40% | (16.93%) | (2.12%) | (23.46%) | (8.40%) | 2.50% | 5.60% | 9.06% | 5.88% |
| TTM | | 1,785,984,000$ | 1,806,911,000$ | 1,798,019,000$ | 1,753,782,000$ | 1,713,166,000$ | 1,689,088,000$ | 1,650,140,000$ | 1,603,555,000$ | 1,538,758,000$ | 1,469,721,000$ | 1,367,204,000$ | 1,289,566,000$ | 1,278,427,000$ | 1,203,378,000$ | 1,190,966,000$ | 1,172,050,000$ | 1,183,236,000$ | 1,178,613,000$ | 1,171,923,000$ | 1,171,251,000$ | 1,146,902,000$ | 1,091,671,000$ | 1,100,767,000$ | 1,130,100,000$ | 1,166,044,000$ | 1,197,454,000$ | 1,208,855,000$ | 1,206,718,000$ | 1,182,115,000$ | 1,161,064,000$ | 1,124,079,000$ | 1,098,402,000$ | 1,089,286,000$ | 1,054,362,000$ | 1,032,209,000$ | 997,229,000$ | 960,951,000$ | 930,016,000$ | 895,674,000$ | 850,465,000$ | 829,660,000$ | 874,794,000$ | 879,365,000$ | 939,855,000$ | 958,202,000$ | 951,705,000$ | 940,286,000$ | 918,865,000$ |
| TTM_QoQ% | | (1.16%) | .50% | 2.52% | 2.37% | 1.43% | 2.36% | 2.91% | 4.21% | 4.70% | 7.50% | 6.02% | .87% | 6.24% | 1.04% | 1.61% | (.95%) | .39% | .57% | .06% | 2.12% | 5.06% | (.83%) | (2.60%) | (3.08%) | (2.62%) | (.94%) | .18% | 2.08% | 1.81% | 3.29% | 2.34% | .84% | 3.31% | 2.15% | 3.51% | 3.78% | 3.33% | 3.83% | 5.32% | 2.51% | (5.16%) | (.52%) | (6.44%) | (1.92%) | .68% | 1.21% | 2.33% | 1.34% |
| TTM_YoY% | | 4.25% | 6.98% | 8.96% | 9.37% | 11.33% | 14.93% | 20.69% | 24.35% | 20.36% | 22.13% | 14.80% | 10.03% | 8.05% | 2.10% | 1.63% | .07% | 3.17% | 7.96% | 6.46% | 3.64% | (1.64%) | (8.83%) | (8.94%) | (6.35%) | (1.36%) | 3.13% | 7.54% | 9.86% | 8.52% | 10.12% | 8.90% | 10.15% | 13.36% | 13.37% | 15.24% | 17.26% | 15.83% | 6.31% | 1.86% | (9.51%) | (13.42%) | (8.08%) | (6.48%) | 2.28% | 5.68% | 8.82% | 8.21% | 11.16% |
| Gross Margin | | 34.70% | 33.17% | 32.68% | 32.03% | 33.32% | 33.82% | 35.05% | 35.32% | 32.09% | 33.57% | 37.86% | 35.37% | 34.73% | 34.27% | 32.55% | 32.64% | 36.36% | 35.41% | 36.06% | 35.57% | 35.54% | 36.65% | 36.99% | 37.56% | 36.66% | 37.25% | 36.28% | 34.11% | 36.65% | 36.58% | 36.39% | 36.02% | 35.21% | 36.51% | 36.62% | 35.50% | 34.39% | 35.09% | 34.05% | 30.83% | 31.95% | 33.23% | 34.49% | 33.98% | 33.47% | 33.71% | 34.63% | 33.99% |
| QoQ | | 1.53% | .49% | .65% | (1.29%) | (.51%) | (1.23%) | (.27%) | 3.23% | (1.48%) | (4.29%) | 2.49% | .64% | .46% | 1.72% | (.09%) | (3.72%) | .95% | (.65%) | .49% | .03% | (1.11%) | (.33%) | (.58%) | .90% | (.59%) | .98% | 2.17% | (2.54%) | .07% | .19% | .37% | .82% | (1.30%) | (.11%) | 1.12% | 1.11% | (.71%) | 1.04% | 3.22% | (1.12%) | (1.28%) | (1.26%) | .51% | .51% | (.24%) | (.91%) | .63% | 1.08% |
| YoY | | 1.38% | (.66%) | (2.38%) | (3.29%) | 1.23% | .25% | (2.81%) | (.05%) | (2.64%) | (.70%) | 5.31% | 2.73% | (1.63%) | (1.15%) | (3.51%) | (2.93%) | .82% | (1.24%) | (.92%) | (1.99%) | (1.12%) | (.60%) | .71% | 3.45% | .01% | .67% | (.12%) | (1.91%) | 1.44% | .08% | (.23%) | .53% | .82% | 1.42% | 2.57% | 4.67% | 2.43% | 1.86% | (.44%) | (3.15%) | (1.52%) | (.48%) | (.13%) | (.02%) | .56% | (.86%) | .39% | 1.05% |
| Operating Income | | 73,888,000$ | 53,214,000$ | 58,795,000$ | 33,073,000$ | 73,022,000$ | 56,217,000$ | 57,957,000$ | 30,328,000$ | 62,818,000$ | 51,363,000$ | 52,321,000$ | 22,559,000$ | 57,151,000$ | 34,337,000$ | 25,491,000$ | 18,300,000$ | 39,557,000$ | 28,426,000$ | 29,086,000$ | 24,680,000$ | 33,854,000$ | 32,466,000$ | 32,358,000$ | 16,693,000$ | 23,456,000$ | 23,625,000$ | 32,919,000$ | 24,887,000$ | 27,690,000$ | 32,120,000$ | 31,707,000$ | 16,257,000$ | 10,624,000$ | 7,743,000$ | 18,147,000$ | 19,394,000$ | 2,806,000$ | 19,694,000$ | 8,693,000$ | 2,099,000$ | 8,552,000$ | 13,344,000$ | 781,000$ | 15,697,000$ | 30,928,000$ | 18,455,000$ | 26,061,000$ | 16,664,000$ |
| QoQ% | | 38.85% | (9.49%) | 77.77% | (54.71%) | 29.89% | (3.00%) | 91.10% | (51.72%) | 22.30% | (1.83%) | 131.93% | (60.53%) | 66.44% | 34.70% | 39.30% | (53.74%) | 39.16% | (2.27%) | 17.85% | (27.10%) | 4.28% | .33% | 93.84% | (28.83%) | (.72%) | (28.23%) | 32.27% | (10.12%) | (13.79%) | 1.30% | 95.04% | 53.02% | 37.21% | (57.33%) | (6.43%) | 591.16% | (85.75%) | 126.55% | 314.15% | (75.46%) | (35.91%) | 1,608.58% | (95.03%) | (49.25%) | 67.59% | (29.19%) | 56.39% | (45.85%) |
| YoY% | | 1.19% | (5.34%) | 1.45% | 9.05% | 16.24% | 9.45% | 10.77% | 34.44% | 9.92% | 49.59% | 105.25% | 23.27% | 44.48% | 20.79% | (12.36%) | (25.85%) | 16.85% | (12.44%) | (10.11%) | 47.85% | 44.33% | 37.42% | (1.70%) | (32.93%) | (15.29%) | (26.45%) | 3.82% | 53.09% | 160.64% | 314.83% | 74.72% | (16.18%) | 278.62% | (60.68%) | 108.75% | 823.96% | (67.19%) | 47.59% | 1,013.06% | (86.63%) | (72.35%) | (27.69%) | (97.00%) | (5.80%) | .51% | 2.40% | 18.30% | 59.11% |
| TTM | | 218,970,000$ | 218,104,000$ | 221,107,000$ | 220,269,000$ | 217,524,000$ | 207,320,000$ | 202,466,000$ | 196,830,000$ | 189,061,000$ | 183,394,000$ | 166,368,000$ | 139,538,000$ | 135,279,000$ | 117,685,000$ | 111,774,000$ | 115,369,000$ | 121,749,000$ | 116,046,000$ | 120,086,000$ | 123,358,000$ | 115,371,000$ | 104,973,000$ | 96,132,000$ | 96,693,000$ | 104,887,000$ | 109,121,000$ | 117,616,000$ | 116,404,000$ | 107,774,000$ | 90,708,000$ | 66,331,000$ | 52,771,000$ | 55,908,000$ | 48,090,000$ | 60,041,000$ | 50,587,000$ | 33,292,000$ | 39,038,000$ | 32,688,000$ | 24,776,000$ | 38,374,000$ | 60,750,000$ | 65,861,000$ | 91,141,000$ | 92,108,000$ | 91,951,000$ | 91,518,000$ | 87,486,000$ |
| TTM_QoQ% | | .40% | (1.36%) | .38% | 1.26% | 4.92% | 2.40% | 2.86% | 4.11% | 3.09% | 10.23% | 19.23% | 3.15% | 14.95% | 5.29% | (3.12%) | (5.24%) | 4.91% | (3.36%) | (2.65%) | 6.92% | 9.91% | 9.20% | (.58%) | (7.81%) | (3.88%) | (7.22%) | 1.04% | 8.01% | 18.81% | 36.75% | 25.70% | (5.61%) | 16.26% | (19.91%) | 18.69% | 51.95% | (14.72%) | 19.43% | 31.93% | (35.44%) | (36.83%) | (7.76%) | (27.74%) | (1.05%) | .17% | .47% | 4.61% | 7.62% |
| TTM_YoY% | | .67% | 5.20% | 9.21% | 11.91% | 15.06% | 13.05% | 21.70% | 41.06% | 39.76% | 55.84% | 48.84% | 20.95% | 11.11% | 1.41% | (6.92%) | (6.48%) | 5.53% | 10.55% | 24.92% | 27.58% | 10.00% | (3.80%) | (18.27%) | (16.93%) | (2.68%) | 20.30% | 77.32% | 120.58% | 92.77% | 88.62% | 10.48% | 4.32% | 67.93% | 23.19% | 83.68% | 104.18% | (13.24%) | (35.74%) | (50.37%) | (72.82%) | (58.34%) | (33.93%) | (28.04%) | 4.18% | 13.30% | 19.80% | 17.11% | 16.97% |
| Operating Margin | | 15.26% | 11.74% | 12.67% | 8.60% | 14.46% | 12.65% | 13.81% | 8.82% | 13.06% | 12.67% | 14.02% | 8.08% | 13.88% | 11.34% | 8.62% | 6.83% | 11.74% | 9.79% | 10.51% | 8.84% | 10.19% | 11.44% | 11.72% | 6.55% | 8.47% | 8.07% | 10.78% | 8.56% | 8.98% | 10.56% | 10.46% | 6.11% | 3.70% | 2.90% | 6.54% | 7.54% | 1.11% | 8.03% | 3.58% | .95% | 3.86% | 6.33% | .40% | 7.85% | 11.60% | 8.57% | 10.11% | 7.63% |
| QoQ | | 3.52% | (.93%) | 4.07% | (5.86%) | 1.81% | (1.15%) | 4.99% | (4.25%) | .39% | (1.35%) | 5.94% | (5.80%) | 2.54% | 2.71% | 1.80% | (4.92%) | 1.96% | (.73%) | 1.67% | (1.35%) | (1.25%) | (.28%) | 5.18% | (1.92%) | .40% | (2.72%) | 2.22% | (.42%) | (1.58%) | .10% | 4.35% | 2.41% | .80% | (3.64%) | (1.00%) | 6.43% | (6.92%) | 4.45% | 2.63% | (2.91%) | (2.47%) | 5.93% | (7.45%) | (3.75%) | 3.03% | (1.54%) | 2.48% | (4.20%) |
| YoY | | .80% | (.91%) | (1.14%) | (.22%) | 1.40% | (.02%) | (.21%) | .74% | (.81%) | 1.33% | 5.39% | 1.25% | 2.13% | 1.55% | (1.89%) | (2.01%) | 1.55% | (1.65%) | (1.21%) | 2.29% | 1.72% | 3.37% | .94% | (2.01%) | (.51%) | (2.49%) | .32% | 2.45% | 5.28% | 7.66% | 3.92% | (1.44%) | 2.59% | (5.14%) | 2.96% | 6.59% | (2.75%) | 1.70% | 3.19% | (6.90%) | (7.74%) | (2.24%) | (9.71%) | .22% | (.23%) | (.27%) | .79% | 2.55% |
| Net Income | | 55,240,000$ | 40,216,000$ | 38,699,000$ | 20,556,000$ | 52,748,000$ | 41,134,000$ | 37,819,000$ | 17,936,000$ | 44,679,000$ | 34,043,000$ | 36,553,000$ | 12,879,000$ | 42,381,000$ | 21,808,000$ | 16,354,000$ | 11,235,000$ | 33,763,000$ | 42,735,000$ | 19,797,000$ | 19,052,000$ | 25,894,000$ | 18,773,000$ | 20,038,000$ | 9,344,000$ | 13,965,000$ | 19,558,000$ | 20,986,000$ | 20,743,000$ | 16,661,000$ | 19,626,000$ | 19,107,000$ | 9,402,000$ | 5,114,000$ | 2,553,000$ | (46,951,000$) | 10,157,000$ | 1,547,000$ | 14,019,000$ | 4,833,000$ | 677,000$ | 5,901,000$ | 9,343,000$ | 108,000$ | 10,805,000$ | 22,433,000$ | 13,228,000$ | 18,241,000$ | 11,249,000$ |
| QoQ% | | 37.36% | 3.92% | 88.26% | (61.03%) | 28.24% | 8.77% | 110.86% | (59.86%) | 31.24% | (6.87%) | 183.82% | (69.61%) | 94.34% | 33.35% | 45.56% | (66.72%) | (21.00%) | 115.87% | 3.91% | (26.42%) | 37.93% | (6.31%) | 114.45% | (33.09%) | (28.60%) | (6.81%) | 1.17% | 24.50% | (15.11%) | 2.72% | 103.22% | 83.85% | 100.31% | 105.44% | (562.25%) | 556.56% | (88.97%) | 190.07% | 613.89% | (88.53%) | (36.84%) | 8,550.93% | (99.00%) | (51.83%) | 69.59% | (27.48%) | 62.16% | (49.16%) |
| YoY% | | 4.72% | (2.23%) | 2.33% | 14.61% | 18.06% | 20.83% | 3.46% | 39.27% | 5.42% | 56.10% | 123.51% | 14.63% | 25.53% | (48.97%) | (17.39%) | (41.03%) | 30.39% | 127.64% | (1.20%) | 103.90% | 85.42% | (4.01%) | (4.52%) | (54.95%) | (16.18%) | (.35%) | 9.83% | 120.62% | 225.79% | 668.74% | 140.70% | (7.43%) | 230.58% | (81.79%) | (1,071.47%) | 1,400.30% | (73.78%) | 50.05% | 4,375.00% | (93.73%) | (73.70%) | (29.37%) | (99.41%) | (3.95%) | 1.39% | 175.53% | 25.17% | 75.93% |
| TTM | | 154,711,000$ | 152,219,000$ | 153,137,000$ | 152,257,000$ | 149,637,000$ | 141,568,000$ | 134,477,000$ | 133,211,000$ | 128,154,000$ | 125,856,000$ | 113,621,000$ | 93,422,000$ | 91,778,000$ | 83,160,000$ | 104,087,000$ | 107,530,000$ | 115,347,000$ | 107,478,000$ | 83,516,000$ | 83,757,000$ | 74,049,000$ | 62,120,000$ | 62,905,000$ | 63,853,000$ | 75,252,000$ | 77,948,000$ | 78,016,000$ | 76,137,000$ | 64,796,000$ | 53,249,000$ | 36,176,000$ | (29,882,000$) | (29,127,000$) | (32,694,000$) | (21,228,000$) | 30,556,000$ | 21,076,000$ | 25,430,000$ | 20,754,000$ | 16,029,000$ | 26,157,000$ | 42,689,000$ | 46,574,000$ | 64,707,000$ | 65,151,000$ | 64,844,000$ | 56,417,000$ | 52,749,000$ |
| TTM_QoQ% | | 1.64% | (.60%) | .58% | 1.75% | 5.70% | 5.27% | .95% | 3.95% | 1.83% | 10.77% | 21.62% | 1.79% | 10.36% | (20.11%) | (3.20%) | (6.78%) | 7.32% | 28.69% | (.29%) | 13.11% | 19.20% | (1.25%) | (1.49%) | (15.15%) | (3.46%) | (.09%) | 2.47% | 17.50% | 21.69% | 47.19% | 221.06% | (2.59%) | 10.91% | (54.01%) | (169.47%) | 44.98% | (17.12%) | 22.53% | 29.48% | (38.72%) | (38.73%) | (8.34%) | (28.02%) | (.68%) | .47% | 14.94% | 6.95% | 10.14% |
| TTM_YoY% | | 3.39% | 7.52% | 13.88% | 14.30% | 16.76% | 12.48% | 18.36% | 42.59% | 39.64% | 51.34% | 9.16% | (13.12%) | (20.43%) | (22.63%) | 24.63% | 28.38% | 55.77% | 73.02% | 32.77% | 31.17% | (1.60%) | (20.31%) | (19.37%) | (16.13%) | 16.14% | 46.38% | 115.66% | 354.79% | 322.46% | 262.87% | 270.42% | (197.79%) | (238.20%) | (228.57%) | (202.28%) | 90.63% | (19.43%) | (40.43%) | (55.44%) | (75.23%) | (59.85%) | (34.17%) | (17.45%) | 22.67% | 36.03% | 72.39% | 21.74% | 19.37% |
| Profit Margin | | 11.41% | 8.87% | 8.34% | 5.34% | 10.45% | 9.26% | 9.01% | 5.21% | 9.29% | 8.40% | 9.79% | 4.61% | 10.29% | 7.20% | 5.53% | 4.19% | 10.02% | 14.71% | 7.16% | 6.82% | 7.80% | 6.62% | 7.26% | 3.67% | 5.04% | 6.68% | 6.87% | 7.13% | 5.40% | 6.45% | 6.30% | 3.53% | 1.78% | .96% | (16.92%) | 3.95% | .61% | 5.72% | 1.99% | .31% | 2.67% | 4.43% | .06% | 5.40% | 8.41% | 6.14% | 7.08% | 5.15% |
| QoQ | | 2.54% | .53% | 3.00% | (5.10%) | 1.19% | .25% | 3.79% | (4.08%) | .89% | (1.40%) | 5.18% | (5.68%) | 3.09% | 1.67% | 1.34% | (5.83%) | (4.69%) | 7.56% | .33% | (.97%) | 1.18% | (.65%) | 3.59% | (1.38%) | (1.64%) | (.20%) | (.26%) | 1.73% | (1.05%) | .15% | 2.77% | 1.75% | .83% | 17.87% | (20.87%) | 3.34% | (5.11%) | 3.73% | 1.69% | (2.36%) | (1.77%) | 4.38% | (5.35%) | (3.01%) | 2.27% | (.93%) | 1.92% | (3.36%) |
| YoY | | .97% | (.38%) | (.67%) | .13% | 1.15% | .86% | (.79%) | .60% | (1.00%) | 1.20% | 4.26% | .42% | .27% | (7.51%) | (1.62%) | (2.63%) | 2.23% | 8.10% | (.11%) | 3.16% | 2.75% | (.06%) | .39% | (3.47%) | (.36%) | .23% | .57% | 3.60% | 3.62% | 5.50% | 23.22% | (.42%) | 1.17% | (4.76%) | (18.91%) | 3.64% | (2.05%) | 1.29% | 1.94% | (5.09%) | (5.75%) | (1.71%) | (7.02%) | .25% | (.09%) | 3.79% | .91% | 2.05% |
| Equity to Common Shareholders | | 832,961,000$ | 894,315,000$ | 845,490,000$ | 945,958,000$ | 951,084,000$ | 879,325,000$ | 825,830,000$ | 786,495,000$ | 863,483,000$ | 813,413,000$ | 770,443,000$ | 724,457,000$ | 726,165,000$ | 666,917,000$ | 647,754,000$ | 624,653,000$ | 638,424,000$ | 618,494,000$ | 620,148,000$ | 623,312,000$ | 639,820,000$ | 615,893,000$ | 587,636,000$ | 557,540,000$ | 572,152,000$ | 552,276,000$ | 557,716,000$ | 541,564,000$ | 551,727,000$ | 525,808,000$ | 496,196,000$ | 487,302,000$ | 489,436,000$ | 482,386,000$ | 530,074,000$ | 571,380,000$ | 569,213,000$ | 554,312,000$ | 544,106,000$ | 546,707,000$ | 540,846,000$ | 532,119,000$ | 567,608,000$ | 563,947,000$ | 581,779,000$ | 557,262,000$ | 541,323,000$ | 522,169,000$ |
| QoQ | | (61,354,000$) | 48,825,000$ | (100,468,000$) | (5,126,000$) | 71,759,000$ | 53,495,000$ | 39,335,000$ | (76,988,000$) | 50,070,000$ | 42,970,000$ | 45,986,000$ | (1,708,000$) | 59,248,000$ | 19,163,000$ | 23,101,000$ | (13,771,000$) | 19,930,000$ | (1,654,000$) | (3,164,000$) | (16,508,000$) | 23,927,000$ | 28,257,000$ | 30,096,000$ | (14,612,000$) | 19,876,000$ | (5,440,000$) | 16,152,000$ | (10,163,000$) | 25,919,000$ | 29,612,000$ | 8,894,000$ | (2,134,000$) | 7,050,000$ | (47,688,000$) | (41,306,000$) | 2,167,000$ | 14,901,000$ | 10,206,000$ | (2,601,000$) | 5,861,000$ | 8,727,000$ | (35,489,000$) | 3,661,000$ | (17,832,000$) | 24,517,000$ | 15,939,000$ | 19,154,000$ | (10,044,000$) |
| QoQ% | | (6.86%) | 5.78% | (10.62%) | (.54%) | 8.16% | 6.48% | 5.00% | (8.92%) | 6.16% | 5.58% | 6.35% | (.24%) | 8.88% | 2.96% | 3.70% | (2.16%) | 3.22% | (.27%) | (.51%) | (2.58%) | 3.89% | 4.81% | 5.40% | (2.55%) | 3.60% | (.98%) | 2.98% | (1.84%) | 4.93% | 5.97% | 1.83% | (.44%) | 1.46% | (9.00%) | (7.23%) | .38% | 2.69% | 1.88% | (.48%) | 1.08% | 1.64% | (6.25%) | .65% | (3.07%) | 4.40% | 2.94% | 3.67% | (1.89%) |
| YoY | | (118,123,000$) | 14,990,000$ | 19,660,000$ | 159,463,000$ | 87,601,000$ | 65,912,000$ | 55,387,000$ | 62,038,000$ | 137,318,000$ | 146,496,000$ | 122,689,000$ | 99,804,000$ | 87,741,000$ | 48,423,000$ | 27,606,000$ | 1,341,000$ | (1,396,000$) | 2,601,000$ | 32,512,000$ | 65,772,000$ | 67,668,000$ | 63,617,000$ | 29,920,000$ | 15,976,000$ | 20,425,000$ | 26,468,000$ | 61,520,000$ | 54,262,000$ | 62,291,000$ | 43,422,000$ | (33,878,000$) | (84,078,000$) | (79,777,000$) | (71,926,000$) | (14,032,000$) | 24,673,000$ | 28,367,000$ | 22,193,000$ | (23,502,000$) | (17,240,000$) | (40,933,000$) | (25,143,000$) | 26,285,000$ | 41,778,000$ | 49,566,000$ | 55,515,000$ | 48,067,000$ | 37,779,000$ |
| YoY% | | (12.42%) | 1.71% | 2.38% | 20.28% | 10.15% | 8.10% | 7.19% | 8.56% | 18.91% | 21.97% | 18.94% | 15.98% | 13.74% | 7.83% | 4.45% | .22% | (.22%) | .42% | 5.53% | 11.80% | 11.83% | 11.52% | 5.37% | 2.95% | 3.70% | 5.03% | 12.40% | 11.14% | 12.73% | 9.00% | (6.39%) | (14.72%) | (14.02%) | (12.98%) | (2.58%) | 4.51% | 5.25% | 4.17% | (4.14%) | (3.06%) | (7.04%) | (4.51%) | 4.86% | 8.00% | 9.31% | 11.06% | 9.75% | 7.80% |
| Dividends Paid | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Additional Paid-In Capital QoQ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Treasury Stock | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| QoQ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Goodwill | | 406,677,000$ | 385,075,000$ | 385,747,000$ | 385,435,000$ | 387,393,000$ | 382,861,000$ | 382,166,000$ | 381,444,000$ | 351,480,000$ | 352,119,000$ | 352,911,000$ | 348,411,000$ | 349,505,000$ | 346,716,000$ | 339,185,000$ | 335,825,000$ | 336,357,000$ | 336,655,000$ | 320,319,000$ | 319,345,000$ | 320,304,000$ | 319,211,000$ | 318,287,000$ | 315,511,000$ | 310,627,000$ | 308,639,000$ | 309,429,000$ | 306,713,000$ | 307,108,000$ | 307,461,000$ | 305,164,000$ | 304,717,000$ | 292,213,000$ | 300,716,000$ | 285,880,000$ | 282,656,000$ | 242,129,000$ | 241,727,000$ | 242,951,000$ | 242,590,000$ | 122,819,000$ | 122,297,000$ | 98,746,000$ | 97,815,000$ | 98,167,000$ | 96,712,000$ | 98,410,000$ | 97,430,000$ |
| QoQ% | | 5.61% | (.17%) | .08% | (.51%) | 1.18% | .18% | .19% | 8.53% | (.18%) | (.22%) | 1.29% | (.31%) | .80% | 2.22% | 1.00% | (.16%) | (.09%) | 5.10% | .31% | (.30%) | .34% | .29% | .88% | 1.57% | .64% | (.26%) | .89% | (.13%) | (.12%) | .75% | .15% | 4.28% | (2.83%) | 5.19% | 1.14% | 16.74% | .17% | (.50%) | .15% | 97.52% | .43% | 23.85% | .95% | (.36%) | 1.50% | (1.73%) | 1.01% | 5.21% |
| YoY% | | 4.98% | .58% | .94% | 1.05% | 10.22% | 8.73% | 8.29% | 9.48% | .57% | 1.56% | 4.05% | 3.75% | 3.91% | 2.99% | 5.89% | 5.16% | 5.01% | 5.47% | .64% | 1.22% | 3.12% | 3.43% | 2.86% | 2.87% | 1.15% | .38% | 1.40% | .66% | 5.10% | 2.24% | 6.75% | 7.81% | 20.69% | 24.40% | 17.67% | 16.52% | 97.14% | 97.66% | 146.04% | 148.01% | 25.11% | 26.46% | .34% | .40% | 6.00% | 4.90% | 6.91% | 7.05% |
| Other Intangible Assets | | 192,355,000$ | 183,317,000$ | 183,394,000$ | 182,894,000$ | 183,290,000$ | 183,322,000$ | 181,954,000$ | 183,222,000$ | 139,529,000$ | 142,056,000$ | 143,288,000$ | 140,211,000$ | 140,857,000$ | 140,192,000$ | 138,040,000$ | 138,202,000$ | 138,370,000$ | 139,781,000$ | 126,643,000$ | 127,262,000$ | 127,608,000$ | 130,058,000$ | 132,076,000$ | 134,781,000$ | 128,279,000$ | 129,471,000$ | 127,464,000$ | 129,633,000$ | 132,954,000$ | 136,432,000$ | 140,202,000$ | 145,230,000$ | 142,001,000$ | 147,057,000$ | 139,104,000$ | 145,036,000$ | 118,450,000$ | 120,575,000$ | 126,282,000$ | 129,349,000$ | 56,283,000$ | 58,373,000$ | 50,732,000$ | 50,215,000$ | 50,413,000$ | 50,196,000$ | 48,865,000$ | 47,628,000$ |
| QoQ | | 9,038,000$ | (77,000$) | 500,000$ | (396,000$) | (32,000$) | 1,368,000$ | (1,268,000$) | 43,693,000$ | (2,527,000$) | (1,232,000$) | 3,077,000$ | (646,000$) | 665,000$ | 2,152,000$ | (162,000$) | (168,000$) | (1,411,000$) | 13,138,000$ | (619,000$) | (346,000$) | (2,450,000$) | (2,018,000$) | (2,705,000$) | 6,502,000$ | (1,192,000$) | 2,007,000$ | (2,169,000$) | (3,321,000$) | (3,478,000$) | (3,770,000$) | (5,028,000$) | 3,229,000$ | (5,056,000$) | 7,953,000$ | (5,932,000$) | 26,586,000$ | (2,125,000$) | (5,707,000$) | (3,067,000$) | 73,066,000$ | (2,090,000$) | 7,641,000$ | 517,000$ | (198,000$) | 217,000$ | 1,331,000$ | 1,237,000$ | 4,013,000$ |
| Amortization of Intangible Assets | | 7,800,000$ | 4,400,000$ | 4,400,000$ | 4,900,000$ | 5,700,000$ | 5,600,000$ | 5,600,000$ | 4,800,000$ | 6,900,000$ | 5,500,000$ | 5,700,000$ | 4,700,000$ | 4,800,000$ | 4,800,000$ | 4,800,000$ | 4,700,000$ | 4,700,000$ | 4,400,000$ | 4,200,000$ | 4,400,000$ | 6,400,000$ | 4,800,000$ | 5,600,000$ | 4,800,000$ | 6,400,000$ | 4,900,000$ | 4,500,000$ | 4,900,000$ | 5,100,000$ | 5,400,000$ | 5,600,000$ | 5,300,000$ | 5,700,000$ | 5,100,000$ | 4,500,000$ | 4,200,000$ | 3,200,000$ | 3,600,000$ | 3,400,000$ | 2,100,000$ | 2,300,000$ | 1,400,000$ | 1,100,000$ | 1,100,000$ | 900,000$ | 800,000$ | 1,100,000$ | 800,000$ |
| Total Assets | | 2,502,452,000$ | 2,554,431,000$ | 2,522,241,000$ | 2,299,156,000$ | 2,241,257,000$ | 2,080,997,000$ | 2,130,914,000$ | 2,113,514,000$ | 1,936,008,000$ | 1,831,075,000$ | 1,726,477,000$ | 1,588,452,000$ | 1,555,686,000$ | 1,483,303,000$ | 1,466,230,000$ | 1,467,767,000$ | 1,443,150,000$ | 1,459,091,000$ | 1,443,106,000$ | 1,443,150,000$ | 1,384,367,000$ | 1,325,960,000$ | 1,300,803,000$ | 1,270,948,000$ | 1,268,541,000$ | 1,286,594,000$ | 1,301,926,000$ | 1,290,102,000$ | 1,264,864,000$ | 1,284,115,000$ | 1,297,677,000$ | 1,327,928,000$ | 1,255,691,000$ | 1,396,031,000$ | 1,346,759,000$ | 1,351,524,000$ | 1,230,087,000$ | 1,235,737,000$ | 1,258,005,000$ | 1,253,013,000$ | 991,723,000$ | 1,075,302,000$ | 1,010,391,000$ | 1,014,824,000$ | 937,289,000$ | 1,005,930,000$ | 1,056,658,000$ | 1,028,055,000$ |
| QoQ | | (51,979,000$) | 32,190,000$ | 223,085,000$ | 57,899,000$ | 160,260,000$ | (49,917,000$) | 17,400,000$ | 177,506,000$ | 104,933,000$ | 104,598,000$ | 138,025,000$ | 32,766,000$ | 72,383,000$ | 17,073,000$ | (1,537,000$) | 24,617,000$ | (15,941,000$) | 15,985,000$ | (44,000$) | 58,783,000$ | 58,407,000$ | 25,157,000$ | 29,855,000$ | 2,407,000$ | (18,053,000$) | (15,332,000$) | 11,824,000$ | 25,238,000$ | (19,251,000$) | (13,562,000$) | (30,251,000$) | 72,237,000$ | (140,340,000$) | 49,272,000$ | (4,765,000$) | 121,437,000$ | (5,650,000$) | (22,268,000$) | 4,992,000$ | 261,290,000$ | (83,579,000$) | 64,911,000$ | (4,433,000$) | 77,535,000$ | (68,641,000$) | (50,728,000$) | 28,603,000$ | 16,978,000$ |
| YoY | | 261,195,000$ | 473,434,000$ | 391,327,000$ | 185,642,000$ | 305,249,000$ | 249,922,000$ | 404,437,000$ | 525,062,000$ | 380,322,000$ | 347,772,000$ | 260,247,000$ | 120,685,000$ | 112,536,000$ | 24,212,000$ | 23,124,000$ | 24,617,000$ | 58,783,000$ | 133,131,000$ | 142,303,000$ | 172,202,000$ | 115,826,000$ | 39,366,000$ | (1,123,000$) | (19,154,000$) | 3,677,000$ | 2,479,000$ | 4,249,000$ | (37,826,000$) | 9,173,000$ | (111,916,000$) | (49,082,000$) | (23,596,000$) | 25,604,000$ | 160,294,000$ | 88,754,000$ | 98,511,000$ | 238,364,000$ | 160,435,000$ | 247,614,000$ | 238,189,000$ | 54,434,000$ | 69,372,000$ | (46,267,000$) | (13,231,000$) | (73,788,000$) | 66,183,000$ | 121,388,000$ | 75,273,000$ |
| Total Liabilities | | 1,669,491,000$ | 1,660,116,000$ | 1,676,751,000$ | 1,353,198,000$ | 1,290,173,000$ | 1,201,672,000$ | 1,305,084,000$ | 1,327,019,000$ | 1,072,525,000$ | 1,017,662,000$ | 956,034,000$ | 863,995,000$ | 829,521,000$ | 816,386,000$ | 818,476,000$ | 843,114,000$ | 804,726,000$ | 840,597,000$ | 822,958,000$ | 787,327,000$ | 744,547,000$ | 710,067,000$ | 713,167,000$ | 713,408,000$ | 696,389,000$ | 734,318,000$ | 744,210,000$ | 748,538,000$ | 713,137,000$ | 758,307,000$ | 801,481,000$ | 840,626,000$ | 766,255,000$ | 913,645,000$ | 816,685,000$ | 780,144,000$ | 660,874,000$ | 681,425,000$ | 713,899,000$ | 706,306,000$ | 450,877,000$ | 543,183,000$ | 442,783,000$ | 450,877,000$ | 355,510,000$ | 448,668,000$ | 515,335,000$ | 505,886,000$ |
| QoQ | | 9,375,000$ | (16,635,000$) | 323,553,000$ | 63,025,000$ | 88,501,000$ | (103,412,000$) | (21,935,000$) | 254,494,000$ | 54,863,000$ | 61,628,000$ | 92,039,000$ | 34,474,000$ | 13,135,000$ | (2,090,000$) | (24,638,000$) | 38,388,000$ | (35,871,000$) | 17,639,000$ | 35,631,000$ | 42,780,000$ | 34,480,000$ | (3,100,000$) | (241,000$) | 17,019,000$ | (37,929,000$) | (9,892,000$) | (4,328,000$) | 35,401,000$ | (45,170,000$) | (43,174,000$) | (39,145,000$) | 74,371,000$ | (147,390,000$) | 96,960,000$ | 36,541,000$ | 119,270,000$ | (20,551,000$) | (32,474,000$) | 7,593,000$ | 255,429,000$ | (92,306,000$) | 100,400,000$ | (8,094,000$) | 95,367,000$ | (93,158,000$) | (66,667,000$) | 9,449,000$ | 27,022,000$ |
| YoY | | 379,318,000$ | 458,444,000$ | 371,667,000$ | 26,179,000$ | 217,648,000$ | 184,010,000$ | 349,050,000$ | 463,024,000$ | 243,004,000$ | 201,276,000$ | 137,558,000$ | 20,881,000$ | 24,795,000$ | (24,211,000$) | (4,482,000$) | 55,787,000$ | 60,179,000$ | 130,530,000$ | 109,791,000$ | 73,919,000$ | 48,158,000$ | (24,251,000$) | (31,043,000$) | (35,130,000$) | (16,748,000$) | (23,989,000$) | (57,271,000$) | (92,088,000$) | (53,118,000$) | (155,338,000$) | (15,204,000$) | 60,482,000$ | 105,381,000$ | 232,220,000$ | 102,786,000$ | 73,838,000$ | 209,997,000$ | 138,242,000$ | 271,116,000$ | 255,429,000$ | 95,367,000$ | 94,515,000$ | (72,552,000$) | (55,009,000$) | (123,354,000$) | 10,668,000$ | 73,321,000$ | 37,494,000$ |
| Current Ratio | | 3.15x | 3.25x | 3.15x | 1.87x | 2.04x | 2.11x | 1.88x | 1.84x | 1.49x | 1.47x | 1.43x | 1.43x | 1.47x | 1.41x | 1.43x | 1.37x | 1.22x | 1.17x | 1.11x | 1.11x | 2.06x | 2.03x | 1.90x | 1.84x | 1.87x | 1.70x | 1.69x | 1.61x | 1.68x | 1.55x | 1.45x | 1.37x | 1.47x | 1.39x | 1.55x | 1.52x | 1.89x | 1.89x | 1.07x | 1.06x | 1.51x | 1.59x | 1.99x | 1.93x | 2.06x | 2.04x | 1.83x | 1.81x |
| Total Current Assets | | 1,611,691,000$ | 1,717,333,000$ | 1,686,845,000$ | 1,477,449,000$ | 1,422,861,000$ | 1,272,529,000$ | 1,324,569,000$ | 1,310,003,000$ | 1,215,524,000$ | 1,119,250,000$ | 1,003,083,000$ | 872,099,000$ | 839,903,000$ | 778,534,000$ | 767,435,000$ | 771,044,000$ | 746,144,000$ | 758,536,000$ | 769,790,000$ | 730,210,000$ | 709,404,000$ | 661,410,000$ | 634,424,000$ | 614,793,000$ | 617,709,000$ | 638,370,000$ | 648,289,000$ | 637,136,000$ | 640,899,000$ | 658,836,000$ | 681,202,000$ | 702,023,000$ | 650,697,000$ | 776,336,000$ | 732,511,000$ | 700,830,000$ | 653,000,000$ | 656,567,000$ | 652,575,000$ | 636,181,000$ | 555,318,000$ | 644,827,000$ | 607,440,000$ | 596,130,000$ | 496,634,000$ | 580,871,000$ | 619,333,000$ | 583,001,000$ |
| QoQ | | (105,642,000$) | 30,488,000$ | 209,396,000$ | 54,588,000$ | 150,332,000$ | (52,040,000$) | 14,566,000$ | 94,479,000$ | 96,274,000$ | 116,167,000$ | 130,984,000$ | 32,196,000$ | 61,369,000$ | 11,099,000$ | (3,609,000$) | 24,900,000$ | (12,392,000$) | (11,254,000$) | 39,580,000$ | 20,806,000$ | 47,994,000$ | 26,986,000$ | 19,631,000$ | (2,916,000$) | (20,661,000$) | (9,919,000$) | 11,153,000$ | (3,763,000$) | (17,937,000$) | (22,366,000$) | (20,821,000$) | 51,326,000$ | (125,639,000$) | 43,825,000$ | 31,681,000$ | 47,830,000$ | (3,567,000$) | 3,992,000$ | 16,394,000$ | 80,863,000$ | (89,509,000$) | 37,387,000$ | 11,310,000$ | 99,496,000$ | (84,237,000$) | (38,462,000$) | 36,332,000$ | 16,880,000$ |
| Total Current Liabilities | | 511,135,000$ | 529,171,000$ | 535,362,000$ | 791,662,000$ | 696,938,000$ | 603,957,000$ | 703,718,000$ | 712,536,000$ | 814,637,000$ | 761,682,000$ | 700,391,000$ | 611,628,000$ | 571,694,000$ | 550,413,000$ | 538,242,000$ | 562,481,000$ | 613,954,000$ | 645,836,000$ | 694,455,000$ | 656,788,000$ | 344,767,000$ | 326,069,000$ | 333,393,000$ | 333,937,000$ | 330,101,000$ | 375,962,000$ | 383,936,000$ | 394,702,000$ | 382,008,000$ | 425,500,000$ | 469,914,000$ | 510,997,000$ | 443,322,000$ | 558,481,000$ | 471,180,000$ | 461,351,000$ | 346,134,000$ | 348,226,000$ | 611,622,000$ | 601,348,000$ | 367,835,000$ | 405,983,000$ | 305,615,000$ | 308,992,000$ | 241,643,000$ | 285,414,000$ | 338,583,000$ | 321,634,000$ |
| QoQ | | (18,036,000$) | (6,191,000$) | (256,300,000$) | 94,724,000$ | 92,981,000$ | (99,761,000$) | (8,818,000$) | (102,101,000$) | 52,955,000$ | 61,291,000$ | 88,763,000$ | 39,934,000$ | 21,281,000$ | 12,171,000$ | (24,239,000$) | (51,473,000$) | (31,882,000$) | (48,619,000$) | 37,667,000$ | 312,021,000$ | 18,698,000$ | (7,324,000$) | (544,000$) | 3,836,000$ | (45,861,000$) | (7,974,000$) | (10,766,000$) | 12,694,000$ | (43,492,000$) | (44,414,000$) | (41,083,000$) | 67,675,000$ | (115,159,000$) | 87,301,000$ | 9,829,000$ | 115,217,000$ | (2,092,000$) | (263,396,000$) | 10,274,000$ | 233,513,000$ | (38,148,000$) | 100,368,000$ | (3,377,000$) | 67,349,000$ | (43,771,000$) | (53,169,000$) | 16,949,000$ | 19,027,000$ |
| Debt to Asset Ratio | | .67x | .65x | .66x | .59x | .58x | .58x | .61x | .63x | .55x | .56x | .55x | .54x | .53x | .55x | .56x | .57x | .56x | .58x | .57x | .55x | .54x | .54x | .55x | .56x | .55x | .57x | .57x | .58x | .56x | .59x | .62x | .63x | .61x | .65x | .61x | .58x | .54x | .55x | .57x | .56x | .45x | .51x | .44x | .44x | .38x | .45x | .49x | .49x |
| Long Term Debt | | 998,518,000$ | 998,748,000$ | 998,902,000$ | 436,844,000$ | 463,504,000$ | 465,051,000$ | 466,560,000$ | 468,084,000$ | 129,383,000$ | 131,214,000$ | 132,792,000$ | 134,746,000$ | 136,491,000$ | 138,190,000$ | 140,057,000$ | 143,150,000$ | 48,668,000$ | 48,708,000$ | 602,000$ | 692,000$ | 276,421,000$ | 273,997,000$ | 271,667,000$ | 269,356,000$ | 267,072,000$ | 264,777,000$ | 262,326,000$ | 260,007,000$ | 257,752,000$ | 255,411,000$ | 253,184,000$ | 250,958,000$ | 248,980,000$ | 247,029,000$ | 245,181,000$ | 243,416,000$ | 241,750,000$ | 240,018,000$ | 4,921,000$ | 5,623,000$ | 6,054,000$ | 6,770,000$ | 7,257,000$ | 7,834,000$ | 8,556,000$ | 9,028,000$ | 9,399,000$ | 11,267,000$ |
| QoQ | | (230,000$) | (154,000$) | 562,058,000$ | (26,660,000$) | (1,547,000$) | (1,509,000$) | (1,524,000$) | 338,701,000$ | (1,831,000$) | (1,578,000$) | (1,954,000$) | (1,745,000$) | (1,699,000$) | (1,867,000$) | (3,093,000$) | 94,482,000$ | (40,000$) | 48,106,000$ | (90,000$) | (275,729,000$) | 2,424,000$ | 2,330,000$ | 2,311,000$ | 2,284,000$ | 2,295,000$ | 2,451,000$ | 2,319,000$ | 2,255,000$ | 2,341,000$ | 2,227,000$ | 2,226,000$ | 1,978,000$ | 1,951,000$ | 1,848,000$ | 1,765,000$ | 1,666,000$ | 1,732,000$ | 235,097,000$ | (702,000$) | (431,000$) | (716,000$) | (487,000$) | (577,000$) | (722,000$) | (472,000$) | (371,000$) | (1,868,000$) | 831,000$ |
| YoY | | 535,014,000$ | 533,697,000$ | 532,342,000$ | (31,240,000$) | 334,121,000$ | 333,837,000$ | 333,768,000$ | 333,338,000$ | (7,108,000$) | (6,976,000$) | (7,265,000$) | (8,404,000$) | 87,823,000$ | 89,482,000$ | 139,455,000$ | 142,458,000$ | (227,753,000$) | (225,289,000$) | (271,065,000$) | (268,664,000$) | 9,349,000$ | 9,220,000$ | 9,341,000$ | 9,349,000$ | 9,320,000$ | 9,366,000$ | 9,142,000$ | 9,049,000$ | 8,772,000$ | 8,382,000$ | 8,003,000$ | 7,542,000$ | 7,230,000$ | 7,011,000$ | 240,260,000$ | 237,793,000$ | 235,696,000$ | 233,248,000$ | (2,336,000$) | (2,211,000$) | (2,502,000$) | (2,258,000$) | (2,142,000$) | (3,433,000$) | (1,880,000$) | (1,819,000$) | (2,325,000$) | (1,006,000$) |
| Capital Lease Obligations | | 48,793,000$ | 42,672,000$ | 43,268,000$ | 30,911,000$ | 32,689,000$ | 31,911,000$ | 29,940,000$ | 29,787,000$ | 30,833,000$ | 29,514,000$ | 32,162,000$ | 33,401,000$ | 33,520,000$ | 34,927,000$ | 36,302,000$ | 38,348,000$ | 40,063,000$ | 37,498,000$ | 31,819,000$ | 30,117,000$ | 23,816,000$ | 24,388,000$ | 24,655,000$ | 26,241,000$ | 28,250,000$ | 26,766,000$ | 26,766,000$ | 29,105,000$ | | | | | | | | | | | | | | | | | | | | |
| Cash and Cash Equivalents | | 359,832,000$ | 345,236,000$ | 336,722,000$ | 124,416,000$ | 106,405,000$ | 95,830,000$ | 101,633,000$ | 85,053,000$ | 95,353,000$ | 101,443,000$ | 127,258,000$ | 82,591,000$ | 76,750,000$ | 65,622,000$ | 45,600,000$ | 53,990,000$ | 64,202,000$ | 83,279,000$ | 86,332,000$ | 54,663,000$ | 80,613,000$ | 92,465,000$ | 72,575,000$ | 76,925,000$ | 76,102,000$ | 101,026,000$ | 95,056,000$ | 85,142,000$ | 96,316,000$ | 107,649,000$ | 95,967,000$ | 86,411,000$ | 84,814,000$ | 194,001,000$ | 211,973,000$ | 192,028,000$ | 169,650,000$ | 158,472,000$ | 138,248,000$ | 122,966,000$ | 104,370,000$ | 97,425,000$ | 79,789,000$ | 80,930,000$ | 47,593,000$ | 49,041,000$ | 44,780,000$ | 37,274,000$ |
| QoQ | | 14,596,000$ | 8,514,000$ | 212,306,000$ | 18,011,000$ | 10,575,000$ | (5,803,000$) | 16,580,000$ | (10,300,000$) | (6,090,000$) | (25,815,000$) | 44,667,000$ | 5,841,000$ | 11,128,000$ | 20,022,000$ | (8,390,000$) | (10,212,000$) | (19,077,000$) | (3,053,000$) | 31,669,000$ | (25,950,000$) | (11,852,000$) | 19,890,000$ | (4,350,000$) | 823,000$ | (24,924,000$) | 5,970,000$ | 9,914,000$ | (11,174,000$) | (11,333,000$) | 11,682,000$ | 9,556,000$ | 1,597,000$ | (109,187,000$) | (17,972,000$) | 19,945,000$ | 22,378,000$ | 11,178,000$ | 20,224,000$ | 15,282,000$ | 18,596,000$ | 6,945,000$ | 17,636,000$ | (1,141,000$) | 33,337,000$ | (1,448,000$) | 4,261,000$ | 7,506,000$ | (1,557,000$) |
| YoY | | 253,427,000$ | 249,406,000$ | 235,089,000$ | 39,363,000$ | 11,052,000$ | (5,613,000$) | (25,625,000$) | 2,462,000$ | 18,603,000$ | 35,821,000$ | 81,658,000$ | 28,601,000$ | 12,548,000$ | (17,657,000$) | (40,732,000$) | (673,000$) | (16,411,000$) | (9,186,000$) | 13,757,000$ | (22,262,000$) | 4,511,000$ | (8,561,000$) | (22,481,000$) | (8,217,000$) | (20,214,000$) | (6,623,000$) | (911,000$) | (1,269,000$) | 11,502,000$ | (86,352,000$) | (116,006,000$) | (105,617,000$) | (84,836,000$) | 35,529,000$ | 73,725,000$ | 69,062,000$ | 65,280,000$ | 61,047,000$ | 58,459,000$ | 42,036,000$ | 56,777,000$ | 48,384,000$ | 35,009,000$ | 43,656,000$ | 8,762,000$ | 9,193,000$ | 4,881,000$ | 88,000$ |
| Interest Expenses | | | | | | | | | | | | | | 5,702,000$ | 5,727,000$ | 5,180,000$ | 3,432,000$ | 2,428,000$ | 2,301,000$ | 2,217,000$ | 2,016,000$ | 4,142,000$ | 4,167,000$ | 4,233,000$ | 4,189,000$ | 4,479,000$ | 4,706,000$ | 4,844,000$ | 4,736,000$ | | | | | 4,976,000$ | 4,783,000$ | 5,282,000$ | 4,249,000$ | 3,913,000$ | 2,583,000$ | 1,981,000$ | 1,158,000$ | 827,000$ | 680,000$ | 623,000$ | 794,000$ | 747,000$ | 812,000$ | 832,000$ | 864,000$ |
| Interest Income | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |