| MSC INDUSTRIAL DIRECT CO INC (MSM) |
| 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-Jun-01 | 2024-Mar-02 | 2023-Dec-02 | 2023-Sep-02 | 2023-Jun-03 | 2023-Mar-04 | 2022-Dec-03 | 2022-Sep-03 | 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-Jun-01 | 2019-Mar-02 | 2018-Dec-01 | 2018-Sep-01 | 2018-Jun-02 | 2018-Mar-03 | 2017-Dec-02 | 2017-Sep-02 | 2017-Jun-03 | 2017-Mar-04 | 2016-Dec-03 | 2016-Sep-03 | 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 |
| Total Revenue | | 965,684,000$ | 978,175,000$ | 971,145,000$ | 891,717,000$ | 928,484,000$ | 952,284,000$ | 979,350,000$ | 935,348,000$ | 953,969,000$ | 1,035,441,000$ | 1,054,464,000$ | 961,632,000$ | 957,745,000$ | 1,022,245,000$ | 958,579,000$ | 862,522,000$ | 848,547,000$ | 831,031,000$ | 866,294,000$ | 773,995,000$ | 771,904,000$ | 747,732,000$ | 834,972,000$ | 786,094,000$ | 823,601,000$ | 842,670,000$ | 866,546,000$ | 823,004,000$ | 831,597,000$ | 837,985,000$ | 828,345,000$ | 768,987,000$ | 768,561,000$ | 753,770,000$ | 743,923,000$ | 703,780,000$ | 686,271,000$ | 745,074,000$ | 727,495,000$ | 684,117,000$ | 706,819,000$ | 727,405,000$ | 745,483,000$ | 706,400,000$ | 731,091,000$ | 726,623,000$ | 720,476,000$ | 661,513,000$ |
| QoQ% | | (1.28%) | .72% | 8.91% | (3.96%) | (2.50%) | (2.76%) | 4.70% | (1.95%) | (7.87%) | (1.80%) | 9.65% | .41% | (6.31%) | 6.64% | 11.14% | 1.65% | 2.11% | (4.07%) | 11.93% | .27% | 3.23% | (10.45%) | 6.22% | (4.55%) | (2.26%) | (2.76%) | 5.29% | (1.03%) | (.76%) | 1.16% | 7.72% | .06% | 1.96% | 1.32% | 5.70% | 2.55% | (7.89%) | 2.42% | 6.34% | (3.21%) | (2.83%) | (2.43%) | 5.53% | (3.38%) | .62% | .85% | 8.91% | (2.51%) |
| YoY% | | 4.01% | 2.72% | (.84%) | (4.67%) | (2.67%) | (8.03%) | (7.12%) | (2.73%) | (.39%) | 1.29% | 10.00% | 11.49% | 12.87% | 23.01% | 10.65% | 11.44% | 9.93% | 11.14% | 3.75% | (1.54%) | (6.28%) | (11.27%) | (3.64%) | (4.49%) | (.96%) | .56% | 4.61% | 7.02% | 8.20% | 11.17% | 11.35% | 9.27% | 11.99% | 1.17% | 2.26% | 2.87% | (2.91%) | 2.43% | (2.41%) | (3.15%) | (3.32%) | .11% | 3.47% | 6.79% | 7.75% | 7.84% | 13.12% | 16.17% |
| Cost Of Revenue | | 573,007,000$ | 583,196,000$ | 573,406,000$ | 526,487,000$ | 550,297,000$ | 561,676,000$ | 578,903,000$ | 546,737,000$ | 560,852,000$ | 615,907,000$ | 625,527,000$ | 564,937,000$ | 559,946,000$ | 594,017,000$ | 547,430,000$ | 496,247,000$ | 495,951,000$ | 482,056,000$ | 499,823,000$ | 479,244,000$ | 448,586,000$ | 436,620,000$ | 481,010,000$ | 455,042,000$ | 476,405,000$ | 489,081,000$ | 497,891,000$ | 471,190,000$ | 473,612,000$ | 478,317,000$ | 467,344,000$ | 431,764,000$ | 433,492,000$ | 420,320,000$ | 414,423,000$ | 389,218,000$ | 377,536,000$ | 411,007,000$ | 400,467,000$ | 375,326,000$ | 387,847,000$ | 400,270,000$ | 407,066,000$ | 385,526,000$ | 400,942,000$ | 395,437,000$ | 387,082,000$ | 354,692,000$ |
| Gross Profit | | 392,677,000$ | 394,979,000$ | 397,739,000$ | 365,230,000$ | 378,187,000$ | 390,608,000$ | 400,447,000$ | 388,611,000$ | 393,117,000$ | 419,534,000$ | 428,937,000$ | 396,695,000$ | 397,799,000$ | 428,228,000$ | 411,149,000$ | 366,275,000$ | 352,596,000$ | 348,975,000$ | 366,471,000$ | 294,751,000$ | 323,318,000$ | 311,112,000$ | 353,962,000$ | 331,052,000$ | 347,196,000$ | 353,589,000$ | 368,655,000$ | 351,814,000$ | 357,985,000$ | 359,668,000$ | 361,001,000$ | 337,223,000$ | 335,069,000$ | 333,450,000$ | 329,500,000$ | 314,562,000$ | 308,735,000$ | 334,067,000$ | 327,028,000$ | 308,791,000$ | 318,972,000$ | 327,135,000$ | 338,417,000$ | 320,874,000$ | 330,149,000$ | 331,186,000$ | 333,394,000$ | 306,821,000$ |
| Gross Margin | | 40.66% | 40.38% | 40.96% | 40.96% | 40.73% | 41.02% | 40.89% | 41.55% | 41.21% | 40.52% | 40.68% | 41.25% | 41.54% | 41.89% | 42.89% | 42.47% | 41.55% | 41.99% | 42.30% | 38.08% | 41.89% | 41.61% | 42.39% | 42.11% | 42.16% | 41.96% | 42.54% | 42.75% | 43.05% | 42.92% | 43.58% | 43.85% | 43.60% | 44.24% | 44.29% | 44.70% | 44.99% | 44.84% | 44.95% | 45.14% | 45.13% | 44.97% | 45.40% | 45.42% | 45.16% | 45.58% | 46.27% | 46.38% |
| Operating Expenses | | 311,568,000$ | 306,108,000$ | 312,324,000$ | 301,578,000$ | 303,563,000$ | 297,011,000$ | 288,991,000$ | 291,235,000$ | 290,633,000$ | 299,264,000$ | 291,706,000$ | 280,630,000$ | 279,695,000$ | 290,262,000$ | 271,046,000$ | 265,973,000$ | 256,581,000$ | 253,312,000$ | 257,336,000$ | 245,115,000$ | 238,705,000$ | 227,034,000$ | 242,751,000$ | 251,441,000$ | 256,898,000$ | 256,350,000$ | 258,154,000$ | 255,833,000$ | 254,985,000$ | 251,878,000$ | 245,619,000$ | 239,120,000$ | 235,791,000$ | 233,471,000$ | 227,724,000$ | 227,917,000$ | 218,135,000$ | 234,821,000$ | 221,244,000$ | 228,249,000$ | 228,584,000$ | 231,695,000$ | 234,173,000$ | 235,000,000$ | 236,178,000$ | 231,360,000$ | 228,508,000$ | 225,099,000$ |
| Operating Income | | 76,239,000$ | 84,302,000$ | 82,735,000$ | 62,246,000$ | 72,280,000$ | 90,858,000$ | 106,766,000$ | 91,195,000$ | 101,568,000$ | 118,055,000$ | 135,386,000$ | 114,282,000$ | 116,010,000$ | 143,977,000$ | 136,836,000$ | 97,168,000$ | 90,732,000$ | 91,214,000$ | 128,626,000$ | 28,021,000$ | 53,908,000$ | 72,920,000$ | 109,852,000$ | 77,670,000$ | 90,298,000$ | 90,514,000$ | 110,501,000$ | 95,981,000$ | 103,000,000$ | 107,790,000$ | 115,382,000$ | 98,103,000$ | 99,278,000$ | 99,979,000$ | 101,776,000$ | 86,645,000$ | 90,600,000$ | 99,246,000$ | 105,784,000$ | 80,542,000$ | 90,388,000$ | 95,440,000$ | 104,244,000$ | 85,874,000$ | 93,971,000$ | 99,826,000$ | 104,886,000$ | 81,722,000$ |
| Operating Margin | | 7.90% | 8.62% | 8.52% | 6.98% | 7.79% | 9.54% | 10.90% | 9.75% | 10.65% | 11.40% | 12.84% | 11.88% | 12.11% | 14.08% | 14.28% | 11.27% | 10.69% | 10.98% | 14.85% | 3.62% | 6.98% | 9.75% | 13.16% | 9.88% | 10.96% | 10.74% | 12.75% | 11.66% | 12.39% | 12.86% | 13.93% | 12.76% | 12.92% | 13.26% | 13.68% | 12.31% | 13.20% | 13.32% | 14.54% | 11.77% | 12.79% | 13.12% | 13.98% | 12.16% | 12.85% | 13.74% | 14.56% | 12.35% |
| Interest Income | | 275,000$ | 188,000$ | 368,000$ | 233,000$ | 341,000$ | 110,000$ | 134,000$ | 43,000$ | 125,000$ | 270,000$ | 513,000$ | 151,000$ | 100,000$ | 93,000$ | 17,000$ | 21,000$ | 19,000$ | 14,000$ | 15,000$ | 16,000$ | 21,000$ | 82,000$ | 173,000$ | 68,000$ | 10,000$ | 14,000$ | 178,000$ | 164,000$ | 162,000$ | 163,000$ | 108,000$ | 213,000$ | 163,000$ | 162,000$ | 169,000$ | 164,000$ | 163,000$ | 163,000$ | 164,000$ | 164,000$ | 163,000$ | 165,000$ | 166,000$ | 435,000$ | 5,000$ | 400,000$ | 5,000$ | 4,000$ |
| Interest Expenses | | | | | | | | | 6,951,000$ | 5,320,000$ | 4,630,000$ | 5,038,000$ | 5,956,000$ | 6,919,000$ | 5,977,000$ | 4,277,000$ | 3,617,000$ | 3,728,000$ | 3,878,000$ | 3,696,000$ | 3,580,000$ | 3,356,000$ | 4,556,000$ | 5,451,000$ | 3,495,000$ | 3,171,000$ | 3,730,000$ | 4,565,000$ | 4,539,000$ | 4,056,000$ | 4,144,000$ | 3,532,000$ | 3,550,000$ | 3,237,000$ | 3,125,000$ | 3,361,000$ | 2,950,000$ | 2,934,000$ | 1,752,000$ | 1,204,000$ | 1,295,000$ | 1,556,000$ | 1,554,000$ | 1,807,000$ | 2,035,000$ | 944,000$ | 1,233,000$ | 827,000$ | 967,000$ |
| Income Before Tax | | 67,514,000$ | 76,149,000$ | 75,114,000$ | 51,713,000$ | 60,602,000$ | 76,140,000$ | 95,336,000$ | 79,955,000$ | 91,318,000$ | 115,722,000$ | 126,405,000$ | 106,178,000$ | 107,851,000$ | 137,725,000$ | 133,134,000$ | 93,663,000$ | 86,610,000$ | 86,680,000$ | 126,076,000$ | 24,399,000$ | 51,224,000$ | 68,805,000$ | 104,014,000$ | 74,173,000$ | 87,258,000$ | 86,633,000$ | 106,019,000$ | 91,369,000$ | 99,108,000$ | 103,733,000$ | 111,817,000$ | 94,843,000$ | 95,796,000$ | 98,060,000$ | 98,582,000$ | 83,805,000$ | 87,545,000$ | 97,669,000$ | 104,854,000$ | 80,150,000$ | 89,058,000$ | 93,602,000$ | 102,613,000$ | 83,717,000$ | 93,209,000$ | 99,171,000$ | 104,165,000$ | 80,493,000$ |
| Tax Expenses | | 16,406,000$ | 20,015,000$ | 18,253,000$ | 12,566,000$ | 14,908,000$ | 22,188,000$ | 24,024,000$ | 18,390,000$ | 22,190,000$ | 28,281,000$ | 31,266,000$ | 26,863,000$ | 26,639,000$ | 33,371,000$ | 33,417,000$ | 23,509,000$ | 20,353,000$ | 20,803,000$ | 31,141,000$ | 6,051,000$ | 12,447,000$ | 16,169,000$ | 25,900,000$ | 18,617,000$ | 21,806,000$ | 20,012,000$ | 26,505,000$ | 22,939,000$ | 24,876,000$ | 30,716,000$ | 32,748,000$ | (22,709,000$) | 36,211,000$ | 37,312,000$ | 35,746,000$ | 30,246,000$ | 33,257,000$ | 35,823,000$ | 40,038,000$ | 30,625,000$ | 34,029,000$ | 34,580,000$ | 39,271,000$ | 32,190,000$ | 35,792,000$ | 36,358,000$ | 39,469,000$ | 30,981,000$ |
| Net Income | | 51,108,000$ | 56,134,000$ | 56,861,000$ | 39,147,000$ | 45,694,000$ | 53,952,000$ | 71,312,000$ | 61,565,000$ | 69,128,000$ | 87,441,000$ | 95,139,000$ | 79,315,000$ | 81,212,000$ | 104,354,000$ | 99,717,000$ | 70,154,000$ | 66,257,000$ | 65,877,000$ | 94,935,000$ | 18,348,000$ | 38,777,000$ | 52,636,000$ | 78,114,000$ | 55,556,000$ | 65,452,000$ | 66,621,000$ | 79,514,000$ | 68,430,000$ | 74,232,000$ | 73,017,000$ | 79,069,000$ | 117,552,000$ | 59,585,000$ | 60,748,000$ | 62,836,000$ | 53,559,000$ | 54,288,000$ | 61,846,000$ | 64,816,000$ | 49,525,000$ | 55,029,000$ | 59,022,000$ | 63,342,000$ | 51,527,000$ | 57,417,000$ | 62,813,000$ | 64,696,000$ | 49,512,000$ |
| Profit Margin | | 5.29% | 5.74% | 5.86% | 4.39% | 4.92% | 5.67% | 7.28% | 6.58% | 7.25% | 8.45% | 9.02% | 8.25% | 8.48% | 10.21% | 10.40% | 8.13% | 7.81% | 7.93% | 10.96% | 2.37% | 5.02% | 7.04% | 9.36% | 7.07% | 7.95% | 7.91% | 9.18% | 8.32% | 8.93% | 8.71% | 9.55% | 15.29% | 7.75% | 8.06% | 8.45% | 7.61% | 7.91% | 8.30% | 8.91% | 7.24% | 7.79% | 8.11% | 8.50% | 7.29% | 7.85% | 8.65% | 8.98% | 7.49% |
| TTM | | 5.34% | 5.25% | 5.23% | 5.60% | 6.13% | 6.70% | 7.41% | 7.87% | 8.26% | 8.56% | 9.01% | 9.35% | 9.35% | 9.22% | 8.63% | 8.72% | 7.39% | 6.72% | 6.48% | 6.01% | 7.17% | 7.89% | 8.08% | 8.05% | 8.34% | 8.59% | 8.79% | 8.88% | 10.53% | 10.28% | 10.16% | 9.91% | 7.97% | 8.01% | 8.08% | 8.19% | 8.11% | 8.08% | 8.03% | 7.92% | 7.93% | 7.95% | 8.08% | 8.20% | 8.26% | 8.47% | 8.40% | 8.58% |
| Earnings to Minority | | (696,000$) | (412,000$) | 16,000$ | (167,000$) | (929,000$) | (1,740,000$) | (393,000$) | (282,000$) | (222,000$) | (158,000$) | (41,000$) | 175,000$ | (102,000$) | 223,000$ | 60,000$ | 223,000$ | 190,000$ | (57,000$) | 501,000$ | 263,000$ | 323,000$ | 140,000$ | 411,000$ | 56,000$ | 34,000$ | 13,000$ | (87,000$) | 6,000$ | 53,000$ | 59,000$ | 70,000$ | 127,000$ | 103,000$ | 156,000$ | 146,000$ | 120,000$ | 191,000$ | 216,000$ | 251,000$ | 186,000$ | 252,000$ | (89,000$) | 359,000$ | 297,000$ | 1,238,000$ | 418,000$ | 447,000$ | 337,000$ |
| Earnings to Common Shareholders | | 51,804,000$ | 56,546,000$ | 56,845,000$ | 39,314,000$ | 46,623,000$ | 55,692,000$ | 71,705,000$ | 61,847,000$ | 69,350,000$ | 87,599,000$ | 95,180,000$ | 79,140,000$ | 81,314,000$ | 104,131,000$ | 99,657,000$ | 69,931,000$ | 66,067,000$ | 65,934,000$ | 94,434,000$ | 18,085,000$ | 38,454,000$ | 52,506,000$ | 77,703,000$ | 55,500,000$ | 65,406,000$ | 66,588,000$ | 79,572,000$ | 68,404,000$ | 74,179,000$ | 72,958,000$ | 78,999,000$ | 117,425,000$ | 59,482,000$ | 60,592,000$ | 62,690,000$ | 53,439,000$ | 54,097,000$ | 61,630,000$ | 64,565,000$ | 49,339,000$ | 54,777,000$ | 59,111,000$ | 62,983,000$ | 51,230,000$ | 56,179,000$ | 62,395,000$ | 64,249,000$ | 49,175,000$ |
| QoQ% | | (8.39%) | (.53%) | 44.59% | (15.68%) | (16.28%) | (22.33%) | 15.94% | (10.82%) | (20.83%) | (7.97%) | 20.27% | (2.67%) | (21.91%) | 4.49% | 42.51% | 5.85% | .20% | (30.18%) | 422.17% | (52.97%) | (26.76%) | (32.43%) | 40.01% | (15.15%) | (1.78%) | (16.32%) | 16.33% | (7.79%) | 1.67% | (7.65%) | (32.72%) | 97.41% | (1.83%) | (3.35%) | 17.31% | (1.22%) | (12.22%) | (4.55%) | 30.86% | (9.93%) | (7.33%) | (6.15%) | 22.94% | (8.81%) | (9.96%) | (2.89%) | 30.65% | (16.11%) |
| YoY% | | 11.11% | 1.53% | (20.72%) | (36.43%) | (32.77%) | (36.42%) | (24.66%) | (21.85%) | (14.71%) | (15.88%) | (4.49%) | 13.17% | 23.08% | 57.93% | 5.53% | 286.68% | 71.81% | 25.57% | 21.53% | (67.41%) | (41.21%) | (21.15%) | (2.35%) | (18.86%) | (11.83%) | (8.73%) | .73% | (41.75%) | 24.71% | 20.41% | 26.02% | 119.74% | 9.95% | (1.68%) | (2.90%) | 8.31% | (1.24%) | 4.26% | 2.51% | (3.69%) | (2.50%) | (5.26%) | (1.97%) | 4.18% | (4.17%) | 11.52% | 3.83% | (11.65%) |
| Earnings Per Share, Basic | | 0.93$ | 1.01$ | 1.02$ | 0.70$ | 0.83$ | 0.99$ | 1.28$ | 1.10$ | 1.23$ | 1.57$ | 1.70$ | 1.42$ | 1.45$ | 1.86$ | 1.78$ | 1.25$ | 1.19$ | 1.19$ | 1.69$ | 0.32$ | 0.69$ | 0.94$ | 1.40$ | 1.00$ | 1.18$ | 1.21$ | 1.44$ | 1.24$ | 1.34$ | 1.30$ | 1.40$ | 2.08$ | 1.06$ | 1.07$ | 1.10$ | 0.94$ | 0.96$ | 1.03$ | 1.06$ | 0.81$ | 0.89$ | 0.96$ | 1.03$ | 0.84$ | 0.92$ | 1.01$ | 1.04$ | 0.80$ |
| Earnings Per Share, Diluted | | 0.93$ | 1.01$ | 1.02$ | 0.70$ | 0.83$ | 0.99$ | 1.27$ | 1.10$ | 1.22$ | 1.55$ | 1.69$ | 1.41$ | 1.45$ | 1.85$ | 1.78$ | 1.25$ | 1.18$ | 1.18$ | 1.68$ | 0.32$ | 0.69$ | 0.94$ | 1.40$ | 1.00$ | 1.18$ | 1.20$ | 1.44$ | 1.24$ | 1.33$ | 1.29$ | 1.39$ | 2.06$ | 1.05$ | 1.07$ | 1.09$ | 0.93$ | 0.96$ | 1.02$ | 1.05$ | 0.80$ | 0.89$ | 0.96$ | 1.03$ | 0.83$ | 0.91$ | 1.01$ | 1.03$ | 0.79$ |
| Unlevered FCF Per Share, Basic | | 0.13$ | 1.05$ | 1.36$ | 0.44$ | 1.46$ | 1.45$ | 2.03$ | 0.95$ | 1.11$ | 1.86$ | 2.27$ | 5.82$ | 0.90$ | 1.69$ | 1.15$ | (0.29$) | 0.77$ | 1.24$ | 0.05$ | 0.07$ | 1.71$ | 3.07$ | 0.88$ | 1.04$ | 1.31$ | 2.27$ | 1.37$ | 0.16$ | 1.20$ | 1.69$ | 1.75$ | | 1.30$ | 1.40$ | 0.88$ | | | | | | | | | | | | 0.86$ | 0.42$ |
| Unlevered FCF Per Share, Diluted | | 0.13$ | 1.05$ | 1.36$ | 0.44$ | 1.46$ | 1.44$ | 2.02$ | 0.95$ | 1.11$ | 1.84$ | 2.26$ | 5.81$ | 0.90$ | 1.68$ | 1.14$ | (0.29$) | 0.76$ | 1.23$ | 0.05$ | 0.06$ | 1.71$ | 3.05$ | 0.88$ | 1.04$ | 1.31$ | 2.26$ | 1.37$ | 0.16$ | 1.20$ | 1.68$ | 1.73$ | | 1.29$ | 1.39$ | 0.87$ | | | | | | | | | | | | 0.85$ | 0.41$ |
| Average Shares, Basic | | 55,804,000 | 55,740,000 | 55,694,000 | 55,793,000 | 55,897,000 | 56,060,000 | 56,214,000 | 56,325,000 | 56,429,000 | 55,938,000 | 55,963,000 | 55,880,000 | 55,891,000 | 55,865,000 | 55,914,000 | 55,799,000 | 55,530,000 | 55,507,000 | 55,944,000 | 55,838,000 | 55,659,000 | 55,583,000 | 55,563,000 | 55,467,000 | 55,275,000 | 55,181,000 | 55,158,000 | 55,139,000 | 55,502,000 | 56,274,000 | 56,420,000 | 56,439,000 | 56,287,000 | 56,584,000 | 56,779,000 | 56,620,000 | 56,381,000 | 60,016,000 | 61,133,000 | 61,187,000 | 61,296,000 | 61,284,000 | 61,287,000 | 61,351,000 | 61,246,000 | 61,692,000 | 61,896,000 | 61,743,000 |
| Average Shares, Diluted | | 55,975,000 | 55,892,000 | 55,765,000 | 55,851,000 | 56,068,000 | 56,223,000 | 56,351,000 | 56,467,000 | 56,723,000 | 56,602,000 | 56,156,000 | 56,001,000 | 56,081,000 | 56,247,000 | 56,106,000 | 55,971,000 | 55,856,000 | 56,037,000 | 56,352,000 | 56,133,000 | 55,850,000 | 55,942,000 | 55,599,000 | 55,587,000 | 55,444,000 | 55,452,000 | 55,387,000 | 55,362,000 | 55,831,000 | 56,628,000 | 56,804,000 | 56,892,000 | 56,504,000 | 56,799,000 | 57,264,000 | 57,213,000 | 56,608,000 | 60,214,000 | 61,369,000 | 61,313,000 | 61,408,000 | 61,416,000 | 61,424,000 | 61,566,000 | 61,542,000 | 62,016,000 | 62,212,000 | 62,050,000 |
| EBIT | | 67,514,000$ | 76,149,000$ | 75,114,000$ | 51,713,000$ | 60,602,000$ | 76,140,000$ | 95,336,000$ | 86,906,000$ | 96,638,000$ | 120,352,000$ | 131,443,000$ | 112,134,000$ | 114,770,000$ | 143,702,000$ | 137,411,000$ | 97,280,000$ | 90,338,000$ | 90,558,000$ | 129,772,000$ | 27,979,000$ | 54,580,000$ | 73,361,000$ | 109,465,000$ | 77,668,000$ | 90,429,000$ | 90,363,000$ | 110,584,000$ | 95,908,000$ | 103,164,000$ | 107,877,000$ | 115,349,000$ | 98,393,000$ | 99,033,000$ | 101,185,000$ | 101,943,000$ | 86,755,000$ | 90,479,000$ | 99,421,000$ | 106,058,000$ | 81,445,000$ | 90,614,000$ | 95,156,000$ | 104,420,000$ | 85,752,000$ | 94,153,000$ | 100,404,000$ | 104,992,000$ | 81,460,000$ |
| EBITDA | | 92,625,000$ | 99,275,000$ | 97,944,000$ | 74,702,000$ | 82,284,000$ | 96,738,000$ | 115,252,000$ | 107,496,000$ | 116,420,000$ | 139,359,000$ | 150,342,000$ | 130,791,000$ | 133,336,000$ | 161,652,000$ | 154,852,000$ | 114,858,000$ | 107,745,000$ | 107,829,000$ | 146,776,000$ | 45,445,000$ | 71,685,000$ | 91,086,000$ | 126,506,000$ | 94,956,000$ | 107,454,000$ | 107,201,000$ | 127,047,000$ | 112,138,000$ | 119,010,000$ | 123,898,000$ | 131,175,000$ | 113,951,000$ | 114,782,000$ | 117,428,000$ | 117,865,000$ | 102,123,000$ | 105,926,000$ | 118,008,000$ | 124,020,000$ | 98,901,000$ | 108,539,000$ | 112,790,000$ | 122,070,000$ | 103,185,000$ | 111,165,000$ | 116,996,000$ | 121,287,000$ | 81,460,000$ |