| AZZ INC (AZZ) |
| 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-30 | 2025-Aug-31 | 2025-May-31 | 2025-Feb-28 | 2024-Nov-30 | 2024-Aug-31 | 2024-May-31 | 2024-Feb-29 | 2023-Nov-30 | 2023-Aug-31 | 2023-May-31 | 2023-Feb-28 | 2022-Nov-30 | 2022-Aug-31 | 2022-May-31 | 2022-Feb-28 | 2021-Nov-30 | 2021-Aug-31 | 2021-May-31 | 2021-Feb-28 | 2020-Nov-30 | 2020-Aug-31 | 2020-May-31 | 2020-Feb-29 | 2019-Nov-30 | 2019-Aug-31 | 2019-May-31 | 2019-Feb-28 | 2018-Nov-30 | 2018-Aug-31 | 2018-May-31 | 2018-Feb-28 | | 2017-Aug-31 | 2017-May-31 | 2017-Feb-28 | 2016-Nov-30 | 2016-Aug-31 | 2016-May-31 | 2016-Feb-29 | 2015-Nov-30 | 2015-Aug-31 | 2015-May-31 | 2015-Feb-28 | 2014-Nov-30 | 2014-Aug-31 | 2014-May-31 | 2014-Feb-28 |
| Fiscal Period | | 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 | | 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 |
| Total Revenue | | 425,746,000$ | 417,275,000$ | 421,962,000$ | 351,875,000$ | 403,654,000$ | 409,007,000$ | 413,208,000$ | 1,537,589,000$ | 381,605,000$ | 398,542,000$ | 390,873,000$ | 336,504,000$ | 373,301,000$ | 406,710,000$ | 207,134,000$ | 129,866,000$ | 135,083,000$ | 131,434,000$ | 229,826,000$ | 195,629,000$ | 226,623,000$ | 203,372,000$ | 213,293,000$ | 245,365,000$ | 291,139,000$ | 236,190,000$ | 289,123,000$ | 202,548,000$ | 239,516,000$ | 222,787,000$ | 262,236,000$ | 200,660,000$ | 208,158,000$ | 196,329,000$ | 205,283,000$ | 193,759,000$ | 228,116,000$ | 200,790,000$ | 250,366,000$ | 207,694,000$ | 241,596,000$ | 199,670,000$ | 240,440,000$ | 182,312,000$ | 224,834,000$ | 193,416,000$ | 216,126,000$ | 181,011,000$ |
| QoQ% | | 2.03% | (1.11%) | 19.92% | (12.83%) | (1.31%) | (1.02%) | (73.13%) | 302.93% | (4.25%) | 1.96% | 16.16% | (9.86%) | (8.21%) | 96.35% | 59.50% | (3.86%) | 2.78% | (42.81%) | 17.48% | (13.68%) | 11.43% | (4.65%) | (13.07%) | (15.72%) | 23.27% | (18.31%) | 42.74% | (15.43%) | 7.51% | (15.04%) | 30.69% | (3.60%) | 6.03% | (4.36%) | 5.95% | (15.06%) | 13.61% | (19.80%) | 20.55% | (14.03%) | 21.00% | (16.96%) | 31.88% | (18.91%) | 16.24% | (10.51%) | 19.40% | (8.47%) |
| YoY% | | 5.47% | 2.02% | 2.12% | (77.12%) | 5.78% | 2.63% | 5.71% | 356.93% | 2.22% | (2.01%) | 88.71% | 159.12% | 176.35% | 209.44% | (9.87%) | (33.62%) | (40.39%) | (35.37%) | 7.75% | (20.27%) | (22.16%) | (13.90%) | (26.23%) | 21.14% | 21.55% | 6.02% | 10.25% | .94% | 15.07% | 13.48% | 27.74% | 3.56% | (8.75%) | (2.22%) | (18.01%) | (6.71%) | (5.58%) | .56% | 4.13% | 13.92% | 7.46% | 3.23% | 11.25% | .72% | 13.69% | 1.92% | 17.99% | 28.93% |
| Cost Of Revenue | | 323,805,000$ | 315,983,000$ | 317,832,000$ | 273,157,000$ | 305,876,000$ | 305,493,000$ | 310,538,000$ | 1,174,128,000$ | 293,456,000$ | 301,296,000$ | 293,854,000$ | 275,251,000$ | 300,219,000$ | 305,155,000$ | 147,081,000$ | 93,873,000$ | 97,510,000$ | 94,991,000$ | 171,899,000$ | (142,636,000$) | 171,948,000$ | 157,278,000$ | 171,085,000$ | 194,261,000$ | 223,808,000$ | 183,504,000$ | 223,016,000$ | 159,291,000$ | 189,761,000$ | 175,883,000$ | 203,531,000$ | 162,650,000$ | 177,041,000$ | 152,529,000$ | 157,901,000$ | 133,404,000$ | 176,819,000$ | 158,686,000$ | 185,238,000$ | 150,958,000$ | 179,999,000$ | 160,741,000$ | 169,584,000$ | 136,807,000$ | 164,058,000$ | 151,316,000$ | 160,738,000$ | 135,286,467$ |
| Gross Profit | | 101,941,000$ | 101,292,000$ | 104,130,000$ | 78,718,000$ | 97,778,000$ | 103,514,000$ | 102,670,000$ | 363,461,000$ | 88,149,000$ | 97,246,000$ | 97,019,000$ | 61,253,000$ | 73,082,000$ | 101,555,000$ | 60,053,000$ | 35,993,000$ | 37,573,000$ | 36,443,000$ | 57,927,000$ | 45,770,000$ | 54,675,000$ | 46,094,000$ | 42,208,000$ | 51,104,000$ | 67,331,000$ | 52,686,000$ | 66,107,000$ | 43,257,000$ | 49,755,000$ | 46,904,000$ | 58,705,000$ | 38,010,000$ | 31,117,000$ | 43,800,000$ | 47,382,000$ | 45,705,000$ | 51,298,000$ | 42,104,000$ | 65,128,000$ | 53,424,000$ | 61,288,000$ | 49,702,000$ | 63,704,000$ | 47,432,000$ | 60,775,000$ | 42,101,000$ | 55,389,000$ | 45,724,000$ |
| Gross Margin | | 23.94% | 24.28% | 24.68% | 22.37% | 24.22% | 25.31% | 24.85% | 23.64% | 23.10% | 24.40% | 24.82% | 18.20% | 19.58% | 24.97% | 28.99% | 27.72% | 27.82% | 27.73% | 25.21% | 23.40% | 24.13% | 22.67% | 19.79% | 20.83% | 23.13% | 22.31% | 22.87% | 21.36% | 20.77% | 21.05% | 22.39% | 18.94% | 14.95% | 22.31% | 23.08% | 23.59% | 22.49% | 20.97% | 26.01% | 25.72% | 25.37% | 24.89% | 26.50% | 26.02% | 27.03% | 21.77% | 25.63% | 25.26% |
| Operating Expenses | | 32,462,000$ | 32,831,000$ | 34,581,000$ | 38,284,000$ | 39,243,000$ | 35,868,000$ | 32,921,000$ | 141,861,000$ | 35,325,000$ | 36,239,000$ | 31,523,000$ | 25,058,000$ | 27,689,000$ | 37,414,000$ | 32,144,000$ | 19,451,000$ | 16,283,000$ | 16,481,000$ | 27,215,000$ | 41,133,000$ | 26,804,000$ | 45,442,000$ | 27,890,000$ | 58,370,000$ | 33,903,000$ | 30,479,000$ | 35,133,000$ | 29,871,000$ | 26,986,000$ | 29,799,000$ | 35,009,000$ | 28,726,000$ | 29,563,000$ | 26,413,000$ | 27,359,000$ | 24,977,000$ | 25,083,000$ | 26,997,000$ | 28,819,000$ | 28,841,000$ | 24,880,000$ | 23,283,000$ | 30,819,000$ | 23,262,000$ | 27,847,000$ | 19,145,000$ | 27,542,000$ | 24,612,220$ |
| Operating Income | | 69,479,000$ | 68,461,000$ | 69,549,000$ | 40,434,000$ | 58,535,000$ | 67,646,000$ | 69,749,000$ | 221,600,000$ | 52,824,000$ | 61,007,000$ | 65,496,000$ | 36,195,000$ | 45,393,000$ | 64,141,000$ | 27,909,000$ | 16,542,000$ | 21,290,000$ | 19,962,000$ | 30,712,000$ | 4,637,000$ | 27,871,000$ | 652,000$ | 14,318,000$ | (7,266,000$) | 33,428,000$ | 22,207,000$ | 30,974,000$ | 13,386,000$ | 22,769,000$ | 17,105,000$ | 23,696,000$ | 9,284,000$ | 1,554,000$ | 17,387,000$ | 20,023,000$ | 20,728,000$ | 26,215,000$ | 15,107,000$ | 36,309,000$ | 24,583,000$ | 36,408,000$ | 26,419,000$ | 32,885,000$ | 24,170,000$ | 32,928,000$ | 22,956,000$ | 27,847,000$ | 21,111,780$ |
| Operating Margin | | 16.32% | 16.41% | 16.48% | 11.49% | 14.50% | 16.54% | 16.88% | 14.41% | 13.84% | 15.31% | 16.76% | 10.76% | 12.16% | 15.77% | 13.47% | 12.74% | 15.76% | 15.19% | 13.36% | 2.37% | 12.30% | .32% | 6.71% | (2.96%) | 11.48% | 9.40% | 10.71% | 6.61% | 9.51% | 7.68% | 9.04% | 4.63% | .75% | 8.86% | 9.75% | 10.70% | 11.49% | 7.52% | 14.50% | 11.84% | 15.07% | 13.23% | 13.68% | 13.26% | 14.65% | 11.87% | 12.89% | 11.66% |
| Interest Income | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Interest Expenses | | 12,206,000$ | 13,665,000$ | 18,563,000$ | 17,376,000$ | 19,223,000$ | 21,909,000$ | 22,774,000$ | 107,065,000$ | 25,855,000$ | 27,770,000$ | 28,706,000$ | 27,061,000$ | 26,123,000$ | 28,144,000$ | 7,472,000$ | 1,346,000$ | 1,627,000$ | 1,731,000$ | 1,697,000$ | 2,085,000$ | 2,272,000$ | 2,470,000$ | 2,634,000$ | 3,030,000$ | 3,301,000$ | 3,548,000$ | 3,584,000$ | 3,430,000$ | 3,723,000$ | 3,980,000$ | 3,838,000$ | 3,593,000$ | 3,507,000$ | 3,400,000$ | 3,360,000$ | 3,573,000$ | 3,654,000$ | 3,580,000$ | 3,925,000$ | 3,543,000$ | 3,743,000$ | 4,023,000$ | 3,847,000$ | 4,030,000$ | 4,099,000$ | 4,224,000$ | 4,209,000$ | 4,663,114$ |
| Income Before Tax | | 55,560,000$ | 114,329,000$ | 225,836,000$ | 26,331,000$ | 45,717,000$ | 47,632,000$ | 51,003,000$ | 130,103,000$ | 35,670,000$ | 34,299,000$ | 38,172,000$ | 11,383,000$ | 20,886,000$ | 35,942,000$ | 20,464,000$ | 15,265,000$ | 19,754,000$ | 18,186,000$ | 29,984,000$ | 16,356,000$ | 26,323,000$ | (1,910,000$) | 10,228,000$ | (10,919,000$) | 30,870,000$ | 17,973,000$ | 26,966,000$ | 10,137,000$ | 18,737,000$ | 13,982,000$ | 20,149,000$ | 2,292,000$ | (1,968,000$) | 13,727,000$ | 16,848,000$ | 16,803,000$ | 25,946,000$ | 11,403,000$ | 32,616,000$ | 18,638,000$ | 32,708,000$ | 21,874,000$ | 29,155,000$ | 20,120,000$ | 28,678,000$ | 18,712,000$ | 23,696,000$ | 16,780,026$ |
| Tax Expenses | | 14,485,000$ | 24,983,000$ | 54,928,000$ | 6,122,000$ | 12,114,000$ | 12,213,000$ | 11,401,000$ | 28,496,000$ | 8,780,000$ | 5,967,000$ | 9,650,000$ | 3,956,000$ | 2,447,000$ | 10,822,000$ | 5,111,000$ | 4,436,000$ | 6,647,000$ | 3,918,000$ | 7,647,000$ | 61,000$ | 6,620,000$ | (120,000$) | 4,687,000$ | (276,000$) | 8,835,000$ | 2,415,000$ | 5,682,000$ | 1,286,000$ | 3,342,000$ | 2,738,000$ | 4,431,000$ | (21,195,000$) | (1,802,000$) | 3,941,000$ | 4,786,000$ | 5,426,000$ | 6,731,000$ | 1,244,000$ | 10,427,000$ | 3,808,000$ | 9,161,000$ | 4,631,000$ | 9,231,000$ | 3,163,000$ | 8,713,000$ | 4,943,000$ | 8,771,000$ | 6,537,733$ |
| Net Income | | 41,075,000$ | 89,346,000$ | 170,908,000$ | 20,209,000$ | 33,603,000$ | 35,419,000$ | 39,602,000$ | 17,863,000$ | 26,890,000$ | 28,332,000$ | 28,522,000$ | 1,061,000$ | (20,542,000$) | (57,570,000$) | 24,077,000$ | 21,622,000$ | 21,085,000$ | 18,978,000$ | 22,337,000$ | 16,160,000$ | 19,703,000$ | (1,790,000$) | 5,541,000$ | (10,643,000$) | 22,035,000$ | 15,558,000$ | 21,284,000$ | 8,851,000$ | 15,395,000$ | 11,244,000$ | 15,718,000$ | 23,487,000$ | (166,000$) | 9,786,000$ | 12,062,000$ | 11,584,000$ | 16,646,000$ | 10,159,000$ | 22,189,000$ | 15,182,000$ | 22,822,000$ | 14,866,000$ | 22,674,000$ | 16,283,000$ | 19,965,000$ | 13,769,000$ | 14,925,000$ | 10,242,000$ |
| Profit Margin | | 9.65% | 21.41% | 40.50% | 5.74% | 8.33% | 8.66% | 9.58% | 1.16% | 7.05% | 7.11% | 7.30% | .32% | (5.50%) | (14.16%) | 11.62% | 16.65% | 15.61% | 14.44% | 9.72% | 8.26% | 8.69% | (.88%) | 2.60% | (4.34%) | 7.57% | 6.59% | 7.36% | 4.37% | 6.43% | 5.05% | 5.99% | 11.71% | (.08%) | 4.98% | 5.88% | 5.98% | 7.30% | 5.06% | 8.86% | 7.31% | 9.45% | 7.45% | 9.43% | 8.93% | 8.88% | 7.12% | 6.91% | 5.66% |
| TTM | | 19.89% | 19.69% | 16.40% | 8.17% | 4.58% | 4.37% | 4.13% | 3.75% | 5.63% | 2.49% | (3.22%) | (4.00%) | (2.90%) | 1.05% | 14.21% | 13.42% | 11.35% | 9.85% | 6.59% | 4.72% | 1.44% | 1.59% | 3.30% | 4.54% | 6.65% | 6.32% | 5.95% | 5.52% | 7.12% | 5.63% | 5.63% | 5.57% | 4.14% | 6.08% | 6.09% | 6.94% | 7.24% | 7.81% | 8.35% | 8.49% | 8.87% | 8.71% | 8.64% | 7.95% | 7.22% | 7.28% | 7.64% | 7.93% |
| Earnings to Minority | | | | | | | | 76,398,000$ | 3,600,000$ | 3,600,000$ | 3,600,000$ | 3,600,000$ | 62,275,000$ | 3,600,000$ | 1,040,000$ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Earnings to Common Shareholders | | 41,075,000$ | 89,346,000$ | 170,908,000$ | 20,209,000$ | 33,603,000$ | 35,419,000$ | (36,796,000$) | 14,263,000$ | 23,290,000$ | 24,732,000$ | 24,922,000$ | (61,214,000$) | (24,142,000$) | (58,610,000$) | 24,077,000$ | 21,622,000$ | 21,085,000$ | 18,978,000$ | 22,337,000$ | 16,160,000$ | 19,703,000$ | (1,790,000$) | 5,541,000$ | (10,643,000$) | 22,035,000$ | 15,558,000$ | 21,284,000$ | 8,851,000$ | 15,395,000$ | 11,244,000$ | 15,718,000$ | 23,487,000$ | (166,000$) | 9,786,000$ | 12,062,000$ | 11,584,000$ | 16,646,000$ | 10,159,000$ | 22,189,000$ | 15,182,000$ | 22,822,000$ | 14,866,000$ | 22,674,000$ | 16,283,000$ | 19,965,000$ | 13,769,000$ | 14,925,000$ | 10,242,000$ |
| QoQ% | | (54.03%) | (47.72%) | 745.70% | (39.86%) | (5.13%) | 196.26% | (357.98%) | (38.76%) | (5.83%) | (.76%) | 140.71% | (153.56%) | 58.81% | (343.43%) | 11.35% | 2.55% | 11.10% | (15.04%) | 38.22% | (17.98%) | 1,200.73% | (132.31%) | 152.06% | (148.30%) | 41.63% | (26.90%) | 140.47% | (42.51%) | 36.92% | (28.46%) | (33.08%) | 14,248.80% | (101.70%) | (18.87%) | 4.13% | (30.41%) | 63.86% | (54.22%) | 46.15% | (33.48%) | 53.52% | (34.44%) | 39.25% | (18.44%) | 45.00% | (7.75%) | 45.72% | (44.47%) |
| YoY% | | 22.24% | 152.25% | 564.47% | 41.69% | 44.28% | 43.21% | (247.65%) | 123.30% | 196.47% | 142.20% | 3.51% | (383.11%) | (214.50%) | (408.83%) | 7.79% | 33.80% | 7.01% | 1,160.22% | 303.12% | 251.84% | (10.58%) | (111.51%) | (73.97%) | (220.25%) | 43.13% | 38.37% | 35.41% | (62.32%) | 9,374.10% | 14.90% | 30.31% | 102.75% | (101.00%) | (3.67%) | (45.64%) | (23.70%) | (27.06%) | (31.66%) | (2.14%) | (6.76%) | 14.31% | 7.97% | 51.92% | 58.98% | 8.24% | (15.85%) | 2.60% | (22.60%) |
| Earnings Per Share, Basic | | 1.37$ | 2.97$ | 5.71$ | 0.68$ | 1.12$ | 1.19$ | (1.38$) | 0.57$ | 0.93$ | 0.99$ | 1.00$ | (2.47$) | (0.97$) | (2.36$) | 0.97$ | 0.88$ | 0.85$ | 0.76$ | 0.89$ | 0.64$ | 0.76$ | (0.07$) | 0.21$ | (0.41$) | 0.84$ | 0.59$ | 0.81$ | 0.34$ | 0.59$ | 0.43$ | 0.60$ | 0.91$ | (0.01$) | 0.38$ | 0.46$ | 0.45$ | 0.64$ | 0.39$ | 0.86$ | 0.59$ | 0.88$ | 0.58$ | 0.88$ | 0.63$ | 0.78$ | 0.54$ | 0.58$ | 0.40$ |
| Earnings Per Share, Diluted | | 1.36$ | 2.95$ | 5.66$ | 0.66$ | 1.12$ | 1.18$ | (1.38$) | 1.08$ | 0.79$ | 0.85$ | 0.85$ | (2.45$) | (0.97$) | (2.02$) | 0.94$ | 0.87$ | 0.85$ | 0.76$ | 0.88$ | 0.63$ | 0.76$ | (0.07$) | 0.21$ | (0.40$) | 0.84$ | 0.59$ | 0.81$ | 0.34$ | 0.59$ | 0.43$ | 0.60$ | 0.90$ | (0.01$) | 0.38$ | 0.46$ | 0.44$ | 0.64$ | 0.39$ | 0.85$ | 0.58$ | 0.88$ | 0.57$ | 0.88$ | 0.63$ | 0.77$ | 0.53$ | 0.58$ | 0.40$ |
| Unlevered FCF Per Share, Basic | | 2.04$ | 1.30$ | 9.82$ | | 1.33$ | 0.52$ | 1.67$ | | 1.53$ | 1.83$ | 1.20$ | | | | 0.68$ | 1.16$ | 0.27$ | 0.94$ | 0.14$ | 1.32$ | 0.72$ | 1.33$ | (0.84$) | 2.30$ | 1.06$ | 1.72$ | (0.86$) | 1.59$ | 1.34$ | 0.95$ | (0.59$) | | | 0.47$ | (1.00$) | 1.60$ | (0.08$) | 1.20$ | (0.02$) | 1.23$ | 1.51$ | 1.35$ | (0.07$) | 1.00$ | 0.81$ | 1.41$ | 0.24$ | 0.16$ |
| Unlevered FCF Per Share, Diluted | | 2.03$ | 1.29$ | 9.73$ | | 1.32$ | 0.51$ | 1.67$ | | 1.31$ | 1.57$ | 1.02$ | | | | 0.66$ | 1.14$ | 0.27$ | 0.94$ | 0.14$ | 1.29$ | 0.71$ | 1.33$ | (0.84$) | 2.28$ | 1.06$ | 1.71$ | (0.86$) | 1.58$ | 1.33$ | 0.95$ | (0.58$) | | | 0.46$ | (0.99$) | 1.59$ | (0.08$) | 1.19$ | (0.02$) | 1.22$ | 1.50$ | 1.34$ | (0.07$) | 1.00$ | 0.80$ | 1.40$ | 0.24$ | 0.16$ |
| Average Shares, Basic | | 29,963,000 | 30,037,000 | 29,941,000 | 29,862,000 | 29,879,000 | 29,852,000 | 26,751,000 | 25,093,000 | 25,077,000 | 25,054,000 | 24,940,000 | 24,828,000 | 24,867,000 | 24,836,000 | 24,709,000 | 24,693,000 | 24,729,000 | 24,947,000 | 25,051,000 | 25,320,000 | 25,936,000 | 26,175,000 | 26,157,000 | 26,209,000 | 26,234,000 | 26,197,000 | 26,124,000 | 26,085,000 | 26,064,000 | 26,019,000 | 25,984,000 | 25,933,000 | 25,965,000 | 25,970,000 | 26,012,000 | 25,955,000 | 26,005,000 | 25,987,000 | 25,913,000 | 25,839,000 | 25,823,000 | 25,782,000 | 25,756,000 | 25,724,000 | 25,700,000 | 25,657,000 | 25,623,000 | 25,568,892 |
| Average Shares, Diluted | | 30,198,000 | 30,244,000 | 30,217,000 | 30,450,000 | 30,118,000 | 30,057,000 | 26,751,000 | 13,146,000 | 29,330,000 | 29,210,000 | 29,150,000 | 24,978,000 | 24,995,000 | 29,059,000 | 25,675,000 | 24,958,000 | 24,945,000 | 25,135,000 | 25,270,000 | 25,762,000 | 26,051,000 | 26,175,000 | 26,192,000 | 26,396,000 | 26,263,000 | 26,272,000 | 26,193,000 | 26,152,000 | 26,151,000 | 26,091,000 | 26,034,000 | 26,050,000 | 25,965,000 | 26,036,000 | 26,093,000 | 26,093,000 | 26,133,000 | 26,119,000 | 26,043,000 | 25,987,000 | 25,977,000 | 25,922,000 | 25,862,000 | 25,821,000 | 25,794,000 | 25,758,000 | 25,739,000 | 25,724,554 |
| EBIT | | 67,766,000$ | 127,994,000$ | 244,399,000$ | 43,707,000$ | 64,940,000$ | 69,541,000$ | 73,777,000$ | 237,168,000$ | 61,525,000$ | 62,069,000$ | 66,878,000$ | 38,444,000$ | 47,009,000$ | 64,086,000$ | 27,936,000$ | 16,611,000$ | 21,381,000$ | 19,917,000$ | 31,681,000$ | 18,441,000$ | 28,595,000$ | 560,000$ | 12,862,000$ | (7,889,000$) | 34,171,000$ | 21,521,000$ | 30,550,000$ | 13,567,000$ | 22,460,000$ | 17,962,000$ | 23,987,000$ | 5,885,000$ | 1,539,000$ | 17,127,000$ | 20,208,000$ | 20,376,000$ | 29,600,000$ | 14,983,000$ | 36,541,000$ | 22,181,000$ | 36,451,000$ | 25,897,000$ | 33,002,000$ | 24,150,000$ | 32,777,000$ | 22,936,000$ | 27,905,000$ | 21,443,140$ |
| EBITDA | | 90,543,000$ | 150,366,000$ | 266,226,000$ | 64,529,000$ | 85,573,000$ | 89,970,000$ | 94,100,000$ | 237,168,000$ | 61,525,000$ | 62,069,000$ | 66,878,000$ | 38,444,000$ | 47,309,000$ | 82,842,000$ | 43,055,000$ | 16,611,000$ | 33,502,000$ | 24,745,000$ | 42,765,000$ | 18,441,000$ | 39,622,000$ | 12,041,000$ | 24,530,000$ | (7,889,000$) | 46,795,000$ | 33,779,000$ | 42,876,000$ | 13,567,000$ | 34,830,000$ | 30,589,000$ | 37,058,000$ | 5,885,000$ | 14,395,000$ | 29,688,000$ | 32,631,000$ | 20,376,000$ | 42,194,000$ | 27,719,000$ | 49,175,000$ | 22,181,000$ | 48,403,000$ | 37,959,000$ | 44,065,000$ | 24,150,000$ | 44,518,000$ | 34,769,000$ | 39,443,000$ | 21,443,140$ |