| UNIFIRST CORP (UNF) |
| Q1-CY2026 | Q4-CY2025 | Q3-CY2025 | Q2-CY2025 | Q1-CY2025 | Q4-CY2024 | Q3-CY2024 | Q2-CY2024 | Q1-CY2024 | Q4-CY2023 | Q3-CY2023 | Q2-CY2023 | Q1-CY2023 | Q4-CY2022 | Q3-CY2022 | Q2-CY2022 | Q1-CY2022 | Q4-CY2021 | Q3-CY2021 | Q2-CY2021 | Q1-CY2021 | Q4-CY2020 | Q3-CY2020 | Q2-CY2020 | Q1-CY2020 | Q4-CY2019 | Q3-CY2019 | Q2-CY2019 | Q1-CY2019 | Q4-CY2018 | Q3-CY2018 | Q2-CY2018 | Q1-CY2018 | Q4-CY2017 | Q3-CY2017 | Q2-CY2017 | Q1-CY2017 | Q4-CY2016 | Q3-CY2016 | Q2-CY2016 | Q1-CY2016 | Q4-CY2015 | Q3-CY2015 | Q2-CY2015 | Q1-CY2015 | Q4-CY2014 | Q3-CY2014 | Q2-CY2014 | Q1-CY2014 |
| Balance Sheet Date | | 2025-Nov-29 | 2025-Aug-30 | 2025-May-31 | 2025-Mar-01 | 2024-Nov-30 | 2024-Aug-31 | 2024-May-25 | 2024-Feb-24 | 2023-Nov-25 | 2023-Aug-26 | 2023-May-27 | 2023-Feb-25 | 2022-Nov-26 | 2022-Aug-27 | 2022-May-28 | 2022-Feb-26 | 2021-Nov-27 | 2021-Aug-28 | 2021-May-29 | 2021-Feb-27 | 2020-Nov-28 | 2020-Aug-29 | 2020-May-30 | 2020-Feb-29 | 2019-Nov-30 | 2019-Aug-31 | 2019-May-25 | 2019-Feb-23 | 2018-Nov-24 | 2018-Aug-25 | 2018-May-26 | 2018-Feb-24 | 2017-Nov-25 | 2017-Aug-26 | 2017-May-27 | 2017-Feb-25 | 2016-Nov-26 | 2016-Aug-27 | 2016-May-28 | 2016-Feb-27 | 2015-Nov-28 | 2015-Aug-29 | 2015-May-30 | 2015-Feb-28 | 2014-Nov-29 | 2014-Aug-30 | 2014-May-31 | 2014-Mar-01 |
| Fiscal Period | | 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 | Q4-FY2014 | Q3-FY2014 | Q2-FY2014 |
| Close Price of Common Stock | 201.35$ | 193.12$ | 166.21$ | 187.55$ | 173.89$ | 172.01$ | 198.09$ | 171.48$ | 173.92$ | 182.31$ | 162.90$ | 155.40$ | 176.15$ | 193.54$ | 168.40$ | 172.24$ | 184.46$ | 209.68$ | 212.49$ | 234.90$ | 224.70$ | 211.87$ | 189.57$ | 179.00$ | 149.70$ | 202.77$ | 195.03$ | 188.32$ | 153.49$ | 141.71$ | 173.45$ | 177.20$ | 162.15$ | 164.95$ | 151.55$ | | | | | | | | | | | | | | |
| Market Cap of Common Stock | 3,654,099,800$ | 3,550,226,160$ | 3,082,696,870$ | 3,482,240,850$ | 3,231,826,610$ | 3,199,637,010$ | 3,694,774,680$ | 3,205,990,080$ | 3,252,651,840$ | 3,413,937,060$ | 3,042,389,915$ | 2,902,405,800$ | 3,289,072,800$ | 3,634,100,580$ | 3,166,256,800$ | 3,245,862,800$ | 3,481,129,120$ | 3,959,387,440$ | 4,012,023,690$ | 4,431,623,400$ | 4,244,583,000$ | 4,002,436,170$ | 3,582,399,370$ | 3,389,544,000$ | 2,836,964,700$ | 3,851,926,705$ | 3,715,516,530$ | 3,603,972,470$ | 2,938,009,870$ | 2,711,762,560$ | 3,387,998,850$ | 3,596,628,400$ | 3,288,077,700$ | 3,349,804,600$ | 3,077,677,400$ | | | | | | | | | | | | | | |
| QoQ% | 2.93% | 15.17% | (11.47%) | 7.75% | 1.01% | (13.40%) | 15.25% | (1.44%) | (4.72%) | 12.21% | 4.82% | (11.76%) | (9.49%) | 14.78% | (2.45%) | (6.76%) | (12.08%) | (1.31%) | (9.47%) | 4.41% | 6.05% | 11.73% | 5.69% | 19.48% | (26.35%) | 3.67% | 3.10% | 22.67% | 8.34% | (19.96%) | (5.80%) | 9.38% | (1.84%) | 8.84% | | | | | | | | | | | | | | | |
| YoY% | 13.07% | 10.96% | (16.57%) | 8.62% | (.64%) | (6.28%) | 21.44% | 10.46% | (1.11%) | (6.06%) | (3.91%) | (10.58%) | (5.52%) | (8.22%) | (21.08%) | (26.76%) | (17.99%) | (1.08%) | 11.99% | 30.74% | 49.62% | 3.91% | (3.58%) | (5.95%) | (3.44%) | 42.05% | 9.67% | .20% | (10.65%) | (19.05%) | 10.08% | | | | | | | | | | | | | | | | | | |
| Common Shares Outstanding | | 18,148,000 | 18,384,000 | 18,547,000 | 18,567,000 | 18,586,000 | 18,602,000 | 18,652,000 | 18,696,000 | 18,702,000 | 18,726,000 | 18,677,000 | 18,677,000 | 18,672,000 | 18,777,000 | 18,802,000 | 18,845,000 | 18,872,000 | 18,883,000 | 18,881,000 | 18,866,000 | 18,890,000 | 18,891,000 | 18,898,000 | 18,936,000 | 18,951,000 | 18,997,000 | 19,051,000 | 19,138,000 | 19,142,000 | 19,136,000 | 19,533,000 | 20,297,000 | 20,278,000 | 20,266,000 | 20,308,000 | 20,290,000 | 20,272,000 | | 20,177,000 | | | | | | | | | |
| QoQ% | | (1.28%) | (.88%) | (.11%) | (.10%) | (.09%) | (.27%) | (.24%) | (.03%) | (.13%) | .26% | .00% | .03% | (.56%) | (.13%) | (.23%) | (.14%) | (.06%) | .01% | .08% | (.13%) | (.01%) | (.04%) | (.20%) | (.08%) | (.24%) | (.28%) | (.46%) | (.02%) | .03% | (2.03%) | (3.76%) | .09% | .06% | (.21%) | .09% | .09% | | | | | | | | | | | | |
| YoY% | | (2.36%) | (1.17%) | (.56%) | (.69%) | (.62%) | (.66%) | (.13%) | .10% | .16% | (.27%) | (.67%) | (.89%) | (1.06%) | (.56%) | (.42%) | (.11%) | (.10%) | (.04%) | (.09%) | (.37%) | (.32%) | (.56%) | (.80%) | (1.06%) | (1.00%) | (.73%) | (2.47%) | (5.71%) | (5.60%) | (5.58%) | (3.82%) | .03% | .03% | | .65% | | | | | | | | | | | | | |
| Price to Sales | 1.49x | 1.45x | 1.27x | 1.42x | 1.32x | 1.31x | 1.52x | 1.36x | 1.39x | 1.49x | 1.36x | 1.33x | 1.56x | 1.77x | 1.58x | 1.66x | 1.83x | 2.12x | 2.20x | 2.48x | 2.40x | 2.24x | 1.99x | 1.83x | 1.52x | 2.10x | 2.05x | 2.04x | 1.69x | 1.58x | 2.00x | 2.16x | 1.99x | 2.07x | 1.93x | | | | | | | | | | | | | | |
| Price to Earnings | 26.19x | 25.44x | 20.79x | 22.93x | 21.51x | 21.88x | 25.40x | 24.96x | 28.36x | 30.47x | 29.35x | 28.39x | 31.93x | 35.06x | 30.62x | 29.02x | 27.03x | 27.70x | 26.55x | 29.93x | 33.34x | 30.92x | 26.39x | 22.57x | 16.11x | 20.37x | 20.74x | 21.44x | 18.69x | 16.14x | 20.67x | 28.99x | 29.34x | 43.97x | 43.84x | | | | | | | | | | | | | | |
| Price to Book | 1.69x | 1.64x | 1.42x | 1.60x | 1.51x | 1.50x | 1.75x | 1.54x | 1.59x | 1.67x | 1.52x | 1.47x | 1.68x | 1.87x | 1.65x | 1.70x | 1.83x | 2.09x | 2.14x | 2.40x | 2.36x | 2.26x | 2.06x | 1.98x | 1.67x | 2.30x | 2.26x | 2.24x | 1.86x | 1.76x | 2.31x | 2.52x | 2.13x | 2.25x | 2.12x | | | | | | | | | | | | | | |
| Total Revenue | | 621,318,000$ | 614,447,000$ | 610,778,000$ | 602,219,000$ | 604,908,000$ | 639,867,000$ | 603,328,000$ | 590,711,000$ | 593,525,000$ | 571,890,000$ | 576,668,000$ | 542,691,000$ | 541,798,000$ | 516,414,000$ | 511,548,000$ | 486,696,000$ | 486,164,000$ | 465,276,000$ | 464,323,000$ | 449,764,000$ | 446,853,000$ | 428,643,000$ | 445,518,000$ | 464,600,000$ | 465,398,000$ | 479,621,000$ | 453,720,000$ | 437,485,000$ | 438,550,000$ | 434,063,000$ | 427,384,000$ | 419,264,000$ | 415,778,000$ | 403,589,000$ | 409,834,000$ | 391,427,000$ | 386,108,000$ | 363,766,000$ | 367,799,000$ | 363,097,000$ | 373,384,000$ | 359,208,000$ | 365,574,000$ | 361,462,000$ | 370,361,000$ | 351,988,000$ | 352,238,000$ | 343,967,000$ |
| QoQ% | | 1.12% | .60% | 1.42% | (.45%) | (5.46%) | 6.06% | 2.14% | (.47%) | 3.78% | (.83%) | 6.26% | .17% | 4.92% | .95% | 5.11% | .11% | 4.49% | .21% | 3.24% | .65% | 4.25% | (3.79%) | (4.11%) | (.17%) | (2.97%) | 5.71% | 3.71% | (.24%) | 1.03% | 1.56% | 1.94% | .84% | 3.02% | (1.52%) | 4.70% | 1.38% | 6.14% | (1.10%) | 1.30% | (2.76%) | 3.95% | (1.74%) | 1.14% | (2.40%) | 5.22% | (.07%) | 2.41% | (.79%) |
| YoY% | | 2.71% | (3.97%) | 1.24% | 1.95% | 1.92% | 11.89% | 4.62% | 8.85% | 9.55% | 10.74% | 12.73% | 11.51% | 11.44% | 10.99% | 10.17% | 8.21% | 8.80% | 8.55% | 4.22% | (3.19%) | (3.99%) | (10.63%) | (1.81%) | 6.20% | 6.12% | 10.50% | 6.16% | 4.35% | 5.48% | 7.55% | 4.28% | 7.11% | 7.68% | 10.95% | 11.43% | 7.80% | 3.41% | 1.27% | .61% | .45% | .82% | 2.05% | 3.79% | 5.09% | 6.82% | (.25%) | 4.91% | 2.89% |
| TTM | | 2,448,762,000$ | 2,432,352,000$ | 2,457,772,000$ | 2,450,322,000$ | 2,438,814,000$ | 2,427,431,000$ | 2,359,454,000$ | 2,332,794,000$ | 2,284,774,000$ | 2,233,047,000$ | 2,177,571,000$ | 2,112,451,000$ | 2,056,456,000$ | 2,000,822,000$ | 1,949,684,000$ | 1,902,459,000$ | 1,865,527,000$ | 1,826,216,000$ | 1,789,583,000$ | 1,770,778,000$ | 1,785,614,000$ | 1,804,159,000$ | 1,855,137,000$ | 1,863,339,000$ | 1,836,224,000$ | 1,809,376,000$ | 1,763,818,000$ | 1,737,482,000$ | 1,719,261,000$ | 1,696,489,000$ | 1,666,015,000$ | 1,648,465,000$ | 1,620,628,000$ | 1,590,958,000$ | 1,551,135,000$ | 1,509,100,000$ | 1,480,770,000$ | 1,468,046,000$ | 1,463,488,000$ | 1,461,263,000$ | 1,459,628,000$ | 1,456,605,000$ | 1,449,385,000$ | 1,436,049,000$ | 1,418,554,000$ | 1,394,897,000$ | 1,395,785,000$ | 1,379,311,000$ |
| TTM_QoQ% | | .68% | (1.03%) | .30% | .47% | .47% | 2.88% | 1.14% | 2.10% | 2.32% | 2.55% | 3.08% | 2.72% | 2.78% | 2.62% | 2.48% | 1.98% | 2.15% | 2.05% | 1.06% | (.83%) | (1.03%) | (2.75%) | (.44%) | 1.48% | 1.48% | 2.58% | 1.52% | 1.06% | 1.34% | 1.83% | 1.07% | 1.72% | 1.87% | 2.57% | 2.79% | 1.91% | .87% | .31% | .15% | .11% | .21% | .50% | .93% | 1.23% | 1.70% | (.06%) | 1.19% | .71% |
| TTM_YoY% | | .41% | .20% | 4.17% | 5.04% | 6.74% | 8.71% | 8.35% | 10.43% | 11.10% | 11.61% | 11.69% | 11.04% | 10.24% | 9.56% | 8.95% | 7.44% | 4.48% | 1.22% | (3.53%) | (4.97%) | (2.76%) | (.29%) | 5.18% | 7.24% | 6.80% | 6.65% | 5.87% | 5.40% | 6.09% | 6.63% | 7.41% | 9.24% | 9.45% | 8.37% | 5.99% | 3.27% | 1.45% | .79% | .97% | 1.76% | 2.90% | 4.42% | 3.84% | 4.11% | 3.57% | 2.91% | 6.14% | 6.09% |
| Gross Margin | | 36.74% | 37.83% | 36.94% | 34.55% | 37.01% | 36.14% | 35.15% | 32.93% | 35.34% | 33.90% | 34.21% | 31.84% | 34.67% | 34.77% | 34.58% | 33.26% | 36.21% | 37.80% | 38.28% | 35.64% | 38.28% | 36.78% | 31.94% | 35.12% | 37.84% | 37.33% | 38.31% | 35.62% | 36.83% | 37.68% | 37.49% | 36.70% | 38.99% | 38.13% | 37.58% | 36.32% | 38.16% | 38.64% | 38.84% | 36.75% | 40.38% | 38.91% | 39.28% | 38.06% | 40.77% | 38.08% | 38.50% | 37.33% |
| QoQ | | (1.09%) | .89% | 2.38% | (2.46%) | .86% | .99% | 2.22% | (2.41%) | 1.43% | (.30%) | 2.37% | (2.83%) | (.10%) | .18% | 1.32% | (2.95%) | (1.59%) | (.48%) | 2.63% | (2.64%) | 1.50% | 4.85% | (3.18%) | (2.71%) | .50% | (.98%) | 2.69% | (1.21%) | (.85%) | .18% | .79% | (2.30%) | .87% | .55% | 1.26% | (1.85%) | (.48%) | (.21%) | 2.10% | (3.64%) | 1.47% | (.37%) | 1.21% | (2.71%) | 2.70% | (.42%) | 1.16% | (2.64%) |
| YoY | | (.26%) | 1.69% | 1.78% | 1.62% | 1.67% | 2.24% | .95% | 1.09% | .67% | (.87%) | (.38%) | (1.42%) | (1.54%) | (3.03%) | (3.69%) | (2.38%) | (2.07%) | 1.01% | 6.34% | .52% | .44% | (.55%) | (6.37%) | (.49%) | 1.01% | (.34%) | .82% | (1.08%) | (2.17%) | (.45%) | (.09%) | .38% | .83% | (.51%) | (1.27%) | (.43%) | (2.22%) | (.27%) | (.43%) | (1.32%) | (.39%) | .83% | .78% | .73% | .81% | (.11%) | .46% | (.33%) |
| Operating Income | | 45,308,000$ | 49,576,000$ | 48,177,000$ | 31,214,000$ | 55,531,000$ | 54,048,000$ | 48,450,000$ | 27,943,000$ | 53,137,000$ | 36,078,000$ | 33,397,000$ | 20,710,000$ | 43,418,000$ | 33,251,000$ | 33,697,000$ | 22,613,000$ | 44,790,000$ | 44,931,000$ | 54,159,000$ | 40,693,000$ | 56,042,000$ | 40,799,000$ | 27,708,000$ | 44,127,000$ | 60,095,000$ | 58,924,000$ | 60,212,000$ | 62,446,000$ | 50,426,000$ | 41,426,000$ | 47,087,000$ | 41,952,000$ | 51,911,000$ | (10,391,000$) | 38,771,000$ | 36,146,000$ | 45,757,000$ | 56,756,000$ | 47,917,000$ | 38,193,000$ | 58,294,000$ | 45,892,000$ | 52,352,000$ | 41,551,000$ | 60,589,000$ | 47,422,000$ | 49,489,000$ | 40,724,000$ |
| QoQ% | | (8.61%) | 2.90% | 54.34% | (43.79%) | 2.74% | 11.55% | 73.39% | (47.41%) | 47.28% | 8.03% | 61.26% | (52.30%) | 30.58% | (1.32%) | 49.02% | (49.51%) | (.31%) | (17.04%) | 33.09% | (27.39%) | 37.36% | 47.25% | (37.21%) | (26.57%) | 1.99% | (2.14%) | (3.58%) | 23.84% | 21.73% | (12.02%) | 12.24% | (19.19%) | 599.58% | (126.80%) | 7.26% | (21.00%) | (19.38%) | 18.45% | 25.46% | (34.48%) | 27.02% | (12.34%) | 26.00% | (31.42%) | 27.77% | (4.18%) | 21.52% | (26.81%) |
| YoY% | | (18.41%) | (8.27%) | (.56%) | 11.71% | 4.51% | 49.81% | 45.07% | 34.93% | 22.39% | 8.50% | (.89%) | (8.42%) | (3.06%) | (26.00%) | (37.78%) | (44.43%) | (20.08%) | 10.13% | 95.46% | (7.78%) | (6.74%) | (30.76%) | (53.98%) | (29.34%) | 19.18% | 42.24% | 27.87% | 48.85% | (2.86%) | 498.67% | 21.45% | 16.06% | 13.45% | (118.31%) | (19.09%) | (5.36%) | (21.51%) | 23.67% | (8.47%) | (8.08%) | (3.79%) | (3.23%) | 5.79% | 2.03% | 8.90% | (.29%) | 8.06% | (5.05%) |
| TTM | | 174,275,000$ | 184,498,000$ | 188,970,000$ | 189,243,000$ | 185,972,000$ | 183,578,000$ | 165,608,000$ | 150,555,000$ | 143,322,000$ | 133,603,000$ | 130,776,000$ | 131,076,000$ | 132,979,000$ | 134,351,000$ | 146,031,000$ | 166,493,000$ | 184,573,000$ | 195,825,000$ | 191,693,000$ | 165,242,000$ | 168,676,000$ | 172,729,000$ | 190,854,000$ | 223,358,000$ | 241,677,000$ | 232,008,000$ | 214,510,000$ | 201,385,000$ | 180,891,000$ | 182,376,000$ | 130,559,000$ | 122,243,000$ | 116,437,000$ | 110,283,000$ | 177,430,000$ | 186,576,000$ | 188,623,000$ | 201,160,000$ | 190,296,000$ | 194,731,000$ | 198,089,000$ | 200,384,000$ | 201,914,000$ | 199,051,000$ | 198,224,000$ | 193,275,000$ | 193,411,000$ | 189,719,000$ |
| TTM_QoQ% | | (5.54%) | (2.37%) | (.14%) | 1.76% | 1.30% | 10.85% | 10.00% | 5.05% | 7.28% | 2.16% | (.23%) | (1.43%) | (1.02%) | (8.00%) | (12.29%) | (9.80%) | (5.75%) | 2.16% | 16.01% | (2.04%) | (2.35%) | (9.50%) | (14.55%) | (7.58%) | 4.17% | 8.16% | 6.52% | 11.33% | (.81%) | 39.69% | 6.80% | 4.99% | 5.58% | (37.84%) | (4.90%) | (1.09%) | (6.23%) | 5.71% | (2.28%) | (1.70%) | (1.15%) | (.76%) | 1.44% | .42% | 2.56% | (.07%) | 1.95% | (1.13%) |
| TTM_YoY% | | (6.29%) | .50% | 14.11% | 25.70% | 29.76% | 37.41% | 26.64% | 14.86% | 7.78% | (.56%) | (10.45%) | (21.27%) | (27.95%) | (31.39%) | (23.82%) | .76% | 9.43% | 13.37% | .44% | (26.02%) | (30.21%) | (25.55%) | (11.03%) | 10.91% | 33.60% | 27.21% | 64.30% | 64.74% | 55.36% | 65.37% | (26.42%) | (34.48%) | (38.27%) | (45.18%) | (6.76%) | (4.19%) | (4.78%) | .39% | (5.75%) | (2.17%) | (.07%) | 3.68% | 4.40% | 4.92% | 3.30% | 3.80% | 11.23% | 11.10% |
| Operating Margin | | 7.29% | 8.07% | 7.89% | 5.18% | 9.18% | 8.45% | 8.03% | 4.73% | 8.95% | 6.31% | 5.79% | 3.82% | 8.01% | 6.44% | 6.59% | 4.65% | 9.21% | 9.66% | 11.66% | 9.05% | 12.54% | 9.52% | 6.22% | 9.50% | 12.91% | 12.29% | 13.27% | 14.27% | 11.50% | 9.54% | 11.02% | 10.01% | 12.49% | (2.58%) | 9.46% | 9.23% | 11.85% | 15.60% | 13.03% | 10.52% | 15.61% | 12.78% | 14.32% | 11.50% | 16.36% | 13.47% | 14.05% | 11.84% |
| QoQ | | (.78%) | .18% | 2.71% | (4.00%) | .73% | .42% | 3.30% | (4.22%) | 2.64% | .52% | 1.98% | (4.20%) | 1.58% | (.15%) | 1.94% | (4.57%) | (.44%) | (2.01%) | 2.62% | (3.49%) | 3.02% | 3.30% | (3.28%) | (3.42%) | .63% | (.99%) | (1.00%) | 2.78% | 1.95% | (1.47%) | 1.01% | (2.48%) | 15.06% | (12.04%) | .23% | (2.62%) | (3.75%) | 2.57% | 2.51% | (5.09%) | 2.84% | (1.54%) | 2.83% | (4.86%) | 2.89% | (.58%) | 2.21% | (4.21%) |
| YoY | | (1.89%) | (.38%) | (.14%) | .45% | .23% | 2.14% | 2.24% | .91% | .94% | (.13%) | (.80%) | (.83%) | (1.20%) | (3.22%) | (5.08%) | (4.40%) | (3.33%) | .14% | 5.45% | (.45%) | (.37%) | (2.77%) | (7.05%) | (4.78%) | 1.42% | 2.74% | 2.25% | 4.27% | (.99%) | 12.12% | 1.56% | .77% | .63% | (18.18%) | (3.57%) | (1.29%) | (3.76%) | 2.83% | (1.29%) | (.98%) | (.75%) | (.70%) | .27% | (.35%) | .31% | .00% | .41% | (.99%) |
| Net Income | | 34,363,000$ | 41,027,000$ | 39,680,000$ | 24,459,000$ | 43,105,000$ | 44,635,000$ | 38,057,000$ | 20,457,000$ | 42,325,000$ | 27,631,000$ | 24,276,000$ | 17,810,000$ | 33,957,000$ | 26,181,000$ | 25,067,000$ | 18,451,000$ | 33,705,000$ | 34,614,000$ | 42,016,000$ | 32,585,000$ | 41,896,000$ | 31,563,000$ | 21,285,000$ | 34,680,000$ | 48,242,000$ | 45,988,000$ | 47,220,000$ | 47,606,000$ | 38,320,000$ | 34,952,000$ | 36,359,000$ | 58,378,000$ | 34,206,000$ | (4,896,000$) | 24,362,000$ | 22,516,000$ | 28,214,000$ | 35,494,000$ | 30,144,000$ | 23,498,000$ | 35,890,000$ | 28,941,000$ | 32,499,000$ | 25,446,000$ | 37,413,000$ | 28,872,000$ | 30,944,000$ | 25,647,000$ |
| QoQ% | | (16.24%) | 3.40% | 62.23% | (43.26%) | (3.43%) | 17.29% | 86.03% | (51.67%) | 53.18% | 13.82% | 36.31% | (47.55%) | 29.70% | 4.44% | 35.86% | (45.26%) | (2.63%) | (17.62%) | 28.94% | (22.22%) | 32.74% | 48.29% | (38.63%) | (28.11%) | 4.90% | (2.61%) | (.81%) | 24.23% | 9.64% | (3.87%) | (37.72%) | 70.67% | 798.65% | (120.10%) | 8.20% | (20.20%) | (20.51%) | 17.75% | 28.28% | (34.53%) | 24.01% | (10.95%) | 27.72% | (31.99%) | 29.58% | (6.70%) | 20.65% | (25.58%) |
| YoY% | | (20.28%) | (8.08%) | 4.27% | 19.56% | 1.84% | 61.54% | 56.77% | 14.86% | 24.64% | 5.54% | (3.16%) | (3.47%) | .75% | (24.36%) | (40.34%) | (43.38%) | (19.55%) | 9.67% | 97.40% | (6.04%) | (13.16%) | (31.37%) | (54.92%) | (27.15%) | 25.89% | 31.58% | 29.87% | (18.45%) | 12.03% | 813.89% | 49.25% | 159.27% | 21.24% | (113.79%) | (19.18%) | (4.18%) | (21.39%) | 22.64% | (7.25%) | (7.66%) | (4.07%) | .24% | 5.03% | (.78%) | 8.56% | (5.53%) | 7.74% | (3.74%) |
| TTM | | 139,529,000$ | 148,271,000$ | 151,879,000$ | 150,256,000$ | 146,254,000$ | 145,474,000$ | 128,470,000$ | 114,689,000$ | 112,042,000$ | 103,674,000$ | 102,224,000$ | 103,015,000$ | 103,656,000$ | 103,404,000$ | 111,837,000$ | 128,786,000$ | 142,920,000$ | 151,111,000$ | 148,060,000$ | 127,329,000$ | 129,424,000$ | 135,770,000$ | 150,195,000$ | 176,130,000$ | 189,056,000$ | 179,134,000$ | 168,098,000$ | 157,237,000$ | 168,009,000$ | 163,895,000$ | 124,047,000$ | 112,050,000$ | 76,188,000$ | 70,196,000$ | 110,586,000$ | 116,368,000$ | 117,350,000$ | 125,026,000$ | 118,473,000$ | 120,828,000$ | 122,776,000$ | 124,299,000$ | 124,230,000$ | 122,675,000$ | 122,876,000$ | 119,925,000$ | 121,614,000$ | 119,392,000$ |
| TTM_QoQ% | | (5.90%) | (2.38%) | 1.08% | 2.74% | .54% | 13.24% | 12.02% | 2.36% | 8.07% | 1.42% | (.77%) | (.62%) | .24% | (7.54%) | (13.16%) | (9.89%) | (5.42%) | 2.06% | 16.28% | (1.62%) | (4.67%) | (9.60%) | (14.73%) | (6.84%) | 5.54% | 6.57% | 6.91% | (6.41%) | 2.51% | 32.12% | 10.71% | 47.07% | 8.54% | (36.52%) | (4.97%) | (.84%) | (6.14%) | 5.53% | (1.95%) | (1.59%) | (1.23%) | .06% | 1.27% | (.16%) | 2.46% | (1.39%) | 1.86% | (.83%) |
| TTM_YoY% | | (4.60%) | 1.92% | 18.22% | 31.01% | 30.54% | 40.32% | 25.68% | 11.33% | 8.09% | .26% | (8.60%) | (20.01%) | (27.47%) | (31.57%) | (24.47%) | 1.14% | 10.43% | 11.30% | (1.42%) | (27.71%) | (31.54%) | (24.21%) | (10.65%) | 12.02% | 12.53% | 9.30% | 35.51% | 40.33% | 120.52% | 133.48% | 12.17% | (3.71%) | (35.08%) | (43.86%) | (6.66%) | (3.69%) | (4.42%) | .59% | (4.63%) | (1.51%) | (.08%) | 3.65% | 2.15% | 2.75% | 2.07% | 2.78% | 11.93% | 11.17% |
| Profit Margin | | 5.53% | 6.68% | 6.50% | 4.06% | 7.13% | 6.98% | 6.31% | 3.46% | 7.13% | 4.83% | 4.21% | 3.28% | 6.27% | 5.07% | 4.90% | 3.79% | 6.93% | 7.44% | 9.05% | 7.25% | 9.38% | 7.36% | 4.78% | 7.46% | 10.37% | 9.59% | 10.41% | 10.88% | 8.74% | 8.05% | 8.51% | 13.92% | 8.23% | (1.21%) | 5.94% | 5.75% | 7.31% | 9.76% | 8.20% | 6.47% | 9.61% | 8.06% | 8.89% | 7.04% | 10.10% | 8.20% | 8.79% | 7.46% |
| QoQ | | (1.15%) | .18% | 2.44% | (3.07%) | .15% | .67% | 2.85% | (3.67%) | 2.30% | .62% | .93% | (2.99%) | 1.20% | .17% | 1.11% | (3.14%) | (.51%) | (1.61%) | 1.80% | (2.13%) | 2.01% | 2.59% | (2.69%) | (2.90%) | .78% | (.82%) | (.48%) | 2.14% | .69% | (.46%) | (5.42%) | 5.70% | 9.44% | (7.16%) | .19% | (1.56%) | (2.45%) | 1.56% | 1.72% | (3.14%) | 1.56% | (.83%) | 1.85% | (3.06%) | 1.90% | (.58%) | 1.33% | (2.48%) |
| YoY | | (1.60%) | (.30%) | .19% | .60% | (.01%) | 2.14% | 2.10% | .18% | .86% | (.24%) | (.69%) | (.51%) | (.67%) | (2.37%) | (4.15%) | (3.45%) | (2.44%) | .08% | 4.27% | (.22%) | (.99%) | (2.23%) | (5.63%) | (3.42%) | 1.63% | 1.54% | 1.90% | (3.04%) | .51% | 9.27% | 2.56% | 8.17% | .92% | (10.97%) | (2.25%) | (.72%) | (2.31%) | 1.70% | (.69%) | (.57%) | (.49%) | (.15%) | .11% | (.42%) | .16% | (.46%) | .23% | (.51%) |
| Equity to Common Shareholders | | 2,162,598,000$ | 2,168,957,000$ | 2,174,791,000$ | 2,143,556,000$ | 2,133,647,000$ | 2,108,511,000$ | 2,075,608,000$ | 2,049,685,000$ | 2,040,173,000$ | 2,003,960,000$ | 1,976,851,000$ | 1,955,088,000$ | 1,941,966,000$ | 1,915,871,000$ | 1,904,011,000$ | 1,898,975,000$ | 1,894,901,000$ | 1,872,952,000$ | 1,845,199,000$ | 1,801,110,000$ | 1,773,352,000$ | 1,741,129,000$ | 1,708,100,000$ | 1,701,438,000$ | 1,676,008,000$ | 1,641,230,000$ | 1,609,696,000$ | 1,580,790,000$ | 1,539,498,000$ | 1,464,967,000$ | 1,429,421,000$ | 1,544,401,000$ | 1,485,608,000$ | 1,453,192,000$ | 1,447,324,000$ | 1,417,396,000$ | 1,389,772,000$ | 1,364,781,000$ | 1,329,576,000$ | 1,299,711,000$ | 1,276,939,000$ | 1,242,208,000$ | 1,216,715,000$ | 1,185,463,000$ | 1,166,967,000$ | 1,134,459,000$ | 1,106,876,000$ | 1,073,055,000$ |
| QoQ | | (6,359,000$) | (5,834,000$) | 31,235,000$ | 9,909,000$ | 25,136,000$ | 32,903,000$ | 25,923,000$ | 9,512,000$ | 36,213,000$ | 27,109,000$ | 21,763,000$ | 13,122,000$ | 26,095,000$ | 11,860,000$ | 5,036,000$ | 4,074,000$ | 21,949,000$ | 27,753,000$ | 44,089,000$ | 27,758,000$ | 32,223,000$ | 33,029,000$ | 6,662,000$ | 25,430,000$ | 34,778,000$ | 31,534,000$ | 28,906,000$ | 41,292,000$ | 74,531,000$ | 35,546,000$ | (114,980,000$) | 58,793,000$ | 32,416,000$ | 5,868,000$ | 29,928,000$ | 27,624,000$ | 24,991,000$ | 35,205,000$ | 29,865,000$ | 22,772,000$ | 34,731,000$ | 25,493,000$ | 31,252,000$ | 18,496,000$ | 32,508,000$ | 27,583,000$ | 33,821,000$ | 23,779,000$ |
| QoQ% | | (.29%) | (.27%) | 1.46% | .46% | 1.19% | 1.59% | 1.27% | .47% | 1.81% | 1.37% | 1.11% | .68% | 1.36% | .62% | .27% | .22% | 1.17% | 1.50% | 2.45% | 1.57% | 1.85% | 1.93% | .39% | 1.52% | 2.12% | 1.96% | 1.83% | 2.68% | 5.09% | 2.49% | (7.45%) | 3.96% | 2.23% | .41% | 2.11% | 1.99% | 1.83% | 2.65% | 2.30% | 1.78% | 2.80% | 2.10% | 2.64% | 1.59% | 2.87% | 2.49% | 3.15% | 2.27% |
| YoY | | 28,951,000$ | 60,446,000$ | 99,183,000$ | 93,871,000$ | 93,474,000$ | 104,551,000$ | 98,757,000$ | 94,597,000$ | 98,207,000$ | 88,089,000$ | 72,840,000$ | 56,113,000$ | 47,065,000$ | 42,919,000$ | 58,812,000$ | 97,865,000$ | 121,549,000$ | 131,823,000$ | 137,099,000$ | 99,672,000$ | 97,344,000$ | 99,899,000$ | 98,404,000$ | 120,648,000$ | 136,510,000$ | 176,263,000$ | 180,275,000$ | 36,389,000$ | 53,890,000$ | 11,775,000$ | (17,903,000$) | 127,005,000$ | 95,836,000$ | 88,411,000$ | 117,748,000$ | 117,685,000$ | 112,833,000$ | 122,573,000$ | 112,861,000$ | 114,248,000$ | 109,972,000$ | 107,749,000$ | 109,839,000$ | 112,408,000$ | 117,691,000$ | 121,061,000$ | 125,020,000$ | 116,758,000$ |
| YoY% | | 1.36% | 2.87% | 4.78% | 4.58% | 4.58% | 5.22% | 5.00% | 4.84% | 5.06% | 4.60% | 3.83% | 2.96% | 2.48% | 2.29% | 3.19% | 5.43% | 6.85% | 7.57% | 8.03% | 5.86% | 5.81% | 6.09% | 6.11% | 7.63% | 8.87% | 12.03% | 12.61% | 2.36% | 3.63% | .81% | (1.24%) | 8.96% | 6.90% | 6.48% | 8.86% | 9.06% | 8.84% | 9.87% | 9.28% | 9.64% | 9.42% | 9.50% | 9.92% | 10.48% | 11.22% | 11.95% | 12.73% | 12.21% |
| Dividends Paid | | 6,133,000$ | 6,223,000$ | 6,249,000$ | 6,256,000$ | 5,897,000$ | 5,909,000$ | 5,924,000$ | 5,939,000$ | 5,573,000$ | 5,573,000$ | 5,573,000$ | 5,384,000$ | 5,570,000$ | 5,384,000$ | 5,431,000$ | 5,439,000$ | 4,537,000$ | 4,537,000$ | 4,541,000$ | 4,528,000$ | 4,541,000$ | 4,541,000$ | 4,550,000$ | 4,553,000$ | 2,056,000$ | 2,056,000$ | 2,064,000$ | 2,070,000$ | 2,070,000$ | 2,046,000$ | 725,000$ | 721,000$ | 726,000$ | 725,000$ | 725,000$ | 724,000$ | 724,000$ | 723,000$ | 719,000$ | 719,000$ | 717,000$ | 718,000$ | 718,000$ | 718,000$ | 715,000$ | 715,000$ | 717,000$ | 714,000$ |
| Additional Paid-In Capital QoQ | | (2,049,000$) | 621,000$ | 2,345,000$ | 2,033,000$ | (683,000$) | 1,694,000$ | 1,900,000$ | 1,660,000$ | 234,000$ | 2,149,000$ | 2,293,000$ | 2,297,000$ | (567,000$) | 1,560,000$ | 1,565,000$ | (334,000$) | 1,083,000$ | 1,712,000$ | 566,000$ | (231,000$) | 565,000$ | 1,073,000$ | 995,000$ | (172,000$) | (197,000$) | 110,000$ | 382,000$ | 439,000$ | 1,042,000$ | 565,000$ | (5,332,000$) | (104,000$) | 1,599,000$ | 837,000$ | 7,740,000$ | 2,727,000$ | 2,380,000$ | 4,382,000$ | (2,994,000$) | 1,919,000$ | 1,643,000$ | 699,000$ | (876,000$) | 4,977,000$ | 3,396,000$ | 1,326,000$ | 1,258,000$ | 3,051,000$ |
| Treasury Stock | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| QoQ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Goodwill | | 669,202,000$ | 657,748,000$ | 653,300,000$ | 653,042,000$ | 649,890,000$ | 648,850,000$ | 648,795,000$ | 648,829,000$ | 648,797,000$ | 647,900,000$ | 648,404,000$ | 461,050,000$ | 461,061,000$ | 457,259,000$ | 456,810,000$ | 457,718,000$ | 429,454,000$ | 429,538,000$ | 429,762,000$ | 429,511,000$ | 424,881,000$ | 424,844,000$ | 424,588,000$ | 424,711,000$ | 424,545,000$ | 401,178,000$ | 399,146,000$ | 397,336,000$ | 397,296,000$ | 397,422,000$ | 396,801,000$ | 389,465,000$ | 377,104,000$ | 376,110,000$ | 373,296,000$ | 371,773,000$ | 367,663,000$ | 320,641,000$ | 320,247,000$ | 313,033,000$ | 313,062,000$ | 313,133,000$ | 313,670,000$ | 310,909,000$ | 309,578,000$ | 303,648,000$ | 302,627,000$ | 302,518,000$ |
| QoQ% | | 1.74% | .68% | .04% | .49% | .16% | .01% | (.01%) | .01% | .14% | (.08%) | 40.64% | .00% | .83% | .10% | (.20%) | 6.58% | (.02%) | (.05%) | .06% | 1.09% | .01% | .06% | (.03%) | .04% | 5.83% | .51% | .46% | .01% | (.03%) | .16% | 1.88% | 3.28% | .26% | .75% | .41% | 1.12% | 14.67% | .12% | 2.31% | (.01%) | (.02%) | (.17%) | .89% | .43% | 1.95% | .34% | .04% | (.05%) |
| YoY% | | 2.97% | 1.37% | .69% | .65% | .17% | .15% | .06% | 40.73% | 40.72% | 41.69% | 41.94% | .73% | 7.36% | 6.45% | 6.29% | 6.57% | 1.08% | 1.11% | 1.22% | 1.13% | .08% | 5.90% | 6.37% | 6.89% | 6.86% | .95% | .59% | 2.02% | 5.35% | 5.67% | 6.30% | 4.76% | 2.57% | 17.30% | 16.57% | 18.77% | 17.44% | 2.40% | 2.10% | .68% | 1.13% | 3.12% | 3.65% | 2.77% | 2.28% | .43% | 4.85% | 4.80% |
| Other Intangible Assets | | 104,226,000$ | 105,829,000$ | 107,282,000$ | 110,940,000$ | 114,430,000$ | 119,999,000$ | 125,877,000$ | 132,478,000$ | 138,468,000$ | 145,618,000$ | 151,329,000$ | 82,967,000$ | 84,850,000$ | 84,973,000$ | 87,629,000$ | 90,221,000$ | 82,667,000$ | 84,638,000$ | 85,910,000$ | 85,142,000$ | 85,150,000$ | 85,536,000$ | 86,929,000$ | 88,355,000$ | 87,512,000$ | 72,720,000$ | 75,187,000$ | 77,607,000$ | 67,536,000$ | 82,484,000$ | 72,475,000$ | 72,437,000$ | 69,456,000$ | 71,744,000$ | 75,841,000$ | 75,887,000$ | 81,329,000$ | 38,664,000$ | | | | 40,049,000$ | | | | 41,477,000$ | | |
| QoQ | | (1,603,000$) | (1,453,000$) | (3,658,000$) | (3,490,000$) | (5,569,000$) | (5,878,000$) | (6,601,000$) | (5,990,000$) | (7,150,000$) | (5,711,000$) | 68,362,000$ | (1,883,000$) | (123,000$) | (2,656,000$) | (2,592,000$) | 7,554,000$ | (1,971,000$) | (1,272,000$) | 768,000$ | (8,000$) | (386,000$) | (1,393,000$) | (1,426,000$) | 843,000$ | 14,792,000$ | (2,467,000$) | (2,420,000$) | 10,071,000$ | (14,948,000$) | 10,009,000$ | 38,000$ | 2,981,000$ | (2,288,000$) | (4,097,000$) | (46,000$) | (5,442,000$) | 42,665,000$ | | | | | | | | | | | |
| Amortization of Intangible Assets | | 4,000,000$ | 4,300,000$ | 4,300,000$ | 4,200,000$ | 4,200,000$ | 4,900,000$ | 4,700,000$ | 4,600,000$ | 4,600,000$ | 4,900,000$ | 4,700,000$ | 2,500,000$ | 2,600,000$ | | | | | | | | | | | | | | | | 3,321,000$ | 3,501,000$ | 3,371,000$ | 3,247,000$ | 3,167,000$ | 3,332,000$ | 3,245,000$ | 2,589,000$ | 3,640,000$ | 2,229,000$ | 2,150,000$ | 2,155,000$ | 2,095,000$ | 2,368,000$ | 2,247,000$ | 2,162,000$ | 2,172,000$ | 2,156,000$ | 2,142,000$ | 2,215,000$ |
| Total Assets | | 2,752,698,000$ | 2,778,155,000$ | 2,760,027,000$ | 2,733,362,000$ | 2,701,752,000$ | 2,696,413,000$ | 2,651,418,000$ | 2,620,953,000$ | 2,602,052,000$ | 2,569,975,000$ | 2,525,503,000$ | 2,454,320,000$ | 2,450,754,000$ | 2,427,972,000$ | 2,410,824,000$ | 2,412,596,000$ | 2,397,513,000$ | 2,381,065,000$ | 2,335,921,000$ | 2,275,758,000$ | 2,234,160,000$ | 2,199,027,000$ | 2,153,273,000$ | 2,152,862,000$ | 2,123,585,000$ | 2,047,320,000$ | 1,981,301,000$ | 1,954,106,000$ | 1,899,180,000$ | 1,843,386,000$ | 1,778,043,000$ | 1,890,734,000$ | 1,844,830,000$ | 1,819,128,000$ | 1,791,475,000$ | 1,761,547,000$ | 1,724,785,000$ | 1,702,007,000$ | 1,630,991,000$ | 1,593,834,000$ | 1,585,685,000$ | 1,533,237,000$ | 1,517,608,000$ | 1,490,567,000$ | 1,461,806,000$ | 1,424,161,000$ | 1,360,943,000$ | 1,345,987,000$ |
| QoQ | | (25,457,000$) | 18,128,000$ | 26,665,000$ | 31,610,000$ | 5,339,000$ | 44,995,000$ | 30,465,000$ | 18,901,000$ | 32,077,000$ | 44,472,000$ | 71,183,000$ | 3,566,000$ | 22,782,000$ | 17,148,000$ | (1,772,000$) | 15,083,000$ | 16,448,000$ | 45,144,000$ | 60,163,000$ | 41,598,000$ | 35,133,000$ | 45,754,000$ | 411,000$ | 29,277,000$ | 76,265,000$ | 66,019,000$ | 27,195,000$ | 54,926,000$ | 55,794,000$ | 65,343,000$ | (112,691,000$) | 45,904,000$ | 25,702,000$ | 27,653,000$ | 29,928,000$ | 36,762,000$ | 22,778,000$ | 71,016,000$ | 37,157,000$ | 8,149,000$ | 52,448,000$ | 15,629,000$ | 27,041,000$ | 28,761,000$ | 37,645,000$ | 63,218,000$ | 14,956,000$ | 14,710,000$ |
| YoY | | 50,946,000$ | 81,742,000$ | 108,609,000$ | 112,409,000$ | 99,700,000$ | 126,438,000$ | 125,915,000$ | 166,633,000$ | 151,298,000$ | 142,003,000$ | 114,679,000$ | 41,724,000$ | 53,241,000$ | 46,907,000$ | 74,903,000$ | 136,838,000$ | 163,353,000$ | 182,038,000$ | 182,648,000$ | 122,896,000$ | 110,575,000$ | 151,707,000$ | 171,972,000$ | 198,756,000$ | 224,405,000$ | 203,934,000$ | 203,258,000$ | 63,372,000$ | 54,350,000$ | 24,258,000$ | (13,432,000$) | 129,187,000$ | 120,045,000$ | 117,121,000$ | 160,484,000$ | 167,713,000$ | 139,100,000$ | 168,770,000$ | 113,383,000$ | 103,267,000$ | 123,879,000$ | 109,076,000$ | 156,665,000$ | 144,580,000$ | 130,529,000$ | 49,299,000$ | 26,161,000$ | 40,966,000$ |
| Total Liabilities | | 590,100,000$ | 609,198,000$ | 585,236,000$ | 589,806,000$ | 568,105,000$ | 587,902,000$ | 575,810,000$ | 571,268,000$ | 561,879,000$ | 566,015,000$ | 548,652,000$ | 499,232,000$ | 508,788,000$ | 512,101,000$ | 506,813,000$ | 513,621,000$ | 502,612,000$ | 508,113,000$ | 490,722,000$ | 474,648,000$ | 460,808,000$ | 457,898,000$ | 445,173,000$ | 451,424,000$ | 447,577,000$ | 406,090,000$ | 371,605,000$ | 373,316,000$ | 392,846,000$ | 378,419,000$ | 348,622,000$ | 346,333,000$ | 359,222,000$ | 365,936,000$ | 344,151,000$ | 344,151,000$ | 335,013,000$ | 337,226,000$ | 301,415,000$ | 294,123,000$ | 308,746,000$ | 291,029,000$ | 300,893,000$ | 305,104,000$ | 294,839,000$ | 289,702,000$ | 254,067,000$ | 272,932,000$ |
| QoQ | | (19,098,000$) | 23,962,000$ | (4,570,000$) | 21,701,000$ | (19,797,000$) | 12,092,000$ | 4,542,000$ | 9,389,000$ | (4,136,000$) | 17,363,000$ | 49,420,000$ | (9,556,000$) | (3,313,000$) | 5,288,000$ | (6,808,000$) | 11,009,000$ | (5,501,000$) | 17,391,000$ | 16,074,000$ | 13,840,000$ | 2,910,000$ | 12,725,000$ | (6,251,000$) | 3,847,000$ | 41,487,000$ | 34,485,000$ | (1,711,000$) | (19,530,000$) | 14,427,000$ | 29,797,000$ | 2,289,000$ | (12,889,000$) | (6,714,000$) | 21,785,000$ | 0$ | 9,138,000$ | (2,213,000$) | 35,811,000$ | 7,292,000$ | (14,623,000$) | 17,717,000$ | (9,864,000$) | (4,211,000$) | 10,265,000$ | 5,137,000$ | 35,635,000$ | (18,865,000$) | (9,069,000$) |
| YoY | | 21,995,000$ | 21,296,000$ | 9,426,000$ | 18,538,000$ | 6,226,000$ | 21,887,000$ | 27,158,000$ | 72,036,000$ | 53,091,000$ | 53,914,000$ | 41,839,000$ | (14,389,000$) | 6,176,000$ | 3,988,000$ | 16,091,000$ | 38,973,000$ | 41,804,000$ | 50,215,000$ | 45,549,000$ | 23,224,000$ | 13,231,000$ | 51,808,000$ | 73,568,000$ | 78,108,000$ | 54,731,000$ | 27,671,000$ | 22,983,000$ | 26,983,000$ | 33,624,000$ | 12,483,000$ | 4,471,000$ | 2,182,000$ | 24,209,000$ | 28,710,000$ | 42,736,000$ | 50,028,000$ | 26,267,000$ | 46,197,000$ | 522,000$ | (10,981,000$) | 13,907,000$ | 1,327,000$ | 46,826,000$ | 32,172,000$ | 12,838,000$ | (71,762,000$) | (98,859,000$) | (75,792,000$) |
| Current Ratio | | 3.31x | 3.18x | 3.51x | 3.38x | 3.51x | 3.25x | 3.28x | 3.29x | 3.32x | 3.14x | 3.14x | 4.60x | 4.40x | 4.36x | 4.33x | 4.31x | 4.52x | 4.33x | 4.49x | 4.53x | 4.66x | 4.61x | 4.72x | 4.59x | 4.57x | 4.81x | 4.95x | 4.71x | 4.51x | 3.95x | 4.00x | 4.87x | 5.02x | 4.58x | 4.67x | 4.58x | 4.66x | 5.09x | 4.34x | 4.41x | 3.56x | 3.59x | 3.41x | 3.30x | 3.20x | 3.08x | 3.41x | 3.02x |
| Total Current Assets | | 872,717,000$ | 924,603,000$ | 937,874,000$ | 936,847,000$ | 916,397,000$ | 915,676,000$ | 884,389,000$ | 864,478,000$ | 858,938,000$ | 840,118,000$ | 813,005,000$ | 1,067,280,000$ | 1,067,613,000$ | 1,063,892,000$ | 1,068,882,000$ | 1,078,867,000$ | 1,111,646,000$ | 1,103,792,000$ | 1,070,147,000$ | 1,023,464,000$ | 986,824,000$ | 969,334,000$ | 925,512,000$ | 923,822,000$ | 902,457,000$ | 913,791,000$ | 861,855,000$ | 849,096,000$ | 796,189,000$ | 784,800,000$ | 719,025,000$ | 854,504,000$ | 842,720,000$ | 814,226,000$ | 744,514,000$ | 733,246,000$ | 704,241,000$ | 777,614,000$ | 735,899,000$ | 720,897,000$ | 713,669,000$ | 661,823,000$ | 643,834,000$ | 639,386,000$ | 620,432,000$ | 589,290,000$ | 526,144,000$ | 524,121,000$ |
| QoQ | | (51,886,000$) | (13,271,000$) | 1,027,000$ | 20,450,000$ | 721,000$ | 31,287,000$ | 19,911,000$ | 5,540,000$ | 18,820,000$ | 27,113,000$ | (254,275,000$) | (333,000$) | 3,721,000$ | (4,990,000$) | (9,985,000$) | (32,779,000$) | 7,854,000$ | 33,645,000$ | 46,683,000$ | 36,640,000$ | 17,490,000$ | 43,822,000$ | 1,690,000$ | 21,365,000$ | (11,334,000$) | 51,936,000$ | 12,759,000$ | 52,907,000$ | 11,389,000$ | 65,775,000$ | (135,479,000$) | 11,784,000$ | 28,494,000$ | 69,712,000$ | 11,268,000$ | 29,005,000$ | (73,373,000$) | 41,715,000$ | 15,002,000$ | 7,228,000$ | 51,846,000$ | 17,989,000$ | 4,448,000$ | 18,954,000$ | 31,142,000$ | 63,146,000$ | 2,023,000$ | 12,274,000$ |
| Total Current Liabilities | | 263,953,000$ | 290,403,000$ | 266,949,000$ | 277,560,000$ | 260,898,000$ | 281,437,000$ | 269,819,000$ | 262,864,000$ | 258,785,000$ | 267,229,000$ | 258,932,000$ | 232,136,000$ | 242,771,000$ | 243,745,000$ | 246,721,000$ | 250,051,000$ | 246,013,000$ | 254,670,000$ | 238,284,000$ | 226,131,000$ | 211,692,000$ | 210,096,000$ | 196,234,000$ | 201,395,000$ | 197,632,000$ | 189,844,000$ | 174,273,000$ | 180,182,000$ | 176,699,000$ | 198,461,000$ | 179,738,000$ | 175,484,000$ | 168,000,000$ | 177,848,000$ | 159,539,000$ | 160,035,000$ | 151,078,000$ | 152,635,000$ | 169,641,000$ | 163,532,000$ | 200,352,000$ | 184,111,000$ | 188,905,000$ | 193,689,000$ | 193,698,000$ | 191,041,000$ | 154,493,000$ | 173,427,000$ |
| QoQ | | (26,450,000$) | 23,454,000$ | (10,611,000$) | 16,662,000$ | (20,539,000$) | 11,618,000$ | 6,955,000$ | 4,079,000$ | (8,444,000$) | 8,297,000$ | 26,796,000$ | (10,635,000$) | (974,000$) | (2,976,000$) | (3,330,000$) | 4,038,000$ | (8,657,000$) | 16,386,000$ | 12,153,000$ | 14,439,000$ | 1,596,000$ | 13,862,000$ | (5,161,000$) | 3,763,000$ | 7,788,000$ | 15,571,000$ | (5,909,000$) | 3,483,000$ | (21,762,000$) | 18,723,000$ | 4,254,000$ | 7,484,000$ | (9,848,000$) | 18,309,000$ | (496,000$) | 8,957,000$ | (1,557,000$) | (17,006,000$) | 6,109,000$ | (36,820,000$) | 16,241,000$ | (4,794,000$) | (4,784,000$) | (9,000$) | 2,657,000$ | 36,548,000$ | (18,934,000$) | (10,368,000$) |
| Debt to Asset Ratio | | .21x | .22x | .21x | .22x | .21x | .22x | .22x | .22x | .22x | .22x | .22x | .20x | .21x | .21x | .21x | .21x | .21x | .21x | .21x | .21x | .21x | .21x | .21x | .21x | .21x | .20x | .19x | .19x | .21x | .21x | .20x | .18x | .19x | .20x | .19x | .20x | .19x | .20x | .18x | .18x | .19x | .19x | .20x | .20x | .20x | .20x | .19x | .20x |
| Long Term Debt | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0$ | | | | 155,000$ | 155,000$ | 155,000$ |
| QoQ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0$ | 0$ | 0$ |
| YoY | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (155,000$) | | | | 0$ | 0$ | 0$ |
| Capital Lease Obligations | | | 72,439,000$ | | | 67,490,000$ | 68,809,000$ | 68,836,000$ | 71,778,000$ | 67,385,000$ | 64,759,000$ | 64,403,000$ | 50,107,000$ | 48,977,000$ | 51,672,000$ | 51,008,000$ | 52,814,000$ | 45,561,000$ | 43,174,000$ | 40,957,000$ | 41,161,000$ | 41,605,000$ | 41,848,000$ | 43,330,000$ | 44,731,000$ | 45,650,000$ | | | | | | | | | | | | | | | | | | | | | | | |
| Cash and Cash Equivalents | | 123,977,000$ | 203,501,000$ | 211,910,000$ | 192,174,000$ | 166,246,000$ | 161,571,000$ | 112,246,000$ | 90,538,000$ | 77,380,000$ | 79,443,000$ | 59,303,000$ | 244,098,000$ | 244,174,000$ | 376,399,000$ | | | | 512,868,000$ | | | | | | | | | 349,410,000$ | 335,322,000$ | | 270,512,000$ | 238,491,000$ | 387,691,000$ | | 349,752,000$ | 312,684,000$ | 313,535,000$ | 286,119,000$ | 363,795,000$ | 347,583,000$ | 334,992,000$ | 311,532,000$ | 276,553,000$ | 235,672,000$ | 231,461,000$ | 212,974,000$ | 191,769,000$ | 151,021,000$ | 157,242,000$ |
| QoQ | | (79,524,000$) | (8,409,000$) | 19,736,000$ | 25,928,000$ | 4,675,000$ | 49,325,000$ | 21,708,000$ | 13,158,000$ | (2,063,000$) | 20,140,000$ | (184,795,000$) | (76,000$) | (132,225,000$) | | | | | | | | | | | | | | 14,088,000$ | | | 32,021,000$ | (149,200,000$) | | | 37,068,000$ | (851,000$) | 27,416,000$ | (77,676,000$) | 16,212,000$ | 12,591,000$ | 23,460,000$ | 34,979,000$ | 40,881,000$ | 4,211,000$ | 18,487,000$ | 21,205,000$ | 40,748,000$ | (6,221,000$) | 15,417,000$ |
| YoY | | (42,269,000$) | 41,930,000$ | 99,664,000$ | 101,636,000$ | 88,866,000$ | 82,128,000$ | 52,943,000$ | (153,560,000$) | (166,794,000$) | (296,956,000$) | | | | (136,469,000$) | | | | | | | | | | | | | 110,919,000$ | (52,369,000$) | | (79,240,000$) | (74,193,000$) | 74,156,000$ | | (14,043,000$) | (34,899,000$) | (21,457,000$) | (25,413,000$) | 87,242,000$ | 111,911,000$ | 103,531,000$ | 98,558,000$ | 84,784,000$ | 84,651,000$ | 74,219,000$ | 71,149,000$ | (5,710,000$) | (24,570,000$) | (6,037,000$) |
| Interest Expenses | | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 194,000$ | 172,000$ | 182,000$ | 277,000$ | 211,000$ | 218,000$ | 221,000$ | 225,000$ | 221,000$ | 239,000$ | 188,000$ | 239,000$ | 109,000$ | 216,000$ |
| Interest Income | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1,003,000$ | 1,292,000$ | 983,000$ | 912,000$ | 902,000$ | 892,000$ | 764,000$ | 778,000$ | 784,000$ | 944,000$ | 804,000$ | 716,000$ | 773,000$ | 877,000$ |