| TETRA TECH INC (TTEK) |
| Q4-CY2025 | Q3-CY2025 | Q2-CY2025 | Q1-CY2025 | Q4-CY2024 | Q3-CY2024 | Q2-CY2024 | Q1-CY2024 | Q4-CY2023 | Q3-CY2023 | Q2-CY2023 | Q1-CY2023 | Q4-CY2022 | Q3-CY2022 | Q2-CY2022 | Q1-CY2022 | Q4-CY2021 | Q3-CY2021 | Q2-CY2021 | Q1-CY2021 | Q4-CY2020 | Q3-CY2020 | Q2-CY2020 | Q1-CY2020 | Q4-CY2019 | Q3-CY2019 | Q2-CY2019 | Q1-CY2019 | Q4-CY2018 | Q3-CY2018 | Q2-CY2018 | Q1-CY2018 | Q4-CY2017 | Q3-CY2017 | Q2-CY2017 | Q1-CY2017 | Q4-CY2016 | Q3-CY2016 | Q2-CY2016 | Q1-CY2016 | Q4-CY2015 | Q3-CY2015 | Q2-CY2015 | Q1-CY2015 | Q4-CY2014 | Q3-CY2014 | Q2-CY2014 | Q1-CY2014 | Q4-CY2013 |
| Balance Sheet Date | | 2025-Sep-28 | 2025-Jun-29 | 2025-Mar-30 | 2024-Dec-29 | 2024-Sep-29 | 2024-Jun-30 | 2024-Mar-31 | 2023-Dec-31 | 2023-Oct-01 | 2023-Jul-02 | 2023-Apr-02 | 2023-Jan-01 | 2022-Oct-02 | 2022-Jul-03 | 2022-Apr-03 | 2022-Jan-02 | 2021-Oct-03 | 2021-Jun-27 | 2021-Mar-28 | 2020-Dec-27 | 2020-Sep-27 | 2020-Jun-28 | 2020-Mar-29 | 2019-Dec-29 | 2019-Sep-29 | 2019-Jun-30 | 2019-Mar-31 | 2018-Dec-30 | 2018-Sep-30 | 2018-Jul-01 | 2018-Apr-01 | 2017-Dec-31 | 2017-Oct-01 | 2017-Jul-02 | 2017-Apr-02 | 2017-Jan-01 | 2016-Oct-02 | 2016-Jun-26 | 2016-Mar-27 | 2015-Dec-27 | 2015-Sep-27 | 2015-Jun-28 | 2015-Mar-29 | 2014-Dec-28 | 2014-Sep-28 | 2014-Jun-29 | 2014-Mar-30 | 2013-Dec-29 |
| Fiscal Period | | Q4-FY2025 | Q3-FY2025 | Q2-FY2025 | Q1-FY2025 | Q4-FY2024 | Q3-FY2024 | Q2-FY2024 | Q1-FY2024 | Q4-FY2023 | Q3-FY2023 | Q2-FY2023 | Q1-FY2023 | Q4-FY2022 | Q3-FY2022 | Q2-FY2022 | Q1-FY2022 | Q4-FY2021 | Q3-FY2021 | Q2-FY2021 | Q1-FY2021 | Q4-FY2020 | Q3-FY2020 | Q2-FY2020 | Q1-FY2020 | Q4-FY2019 | Q3-FY2019 | Q2-FY2019 | Q1-FY2019 | Q4-FY2018 | Q3-FY2018 | Q2-FY2018 | Q1-FY2018 | Q4-FY2017 | Q3-FY2017 | Q2-FY2017 | Q1-FY2017 | Q4-FY2016 | Q3-FY2016 | Q2-FY2016 | Q1-FY2016 | Q4-FY2015 | Q3-FY2015 | Q2-FY2015 | Q1-FY2015 | Q4-FY2014 | Q3-FY2014 | Q2-FY2014 | Q1-FY2014 |
| Total Revenue | | 1,330,100,000$ | 1,369,816,000$ | 1,322,113,000$ | 1,420,561,000$ | 1,374,473,000$ | 1,344,323,000$ | 1,251,616,000$ | 1,228,267,000$ | 1,260,611,000$ | 1,208,947,000$ | 1,158,226,000$ | 894,766,000$ | 902,562,000$ | 890,231,000$ | 852,744,000$ | 858,510,000$ | 892,012,000$ | 801,633,000$ | 754,764,000$ | 765,104,000$ | 753,364,000$ | 709,771,000$ | 734,133,000$ | 797,623,000$ | 841,502,000$ | 825,793,000$ | 722,621,000$ | 717,431,000$ | 739,343,000$ | 764,795,000$ | 700,262,000$ | 759,749,000$ | 735,188,000$ | 685,539,000$ | 663,781,000$ | 668,851,000$ | 728,508,000$ | 666,869,000$ | 627,384,000$ | 560,708,000$ | 578,394,000$ | 575,108,000$ | 564,763,000$ | 581,056,000$ | 622,179,000$ | 629,502,000$ | 586,285,000$ | 645,848,000$ |
| QoQ% | | (2.90%) | 3.61% | (6.93%) | 3.35% | 2.24% | 7.41% | 1.90% | (2.57%) | 4.27% | 4.38% | 29.45% | (.86%) | 1.39% | 4.40% | (.67%) | (3.76%) | 11.27% | 6.21% | (1.35%) | 1.56% | 6.14% | (3.32%) | (7.96%) | (5.21%) | 1.90% | 14.28% | .72% | (2.96%) | (3.33%) | 9.22% | (7.83%) | 3.34% | 7.24% | 3.28% | (.76%) | (8.19%) | 9.24% | 6.29% | 11.89% | (3.06%) | .57% | 1.83% | (2.80%) | (6.61%) | (1.16%) | 7.37% | (9.22%) | (7.52%) |
| YoY% | | (3.23%) | 1.90% | 5.63% | 15.66% | 9.03% | 11.20% | 8.06% | 37.27% | 39.67% | 35.80% | 35.82% | 4.22% | 1.18% | 11.05% | 12.98% | 12.21% | 18.40% | 12.94% | 2.81% | (4.08%) | (10.47%) | (14.05%) | 1.59% | 11.18% | 13.82% | 7.98% | 3.19% | (5.57%) | .57% | 11.56% | 5.50% | 13.59% | .92% | 2.80% | 5.80% | 19.29% | 25.95% | 15.96% | 11.09% | (3.50%) | (7.04%) | (8.64%) | (3.67%) | (10.03%) | (10.91%) | 2.39% | (8.68%) | (1.93%) |
| Cost Of Revenue | | 1,055,953,000$ | 1,118,277,000$ | 1,107,931,000$ | 1,199,084,000$ | 1,129,198,000$ | 1,121,151,000$ | 1,044,121,000$ | 1,037,769,000$ | 1,048,519,000$ | 1,020,101,000$ | 987,380,000$ | 741,520,000$ | 746,527,000$ | 745,647,000$ | 717,571,000$ | 718,744,000$ | 748,102,000$ | 675,937,000$ | 642,280,000$ | 648,794,000$ | 627,963,000$ | 595,374,000$ | 637,133,000$ | 687,886,000$ | 746,460,000$ | 707,806,000$ | 626,150,000$ | 618,747,000$ | 650,050,000$ | 655,201,000$ | 608,837,000$ | 665,604,000$ | 634,164,000$ | 595,289,000$ | 582,779,000$ | 587,490,000$ | 631,329,000$ | 581,786,000$ | 552,595,000$ | 487,548,000$ | 492,918,000$ | 493,390,000$ | 494,966,000$ | 358,281,000$ | 412,720,000$ | 381,319,000$ | 386,913,000$ | 396,528,000$ |
| Gross Profit | | 274,147,000$ | 251,539,000$ | 214,182,000$ | 221,477,000$ | 245,275,000$ | 223,172,000$ | 207,495,000$ | 190,498,000$ | 212,092,000$ | 188,846,000$ | 170,846,000$ | 153,246,000$ | 156,035,000$ | 144,584,000$ | 135,173,000$ | 139,766,000$ | 143,910,000$ | 125,696,000$ | 112,484,000$ | 116,310,000$ | 125,401,000$ | 114,397,000$ | 97,000,000$ | 109,737,000$ | 95,042,000$ | 117,987,000$ | 96,471,000$ | 98,684,000$ | 89,293,000$ | 109,594,000$ | 91,425,000$ | 94,145,000$ | 101,024,000$ | 90,250,000$ | 81,002,000$ | 81,361,000$ | 97,179,000$ | 85,083,000$ | 74,789,000$ | 73,160,000$ | 85,476,000$ | 81,718,000$ | 69,797,000$ | 222,775,000$ | 209,459,000$ | 248,183,000$ | 199,372,000$ | 249,320,000$ |
| Gross Margin | | 20.61% | 18.36% | 16.20% | 15.59% | 17.85% | 16.60% | 16.58% | 15.51% | 16.83% | 15.62% | 14.75% | 17.13% | 17.29% | 16.24% | 15.85% | 16.28% | 16.13% | 15.68% | 14.90% | 15.20% | 16.65% | 16.12% | 13.21% | 13.76% | 11.29% | 14.29% | 13.35% | 13.76% | 12.08% | 14.33% | 13.06% | 12.39% | 13.74% | 13.17% | 12.20% | 12.16% | 13.34% | 12.76% | 11.92% | 13.05% | 14.78% | 14.21% | 12.36% | 38.34% | 33.67% | 39.43% | 34.01% | 38.60% |
| Operating Expenses | | 92,843,000$ | 86,553,000$ | 174,579,000$ | 198,951,000$ | 101,932,000$ | 94,542,000$ | 89,812,000$ | 79,417,000$ | 104,715,000$ | 91,171,000$ | 109,835,000$ | 61,196,000$ | 61,233,000$ | 60,679,000$ | 60,653,000$ | 52,546,000$ | 62,074,000$ | 55,889,000$ | 51,677,000$ | 50,058,000$ | 58,666,000$ | 50,872,000$ | 49,470,000$ | 46,435,000$ | 74,377,000$ | 53,146,000$ | 48,926,000$ | 42,973,000$ | 46,008,000$ | 54,098,000$ | 48,709,000$ | 45,556,000$ | 46,377,000$ | 44,366,000$ | 38,046,000$ | 41,506,000$ | 49,989,000$ | 45,998,000$ | 58,139,000$ | 40,230,000$ | 105,523,000$ | 40,997,000$ | 39,399,000$ | 186,163,000$ | 184,697,000$ | 209,016,000$ | 153,186,000$ | 205,602,000$ |
| Operating Income | | 181,304,000$ | 164,986,000$ | 39,603,000$ | 22,526,000$ | 143,343,000$ | 128,630,000$ | 117,683,000$ | 111,081,000$ | 107,377,000$ | 97,675,000$ | 61,011,000$ | 92,050,000$ | 94,802,000$ | 83,905,000$ | 74,520,000$ | 87,220,000$ | 81,836,000$ | 69,807,000$ | 60,807,000$ | 66,252,000$ | 66,735,000$ | 63,525,000$ | 47,530,000$ | 63,302,000$ | 20,665,000$ | 64,841,000$ | 47,545,000$ | 55,711,000$ | 43,285,000$ | 55,496,000$ | 42,716,000$ | 48,589,000$ | 54,647,000$ | 45,884,000$ | 42,956,000$ | 39,855,000$ | 47,190,000$ | 39,085,000$ | 16,650,000$ | 32,930,000$ | (20,047,000$) | 40,721,000$ | 30,398,000$ | 36,612,000$ | 24,762,000$ | 39,167,000$ | 46,186,000$ | 43,718,000$ |
| Operating Margin | | 13.63% | 12.04% | 3.00% | 1.59% | 10.43% | 9.57% | 9.40% | 9.04% | 8.52% | 8.08% | 5.27% | 10.29% | 10.50% | 9.43% | 8.74% | 10.16% | 9.17% | 8.71% | 8.06% | 8.66% | 8.86% | 8.95% | 6.47% | 7.94% | 2.46% | 7.85% | 6.58% | 7.77% | 5.86% | 7.26% | 6.10% | 6.40% | 7.43% | 6.69% | 6.47% | 5.96% | 6.48% | 5.86% | 2.65% | 5.87% | (3.47%) | 7.08% | 5.38% | 6.30% | 3.98% | 6.22% | 7.88% | 6.77% |
| Interest Income | | | | | | | 0$ | | | | 0$ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Interest Expenses | | | | | | | 9,912,000$ | 9,883,000$ | 9,577,000$ | 18,871,000$ | 14,869,000$ | 13,323,000$ | 5,372,000$ | 4,397,000$ | 2,919,000$ | 3,144,000$ | 2,904,000$ | 4,162,000$ | 2,737,000$ | 2,823,000$ | 3,026,000$ | 4,061,000$ | 3,564,000$ | 3,501,000$ | 3,349,000$ | 5,751,000$ | 3,546,000$ | 3,164,000$ | 2,897,000$ | 5,751,000$ | 4,345,000$ | 4,092,000$ | 3,160,000$ | 3,508,000$ | 2,795,000$ | 3,099,000$ | 2,908,000$ | 3,884,000$ | 2,590,000$ | 4,251,000$ | 1,660,000$ | 2,422,000$ | 2,026,000$ | 1,804,000$ | 1,790,000$ | 2,921,000$ | 2,454,000$ | 2,496,000$ | 2,424,000$ |
| Income Before Tax | | 174,499,000$ | 156,698,000$ | 31,112,000$ | 15,308,000$ | 135,445,000$ | 118,718,000$ | 107,800,000$ | 101,504,000$ | 94,403,000$ | 82,806,000$ | 69,095,000$ | 154,673,000$ | 112,088,000$ | 80,986,000$ | 71,376,000$ | 84,316,000$ | 78,590,000$ | 67,070,000$ | 57,984,000$ | 63,226,000$ | 64,047,000$ | 59,961,000$ | 44,029,000$ | 59,953,000$ | 16,646,000$ | 61,295,000$ | 44,381,000$ | 52,814,000$ | 39,358,000$ | 51,151,000$ | 38,624,000$ | 45,429,000$ | 51,868,000$ | 43,089,000$ | 39,857,000$ | 36,947,000$ | 44,300,000$ | 36,495,000$ | 12,399,000$ | 31,270,000$ | (21,790,000$) | 38,695,000$ | 28,594,000$ | 34,822,000$ | 22,646,000$ | 36,713,000$ | 43,690,000$ | 41,294,000$ |
| Tax Expenses | | 46,623,000$ | 42,815,000$ | 25,700,000$ | 14,530,000$ | 39,265,000$ | 32,894,000$ | 31,341,000$ | 26,524,000$ | 40,745,000$ | 22,568,000$ | 26,254,000$ | 37,958,000$ | 29,129,000$ | 22,329,000$ | 18,327,000$ | 15,817,000$ | (4,341,000$) | 15,146,000$ | 12,456,000$ | 10,778,000$ | 19,391,000$ | 14,458,000$ | 7,616,000$ | 12,636,000$ | 5,112,000$ | 12,044,000$ | (11,563,000$) | 10,782,000$ | 10,545,000$ | 17,806,000$ | 9,877,000$ | (623,000$) | 17,382,000$ | 13,114,000$ | 12,990,000$ | 10,358,000$ | 13,116,000$ | 10,805,000$ | 8,661,000$ | 8,030,000$ | 9,891,000$ | 12,443,000$ | 9,584,000$ | 9,176,000$ | (83,000$) | 10,002,000$ | 11,781,000$ | 13,967,000$ |
| Net Income | | 127,876,000$ | 113,883,000$ | 5,412,000$ | 778,000$ | 96,180,000$ | 85,824,000$ | 76,459,000$ | 74,980,000$ | 53,658,000$ | 60,238,000$ | 42,841,000$ | 116,715,000$ | 82,959,000$ | 58,657,000$ | 53,049,000$ | 68,499,000$ | 82,931,000$ | 51,924,000$ | 45,528,000$ | 52,448,000$ | 44,656,000$ | 45,503,000$ | 36,413,000$ | 47,317,000$ | 11,534,000$ | 49,251,000$ | 55,944,000$ | 42,032,000$ | 28,813,000$ | 33,345,000$ | 28,747,000$ | 46,052,000$ | 34,486,000$ | 29,975,000$ | 26,867,000$ | 26,589,000$ | 31,184,000$ | 25,690,000$ | 3,738,000$ | 23,240,000$ | (31,681,000$) | 26,252,000$ | 19,010,000$ | 25,646,000$ | 22,729,000$ | 26,711,000$ | 31,909,000$ | 27,327,000$ |
| Profit Margin | | 9.61% | 8.31% | .41% | .06% | 7.00% | 6.38% | 6.11% | 6.11% | 4.26% | 4.98% | 3.70% | 13.04% | 9.19% | 6.59% | 6.22% | 7.98% | 9.30% | 6.48% | 6.03% | 6.86% | 5.93% | 6.41% | 4.96% | 5.93% | 1.37% | 5.96% | 7.74% | 5.86% | 3.90% | 4.36% | 4.11% | 6.06% | 4.69% | 4.37% | 4.05% | 3.98% | 4.28% | 3.85% | .60% | 4.15% | (5.48%) | 4.57% | 3.37% | 4.41% | 3.65% | 4.24% | 5.44% | 4.23% |
| TTM | | 4.56% | 3.94% | 3.45% | 4.81% | 6.41% | 5.72% | 5.36% | 4.77% | 6.05% | 7.27% | 7.83% | 8.80% | 7.51% | 7.53% | 7.53% | 7.53% | 7.25% | 6.33% | 6.31% | 6.04% | 5.81% | 4.57% | 4.52% | 5.15% | 5.11% | 5.86% | 5.44% | 4.55% | 4.62% | 4.82% | 4.83% | 4.83% | 4.28% | 4.17% | 4.04% | 3.24% | 3.25% | .86% | .92% | 1.62% | 1.71% | 4.00% | 3.93% | 4.42% | 4.38% | 4.35% | .25% | (.02%) |
| Earnings to Minority | | 131,000$ | 39,000$ | 24,000$ | 31,000$ | 26,000$ | 14,000$ | 13,000$ | 8,000$ | 9,000$ | 3,000$ | 11,000$ | 9,000$ | 13,000$ | 7,000$ | 9,000$ | 10,000$ | (23,000$) | 21,000$ | 11,000$ | 12,000$ | 2,000$ | 6,000$ | 16,000$ | 7,000$ | 7,000$ | 18,000$ | 33,000$ | 35,000$ | 12,000$ | 23,000$ | 22,000$ | 18,000$ | 19,000$ | (8,000$) | 5,000$ | 27,000$ | 79,000$ | (4,000$) | (6,000$) | 1,000$ | 43,000$ | 46,000$ | (7,000$) | 71,000$ | 143,000$ | 54,000$ | 200,000$ | 12,000$ |
| Earnings to Common Shareholders | | 127,745,000$ | 113,844,000$ | 5,388,000$ | 747,000$ | 96,154,000$ | 85,810,000$ | 76,446,000$ | 74,972,000$ | 53,649,000$ | 60,235,000$ | 42,830,000$ | 116,706,000$ | 82,947,000$ | 58,650,000$ | 53,040,000$ | 68,489,000$ | 82,954,000$ | 51,903,000$ | 45,517,000$ | 52,436,000$ | 44,654,000$ | 45,497,000$ | 36,397,000$ | 47,310,000$ | 11,527,000$ | 49,233,000$ | 55,911,000$ | 41,997,000$ | 28,802,000$ | 33,322,000$ | 28,725,000$ | 46,034,000$ | 34,467,000$ | 29,983,000$ | 26,862,000$ | 26,562,000$ | 31,106,000$ | 25,694,000$ | 3,744,000$ | 23,239,000$ | (31,724,000$) | 26,206,000$ | 19,017,000$ | 25,575,000$ | 22,585,000$ | 26,657,000$ | 31,709,000$ | 27,315,000$ |
| QoQ% | | 12.21% | 2,012.92% | 621.29% | (99.22%) | 12.06% | 12.25% | 1.97% | 39.75% | (10.93%) | 40.64% | (63.30%) | 40.70% | 41.43% | 10.58% | (22.56%) | (17.44%) | 59.83% | 14.03% | (13.20%) | 17.43% | (1.85%) | 25.00% | (23.07%) | 310.43% | (76.59%) | (11.94%) | 33.13% | 45.81% | (13.57%) | 16.00% | (37.60%) | 33.56% | 14.96% | 11.62% | 1.13% | (14.61%) | 21.06% | 586.27% | (83.89%) | 173.25% | (221.06%) | 37.80% | (25.64%) | 13.24% | (15.28%) | (15.93%) | 16.09% | 8.39% |
| YoY% | | 32.86% | 32.67% | (92.95%) | (99.00%) | 79.23% | 42.46% | 78.49% | (35.76%) | (35.32%) | 2.70% | (19.25%) | 70.40% | (.01%) | 13.00% | 16.53% | 30.61% | 85.77% | 14.08% | 25.06% | 10.84% | 287.39% | (7.59%) | (34.90%) | 12.65% | (59.98%) | 47.75% | 94.64% | (8.77%) | (16.44%) | 11.14% | 6.94% | 73.31% | 10.81% | 16.69% | 617.47% | 14.30% | 198.05% | (1.95%) | (80.31%) | (9.13%) | (240.47%) | (1.69%) | (40.03%) | (6.37%) | (10.38%) | 134.01% | 27.76% | 4.16% |
| Earnings Per Share, Basic | | 0.49$ | 0.43$ | 0.02$ | 0.00$ | 0.36$ | 0.32$ | 0.29$ | 0.28$ | 0.20$ | 0.23$ | 0.16$ | 0.44$ | 1.56$ | 1.10$ | 0.99$ | 1.27$ | 1.54$ | 0.96$ | 0.84$ | 0.97$ | 0.83$ | 0.84$ | 0.67$ | 0.87$ | 0.21$ | 0.90$ | 1.01$ | 0.76$ | 0.52$ | 0.60$ | 0.51$ | 0.82$ | 0.61$ | 0.52$ | 0.47$ | 0.47$ | 0.54$ | 0.44$ | 0.06$ | 0.39$ | (0.53$) | 0.44$ | 0.31$ | 0.41$ | 0.36$ | 0.41$ | 0.49$ | 0.43$ |
| Earnings Per Share, Diluted | | 0.48$ | 0.43$ | 0.02$ | 0.00$ | 0.35$ | 0.32$ | 0.28$ | 0.28$ | 0.20$ | 0.22$ | 0.16$ | 0.44$ | 1.55$ | 1.09$ | 0.98$ | 1.25$ | 1.52$ | 0.95$ | 0.83$ | 0.96$ | 0.82$ | 0.83$ | 0.66$ | 0.85$ | 0.21$ | 0.88$ | 1.00$ | 0.75$ | 0.51$ | 0.59$ | 0.51$ | 0.81$ | 0.60$ | 0.52$ | 0.46$ | 0.46$ | 0.53$ | 0.44$ | 0.06$ | 0.39$ | (0.53$) | 0.43$ | 0.31$ | 0.41$ | 0.35$ | 0.41$ | 0.48$ | 0.42$ |
| Unlevered FCF Per Share, Basic | | 0.36$ | 1.31$ | (0.04$) | 0.04$ | 0.37$ | 0.51$ | 0.37$ | 0.02$ | 0.42$ | 0.47$ | 0.31$ | 0.08$ | 1.09$ | 1.79$ | 1.69$ | 1.50$ | 1.40$ | 1.24$ | 2.25$ | 0.58$ | 1.21$ | 2.00$ | 1.80$ | (0.39$) | 1.63$ | 0.21$ | 2.02$ | (0.35$) | 1.92$ | 0.92$ | 1.41$ | (1.07$) | 1.19$ | | 1.87$ | (1.06$) | 0.88$ | | | | | | | | | | | |
| Unlevered FCF Per Share, Diluted | | 0.36$ | 1.30$ | (0.04$) | 0.04$ | 0.36$ | 0.51$ | 0.37$ | 0.02$ | 0.42$ | 0.47$ | 0.31$ | 0.08$ | 1.08$ | 1.77$ | 1.67$ | 1.48$ | 1.38$ | 1.23$ | 2.22$ | 0.57$ | 1.19$ | 1.97$ | 1.78$ | (0.39$) | 1.60$ | 0.20$ | 1.99$ | (0.34$) | 1.88$ | 0.90$ | 1.39$ | (1.05$) | 1.17$ | | 1.84$ | (1.05$) | 0.87$ | | | | | | | | | | | |
| Average Shares, Basic | | 262,184,000 | 263,026,000 | 265,728,000 | 267,854,000 | 267,687,000 | 267,575,000 | 267,420,000 | 266,585,000 | 266,235,000 | 266,155,000 | 266,135,000 | 265,345,000 | 53,148,000 | 53,507,000 | 53,834,000 | 53,937,000 | 54,019,000 | 54,117,000 | 54,187,000 | 53,927,000 | 53,841,000 | 53,985,000 | 54,699,000 | 54,560,000 | 54,617,000 | 54,819,000 | 55,143,000 | 55,390,000 | 55,341,000 | 55,537,000 | 55,841,000 | 55,855,000 | 56,338,000 | 57,184,000 | 57,270,000 | 57,099,000 | 57,309,000 | 57,796,000 | 58,451,000 | 59,058,000 | 59,963,000 | 60,207,000 | 61,153,000 | 62,452,000 | 63,602,000 | 64,566,000 | 64,835,000 | 64,227,000 |
| Average Shares, Diluted | | 264,247,000 | 264,855,000 | 267,439,000 | 271,886,000 | 271,656,000 | 270,260,000 | 269,375,000 | 268,690,000 | 268,510,000 | 268,265,000 | 268,135,000 | 267,645,000 | 53,667,000 | 54,006,000 | 54,346,000 | 54,577,000 | 54,597,000 | 54,666,000 | 54,736,000 | 54,637,000 | 54,603,000 | 54,692,000 | 55,463,000 | 55,438,000 | 55,618,000 | 55,768,000 | 55,985,000 | 56,366,000 | 56,349,000 | 56,390,000 | 56,673,000 | 56,875,000 | 57,326,000 | 58,161,000 | 58,270,000 | 58,145,000 | 58,192,000 | 58,616,000 | 59,131,000 | 59,793,000 | 59,963,000 | 60,792,000 | 61,723,000 | 63,112,000 | 64,235,000 | 65,302,000 | 65,710,000 | 65,048,000 |
| EBIT | | 174,499,000$ | 156,698,000$ | 31,112,000$ | 15,308,000$ | 135,445,000$ | 128,630,000$ | 117,683,000$ | 111,081,000$ | 94,403,000$ | 97,675,000$ | 82,418,000$ | 160,045,000$ | 112,088,000$ | 83,905,000$ | 74,520,000$ | 87,220,000$ | 78,590,000$ | 69,807,000$ | 60,807,000$ | 66,252,000$ | 64,047,000$ | 63,525,000$ | 47,530,000$ | 63,302,000$ | 16,646,000$ | 64,841,000$ | 47,545,000$ | 55,711,000$ | 39,358,000$ | 55,496,000$ | 42,716,000$ | 48,589,000$ | 51,868,000$ | 45,884,000$ | 42,956,000$ | 39,855,000$ | 44,300,000$ | 39,085,000$ | 16,650,000$ | 32,930,000$ | (19,368,000$) | 40,721,000$ | 30,398,000$ | 36,612,000$ | 25,567,000$ | 39,167,000$ | 46,186,000$ | 43,718,000$ |
| EBITDA | | 189,139,000$ | 170,395,000$ | 44,988,000$ | 31,371,000$ | 152,404,000$ | 148,133,000$ | 135,414,000$ | 130,565,000$ | 112,388,000$ | 117,359,000$ | 99,339,000$ | 166,661,000$ | 119,576,000$ | 90,788,000$ | 81,071,000$ | 93,331,000$ | 85,584,000$ | 75,094,000$ | 66,093,000$ | 72,490,000$ | 69,592,000$ | 69,782,000$ | 54,104,000$ | 69,537,000$ | 24,197,000$ | 71,403,000$ | 54,002,000$ | 63,985,000$ | 47,402,000$ | 65,776,000$ | 53,045,000$ | 58,572,000$ | 63,247,000$ | 57,027,000$ | 54,999,000$ | 51,046,000$ | 56,053,000$ | 51,510,000$ | 28,255,000$ | 42,735,000$ | (9,467,000$) | 51,073,000$ | 41,354,000$ | 49,604,000$ | 37,960,000$ | 51,900,000$ | 59,686,000$ | 59,632,000$ |