| Simpson Manufacturing Co., Inc. (SSD) |
| 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-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 | 2014-Jun-30 | 2014-Mar-31 |
| 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 |
| Close Price of Common Stock | 193.79$ | 162.28$ | 167.76$ | 155.26$ | 157.14$ | 165.68$ | 191.05$ | 168.79$ | 205.17$ | 198.14$ | 149.88$ | 138.69$ | 109.78$ | 88.62$ | 78.38$ | 100.33$ | 109.06$ | 138.98$ | 107.10$ | 110.59$ | 103.99$ | 93.47$ | 97.23$ | 84.21$ | 61.79$ | 80.26$ | 69.39$ | 66.34$ | 59.37$ | 54.07$ | 72.48$ | 62.19$ | 57.60$ | 57.45$ | 49.05$ | | | | | | | | | | | | | | |
| Market Cap of Common Stock | 8,023,300,363$ | 6,728,011,147$ | 6,981,509,826$ | 6,494,198,667$ | 6,595,862,873$ | 6,985,746,100$ | 8,055,191,095$ | 7,115,835,148$ | 8,713,084,468$ | 8,454,999,202$ | 6,395,806,458$ | 5,917,928,096$ | 4,683,540,517$ | 3,775,024,391$ | 3,383,366,991$ | 4,330,236,178$ | 4,728,261,074$ | 6,037,243,252$ | 4,652,387,051$ | 4,803,008,412$ | 4,506,375,557$ | 4,058,604,707$ | 4,226,832,083$ | 3,660,102,008$ | 2,741,345,852$ | 3,557,480,881$ | 3,099,965,151$ | 2,962,870,910$ | 2,662,310,921$ | 2,485,481,217$ | 3,357,393,359$ | 2,880,580,227$ | 2,689,046,266$ | 2,718,172,467$ | 2,318,759,927$ | | | | | | | | | | | | | | |
| QoQ% | 19.25% | (3.63%) | 7.50% | (1.54%) | (5.58%) | (13.28%) | 13.20% | (18.33%) | 3.05% | 32.20% | 8.08% | 26.36% | 24.07% | 11.58% | (21.87%) | (8.42%) | (21.68%) | 29.77% | (3.14%) | 6.58% | 11.03% | (3.98%) | 15.48% | 33.52% | (22.94%) | 14.76% | 4.63% | 11.29% | 7.12% | (25.97%) | 16.55% | 7.12% | (1.07%) | 17.23% | | | | | | | | | | | | | | | |
| YoY% | 21.64% | (3.69%) | (13.33%) | (8.74%) | (24.30%) | (17.38%) | 25.95% | 20.24% | 86.04% | 123.97% | 89.04% | 36.67% | (.95%) | (37.47%) | (27.28%) | (9.84%) | 4.92% | 48.75% | 10.07% | 31.23% | 64.39% | 14.09% | 36.35% | 23.53% | 2.97% | 43.13% | (7.67%) | 2.86% | (.99%) | (8.56%) | 44.79% | | | | | | | | | | | | | | | | | | |
| Common Shares Outstanding | 41,402,035 | 41,255,000 | 41,617,298 | 41,827,893 | 41,974,436 | 41,878,000 | 42,162,738 | 42,157,919 | 42,467,634 | 42,323,000 | 42,672,848 | 42,670,186 | 42,662,967 | 43,326,000 | 43,166,203 | 43,159,934 | 43,354,677 | 43,326,000 | 43,439,655 | 43,430,766 | 43,334,701 | 43,326,000 | 43,474,745 | 43,463,983 | 44,365,526 | 44,209,000 | 44,477,000 | 44,674,523 | 44,661,907 | 44,998,000 | 45,967,842 | 46,324,848 | 46,319,026 | 46,745,000 | 47,313,707 | 47,273,393 | 47,654,309 | 47,437,000 | 47,546,822 | 48,388,534 | 48,318,660 | 48,184,000 | 48,277,229 | 49,119,299 | 49,359,823 | 48,966,000 | 48,948,467 | 48,973,019 | 48,938,691 |
| QoQ% | .36% | (.87%) | (.50%) | (.35%) | .23% | (.68%) | .01% | (.73%) | .34% | (.82%) | .01% | .02% | (1.53%) | .37% | .02% | (.45%) | .07% | (.26%) | .02% | .22% | .02% | (.34%) | .03% | (2.03%) | .35% | (.60%) | (.44%) | .03% | (.75%) | (2.11%) | (.77%) | .01% | (.91%) | (1.20%) | .09% | (.80%) | .46% | (.23%) | (1.74%) | .15% | .28% | (.19%) | (1.71%) | (.49%) | .80% | .04% | (.05%) | .07% | .47% |
| YoY% | (1.36%) | (1.49%) | (1.29%) | (.78%) | (1.16%) | (1.05%) | (1.20%) | (1.20%) | (.46%) | (2.32%) | (1.14%) | (1.14%) | (1.60%) | .00% | (.63%) | (.62%) | .05% | .00% | (.08%) | (.08%) | (2.32%) | (2.00%) | (2.25%) | (2.71%) | (.66%) | (1.75%) | (3.24%) | (3.56%) | (3.58%) | (3.74%) | (2.85%) | (2.01%) | (2.80%) | (1.46%) | (.49%) | (2.31%) | (1.38%) | (1.55%) | (1.51%) | (1.49%) | (2.11%) | (1.60%) | (1.37%) | .30% | .86% | .52% | 1.15% | .83% | .79% |
| Price to Sales | 3.44x | 2.88x | 3.02x | 2.86x | 2.94x | 3.13x | 3.63x | 3.22x | 3.94x | 3.82x | 2.92x | 2.74x | 2.17x | 1.78x | 1.64x | 2.28x | 2.75x | 3.84x | 3.21x | 3.39x | 3.38x | 3.20x | 3.42x | 3.10x | 2.36x | 3.13x | 2.78x | 2.72x | 2.44x | 2.30x | 3.14x | 2.75x | 2.68x | 2.78x | 2.45x | | | | | | | | | | | | | | |
| Price to Earnings | 23.25x | 19.50x | 20.28x | 19.66x | 20.31x | 21.68x | 25.05x | 21.43x | 25.52x | 23.88x | 17.93x | 17.35x | 14.31x | 11.30x | 9.77x | 13.05x | 15.22x | 22.66x | 20.56x | 21.88x | 22.47x | 21.70x | 22.80x | 22.59x | 18.50x | 26.55x | 26.12x | 24.82x | 21.49x | 19.63x | 26.44x | 26.00x | 28.33x | 29.35x | 23.92x | | | | | | | | | | | | | | |
| Price to Book | 3.95x | 3.31x | 3.48x | 3.36x | 3.54x | 3.87x | 4.34x | 4.03x | 5.05x | 5.03x | 3.83x | 3.74x | 3.15x | 2.67x | 2.53x | 3.37x | 3.84x | 5.10x | 4.14x | 4.42x | 4.44x | 4.14x | 4.40x | 4.09x | 3.26x | 3.99x | 3.53x | 3.41x | 3.19x | 2.91x | 3.68x | 3.19x | 3.06x | 3.07x | 2.53x | | | | | | | | | | | | | | |
| Total Revenue | | 539,345,000$ | 623,513,000$ | 631,055,000$ | 538,895,000$ | 517,429,000$ | 587,153,000$ | 596,978,000$ | 530,579,000$ | 501,710,000$ | 580,084,000$ | 597,580,000$ | 534,430,000$ | 475,623,000$ | 553,662,000$ | 593,232,000$ | 493,570,000$ | 418,556,000$ | 396,738,000$ | 410,281,000$ | 347,642,000$ | 293,897,000$ | 364,304,000$ | 326,076,000$ | 283,668,000$ | 262,510,000$ | 309,932,000$ | 304,853,000$ | 259,244,000$ | 241,845,000$ | 284,178,000$ | 308,007,000$ | 244,780,000$ | 231,681,000$ | 262,476,000$ | 263,002,000$ | 219,867,000$ | 200,192,000$ | 230,974,000$ | 229,973,000$ | 199,523,000$ | 184,764,000$ | 216,139,000$ | 216,665,000$ | 176,491,000$ | 166,630,000$ | 209,320,000$ | 207,893,000$ | 168,305,000$ |
| QoQ% | | (13.50%) | (1.20%) | 17.10% | 4.15% | (11.88%) | (1.65%) | 12.51% | 5.75% | (13.51%) | (2.93%) | 11.82% | 12.36% | (14.10%) | (6.67%) | 20.19% | 17.92% | 5.50% | (3.30%) | 18.02% | 18.29% | (19.33%) | 11.72% | 14.95% | 8.06% | (15.30%) | 1.67% | 17.59% | 7.19% | (14.90%) | (7.74%) | 25.83% | 5.65% | (11.73%) | (.20%) | 19.62% | 9.83% | (13.33%) | .44% | 15.26% | 7.99% | (14.52%) | (.24%) | 22.76% | 5.92% | (20.40%) | .69% | 23.52% | 5.14% |
| YoY% | | 4.24% | 6.19% | 5.71% | 1.57% | 3.13% | 1.22% | (.10%) | (.72%) | 5.49% | 4.77% | .73% | 8.28% | 13.63% | 39.55% | 44.59% | 41.98% | 42.42% | 8.90% | 25.82% | 22.55% | 11.96% | 17.54% | 6.96% | 9.42% | 8.55% | 9.06% | (1.02%) | 5.91% | 4.39% | 8.27% | 17.11% | 11.33% | 15.73% | 13.64% | 14.36% | 10.20% | 8.35% | 6.86% | 6.14% | 13.05% | 10.88% | 3.26% | 4.22% | 4.86% | 4.10% | 7.00% | 6.42% | 9.09% |
| TTM | | 2,332,808,000$ | 2,310,892,000$ | 2,274,532,000$ | 2,240,455,000$ | 2,232,139,000$ | 2,216,420,000$ | 2,209,351,000$ | 2,209,953,000$ | 2,213,804,000$ | 2,187,717,000$ | 2,161,295,000$ | 2,156,947,000$ | 2,116,087,000$ | 2,059,020,000$ | 1,902,096,000$ | 1,719,145,000$ | 1,573,217,000$ | 1,448,558,000$ | 1,416,124,000$ | 1,331,919,000$ | 1,267,945,000$ | 1,236,558,000$ | 1,182,186,000$ | 1,160,963,000$ | 1,136,539,000$ | 1,115,874,000$ | 1,090,120,000$ | 1,093,274,000$ | 1,078,810,000$ | 1,068,646,000$ | 1,046,944,000$ | 1,001,939,000$ | 977,026,000$ | 945,537,000$ | 914,035,000$ | 881,006,000$ | 860,662,000$ | 845,234,000$ | 830,399,000$ | 817,091,000$ | 794,059,000$ | 775,925,000$ | 769,106,000$ | 760,334,000$ | 752,148,000$ | 745,592,000$ | 731,891,000$ | 719,346,000$ |
| TTM_QoQ% | | .95% | 1.60% | 1.52% | .37% | .71% | .32% | (.03%) | (.17%) | 1.19% | 1.22% | .20% | 1.93% | 2.77% | 8.25% | 10.64% | 9.28% | 8.61% | 2.29% | 6.32% | 5.05% | 2.54% | 4.60% | 1.83% | 2.15% | 1.85% | 2.36% | (.29%) | 1.34% | .95% | 2.07% | 4.49% | 2.55% | 3.33% | 3.45% | 3.75% | 2.36% | 1.83% | 1.79% | 1.63% | 2.90% | 2.34% | .89% | 1.15% | 1.09% | .88% | 1.87% | 1.74% | 1.99% |
| TTM_YoY% | | 4.51% | 4.26% | 2.95% | 1.38% | .83% | 1.31% | 2.22% | 2.46% | 4.62% | 6.25% | 13.63% | 25.47% | 34.51% | 42.14% | 34.32% | 29.07% | 24.08% | 17.14% | 19.79% | 14.73% | 11.56% | 10.82% | 8.45% | 6.19% | 5.35% | 4.42% | 4.12% | 9.12% | 10.42% | 13.02% | 14.54% | 13.73% | 13.52% | 11.87% | 10.07% | 7.82% | 8.39% | 8.93% | 7.97% | 7.47% | 5.57% | 4.07% | 5.09% | 5.70% | 6.64% | 8.07% | 9.82% | 10.20% |
| Gross Margin | | 43.36% | 46.39% | 46.66% | 46.77% | 43.63% | 46.85% | 46.66% | 46.09% | 43.52% | 48.77% | 48.11% | 47.32% | 42.19% | 44.17% | 43.72% | 47.97% | 47.37% | 49.92% | 47.88% | 46.68% | 42.08% | 47.56% | 45.94% | 45.71% | 41.92% | 44.41% | 44.01% | 42.53% | 40.61% | 47.12% | 45.64% | 43.97% | 43.99% | 45.39% | 46.72% | 45.24% | 47.44% | 49.13% | 48.48% | 46.37% | 44.79% | 46.42% | 45.38% | 43.91% | 43.69% | 45.65% | 46.13% | 46.21% |
| QoQ | | (3.03%) | (.27%) | (.11%) | 3.15% | (3.22%) | .19% | .57% | 2.57% | (5.25%) | .67% | .79% | 5.13% | (1.98%) | .45% | (4.26%) | .60% | (2.55%) | 2.03% | 1.20% | 4.60% | (5.47%) | 1.62% | .23% | 3.79% | (2.49%) | .40% | 1.49% | 1.92% | (6.51%) | 1.48% | 1.67% | (.02%) | (1.41%) | (1.33%) | 1.47% | (2.19%) | (1.69%) | .65% | 2.11% | 1.58% | (1.63%) | 1.05% | 1.47% | .22% | (1.96%) | (.48%) | (.09%) | 2.64% |
| YoY | | (.27%) | (.45%) | .00% | .68% | .11% | (1.93%) | (1.45%) | (1.23%) | 1.33% | 4.61% | 4.39% | (.66%) | (5.18%) | (5.75%) | (4.17%) | 1.29% | 5.29% | 2.36% | 1.94% | .97% | .16% | 3.14% | 1.93% | 3.18% | 1.32% | (2.71%) | (1.62%) | (1.44%) | (3.38%) | 1.73% | (1.08%) | (1.28%) | (3.45%) | (3.74%) | (1.76%) | (1.13%) | 2.64% | 2.71% | 3.10% | 2.46% | 1.11% | .78% | (.75%) | (2.30%) | .12% | (.31%) | .48% | 4.27% |
| Operating Income | | 74,759,000$ | 140,743,000$ | 140,244,000$ | 102,319,000$ | 76,839,000$ | 124,855,000$ | 132,186,000$ | 96,098,000$ | 71,553,000$ | 140,213,000$ | 145,021,000$ | 118,363,000$ | 78,737,000$ | 122,815,000$ | 133,076,000$ | 124,437,000$ | 97,062,000$ | 100,619,000$ | 101,728,000$ | 68,383,000$ | 39,458,000$ | 91,343,000$ | 72,212,000$ | 49,350,000$ | 36,611,000$ | 60,967,000$ | 53,653,000$ | 30,023,000$ | 18,830,000$ | 59,678,000$ | 61,433,000$ | 32,685,000$ | 24,363,000$ | 46,712,000$ | 44,614,000$ | 22,226,000$ | 26,136,000$ | 45,777,000$ | 40,924,000$ | 26,641,000$ | 22,485,000$ | 35,249,000$ | 35,009,000$ | 16,277,000$ | 15,320,000$ | 32,218,000$ | 32,133,000$ | 19,605,000$ |
| QoQ% | | (46.88%) | .36% | 37.07% | 33.16% | (38.46%) | (5.55%) | 37.55% | 34.30% | (48.97%) | (3.32%) | 22.52% | 50.33% | (35.89%) | (7.71%) | 6.94% | 28.20% | (3.54%) | (1.09%) | 48.76% | 73.31% | (56.80%) | 26.49% | 46.33% | 34.80% | (39.95%) | 13.63% | 78.71% | 59.44% | (68.45%) | (2.86%) | 87.96% | 34.16% | (47.84%) | 4.70% | 100.73% | (14.96%) | (42.91%) | 11.86% | 53.61% | 18.48% | (36.21%) | .69% | 115.08% | 6.25% | (52.45%) | .27% | 63.90% | 64.72% |
| YoY% | | (2.71%) | 12.73% | 6.10% | 6.47% | 7.39% | (10.95%) | (8.85%) | (18.81%) | (9.12%) | 14.17% | 8.98% | (4.88%) | (18.88%) | 22.06% | 30.82% | 81.97% | 145.99% | 10.16% | 40.87% | 38.57% | 7.78% | 49.82% | 34.59% | 64.37% | 94.43% | 2.16% | (12.66%) | (8.14%) | (22.71%) | 27.76% | 37.70% | 47.06% | (6.78%) | 2.04% | 9.02% | (16.57%) | 16.24% | 29.87% | 16.90% | 63.67% | 46.77% | 9.41% | 8.95% | (16.98%) | 28.72% | 4.32% | 8.27% | 117.52% |
| TTM | | 458,065,000$ | 460,145,000$ | 444,257,000$ | 436,199,000$ | 429,978,000$ | 424,692,000$ | 440,050,000$ | 452,885,000$ | 475,150,000$ | 482,334,000$ | 464,936,000$ | 452,991,000$ | 459,065,000$ | 477,390,000$ | 455,194,000$ | 423,846,000$ | 367,792,000$ | 310,188,000$ | 300,912,000$ | 271,396,000$ | 252,363,000$ | 249,516,000$ | 219,140,000$ | 200,581,000$ | 181,254,000$ | 163,473,000$ | 162,184,000$ | 169,964,000$ | 172,626,000$ | 178,159,000$ | 165,193,000$ | 148,374,000$ | 137,915,000$ | 139,688,000$ | 138,753,000$ | 135,063,000$ | 139,478,000$ | 135,827,000$ | 125,299,000$ | 119,384,000$ | 109,020,000$ | 101,855,000$ | 98,824,000$ | 95,948,000$ | 99,276,000$ | 95,858,000$ | 94,525,000$ | 92,070,000$ |
| TTM_QoQ% | | (.45%) | 3.58% | 1.85% | 1.45% | 1.25% | (3.49%) | (2.83%) | (4.69%) | (1.49%) | 3.74% | 2.64% | (1.32%) | (3.84%) | 4.88% | 7.40% | 15.24% | 18.57% | 3.08% | 10.88% | 7.54% | 1.14% | 13.86% | 9.25% | 10.66% | 10.88% | .80% | (4.58%) | (1.54%) | (3.11%) | 7.85% | 11.34% | 7.58% | (1.27%) | .67% | 2.73% | (3.17%) | 2.69% | 8.40% | 4.96% | 9.51% | 7.04% | 3.07% | 3.00% | (3.35%) | 3.57% | 1.41% | 2.67% | 13.00% |
| TTM_YoY% | | 6.53% | 8.35% | .96% | (3.68%) | (9.51%) | (11.95%) | (5.35%) | (.02%) | 3.50% | 1.04% | 2.14% | 6.88% | 24.82% | 53.90% | 51.27% | 56.17% | 45.74% | 24.32% | 37.32% | 35.31% | 39.23% | 52.63% | 35.12% | 18.01% | 5.00% | (8.24%) | (1.82%) | 14.55% | 25.17% | 27.54% | 19.06% | 9.86% | (1.12%) | 2.84% | 10.74% | 13.13% | 27.94% | 33.35% | 26.79% | 24.43% | 9.82% | 6.26% | 4.55% | 4.21% | 21.84% | 39.66% | 58.22% | 60.92% |
| Operating Margin | | 13.86% | 22.57% | 22.22% | 18.99% | 14.85% | 21.26% | 22.14% | 18.11% | 14.26% | 24.17% | 24.27% | 22.15% | 16.55% | 22.18% | 22.43% | 25.21% | 23.19% | 25.36% | 24.80% | 19.67% | 13.43% | 25.07% | 22.15% | 17.40% | 13.95% | 19.67% | 17.60% | 11.58% | 7.79% | 21.00% | 19.95% | 13.35% | 10.52% | 17.80% | 16.96% | 10.11% | 13.06% | 19.82% | 17.80% | 13.35% | 12.17% | 16.31% | 16.16% | 9.22% | 9.19% | 15.39% | 15.46% | 11.65% |
| QoQ | | (8.71%) | .35% | 3.24% | 4.14% | (6.41%) | (.88%) | 4.03% | 3.85% | (9.91%) | (.10%) | 2.12% | 5.59% | (5.63%) | (.25%) | (2.78%) | 2.02% | (2.17%) | .57% | 5.12% | 6.25% | (11.65%) | 2.93% | 4.75% | 3.45% | (5.72%) | 2.07% | 6.02% | 3.80% | (13.21%) | 1.06% | 6.59% | 2.84% | (7.28%) | .83% | 6.85% | (2.95%) | (6.76%) | 2.02% | 4.44% | 1.18% | (4.14%) | .15% | 6.94% | .03% | (6.20%) | (.07%) | 3.81% | 4.21% |
| YoY | | (.99%) | 1.31% | .08% | .88% | .59% | (2.91%) | (2.13%) | (4.04%) | (2.29%) | 1.99% | 1.84% | (3.06%) | (6.64%) | (3.18%) | (2.36%) | 5.54% | 9.76% | .29% | 2.65% | 2.27% | (.52%) | 5.40% | 4.55% | 5.82% | 6.16% | (1.33%) | (2.35%) | (1.77%) | (2.73%) | 3.20% | 2.98% | 3.24% | (2.54%) | (2.02%) | (.83%) | (3.24%) | .89% | 3.51% | 1.64% | 4.13% | 2.98% | .92% | .70% | (2.43%) | 1.76% | (.40%) | .27% | 5.81% |
| Net Income | | 56,214,000$ | 107,444,000$ | 103,541,000$ | 77,884,000$ | 55,446,000$ | 93,519,000$ | 97,831,000$ | 75,430,000$ | 54,802,000$ | 104,021,000$ | 107,211,000$ | 87,954,000$ | 57,606,000$ | 88,243,000$ | 93,570,000$ | 94,576,000$ | 69,797,000$ | 73,778,000$ | 72,483,000$ | 50,387,000$ | 29,638,000$ | 67,057,000$ | 53,479,000$ | 36,826,000$ | 28,057,000$ | 43,686,000$ | 39,577,000$ | 22,662,000$ | 12,757,000$ | 44,361,000$ | 44,086,000$ | 25,429,000$ | 13,085,000$ | 28,197,000$ | 28,214,000$ | 23,121,000$ | 17,393,000$ | 29,797,000$ | 26,201,000$ | 16,343,000$ | 14,732,000$ | 21,595,000$ | 21,509,000$ | 10,051,000$ | 10,380,000$ | 20,614,000$ | 20,451,000$ | 12,087,000$ |
| QoQ% | | (47.68%) | 3.77% | 32.94% | 40.47% | (40.71%) | (4.41%) | 29.70% | 37.64% | (47.32%) | (2.98%) | 21.89% | 52.68% | (34.72%) | (5.69%) | (1.06%) | 35.50% | (5.40%) | 1.79% | 43.85% | 70.01% | (55.80%) | 25.39% | 45.22% | 31.25% | (35.78%) | 10.38% | 74.64% | 77.64% | (71.24%) | .62% | 73.37% | 94.34% | (53.59%) | (.06%) | 22.03% | 32.93% | (41.63%) | 13.73% | 60.32% | 10.94% | (31.78%) | .40% | 114.00% | (3.17%) | (49.65%) | .80% | 69.20% | 57.63% |
| YoY% | | 1.39% | 14.89% | 5.84% | 3.25% | 1.18% | (10.10%) | (8.75%) | (14.24%) | (4.87%) | 17.88% | 14.58% | (7.00%) | (17.47%) | 19.61% | 29.09% | 87.70% | 135.50% | 10.02% | 35.54% | 36.83% | 5.64% | 53.50% | 35.13% | 62.50% | 119.93% | (1.52%) | (10.23%) | (10.88%) | (2.51%) | 57.33% | 56.26% | 9.98% | (24.77%) | (5.37%) | 7.68% | 41.47% | 18.06% | 37.98% | 21.81% | 62.60% | 41.93% | 4.76% | 5.17% | (16.85%) | 35.37% | 3.04% | 10.53% | 152.08% |
| TTM | | 345,083,000$ | 344,315,000$ | 330,390,000$ | 324,680,000$ | 322,226,000$ | 321,582,000$ | 332,084,000$ | 341,464,000$ | 353,988,000$ | 356,792,000$ | 341,014,000$ | 327,373,000$ | 333,995,000$ | 346,186,000$ | 331,721,000$ | 310,634,000$ | 266,445,000$ | 226,286,000$ | 219,565,000$ | 200,561,000$ | 187,000,000$ | 185,419,000$ | 162,048,000$ | 148,146,000$ | 133,982,000$ | 118,682,000$ | 119,357,000$ | 123,866,000$ | 126,633,000$ | 126,961,000$ | 110,797,000$ | 94,925,000$ | 92,617,000$ | 96,925,000$ | 98,525,000$ | 96,512,000$ | 89,734,000$ | 87,073,000$ | 78,871,000$ | 74,179,000$ | 67,887,000$ | 63,535,000$ | 62,554,000$ | 61,496,000$ | 63,532,000$ | 60,820,000$ | 60,212,000$ | 58,263,000$ |
| TTM_QoQ% | | .22% | 4.22% | 1.76% | .76% | .20% | (3.16%) | (2.75%) | (3.54%) | (.79%) | 4.63% | 4.17% | (1.98%) | (3.52%) | 4.36% | 6.79% | 16.59% | 17.75% | 3.06% | 9.48% | 7.25% | .85% | 14.42% | 9.38% | 10.57% | 12.89% | (.57%) | (3.64%) | (2.19%) | (.26%) | 14.59% | 16.72% | 2.49% | (4.45%) | (1.62%) | 2.09% | 7.55% | 3.06% | 10.40% | 6.33% | 9.27% | 6.85% | 1.57% | 1.72% | (3.21%) | 4.46% | 1.01% | 3.35% | 14.31% |
| TTM_YoY% | | 7.09% | 7.07% | (.51%) | (4.92%) | (8.97%) | (9.87%) | (2.62%) | 4.30% | 5.99% | 3.06% | 2.80% | 5.39% | 25.35% | 52.99% | 51.08% | 54.88% | 42.48% | 22.04% | 35.49% | 35.38% | 39.57% | 56.23% | 35.77% | 19.60% | 5.80% | (6.52%) | 7.73% | 30.49% | 36.73% | 30.99% | 12.46% | (1.64%) | 3.21% | 11.32% | 24.92% | 30.11% | 32.18% | 37.05% | 26.09% | 20.62% | 6.86% | 4.46% | 3.89% | 5.55% | 24.64% | 23.65% | 42.83% | 47.45% |
| Profit Margin | | 10.42% | 17.23% | 16.41% | 14.45% | 10.72% | 15.93% | 16.39% | 14.22% | 10.92% | 17.93% | 17.94% | 16.46% | 12.11% | 15.94% | 15.77% | 19.16% | 16.68% | 18.60% | 17.67% | 14.49% | 10.08% | 18.41% | 16.40% | 12.98% | 10.69% | 14.10% | 12.98% | 8.74% | 5.28% | 15.61% | 14.31% | 10.39% | 5.65% | 10.74% | 10.73% | 10.52% | 8.69% | 12.90% | 11.39% | 8.19% | 7.97% | 9.99% | 9.93% | 5.70% | 6.23% | 9.85% | 9.84% | 7.18% |
| QoQ | | (6.81%) | .82% | 1.96% | 3.74% | (5.21%) | (.46%) | 2.17% | 3.29% | (7.01%) | (.01%) | 1.48% | 4.35% | (3.83%) | .17% | (3.39%) | 2.49% | (1.92%) | .93% | 3.17% | 4.41% | (8.32%) | 2.01% | 3.42% | 2.29% | (3.41%) | 1.11% | 4.24% | 3.47% | (10.34%) | 1.30% | 3.92% | 4.74% | (5.10%) | .02% | .21% | 1.83% | (4.21%) | 1.51% | 3.20% | .22% | (2.02%) | .06% | 4.23% | (.53%) | (3.62%) | .01% | 2.66% | 2.39% |
| YoY | | (.29%) | 1.30% | .02% | .24% | (.21%) | (2.00%) | (1.55%) | (2.24%) | (1.19%) | 1.99% | 2.17% | (2.70%) | (4.56%) | (2.66%) | (1.89%) | 4.67% | 6.59% | .19% | 1.27% | 1.51% | (.60%) | 4.31% | 3.42% | 4.24% | 5.41% | (1.52%) | (1.33%) | (1.65%) | (.37%) | 4.87% | 3.59% | (.13%) | (3.04%) | (2.16%) | (.67%) | 2.33% | .72% | 2.91% | 1.47% | 2.50% | 1.74% | .14% | .09% | (1.49%) | 1.44% | (.38%) | .37% | 4.07% |
| Equity to Common Shareholders | | 2,029,762,000$ | 2,006,640,000$ | 1,930,040,000$ | 1,861,714,000$ | 1,805,348,000$ | 1,856,971,000$ | 1,764,801,000$ | 1,725,663,000$ | 1,679,746,000$ | 1,669,491,000$ | 1,583,611,000$ | 1,487,409,000$ | 1,413,379,000$ | 1,337,555,000$ | 1,284,638,000$ | 1,231,811,000$ | 1,183,998,000$ | 1,123,003,000$ | 1,086,905,000$ | 1,014,509,000$ | 980,943,000$ | 960,800,000$ | 894,212,000$ | 841,594,000$ | 891,957,000$ | 876,947,000$ | 868,421,000$ | 835,418,000$ | 855,514,000$ | 913,419,000$ | 903,802,000$ | 879,062,000$ | 884,778,000$ | 916,042,000$ | 899,411,000$ | 886,953,000$ | 865,842,000$ | 861,104,000$ | 882,276,000$ | 864,256,000$ | 849,824,000$ | 844,381,000$ | 871,340,000$ | 855,290,000$ | 863,465,000$ | 864,123,000$ | 865,276,000$ | 847,509,000$ |
| QoQ | | 23,122,000$ | 76,600,000$ | 68,326,000$ | 56,366,000$ | (51,623,000$) | 92,170,000$ | 39,138,000$ | 45,917,000$ | 10,255,000$ | 85,880,000$ | 96,202,000$ | 74,030,000$ | 75,824,000$ | 52,917,000$ | 52,827,000$ | 47,813,000$ | 60,995,000$ | 36,098,000$ | 72,396,000$ | 33,566,000$ | 20,143,000$ | 66,588,000$ | 52,618,000$ | (50,363,000$) | 15,010,000$ | 8,526,000$ | 33,003,000$ | (20,096,000$) | (57,905,000$) | 9,617,000$ | 24,740,000$ | (5,716,000$) | (31,264,000$) | 16,631,000$ | 12,458,000$ | 21,111,000$ | 4,738,000$ | (21,172,000$) | 18,020,000$ | 14,432,000$ | 5,443,000$ | (26,959,000$) | 16,050,000$ | (8,175,000$) | (658,000$) | (1,153,000$) | 17,767,000$ | 6,230,000$ |
| QoQ% | | 1.15% | 3.97% | 3.67% | 3.12% | (2.78%) | 5.22% | 2.27% | 2.73% | .61% | 5.42% | 6.47% | 5.24% | 5.67% | 4.12% | 4.29% | 4.04% | 5.43% | 3.32% | 7.14% | 3.42% | 2.10% | 7.45% | 6.25% | (5.65%) | 1.71% | .98% | 3.95% | (2.35%) | (6.34%) | 1.06% | 2.81% | (.65%) | (3.41%) | 1.85% | 1.41% | 2.44% | .55% | (2.40%) | 2.09% | 1.70% | .65% | (3.09%) | 1.88% | (.95%) | (.08%) | (.13%) | 2.10% | .74% |
| YoY | | 224,414,000$ | 149,669,000$ | 165,239,000$ | 136,051,000$ | 125,602,000$ | 187,480,000$ | 181,190,000$ | 238,254,000$ | 266,367,000$ | 331,936,000$ | 298,973,000$ | 255,598,000$ | 229,381,000$ | 214,552,000$ | 197,733,000$ | 217,302,000$ | 203,055,000$ | 162,203,000$ | 192,693,000$ | 172,915,000$ | 88,986,000$ | 83,853,000$ | 25,791,000$ | 6,176,000$ | 36,443,000$ | (36,472,000$) | (35,381,000$) | (43,644,000$) | (29,264,000$) | (2,623,000$) | 4,391,000$ | (7,891,000$) | 18,936,000$ | 54,938,000$ | 17,135,000$ | 22,697,000$ | 16,018,000$ | 16,723,000$ | 10,936,000$ | 8,966,000$ | (13,641,000$) | (19,742,000$) | 6,064,000$ | 7,781,000$ | 22,186,000$ | 41,663,000$ | 72,245,000$ | 59,088,000$ |
| YoY% | | 12.43% | 8.06% | 9.36% | 7.88% | 7.48% | 11.23% | 11.44% | 16.02% | 18.85% | 24.82% | 23.27% | 20.75% | 19.37% | 19.11% | 18.19% | 21.42% | 20.70% | 16.88% | 21.55% | 20.55% | 9.98% | 9.56% | 2.97% | .74% | 4.26% | (3.99%) | (3.92%) | (4.97%) | (3.31%) | (.29%) | .49% | (.89%) | 2.19% | 6.38% | 1.94% | 2.63% | 1.89% | 1.98% | 1.26% | 1.05% | (1.58%) | (2.29%) | .70% | .92% | 2.64% | 5.07% | 9.11% | 7.49% |
| Dividends Paid | | 12,023,000$ | 12,069,000$ | 11,753,000$ | 11,735,000$ | 11,806,000$ | 11,805,000$ | 11,459,000$ | 11,430,000$ | 11,522,000$ | 11,521,000$ | 11,093,000$ | 11,065,000$ | 11,076,000$ | 11,223,000$ | 10,790,000$ | 10,806,000$ | 10,804,000$ | 10,859,000$ | 9,989,000$ | 9,967,000$ | 10,236,000$ | 10,006,000$ | 9,989,000$ | 10,169,000$ | 10,195,000$ | 10,276,000$ | 9,825,000$ | 9,901,000$ | 10,153,000$ | 10,192,000$ | 9,728,000$ | 9,818,000$ | 9,937,000$ | 9,928,000$ | 8,578,000$ | 8,538,000$ | 8,559,000$ | 8,710,000$ | 7,733,000$ | 7,709,000$ | 7,724,000$ | 7,860,000$ | 6,910,000$ | 6,858,000$ | 6,853,000$ | 6,858,000$ | 6,118,000$ | 6,089,000$ |
| Additional Paid-In Capital QoQ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Treasury Stock | | 121,035,000$ | 90,755,000$ | 60,457,000$ | 25,105,000$ | 100,771,000$ | 50,280,000$ | 50,257,000$ | | 50,363,000$ | | | | | 74,562,000$ | 46,281,000$ | 21,281,000$ | | 37,635,000$ | 13,510,000$ | 13,510,000$ | 13,510,000$ | 72,058,000$ | 72,058,000$ | 72,058,000$ | 9,379,000$ | 21,437,000$ | | 55,000,000$ | 25,000,000$ | 24,491,000$ | 440,000$ | 74,999,000$ | 40,000,000$ | 20,000,000$ | 17,544,000$ | 0$ | 0$ | 47,002,000$ | 3,502,000$ | 3,502,000$ | 0$ | 39,529,000$ | 8,464,000$ | 0$ | 0$ | 2,981,000$ | 0$ | |
| QoQ | | 30,280,000$ | 30,298,000$ | 35,352,000$ | (75,666,000$) | 50,491,000$ | 23,000$ | | | | | | | | 28,281,000$ | 25,000,000$ | | | 24,125,000$ | 0$ | 0$ | (58,548,000$) | 0$ | 0$ | 62,679,000$ | (12,058,000$) | | | 30,000,000$ | 509,000$ | 24,051,000$ | (74,559,000$) | 34,999,000$ | 20,000,000$ | 2,456,000$ | 17,544,000$ | 0$ | (47,002,000$) | 43,500,000$ | 0$ | 3,502,000$ | (39,529,000$) | 31,065,000$ | 8,464,000$ | 0$ | (2,981,000$) | 2,981,000$ | | |
| Goodwill | | 558,521,000$ | 557,836,000$ | 560,633,000$ | 527,621,000$ | 512,383,000$ | 550,946,000$ | 497,990,000$ | 492,767,000$ | 502,550,000$ | 483,413,000$ | 495,065,000$ | 500,749,000$ | 495,672,000$ | 467,990,000$ | 492,338,000$ | 133,651,000$ | 134,022,000$ | 133,495,000$ | 134,121,000$ | 133,477,000$ | 135,844,000$ | 133,734,000$ | 132,335,000$ | 131,599,000$ | 131,879,000$ | 131,191,000$ | 132,312,000$ | 131,712,000$ | 130,250,000$ | 136,459,000$ | 136,398,000$ | 138,026,000$ | 137,140,000$ | 137,313,000$ | 137,160,000$ | 135,113,000$ | 124,479,000$ | 126,845,000$ | 124,993,000$ | 125,614,000$ | 123,950,000$ | 123,277,000$ | 124,827,000$ | 122,923,000$ | 123,881,000$ | 125,228,000$ | 129,231,000$ | 129,433,000$ |
| QoQ% | | .12% | (.50%) | 6.26% | 2.97% | (7.00%) | 10.63% | 1.06% | (1.95%) | 3.96% | (2.35%) | (1.14%) | 1.02% | 5.92% | (4.95%) | 268.38% | (.28%) | .40% | (.47%) | .48% | (1.74%) | 1.58% | 1.06% | .56% | (.21%) | .52% | (.85%) | .46% | 1.12% | (4.55%) | .05% | (1.18%) | .65% | (.13%) | .11% | 1.52% | 8.54% | (1.87%) | 1.48% | (.49%) | 1.34% | .55% | (1.24%) | 1.55% | (.77%) | (1.08%) | (3.10%) | (.16%) | .17% |
| YoY% | | 9.01% | 1.25% | 12.58% | 7.07% | 1.96% | 13.97% | .59% | (1.59%) | 1.39% | 3.30% | .55% | 274.67% | 269.84% | 250.57% | 267.09% | .13% | (1.34%) | (.18%) | 1.35% | 1.43% | 3.01% | 1.94% | .02% | (.09%) | 1.25% | (3.86%) | (3.00%) | (4.58%) | (5.02%) | (.62%) | (.56%) | 2.16% | 10.17% | 8.25% | 9.73% | 7.56% | .43% | 2.89% | .13% | 2.19% | .06% | (1.56%) | (3.41%) | (5.03%) | (4.13%) | (3.87%) | 5.34% | 5.59% |
| Other Intangible Assets | | 387,729,000$ | 392,517,000$ | 399,361,000$ | 381,079,000$ | 375,051,000$ | 395,517,000$ | 352,496,000$ | 352,527,000$ | 365,339,000$ | 356,450,000$ | 369,649,000$ | 366,122,000$ | 362,917,000$ | 330,533,000$ | 357,698,000$ | 25,021,000$ | 26,269,000$ | 22,077,000$ | 23,749,000$ | 25,059,000$ | 26,800,000$ | 20,964,000$ | 22,139,000$ | 23,454,000$ | 25,071,000$ | 21,816,000$ | 22,991,000$ | 24,148,000$ | 24,402,000$ | 25,457,000$ | 26,761,000$ | 28,302,000$ | 29,326,000$ | 30,050,000$ | 30,804,000$ | 31,713,000$ | 22,864,000$ | 24,629,000$ | 24,912,000$ | 26,719,000$ | 27,675,000$ | 28,570,000$ | 30,743,000$ | 31,484,000$ | 32,587,000$ | 34,782,000$ | 38,056,000$ | 39,728,000$ |
| QoQ | | (4,788,000$) | (6,844,000$) | 18,282,000$ | 6,028,000$ | (20,466,000$) | 43,021,000$ | (31,000$) | (12,812,000$) | 8,889,000$ | (13,199,000$) | 3,527,000$ | 3,205,000$ | 32,384,000$ | (27,165,000$) | 332,677,000$ | (1,248,000$) | 4,192,000$ | (1,672,000$) | (1,310,000$) | (1,741,000$) | 5,836,000$ | (1,175,000$) | (1,315,000$) | (1,617,000$) | 3,255,000$ | (1,175,000$) | (1,157,000$) | (254,000$) | (1,055,000$) | (1,304,000$) | (1,541,000$) | (1,024,000$) | (724,000$) | (754,000$) | (909,000$) | 8,849,000$ | (1,765,000$) | (283,000$) | (1,807,000$) | (956,000$) | (895,000$) | (2,173,000$) | (741,000$) | (1,103,000$) | (2,195,000$) | (3,274,000$) | (1,672,000$) | (2,045,000$) |
| Amortization of Intangible Assets | | 6,821,000$ | 7,100,000$ | 6,700,000$ | 6,411,000$ | 6,800,000$ | 6,700,000$ | 5,700,000$ | 5,600,000$ | 6,000,000$ | 5,900,000$ | 5,900,000$ | 5,700,000$ | 5,600,000$ | 5,400,000$ | 5,300,000$ | 1,100,000$ | 1,400,000$ | 1,600,000$ | 1,700,000$ | 1,700,000$ | 1,600,000$ | 1,500,000$ | 1,500,000$ | 1,500,000$ | 1,400,000$ | 1,400,000$ | 1,400,000$ | 1,300,000$ | 2,000,000$ | 1,400,000$ | 1,300,000$ | 1,300,000$ | 1,400,000$ | 1,500,000$ | 1,517,000$ | 1,683,000$ | 1,500,000$ | 1,600,000$ | 1,500,000$ | 1,500,000$ | 1,500,000$ | 1,500,000$ | 1,500,000$ | 1,600,000$ | 1,700,000$ | 1,800,000$ | 1,500,000$ | 2,200,000$ |
| Total Assets | | 3,073,626,000$ | 3,045,423,000$ | 2,964,403,000$ | 2,822,956,000$ | 2,736,168,000$ | 2,897,459,000$ | 2,773,361,000$ | 2,721,946,000$ | 2,704,724,000$ | 2,815,487,000$ | 2,719,349,000$ | 2,555,634,000$ | 2,503,971,000$ | 2,504,258,000$ | 2,485,468,000$ | 2,280,350,000$ | 1,484,125,000$ | 1,422,069,000$ | 1,373,974,000$ | 1,294,727,000$ | 1,232,569,000$ | 1,277,865,000$ | 1,284,503,000$ | 1,198,248,000$ | 1,095,366,000$ | 1,086,308,000$ | 1,069,918,000$ | 1,030,352,000$ | 1,021,663,000$ | 1,094,613,000$ | 1,085,887,000$ | 1,040,342,000$ | 1,037,523,000$ | 1,068,383,000$ | 1,041,477,000$ | 1,018,200,000$ | 979,974,000$ | 984,303,000$ | 999,539,000$ | 968,961,000$ | 961,309,000$ | 960,046,000$ | 995,857,000$ | 952,659,000$ | 973,065,000$ | 981,843,000$ | 983,334,000$ | 953,169,000$ |
| QoQ | | 28,203,000$ | 81,020,000$ | 141,447,000$ | 86,788,000$ | (161,291,000$) | 124,098,000$ | 51,415,000$ | 17,222,000$ | (110,763,000$) | 96,138,000$ | 163,715,000$ | 51,663,000$ | (287,000$) | 18,790,000$ | 205,118,000$ | 796,225,000$ | 62,056,000$ | 48,095,000$ | 79,247,000$ | 62,158,000$ | (45,296,000$) | (6,638,000$) | 86,255,000$ | 102,882,000$ | 9,058,000$ | 16,390,000$ | 39,566,000$ | 8,689,000$ | (72,950,000$) | 8,726,000$ | 45,545,000$ | 2,819,000$ | (30,860,000$) | 26,906,000$ | 23,277,000$ | 38,226,000$ | (4,329,000$) | (15,236,000$) | 30,578,000$ | 7,652,000$ | 1,263,000$ | (35,811,000$) | 43,198,000$ | (20,406,000$) | (8,778,000$) | (1,491,000$) | 30,165,000$ | (3,356,000$) |
| YoY | | 337,458,000$ | 147,964,000$ | 191,042,000$ | 101,010,000$ | 31,444,000$ | 81,972,000$ | 54,012,000$ | 166,312,000$ | 200,753,000$ | 311,229,000$ | 233,881,000$ | 275,284,000$ | 1,019,846,000$ | 1,082,189,000$ | 1,111,494,000$ | 985,623,000$ | 251,556,000$ | 144,204,000$ | 89,471,000$ | 96,479,000$ | 137,203,000$ | 191,557,000$ | 214,585,000$ | 167,896,000$ | 73,703,000$ | (8,305,000$) | (15,969,000$) | (9,990,000$) | (15,860,000$) | 26,230,000$ | 44,410,000$ | 22,142,000$ | 57,549,000$ | 84,080,000$ | 41,938,000$ | 49,239,000$ | 18,665,000$ | 24,257,000$ | 3,682,000$ | 16,302,000$ | (11,756,000$) | (21,797,000$) | 12,523,000$ | (510,000$) | 16,540,000$ | 47,667,000$ | 86,349,000$ | 81,622,000$ |
| Total Liabilities | | 1,038,149,000$ | 1,032,130,000$ | 1,024,626,000$ | 952,438,000$ | 923,034,000$ | 1,034,015,000$ | 1,008,560,000$ | 996,283,000$ | 1,024,978,000$ | 1,145,996,000$ | 1,135,738,000$ | 1,068,225,000$ | 1,090,592,000$ | 1,166,703,000$ | 1,200,830,000$ | 1,048,539,000$ | 300,127,000$ | 299,066,000$ | 287,069,000$ | 280,218,000$ | 251,626,000$ | 317,065,000$ | 390,291,000$ | 356,654,000$ | 203,409,000$ | 209,361,000$ | 201,497,000$ | 194,878,000$ | 166,149,000$ | 181,194,000$ | 182,085,000$ | 161,280,000$ | 152,745,000$ | 152,341,000$ | 142,066,000$ | 131,247,000$ | 114,132,000$ | 123,199,000$ | 117,263,000$ | 104,705,000$ | 111,485,000$ | 115,665,000$ | 124,517,000$ | 97,369,000$ | 109,600,000$ | 117,720,000$ | 118,058,000$ | 105,660,000$ |
| QoQ | | 6,019,000$ | 7,504,000$ | 72,188,000$ | 29,404,000$ | (110,981,000$) | 25,455,000$ | 12,277,000$ | (28,695,000$) | (121,018,000$) | 10,258,000$ | 67,513,000$ | (22,367,000$) | (76,111,000$) | (34,127,000$) | 152,291,000$ | 748,412,000$ | 1,061,000$ | 11,997,000$ | 6,851,000$ | 28,592,000$ | (65,439,000$) | (73,226,000$) | 33,637,000$ | 153,245,000$ | (5,952,000$) | 7,864,000$ | 6,619,000$ | 28,729,000$ | (15,045,000$) | (891,000$) | 20,805,000$ | 8,535,000$ | 404,000$ | 10,275,000$ | 10,819,000$ | 17,115,000$ | (9,067,000$) | 5,936,000$ | 12,558,000$ | (6,780,000$) | (4,180,000$) | (8,852,000$) | 27,148,000$ | (12,231,000$) | (8,120,000$) | (338,000$) | 12,398,000$ | (9,586,000$) |
| YoY | | 115,115,000$ | (1,885,000$) | 16,066,000$ | (43,845,000$) | (101,944,000$) | (111,981,000$) | (127,178,000$) | (71,942,000$) | (65,614,000$) | (20,707,000$) | (65,092,000$) | 19,686,000$ | 790,465,000$ | 867,637,000$ | 913,761,000$ | 768,321,000$ | 48,501,000$ | (17,999,000$) | (103,222,000$) | (76,436,000$) | 48,217,000$ | 107,704,000$ | 188,794,000$ | 161,776,000$ | 37,260,000$ | 28,167,000$ | 19,412,000$ | 33,598,000$ | 13,404,000$ | 28,853,000$ | 40,019,000$ | 30,033,000$ | 38,613,000$ | 29,142,000$ | 24,803,000$ | 26,542,000$ | 2,647,000$ | 7,534,000$ | (7,254,000$) | 7,336,000$ | 1,885,000$ | (2,055,000$) | 6,459,000$ | (8,291,000$) | (5,646,000$) | 6,004,000$ | 14,104,000$ | 22,534,000$ |
| Current Ratio | | 3.54x | 3.35x | 3.37x | 3.17x | 3.21x | 3.53x | 3.69x | 3.77x | 3.63x | 3.46x | 3.46x | 3.70x | 3.38x | 3.56x | 3.33x | 5.83x | 4.08x | 3.87x | 3.88x | 3.64x | 3.88x | 4.29x | 4.32x | 4.62x | 4.03x | 3.83x | 3.90x | 3.82x | 3.96x | 3.95x | 3.81x | 4.07x | 4.28x | 4.36x | 4.44x | 4.74x | 5.38x | 5.05x | 5.53x | 5.94x | 6.21x | 5.93x | 5.84x | 7.24x | 6.40x | 5.84x | 5.73x | 5.98x |
| Total Current Assets | | 1,352,503,000$ | 1,349,368,000$ | 1,258,118,000$ | 1,204,245,000$ | 1,176,321,000$ | 1,334,766,000$ | 1,331,076,000$ | 1,328,754,000$ | 1,312,441,000$ | 1,478,199,000$ | 1,372,804,000$ | 1,222,541,000$ | 1,179,250,000$ | 1,232,147,000$ | 1,204,609,000$ | 1,787,880,000$ | 998,835,000$ | 949,654,000$ | 901,703,000$ | 819,001,000$ | 753,139,000$ | 820,405,000$ | 834,902,000$ | 751,983,000$ | 640,907,000$ | 635,254,000$ | 613,950,000$ | 575,738,000$ | 599,529,000$ | 660,916,000$ | 640,166,000$ | 583,534,000$ | 583,941,000$ | 621,494,000$ | 596,339,000$ | 585,580,000$ | 585,247,000$ | 592,964,000$ | 620,899,000$ | 591,222,000$ | 589,272,000$ | 600,888,000$ | 629,038,000$ | 588,446,000$ | 604,318,000$ | 610,279,000$ | 604,163,000$ | 571,747,000$ |
| QoQ | | 3,135,000$ | 91,250,000$ | 53,873,000$ | 27,924,000$ | (158,445,000$) | 3,690,000$ | 2,322,000$ | 16,313,000$ | (165,758,000$) | 105,395,000$ | 150,263,000$ | 43,291,000$ | (52,897,000$) | 27,538,000$ | (583,271,000$) | 789,045,000$ | 49,181,000$ | 47,951,000$ | 82,702,000$ | 65,862,000$ | (67,266,000$) | (14,497,000$) | 82,919,000$ | 111,076,000$ | 5,653,000$ | 21,304,000$ | 38,212,000$ | (23,791,000$) | (61,387,000$) | 20,750,000$ | 56,632,000$ | (407,000$) | (37,553,000$) | 25,155,000$ | 10,759,000$ | 333,000$ | (7,717,000$) | (27,935,000$) | 29,677,000$ | 1,950,000$ | (11,616,000$) | (28,150,000$) | 40,592,000$ | (15,872,000$) | (5,961,000$) | 6,116,000$ | 32,416,000$ | 729,000$ |
| Total Current Liabilities | | 381,795,000$ | 403,297,000$ | 372,860,000$ | 380,030,000$ | 366,348,000$ | 377,951,000$ | 360,325,000$ | 352,441,000$ | 361,257,000$ | 427,569,000$ | 396,948,000$ | 330,666,000$ | 348,563,000$ | 346,166,000$ | 361,396,000$ | 306,849,000$ | 244,602,000$ | 245,477,000$ | 232,454,000$ | 224,814,000$ | 194,061,000$ | 191,161,000$ | 193,414,000$ | 162,851,000$ | 158,907,000$ | 165,867,000$ | 157,241,000$ | 150,578,000$ | 151,580,000$ | 167,451,000$ | 167,992,000$ | 143,228,000$ | 136,491,000$ | 142,533,000$ | 134,256,000$ | 123,561,000$ | 108,796,000$ | 117,382,000$ | 112,343,000$ | 99,546,000$ | 94,964,000$ | 101,250,000$ | 107,744,000$ | 81,287,000$ | 94,480,000$ | 104,496,000$ | 105,455,000$ | 95,549,000$ |
| QoQ | | (21,502,000$) | 30,437,000$ | (7,170,000$) | 13,682,000$ | (11,603,000$) | 17,626,000$ | 7,884,000$ | (8,816,000$) | (66,312,000$) | 30,621,000$ | 66,282,000$ | (17,897,000$) | 2,397,000$ | (15,230,000$) | 54,547,000$ | 62,247,000$ | (875,000$) | 13,023,000$ | 7,640,000$ | 30,753,000$ | 2,900,000$ | (2,253,000$) | 30,563,000$ | 3,944,000$ | (6,960,000$) | 8,626,000$ | 6,663,000$ | (1,002,000$) | (15,871,000$) | (541,000$) | 24,764,000$ | 6,737,000$ | (6,042,000$) | 8,277,000$ | 10,695,000$ | 14,765,000$ | (8,586,000$) | 5,039,000$ | 12,797,000$ | 4,582,000$ | (6,286,000$) | (6,494,000$) | 26,457,000$ | (13,193,000$) | (10,016,000$) | (959,000$) | 9,906,000$ | (7,656,000$) |
| Debt to Asset Ratio | | .34x | .34x | .35x | .34x | .34x | .36x | .36x | .37x | .38x | .41x | .42x | .42x | .44x | .47x | .48x | .46x | .20x | .21x | .21x | .22x | .20x | .25x | .30x | .30x | .19x | .19x | .19x | .19x | .16x | .17x | .17x | .16x | .15x | .14x | .14x | .13x | .12x | .13x | .12x | .11x | .12x | .12x | .13x | .10x | .11x | .12x | .12x | .11x |
| Long Term Debt | | 300,000,000$ | 371,250,000$ | 376,875,000$ | 382,500,000$ | 388,125,000$ | 393,750,000$ | 399,375,000$ | 405,000,000$ | 410,625,000$ | 416,250,000$ | 421,875,000$ | 427,500,000$ | 433,125,000$ | 438,750,000$ | 444,375,000$ | | | | | | | | | | | | | | 1,600,000$ | | | 2,400,000$ | 2,600,000$ | 2,900,000$ | 1,477,000$ | 1,610,000$ | 0$ | | 0$ | 0$ | | | | | | | | |
| QoQ | | (71,250,000$) | (5,625,000$) | (5,625,000$) | (5,625,000$) | (5,625,000$) | (5,625,000$) | (5,625,000$) | (5,625,000$) | (5,625,000$) | (5,625,000$) | (5,625,000$) | (5,625,000$) | (5,625,000$) | (5,625,000$) | | | | | | | | | | | | | | | | | | (200,000$) | (300,000$) | 1,423,000$ | (133,000$) | 1,610,000$ | | | 0$ | | | | | | | | | |
| YoY | | (88,125,000$) | (22,500,000$) | (22,500,000$) | (22,500,000$) | (22,500,000$) | (22,500,000$) | (22,500,000$) | (22,500,000$) | (22,500,000$) | (22,500,000$) | (22,500,000$) | | | | | | | | | | | | | | | | | | (1,000,000$) | | | 790,000$ | 2,600,000$ | | 1,477,000$ | 1,610,000$ | | | | | | | | | | | | |
| Capital Lease Obligations | | 117,072,000$ | 96,564,000$ | 102,698,000$ | 103,704,000$ | 95,599,000$ | 88,590,000$ | 85,896,000$ | 67,429,000$ | 70,278,000$ | 67,425,000$ | 64,369,000$ | 56,980,000$ | 58,426,000$ | 48,813,000$ | 49,485,000$ | 45,086,000$ | 45,860,000$ | 41,912,000$ | 43,864,000$ | 44,751,000$ | 46,342,000$ | 41,797,000$ | 36,992,000$ | 33,687,000$ | 35,322,000$ | 34,293,000$ | 34,811,000$ | 35,134,000$ | | | | | | | | | | | | | | | | | | | | |
| Cash and Cash Equivalents | | 384,138,000$ | 297,304,000$ | 190,400,000$ | 150,290,000$ | 239,371,000$ | 339,427,000$ | 354,851,000$ | 369,122,000$ | 429,822,000$ | 571,006,000$ | 407,982,000$ | 252,541,000$ | 300,742,000$ | 309,262,000$ | 246,134,000$ | 984,372,000$ | 301,155,000$ | 294,180,000$ | 305,796,000$ | 257,428,000$ | 274,639,000$ | 311,465,000$ | 315,448,000$ | 301,741,000$ | 230,210,000$ | 194,061,000$ | 141,731,000$ | 113,407,000$ | 160,180,000$ | 166,961,000$ | 155,035,000$ | 137,413,000$ | 168,514,000$ | 204,171,000$ | 140,950,000$ | 167,059,000$ | 226,537,000$ | 218,720,000$ | 246,337,000$ | 246,337,000$ | 258,825,000$ | 242,795,000$ | 248,612,000$ | 233,587,000$ | 260,307,000$ | 258,238,000$ | 221,196,000$ | 211,988,000$ |
| QoQ | | 86,834,000$ | 106,904,000$ | 40,110,000$ | (89,081,000$) | (100,056,000$) | (15,424,000$) | (14,271,000$) | (60,700,000$) | (141,184,000$) | 163,024,000$ | 155,441,000$ | (48,201,000$) | (8,520,000$) | 63,128,000$ | (738,238,000$) | 683,217,000$ | 6,975,000$ | (11,616,000$) | 48,368,000$ | (17,211,000$) | (36,826,000$) | (3,983,000$) | 13,707,000$ | 71,531,000$ | 36,149,000$ | 52,330,000$ | 28,324,000$ | (46,773,000$) | (6,781,000$) | 11,926,000$ | 17,622,000$ | (31,101,000$) | (35,657,000$) | 63,221,000$ | (26,109,000$) | (59,478,000$) | 7,817,000$ | (27,617,000$) | 0$ | (12,488,000$) | 16,030,000$ | (5,817,000$) | 15,025,000$ | (26,720,000$) | 2,069,000$ | 37,042,000$ | 9,208,000$ | (39,220,000$) |
| YoY | | 144,767,000$ | (42,123,000$) | (164,451,000$) | (218,832,000$) | (190,451,000$) | (231,579,000$) | (53,131,000$) | 116,581,000$ | 129,080,000$ | 261,744,000$ | 161,848,000$ | (731,831,000$) | (413,000$) | 15,082,000$ | (59,662,000$) | 726,944,000$ | 26,516,000$ | (17,285,000$) | (9,652,000$) | (44,313,000$) | 44,429,000$ | 117,404,000$ | 173,717,000$ | 188,334,000$ | 70,030,000$ | 27,100,000$ | (13,304,000$) | (24,006,000$) | (8,334,000$) | (37,210,000$) | 14,085,000$ | (29,646,000$) | (58,023,000$) | (14,549,000$) | (105,387,000$) | (79,278,000$) | (32,288,000$) | (24,075,000$) | (2,275,000$) | 12,750,000$ | (1,482,000$) | (15,443,000$) | 27,416,000$ | 21,599,000$ | 9,099,000$ | 42,474,000$ | 55,921,000$ | 70,023,000$ |
| Interest Expenses | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0$ | 196,000$ | 239,000$ | 58,000$ | 871,000$ | 90,000$ | 103,000$ | 296,000$ | 199,000$ | 189,000$ | 177,000$ | 82,000$ | 83,000$ | 235,000$ | 733,000$ | 175,000$ | 54,000$ | 35,000$ | 813,000$ | 27,000$ | 15,000$ | 0$ |
| Interest Income | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |