| PRICESMART INC (PSMT) |
| 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-Nov-30 | 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 | | Q1-FY2026 | Q4-FY2025 | Q3-FY2025 | Q2-FY2025 | Q1-FY2025 | Q4-FY2024 | Q3-FY2024 | Q2-FY2024 | Q1-FY2024 | Q4-FY2023 | Q3-FY2023 | Q2-FY2023 | Q1-FY2023 | Q4-FY2022 | Q3-FY2022 | Q2-FY2022 | Q1-FY2022 | Q4-FY2021 | Q3-FY2021 | Q2-FY2021 | Q1-FY2021 | Q4-FY2020 | Q3-FY2020 | Q2-FY2020 | Q1-FY2020 | Q4-FY2019 | Q3-FY2019 | Q2-FY2019 | Q1-FY2019 | Q4-FY2018 | Q3-FY2018 | Q2-FY2018 | Q1-FY2018 | Q4-FY2017 | Q3-FY2017 | Q2-FY2017 | Q1-FY2017 | Q4-FY2016 | Q3-FY2016 | Q2-FY2016 | Q1-FY2016 | Q4-FY2015 | Q3-FY2015 | Q2-FY2015 | Q1-FY2015 | Q4-FY2014 | Q3-FY2014 | Q2-FY2014 |
| Close Price of Common Stock | 136.09$ | 122.62$ | 121.01$ | 105.05$ | 87.76$ | 92.01$ | 91.96$ | 81.21$ | 84.00$ | 75.67$ | 74.39$ | 74.04$ | 71.50$ | 60.78$ | 57.58$ | 71.49$ | 78.86$ | 73.01$ | 77.49$ | 90.96$ | 96.79$ | 91.15$ | 66.48$ | 60.50$ | 52.34$ | 71.05$ | 71.06$ | 51.09$ | 58.93$ | 59.09$ | 80.88$ | 90.50$ | 83.70$ | 86.00$ | 89.23$ | | | | | | | | | | | | | | |
| Market Cap of Common Stock | 4,193,670,100$ | 3,787,581,100$ | 3,721,374,580$ | 3,230,722,932$ | 2,690,927,397$ | 2,823,485,199$ | 2,817,408,601$ | 2,489,335,052$ | 2,563,324,848$ | 2,282,349,914$ | 2,309,581,799$ | 2,295,321,444$ | 2,220,140,566$ | 1,878,240,800$ | 1,781,039,340$ | 2,207,177,828$ | 2,433,808,154$ | 2,251,932,633$ | 2,385,395,282$ | 2,796,974,247$ | 2,975,163,348$ | 2,795,629,109$ | 2,037,544,855$ | 1,851,225,704$ | 1,602,258,826$ | 2,169,477,365$ | 2,170,123,226$ | 1,560,514,520$ | 1,796,930,332$ | 1,799,902,259$ | 2,463,576,724$ | 2,752,878,232$ | 2,544,776,465$ | 2,614,457,964$ | 2,712,220,507$ | | | | | | | | | | | | | | |
| QoQ% | 10.72% | 1.78% | 15.19% | 20.06% | (4.70%) | .22% | 13.18% | (2.89%) | 12.31% | (1.18%) | .62% | 3.39% | 18.20% | 5.46% | (19.31%) | (9.31%) | 8.08% | (5.60%) | (14.72%) | (5.99%) | 6.42% | 37.21% | 10.07% | 15.54% | (26.15%) | (.03%) | 39.07% | (13.16%) | (.17%) | (26.94%) | (10.51%) | 8.18% | (2.67%) | (3.61%) | | | | | | | | | | | | | | | |
| YoY% | 55.85% | 34.15% | 32.09% | 29.78% | 4.98% | 23.71% | 21.99% | 8.45% | 15.46% | 21.52% | 29.68% | 3.99% | (8.78%) | (16.59%) | (25.34%) | (21.09%) | (18.20%) | (19.45%) | 17.07% | 51.09% | 85.69% | 28.86% | (6.11%) | 18.63% | (10.83%) | 20.53% | (11.91%) | (43.31%) | (29.39%) | (31.16%) | (9.17%) | | | | | | | | | | | | | | | | | | |
| Common Shares Outstanding | 30,815,417 | 30,816,360 | 30,745,833 | 30,753,891 | 32,690,000 | 32,634,000 | 32,571,000 | 32,563,000 | 32,579,000 | 32,416,000 | 31,935,000 | 31,935,000 | 31,869,000 | 31,858,000 | 31,698,000 | 31,688,000 | 31,626,000 | 31,598,000 | 31,468,000 | 31,456,000 | 31,452,000 | 31,396,000 | 31,418,000 | 31,425,000 | 31,451,000 | 31,475,000 | 31,461,000 | 31,440,000 | 31,447,000 | 31,405,000 | 31,373,000 | 31,369,000 | 31,311,000 | 31,279,000 | 31,276,000 | 31,259,000 | 31,264,000 | 31,243,000 | 31,238,000 | 31,215,000 | 31,190,000 | 31,164,000 | 30,978,000 | 30,177,979 | 30,182,541 | 30,209,917 | 30,951,000 | 30,209,596 | 30,205,586 |
| QoQ% | .00% | .23% | (.03%) | (5.92%) | .17% | 6.52% | .03% | (.05%) | .50% | 1.51% | .00% | .21% | .04% | .51% | .03% | .20% | .09% | .41% | .04% | .01% | .18% | (.07%) | (.02%) | (.08%) | (.08%) | .04% | .07% | (.02%) | .13% | .10% | .01% | .19% | .10% | .01% | .05% | (.02%) | .07% | .02% | .07% | .08% | .08% | .60% | 2.65% | (.02%) | (.09%) | (2.39%) | 2.45% | .01% | (.09%) |
| YoY% | (5.73%) | (5.57%) | .36% | (5.56%) | .34% | .67% | 1.99% | 1.97% | 2.23% | 1.75% | .75% | .78% | .77% | .82% | .73% | .74% | .55% | .64% | .16% | .10% | .00% | (.25%) | (.14%) | (.05%) | .01% | .22% | .28% | .23% | .43% | .40% | .31% | .35% | .15% | .12% | .12% | .14% | .24% | .25% | .84% | 3.44% | 3.34% | 3.16% | .09% | (.11%) | (.08%) | (.08%) | .09% | (.08%) | .07% |
| Price to Sales | .78x | .70x | .71x | .63x | .53x | .56x | .57x | .52x | .55x | .50x | .52x | .53x | .52x | .45x | .44x | .56x | .64x | .61x | .64x | .79x | .87x | .82x | .61x | .56x | .48x | .67x | .67x | .49x | .56x | .57x | .78x | .88x | .83x | .86x | .91x | | | | | | | | | | | | | | |
| Price to Earnings | 28.44x | 25.69x | 25.69x | 22.67x | 19.12x | 20.71x | 20.51x | 20.05x | 21.21x | 20.20x | 21.41x | 19.85x | 21.05x | 17.79x | 17.26x | 22.20x | 23.72x | 22.66x | 24.67x | 28.74x | 33.93x | 32.85x | 26.36x | 23.77x | 20.21x | 27.98x | 29.94x | 22.03x | 23.83x | 27.37x | 33.50x | 37.05x | 34.20x | 30.00x | 30.34x | | | | | | | | | | | | | | |
| Price to Book | 3.21x | 2.90x | 2.98x | 2.66x | 2.29x | 2.44x | 2.51x | 2.27x | 2.34x | 2.11x | 2.09x | 2.11x | 2.13x | 1.83x | 1.80x | 2.28x | 2.55x | 2.39x | 2.61x | 3.11x | 3.40x | 3.23x | 2.45x | 2.26x | 1.96x | 2.66x | 2.72x | 2.00x | 2.32x | 2.35x | 3.25x | 3.67x | 3.48x | 3.57x | 3.83x | | | | | | | | | | | | | | |
| Total Revenue | | 1,382,729,000$ | 1,330,975,000$ | 1,317,289,000$ | 1,363,886,000$ | 1,257,944,000$ | 1,226,045,000$ | 1,229,428,000$ | 1,291,950,000$ | 1,166,475,000$ | 1,118,193,000$ | 1,096,654,000$ | 1,142,189,000$ | 1,054,806,000$ | 1,021,370,000$ | 1,030,810,000$ | 1,038,557,000$ | 975,356,000$ | 1,025,620,000$ | 895,264,000$ | 937,569,000$ | 877,432,000$ | 810,581,000$ | 799,931,000$ | 906,735,000$ | 811,941,000$ | 801,300,000$ | 788,556,000$ | 854,425,000$ | 779,637,000$ | 777,866,000$ | 782,201,000$ | 839,563,000$ | 767,072,000$ | 733,502,000$ | 730,258,000$ | 793,296,000$ | 739,572,000$ | 711,052,000$ | 704,262,000$ | 777,931,000$ | 711,931,000$ | 699,182,000$ | 697,103,000$ | 750,296,000$ | 656,021,000$ | 2,517,567,000$ | 615,037,000$ | 674,374,000$ |
| QoQ% | | 3.89% | 1.04% | (3.42%) | 8.42% | 2.60% | (.28%) | (4.84%) | 10.76% | 4.32% | 1.96% | (3.99%) | 8.28% | 3.27% | (.92%) | (.75%) | 6.48% | 7.23% | 14.56% | (4.51%) | 6.85% | 8.25% | 1.33% | (11.78%) | 11.68% | 1.33% | 1.62% | (7.71%) | 9.59% | .23% | (.55%) | (6.83%) | 9.45% | 4.58% | .44% | (7.95%) | 7.26% | 4.01% | .96% | (9.47%) | 9.27% | 1.82% | .30% | (7.09%) | 14.37% | 5.38% | 309.34% | (8.80%) | 11.36% |
| YoY% | | 9.92% | 8.56% | 7.15% | 5.57% | 7.84% | 9.65% | 12.11% | 13.11% | 10.59% | 9.48% | 6.39% | 9.98% | 8.15% | 12.29% | 15.14% | 10.77% | 11.16% | 26.53% | 11.92% | 3.40% | 8.07% | 1.16% | 1.44% | 6.12% | 4.14% | 3.01% | .81% | 1.77% | 1.64% | 6.05% | 7.11% | 5.83% | 3.72% | 3.16% | 3.69% | 1.98% | 3.88% | 1.70% | 1.03% | 3.68% | 8.52% | 12.31% | 13.34% | 11.26% | 8.33% | 330.06% | 7.58% | 11.03% |
| TTM | | 5,394,879,000$ | 5,270,094,000$ | 5,165,164,000$ | 5,077,303,000$ | 5,005,367,000$ | 4,913,898,000$ | 4,806,046,000$ | 4,673,272,000$ | 4,523,511,000$ | 4,411,842,000$ | 4,315,019,000$ | 4,249,175,000$ | 4,145,543,000$ | 4,066,093,000$ | 3,954,329,000$ | 3,818,783,000$ | 3,717,795,000$ | 3,735,885,000$ | 3,520,846,000$ | 3,425,513,000$ | 3,394,679,000$ | 3,329,188,000$ | 3,319,907,000$ | 3,308,532,000$ | 3,256,222,000$ | 3,223,918,000$ | 3,200,484,000$ | 3,194,129,000$ | 3,179,267,000$ | 3,166,702,000$ | 3,122,338,000$ | 3,070,395,000$ | 3,024,128,000$ | 2,996,628,000$ | 2,974,178,000$ | 2,948,182,000$ | 2,932,817,000$ | 2,905,176,000$ | 2,893,306,000$ | 2,886,147,000$ | 2,858,512,000$ | 2,802,602,000$ | 2,725,975,000$ | 2,643,909,000$ | 2,567,987,000$ | 4,412,579,000$ | 2,480,406,000$ | 2,437,091,000$ |
| TTM_QoQ% | | 2.37% | 2.03% | 1.73% | 1.44% | 1.86% | 2.24% | 2.84% | 3.31% | 2.53% | 2.24% | 1.55% | 2.50% | 1.95% | 2.83% | 3.55% | 2.72% | 2.71% | 6.11% | 2.78% | .91% | 1.97% | .28% | .34% | 1.61% | 1.00% | .73% | .20% | .47% | .40% | 1.42% | 1.69% | 1.53% | .92% | .76% | .88% | .52% | .95% | .41% | .25% | .97% | 2.00% | 2.81% | 3.10% | 2.96% | 2.00% | 77.90% | 1.78% | 2.83% |
| TTM_YoY% | | 7.78% | 7.25% | 7.47% | 8.65% | 10.65% | 11.38% | 11.38% | 9.98% | 9.12% | 8.50% | 9.12% | 11.27% | 11.51% | 12.33% | 12.31% | 11.48% | 9.52% | 12.22% | 6.05% | 3.54% | 4.25% | 3.27% | 3.73% | 3.58% | 2.42% | 1.81% | 2.50% | 4.03% | 5.13% | 5.68% | 4.98% | 4.15% | 3.11% | 3.15% | 2.80% | 2.15% | 2.60% | 3.66% | 6.14% | 9.16% | 11.31% | 11.32% | 9.90% | 8.49% | 8.35% | 91.87% | 11.31% | 12.72% |
| Gross Margin | | 17.67% | 100.00% | 100.00% | 100.00% | 17.41% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 17.23% | 15.90% | 16.61% | 16.87% | 17.16% | 16.06% | 16.10% | 16.22% | 16.34% | 16.56% | 15.67% | 15.92% | 16.03% | 15.43% | 15.85% | 16.35% | 16.09% | 15.20% | 15.45% | 16.00% | 16.17% | 15.67% | 15.79% | 16.61% | 79.35% | 16.11% | 15.76% |
| QoQ | | (82.33%) | .00% | .00% | 82.59% | (82.59%) | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | 82.77% | 1.33% | (.71%) | (.27%) | (.29%) | 1.10% | (.04%) | (.12%) | (.12%) | (.22%) | .89% | (.25%) | (.11%) | .60% | (.42%) | (.50%) | .26% | .89% | (.26%) | (.55%) | (.17%) | .50% | (.12%) | (.82%) | .13% | 63.23% | .35% | (.07%) |
| YoY | | .26% | .00% | .00% | .00% | (82.59%) | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | 82.77% | 84.10% | 83.40% | 83.13% | .07% | (.17%) | .50% | .65% | .83% | (.49%) | .44% | .30% | .31% | 1.13% | (.18%) | (.43%) | (.06%) | .23% | .40% | .35% | (.08%) | (.48%) | (.34%) | (.61%) | (.31%) | (.44%) | .03% | .78% | 62.93% | .36% | (.16%) |
| Operating Income | | 62,927,000$ | 52,750,000$ | 56,230,000$ | 65,270,000$ | 58,260,000$ | 49,204,000$ | 49,909,000$ | 63,618,000$ | 58,213,000$ | 32,137,000$ | 43,052,000$ | 53,800,000$ | 55,527,000$ | 38,965,000$ | 33,762,000$ | 48,322,000$ | 46,017,000$ | 32,461,000$ | 36,049,000$ | 44,979,000$ | 44,531,000$ | 28,978,000$ | 23,967,000$ | 38,809,000$ | 30,714,000$ | 31,964,000$ | 21,997,000$ | 36,536,000$ | 24,670,000$ | 27,193,000$ | 28,429,000$ | 37,264,000$ | 33,166,000$ | 30,822,000$ | 27,626,000$ | 39,402,000$ | 38,379,000$ | 32,803,000$ | 27,489,000$ | 39,136,000$ | 37,295,000$ | 34,855,000$ | 33,518,000$ | 41,708,000$ | 36,285,000$ | 33,770,000$ | 31,203,000$ | 39,375,000$ |
| QoQ% | | 19.29% | (6.19%) | (13.85%) | 12.03% | 18.41% | (1.41%) | (21.55%) | 9.29% | 81.14% | (25.35%) | (19.98%) | (3.11%) | 42.51% | 15.41% | (30.13%) | 5.01% | 41.76% | (9.95%) | (19.85%) | 1.01% | 53.67% | 20.91% | (38.24%) | 26.36% | (3.91%) | 45.31% | (39.79%) | 48.10% | (9.28%) | (4.35%) | (23.71%) | 12.36% | 7.61% | 11.57% | (29.89%) | 2.67% | 17.00% | 19.33% | (29.76%) | 4.94% | 7.00% | 3.99% | (19.64%) | 14.95% | 7.45% | 8.23% | (20.75%) | 21.68% |
| YoY% | | 8.01% | 7.21% | 12.67% | 2.60% | .08% | 53.11% | 15.93% | 18.25% | 4.84% | (17.52%) | 27.52% | 11.34% | 20.67% | 20.04% | (6.34%) | 7.43% | 3.34% | 12.02% | 50.41% | 15.90% | 44.99% | (9.34%) | 8.96% | 6.22% | 24.50% | 17.55% | (22.63%) | (1.95%) | (25.62%) | (11.77%) | 2.91% | (5.43%) | (13.58%) | (6.04%) | .50% | .68% | 2.91% | (5.89%) | (17.99%) | (6.17%) | 2.78% | 3.21% | 7.42% | 5.93% | 12.13% | 4.10% | 9.53% | 8.16% |
| TTM | | 237,177,000$ | 232,510,000$ | 228,964,000$ | 222,643,000$ | 220,991,000$ | 220,944,000$ | 203,877,000$ | 197,020,000$ | 187,202,000$ | 184,516,000$ | 191,344,000$ | 182,054,000$ | 176,576,000$ | 167,066,000$ | 160,562,000$ | 162,849,000$ | 159,506,000$ | 158,020,000$ | 154,537,000$ | 142,455,000$ | 136,285,000$ | 122,468,000$ | 125,454,000$ | 123,484,000$ | 121,211,000$ | 115,167,000$ | 110,396,000$ | 116,828,000$ | 117,556,000$ | 126,052,000$ | 129,681,000$ | 128,878,000$ | 131,016,000$ | 136,229,000$ | 138,210,000$ | 138,073,000$ | 137,807,000$ | 136,723,000$ | 138,775,000$ | 144,804,000$ | 147,376,000$ | 146,366,000$ | 145,281,000$ | 142,966,000$ | 140,633,000$ | 136,707,000$ | 135,377,000$ | 132,663,000$ |
| TTM_QoQ% | | 2.01% | 1.55% | 2.84% | .75% | .02% | 8.37% | 3.48% | 5.25% | 1.46% | (3.57%) | 5.10% | 3.10% | 5.69% | 4.05% | (1.40%) | 2.10% | .94% | 2.25% | 8.48% | 4.53% | 11.28% | (2.38%) | 1.60% | 1.88% | 5.25% | 4.32% | (5.51%) | (.62%) | (6.74%) | (2.80%) | .62% | (1.63%) | (3.83%) | (1.43%) | .10% | .19% | .79% | (1.48%) | (4.16%) | (1.75%) | .69% | .75% | 1.62% | 1.66% | 2.87% | .98% | 2.05% | 2.29% |
| TTM_YoY% | | 7.32% | 5.24% | 12.31% | 13.01% | 18.05% | 19.74% | 6.55% | 8.22% | 6.02% | 10.45% | 19.17% | 11.79% | 10.70% | 5.73% | 3.90% | 14.32% | 17.04% | 29.03% | 23.18% | 15.36% | 12.44% | 6.34% | 13.64% | 5.70% | 3.11% | (8.64%) | (14.87%) | (9.35%) | (10.27%) | (7.47%) | (6.17%) | (6.66%) | (4.93%) | (.36%) | (.41%) | (4.65%) | (6.49%) | (6.59%) | (4.48%) | 1.29% | 4.80% | 7.07% | 7.32% | 7.77% | 8.44% | 7.60% | 10.77% | 11.36% |
| Operating Margin | | 4.55% | 3.96% | 4.27% | 4.79% | 4.63% | 4.01% | 4.06% | 4.92% | 4.99% | 2.87% | 3.93% | 4.71% | 5.26% | 3.82% | 3.28% | 4.65% | 4.72% | 3.17% | 4.03% | 4.80% | 5.08% | 3.58% | 3.00% | 4.28% | 3.78% | 3.99% | 2.79% | 4.28% | 3.16% | 3.50% | 3.63% | 4.44% | 4.32% | 4.20% | 3.78% | 4.97% | 5.19% | 4.61% | 3.90% | 5.03% | 5.24% | 4.99% | 4.81% | 5.56% | 5.53% | 1.34% | 5.07% | 5.84% |
| QoQ | | .59% | (.31%) | (.52%) | .16% | .62% | (.05%) | (.86%) | (.07%) | 2.12% | (1.05%) | (.78%) | (.55%) | 1.45% | .54% | (1.38%) | (.07%) | 1.15% | (.86%) | (.77%) | (.28%) | 1.50% | .58% | (1.28%) | .50% | (.21%) | 1.20% | (1.49%) | 1.11% | (.33%) | (.14%) | (.80%) | .11% | .12% | .42% | (1.18%) | (.22%) | .58% | .71% | (1.13%) | (.21%) | .25% | .18% | (.75%) | .03% | .11% | (3.73%) | (.77%) | .50% |
| YoY | | (.08%) | (.05%) | .21% | (.14%) | (.36%) | 1.14% | .13% | .21% | (.27%) | (.94%) | .65% | .06% | .55% | .25% | (.75%) | (.14%) | (.36%) | (.41%) | 1.03% | .52% | 1.29% | (.41%) | .21% | .00% | .62% | .49% | (.84%) | (.16%) | (1.16%) | (.71%) | (.15%) | (.53%) | (.87%) | (.41%) | (.12%) | (.06%) | (.05%) | (.37%) | (.91%) | (.53%) | (.29%) | (.44%) | (.27%) | (.28%) | .19% | (4.20%) | .09% | (.15%) |
| Net Income | | 40,166,000$ | 31,541,000$ | 35,158,000$ | 43,760,000$ | 37,428,000$ | 29,068,000$ | 32,489,000$ | 39,271,000$ | 38,047,000$ | 15,381,000$ | 29,572,000$ | 31,347,000$ | 32,905,000$ | 23,304,000$ | 19,258,000$ | 31,461,000$ | 30,530,000$ | 19,434,000$ | 22,581,000$ | 28,327,000$ | 27,817,000$ | 20,128,000$ | 12,633,000$ | 25,711,000$ | 19,709,000$ | 20,912,000$ | 14,069,000$ | 23,863,000$ | 14,645,000$ | 19,049,000$ | 18,716,000$ | 14,148,000$ | 22,490,000$ | 19,798,000$ | 18,838,000$ | 27,219,000$ | 24,869,000$ | 22,272,000$ | 16,837,000$ | 25,942,000$ | 23,672,000$ | 22,447,000$ | 21,195,000$ | 24,835,000$ | 20,647,000$ | 21,856,000$ | 21,320,000$ | 28,278,000$ |
| QoQ% | | 27.35% | (10.29%) | (19.66%) | 16.92% | 28.76% | (10.53%) | (17.27%) | 3.22% | 147.36% | (47.99%) | (5.66%) | (4.74%) | 41.20% | 21.01% | (38.79%) | 3.05% | 57.10% | (13.94%) | (20.29%) | 1.83% | 38.20% | 59.33% | (50.87%) | 30.45% | (5.75%) | 48.64% | (41.04%) | 62.94% | (23.12%) | 1.78% | 32.29% | (37.09%) | 13.60% | 5.10% | (30.79%) | 9.45% | 11.66% | 32.28% | (35.10%) | 9.59% | 5.46% | 5.91% | (14.66%) | 20.28% | (5.53%) | 2.51% | (24.61%) | 31.94% |
| YoY% | | 7.32% | 8.51% | 8.22% | 11.43% | (1.63%) | 88.99% | 9.86% | 25.28% | 15.63% | (34.00%) | 53.56% | (.36%) | 7.78% | 19.91% | (14.72%) | 11.06% | 9.75% | (3.45%) | 78.75% | 10.18% | 41.14% | (3.75%) | (10.21%) | 7.74% | 34.58% | 9.78% | (24.83%) | 68.67% | (34.88%) | (3.78%) | (.65%) | (48.02%) | (9.57%) | (11.11%) | 11.89% | 4.92% | 5.06% | (.78%) | (20.56%) | 4.46% | 14.65% | 2.70% | (.59%) | (12.18%) | (3.66%) | 4.88% | 15.00% | 13.65% |
| TTM | | 150,625,000$ | 147,887,000$ | 145,414,000$ | 142,745,000$ | 138,256,000$ | 138,875,000$ | 125,188,000$ | 122,271,000$ | 114,347,000$ | 109,205,000$ | 117,128,000$ | 106,814,000$ | 106,928,000$ | 104,553,000$ | 100,683,000$ | 104,006,000$ | 100,872,000$ | 98,159,000$ | 98,853,000$ | 88,905,000$ | 86,289,000$ | 78,181,000$ | 78,965,000$ | 80,401,000$ | 78,553,000$ | 73,489,000$ | 71,626,000$ | 76,273,000$ | 66,558,000$ | 74,403,000$ | 75,152,000$ | 75,274,000$ | 88,345,000$ | 90,724,000$ | 93,198,000$ | 91,197,000$ | 89,920,000$ | 88,723,000$ | 88,898,000$ | 93,256,000$ | 92,149,000$ | 89,124,000$ | 88,533,000$ | 88,658,000$ | 92,101,000$ | 92,886,000$ | 91,869,000$ | 89,088,000$ |
| TTM_QoQ% | | 1.85% | 1.70% | 1.87% | 3.25% | (.45%) | 10.93% | 2.39% | 6.93% | 4.71% | (6.76%) | 9.66% | (.11%) | 2.27% | 3.84% | (3.20%) | 3.11% | 2.76% | (.70%) | 11.19% | 3.03% | 10.37% | (.99%) | (1.79%) | 2.35% | 6.89% | 2.60% | (6.09%) | 14.60% | (10.54%) | (1.00%) | (.16%) | (14.80%) | (2.62%) | (2.66%) | 2.19% | 1.42% | 1.35% | (.20%) | (4.67%) | 1.20% | 3.39% | .67% | (.14%) | (3.74%) | (.85%) | 1.11% | 3.12% | 3.96% |
| TTM_YoY% | | 8.95% | 6.49% | 16.16% | 16.75% | 20.91% | 27.17% | 6.88% | 14.47% | 6.94% | 4.45% | 16.33% | 2.70% | 6.00% | 6.51% | 1.85% | 16.99% | 16.90% | 25.55% | 25.19% | 10.58% | 9.85% | 6.39% | 10.25% | 5.41% | 18.02% | (1.23%) | (4.69%) | 1.33% | (24.66%) | (17.99%) | (19.36%) | (17.46%) | (1.75%) | 2.26% | 4.84% | (2.21%) | (2.42%) | (.45%) | .41% | 5.19% | .05% | (4.05%) | (3.63%) | (.48%) | 7.48% | 10.23% | 13.23% | 13.78% |
| Profit Margin | | 2.91% | 2.37% | 2.67% | 3.21% | 2.98% | 2.37% | 2.64% | 3.04% | 3.26% | 1.38% | 2.70% | 2.74% | 3.12% | 2.28% | 1.87% | 3.03% | 3.13% | 1.90% | 2.52% | 3.02% | 3.17% | 2.48% | 1.58% | 2.84% | 2.43% | 2.61% | 1.78% | 2.79% | 1.88% | 2.45% | 2.39% | 1.69% | 2.93% | 2.70% | 2.58% | 3.43% | 3.36% | 3.13% | 2.39% | 3.34% | 3.33% | 3.21% | 3.04% | 3.31% | 3.15% | .87% | 3.47% | 4.19% |
| QoQ | | .54% | (.30%) | (.54%) | .23% | .60% | (.27%) | (.40%) | (.22%) | 1.89% | (1.32%) | (.05%) | (.38%) | .84% | .41% | (1.16%) | (.10%) | .99% | (.63%) | (.50%) | (.15%) | .69% | .90% | (1.26%) | .41% | (.18%) | .83% | (1.01%) | .92% | (.57%) | .06% | .71% | (1.25%) | .23% | .12% | (.85%) | .07% | .23% | .74% | (.94%) | .01% | .12% | .17% | (.27%) | .16% | (.36%) | (2.60%) | (.73%) | .65% |
| YoY | | (.07%) | .00% | .03% | .17% | (.29%) | 1.00% | (.05%) | .30% | .14% | (.91%) | .83% | (.29%) | (.01%) | .15% | (.65%) | .01% | (.04%) | (.59%) | .94% | .19% | .74% | (.13%) | (.21%) | .04% | .55% | .16% | (.61%) | 1.11% | (1.05%) | (.25%) | (.19%) | (1.75%) | (.43%) | (.43%) | .19% | .10% | .04% | (.08%) | (.65%) | .03% | .18% | (.30%) | (.43%) | (.88%) | (.39%) | (2.69%) | .22% | .10% |
| Equity to Common Shareholders | | 1,304,790,000$ | 1,247,372,000$ | 1,214,193,000$ | 1,172,586,000$ | 1,158,578,000$ | 1,122,965,000$ | 1,095,354,000$ | 1,093,874,000$ | 1,082,244,000$ | 1,107,043,000$ | 1,089,693,000$ | 1,043,912,000$ | 1,026,363,000$ | 991,073,000$ | 968,198,000$ | 953,884,000$ | 942,146,000$ | 915,345,000$ | 898,803,000$ | 874,268,000$ | 866,167,000$ | 831,719,000$ | 818,666,000$ | 817,893,000$ | 816,829,000$ | 797,351,000$ | 778,593,000$ | 773,160,000$ | 765,414,000$ | 758,002,000$ | 750,107,000$ | 731,234,000$ | 732,309,000$ | 708,767,000$ | 689,387,000$ | 671,694,000$ | 655,001,000$ | 638,071,000$ | 612,231,000$ | 586,969,000$ | 591,760,000$ | 566,584,000$ | 574,435,000$ | 553,911,000$ | 561,049,000$ | 548,265,000$ | 523,928,000$ | 498,393,000$ |
| QoQ | | 57,418,000$ | 33,179,000$ | 41,607,000$ | 14,008,000$ | 35,613,000$ | 27,611,000$ | 1,480,000$ | 11,630,000$ | (24,799,000$) | 17,350,000$ | 45,781,000$ | 17,549,000$ | 35,290,000$ | 22,875,000$ | 14,314,000$ | 11,738,000$ | 26,801,000$ | 16,542,000$ | 24,535,000$ | 8,101,000$ | 34,448,000$ | 13,053,000$ | 773,000$ | 1,064,000$ | 19,478,000$ | 18,758,000$ | 5,433,000$ | 7,746,000$ | 7,412,000$ | 7,895,000$ | 18,873,000$ | (1,075,000$) | 23,542,000$ | 19,380,000$ | 17,693,000$ | 16,693,000$ | 16,930,000$ | 25,840,000$ | 25,262,000$ | (4,791,000$) | 25,176,000$ | (7,851,000$) | 20,524,000$ | (7,138,000$) | 12,784,000$ | 24,337,000$ | 25,535,000$ | (6,667,000$) |
| QoQ% | | 4.60% | 2.73% | 3.55% | 1.21% | 3.17% | 2.52% | .14% | 1.08% | (2.24%) | 1.59% | 4.39% | 1.71% | 3.56% | 2.36% | 1.50% | 1.25% | 2.93% | 1.84% | 2.81% | .94% | 4.14% | 1.59% | .10% | .13% | 2.44% | 2.41% | .70% | 1.01% | .98% | 1.05% | 2.58% | (.15%) | 3.32% | 2.81% | 2.63% | 2.55% | 2.65% | 4.22% | 4.30% | (.81%) | 4.44% | (1.37%) | 3.71% | (1.27%) | 2.33% | 4.65% | 5.12% | (1.32%) |
| YoY | | 146,212,000$ | 124,407,000$ | 118,839,000$ | 78,712,000$ | 76,334,000$ | 15,922,000$ | 5,661,000$ | 49,962,000$ | 55,881,000$ | 115,970,000$ | 121,495,000$ | 90,028,000$ | 84,217,000$ | 75,728,000$ | 69,395,000$ | 79,616,000$ | 75,979,000$ | 83,626,000$ | 80,137,000$ | 56,375,000$ | 49,338,000$ | 34,368,000$ | 40,073,000$ | 44,733,000$ | 51,415,000$ | 39,349,000$ | 28,486,000$ | 41,926,000$ | 33,105,000$ | 49,235,000$ | 60,720,000$ | 59,540,000$ | 77,308,000$ | 70,696,000$ | 77,156,000$ | 84,725,000$ | 63,241,000$ | 71,487,000$ | 37,796,000$ | 33,058,000$ | 30,711,000$ | 18,319,000$ | 50,507,000$ | 55,518,000$ | 55,989,000$ | 67,216,000$ | 60,228,000$ | 55,212,000$ |
| YoY% | | 12.62% | 11.08% | 10.85% | 7.20% | 7.05% | 1.44% | .52% | 4.79% | 5.45% | 11.70% | 12.55% | 9.44% | 8.94% | 8.27% | 7.72% | 9.11% | 8.77% | 10.06% | 9.79% | 6.89% | 6.04% | 4.31% | 5.15% | 5.79% | 6.72% | 5.19% | 3.80% | 5.73% | 4.52% | 6.95% | 8.81% | 8.86% | 11.80% | 11.08% | 12.60% | 14.43% | 10.69% | 12.62% | 6.58% | 5.97% | 5.47% | 3.34% | 9.64% | 11.14% | 11.09% | 13.97% | 12.99% | 12.46% |
| Dividends Paid | | | 19,357,000$ | 0$ | | | 17,725,000$ | 30,656,000$ | | | 14,250,000$ | 30,000$ | | | 13,284,000$ | 0$ | | | 10,880,000$ | 87,000$ | | | 10,716,000$ | 0$ | | | 10,668,000$ | 1,000$ | | | 10,595,000$ | 0$ | | | 10,644,000$ | 0$ | | | 10,645,000$ | 0$ | | | 10,562,000$ | 0$ | | | 10,574,000$ | 0$ | |
| Additional Paid-In Capital QoQ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Treasury Stock | | | | | | | | | | | | | | 32,398,000$ | 31,644,000$ | 29,382,000$ | 29,169,000$ | 27,818,000$ | 26,084,000$ | 23,116,000$ | 22,781,000$ | 21,068,000$ | 28,406,000$ | 31,615,000$ | 32,098,000$ | 33,424,000$ | 38,687,000$ | 37,228,000$ | 41,524,000$ | 39,107,000$ | 39,107,000$ | 37,840,000$ | 37,757,000$ | 35,924,000$ | 35,924,000$ | 34,742,000$ | 34,672,000$ | 32,731,000$ | 32,731,000$ | 31,414,000$ | 31,353,000$ | 29,397,000$ | 29,397,000$ | 29,220,000$ | 29,161,000$ | 24,720,000$ | 24,720,000$ | 24,548,000$ | 24,495,000$ |
| QoQ | | | | | | | | | | | | | | 754,000$ | 2,262,000$ | 213,000$ | 1,351,000$ | 1,734,000$ | 2,968,000$ | 335,000$ | 1,713,000$ | (7,338,000$) | (3,209,000$) | (483,000$) | (1,326,000$) | (5,263,000$) | 1,459,000$ | (4,296,000$) | 2,417,000$ | 0$ | 1,267,000$ | 83,000$ | 1,833,000$ | 0$ | 1,182,000$ | 70,000$ | 1,941,000$ | 0$ | 1,317,000$ | 61,000$ | 1,956,000$ | 0$ | 177,000$ | 59,000$ | 4,441,000$ | 0$ | 172,000$ | 53,000$ | 4,548,000$ |
| Goodwill | | 43,240,000$ | 43,238,000$ | 43,231,000$ | 43,218,000$ | 43,215,000$ | 43,197,000$ | 43,182,000$ | 43,131,000$ | 43,135,000$ | 43,110,000$ | 43,152,000$ | 43,185,000$ | 43,173,000$ | 43,303,000$ | 43,347,000$ | 43,334,000$ | 43,332,000$ | 45,095,000$ | 45,142,000$ | 45,157,000$ | 45,123,000$ | 45,206,000$ | 45,316,000$ | 45,413,000$ | 45,425,000$ | 46,101,000$ | 46,158,000$ | 46,263,000$ | 46,248,000$ | 46,329,000$ | 51,351,000$ | 35,473,000$ | 35,578,000$ | 35,642,000$ | 35,632,000$ | 35,692,000$ | 35,603,000$ | 35,637,000$ | 35,652,000$ | 35,701,000$ | 35,846,000$ | 35,871,000$ | 35,964,000$ | 36,069,000$ | 36,162,000$ | 36,108,000$ | 36,179,000$ | 36,321,000$ |
| QoQ% | | .01% | .02% | .03% | .01% | .04% | .04% | .12% | (.01%) | .06% | (.10%) | (.08%) | .03% | (.30%) | (.10%) | .03% | .01% | (3.91%) | (.10%) | (.03%) | .08% | (.18%) | (.24%) | (.21%) | (.03%) | (1.47%) | (.12%) | (.23%) | .03% | (.18%) | (9.78%) | 44.76% | (.30%) | (.18%) | .03% | (.17%) | .25% | (.10%) | (.04%) | (.14%) | (.41%) | (.07%) | (.26%) | (.29%) | (.26%) | .15% | (.20%) | (.39%) | .09% |
| YoY% | | .06% | .10% | .11% | .20% | .19% | .20% | .07% | (.13%) | (.09%) | (.45%) | (.45%) | (.34%) | (.37%) | (3.97%) | (3.98%) | (4.04%) | (3.97%) | (.25%) | (.38%) | (.56%) | (.67%) | (1.94%) | (1.82%) | (1.84%) | (1.78%) | (.49%) | (10.11%) | 30.42% | 29.99% | 29.98% | 44.12% | (.61%) | (.07%) | .01% | (.06%) | (.03%) | (.68%) | (.65%) | (.87%) | (1.02%) | (.87%) | (.66%) | (.59%) | (.69%) | (.35%) | (.70%) | (1.21%) | (1.03%) |
| Other Intangible Assets | | | | | | | | | | | | | | | 765,000$ | 1,153,000$ | 1,542,000$ | 1,922,000$ | 7,762,000$ | 8,368,000$ | 8,974,000$ | 9,566,000$ | 10,166,000$ | 10,772,000$ | 11,378,000$ | 11,977,000$ | 12,576,000$ | 13,182,000$ | 13,788,000$ | 14,381,000$ | 14,980,000$ | 15,593,000$ | | | | | | | | | | | | | | | | | |
| QoQ | | | | | | | | | | | | | | | (388,000$) | (389,000$) | (380,000$) | (5,840,000$) | (606,000$) | (606,000$) | (592,000$) | (600,000$) | (606,000$) | (606,000$) | (599,000$) | (599,000$) | (606,000$) | (606,000$) | (593,000$) | (599,000$) | (613,000$) | | | | | | | | | | | | | | | | | | |
| Amortization of Intangible Assets | | | | | | | | | | | 0$ | 0$ | 381,000$ | 384,000$ | 389,000$ | 388,000$ | 380,000$ | 456,000$ | 606,000$ | 606,000$ | 593,000$ | 599,000$ | 605,000$ | 607,000$ | 599,000$ | 599,000$ | 606,000$ | 606,000$ | 593,000$ | 599,000$ | 613,000$ | | | | | | | | | | | | | | | | | | |
| Total Assets | | 2,393,898,000$ | 2,269,157,000$ | 2,144,440,000$ | 2,092,665,000$ | 2,087,682,000$ | 2,022,694,000$ | 2,020,698,000$ | 2,036,776,000$ | 2,029,279,000$ | 2,005,608,000$ | 1,933,346,000$ | 1,886,172,000$ | 1,887,920,000$ | 1,808,400,000$ | 1,791,763,000$ | 1,773,330,000$ | 1,789,313,000$ | 1,705,790,000$ | 1,631,955,000$ | 1,630,836,000$ | 1,677,995,000$ | 1,656,825,000$ | 1,574,489,000$ | 1,498,292,000$ | 1,524,111,000$ | 1,296,411,000$ | 1,261,864,000$ | 1,258,230,000$ | 1,277,243,000$ | 1,216,392,000$ | 1,246,470,000$ | 1,191,724,000$ | 1,222,828,000$ | 1,177,514,000$ | 1,143,876,000$ | 1,156,952,000$ | 1,117,870,000$ | 1,096,735,000$ | 1,049,823,000$ | 1,008,843,000$ | 1,047,107,000$ | 991,224,000$ | 1,015,443,000$ | 985,590,000$ | 1,037,132,000$ | 937,338,000$ | 898,522,000$ | 834,388,000$ |
| QoQ | | 124,741,000$ | 124,717,000$ | 51,775,000$ | 4,983,000$ | 64,988,000$ | 1,996,000$ | (16,078,000$) | 7,497,000$ | 23,671,000$ | 72,262,000$ | 47,174,000$ | (1,748,000$) | 79,520,000$ | 16,637,000$ | 18,433,000$ | (15,983,000$) | 83,523,000$ | 73,835,000$ | 1,119,000$ | (47,159,000$) | 21,170,000$ | 82,336,000$ | 76,197,000$ | (25,819,000$) | 227,700,000$ | 34,547,000$ | 3,634,000$ | (19,013,000$) | 60,851,000$ | (30,078,000$) | 54,746,000$ | (31,104,000$) | 45,314,000$ | 33,638,000$ | (13,076,000$) | 39,082,000$ | 21,135,000$ | 46,912,000$ | 40,980,000$ | (38,264,000$) | 55,883,000$ | (24,219,000$) | 29,853,000$ | (51,542,000$) | 99,062,000$ | 38,816,000$ | 64,134,000$ | (46,247,000$) |
| YoY | | 306,216,000$ | 246,463,000$ | 123,742,000$ | 55,889,000$ | 58,403,000$ | 17,086,000$ | 87,352,000$ | 150,604,000$ | 141,359,000$ | 197,208,000$ | 141,583,000$ | 112,842,000$ | 98,607,000$ | 102,610,000$ | 159,808,000$ | 142,494,000$ | 111,318,000$ | 48,965,000$ | 57,466,000$ | 132,544,000$ | 153,884,000$ | 360,414,000$ | 312,625,000$ | 240,062,000$ | 246,868,000$ | 80,019,000$ | 15,394,000$ | 66,506,000$ | 54,415,000$ | 38,878,000$ | 102,594,000$ | 34,772,000$ | 104,958,000$ | 80,779,000$ | 94,053,000$ | 148,109,000$ | 70,763,000$ | 105,511,000$ | 34,380,000$ | 23,253,000$ | 9,975,000$ | 53,154,000$ | 116,921,000$ | 151,202,000$ | 156,497,000$ | 111,299,000$ | 106,028,000$ | 41,663,000$ |
| Total Liabilities | | 1,089,108,000$ | 1,021,785,000$ | 930,247,000$ | 920,079,000$ | 929,104,000$ | 899,729,000$ | 925,344,000$ | 942,902,000$ | 947,035,000$ | 898,565,000$ | 843,653,000$ | 842,260,000$ | 861,557,000$ | 817,327,000$ | 823,565,000$ | 819,446,000$ | 847,167,000$ | 789,576,000$ | 732,171,000$ | 755,585,000$ | 810,704,000$ | 824,093,000$ | 754,886,000$ | 679,425,000$ | 706,339,000$ | 498,132,000$ | 482,809,000$ | 484,640,000$ | 511,159,000$ | 457,754,000$ | 495,771,000$ | 460,490,000$ | 490,519,000$ | 468,747,000$ | 454,489,000$ | 485,258,000$ | 462,869,000$ | 458,664,000$ | 437,592,000$ | 421,874,000$ | 455,834,000$ | 424,640,000$ | 441,748,000$ | 432,455,000$ | 476,083,000$ | 389,805,000$ | 374,523,000$ | 335,923,000$ |
| QoQ | | 67,323,000$ | 91,538,000$ | 10,168,000$ | (9,025,000$) | 29,375,000$ | (25,615,000$) | (17,558,000$) | (4,133,000$) | 48,470,000$ | 54,912,000$ | 1,393,000$ | (19,297,000$) | 44,230,000$ | (6,238,000$) | 4,119,000$ | (27,721,000$) | 57,591,000$ | 57,405,000$ | (23,414,000$) | (55,119,000$) | (13,389,000$) | 69,207,000$ | 75,461,000$ | (26,914,000$) | 208,207,000$ | 15,323,000$ | (1,831,000$) | (26,519,000$) | 53,405,000$ | (38,017,000$) | 35,281,000$ | (30,029,000$) | 21,772,000$ | 14,258,000$ | (30,769,000$) | 22,389,000$ | 4,205,000$ | 21,072,000$ | 15,718,000$ | (33,960,000$) | 31,194,000$ | (17,108,000$) | 9,293,000$ | (43,628,000$) | 86,278,000$ | 15,282,000$ | 38,600,000$ | (39,579,000$) |
| YoY | | 160,004,000$ | 122,056,000$ | 4,903,000$ | (22,823,000$) | (17,931,000$) | 1,164,000$ | 81,691,000$ | 100,642,000$ | 85,478,000$ | 81,238,000$ | 20,088,000$ | 22,814,000$ | 14,390,000$ | 27,751,000$ | 91,394,000$ | 63,861,000$ | 36,463,000$ | (34,517,000$) | (22,715,000$) | 76,160,000$ | 104,365,000$ | 325,961,000$ | 272,077,000$ | 194,785,000$ | 195,180,000$ | 40,378,000$ | (12,962,000$) | 24,150,000$ | 20,640,000$ | (10,993,000$) | 41,282,000$ | (24,768,000$) | 27,650,000$ | 10,083,000$ | 16,897,000$ | 63,384,000$ | 7,035,000$ | 34,024,000$ | (4,156,000$) | (10,581,000$) | (20,249,000$) | 34,835,000$ | 67,225,000$ | 96,532,000$ | 100,581,000$ | 44,815,000$ | 45,729,000$ | (13,621,000$) |
| Current Ratio | | 1.33x | 1.34x | 1.28x | 1.25x | 1.26x | 1.22x | 1.18x | 1.20x | 1.25x | 1.38x | 1.44x | 1.43x | 1.40x | 1.34x | 1.30x | 1.32x | 1.32x | 1.31x | 1.32x | 1.29x | 1.27x | 1.23x | 1.23x | 1.25x | 1.22x | 1.21x | 1.28x | 1.27x | 1.30x | 1.40x | 1.36x | 1.42x | 1.39x | 1.40x | 1.50x | 1.38x | 1.42x | 1.39x | 1.38x | 1.41x | 1.40x | 1.35x | 1.34x | 1.34x | 1.28x | 1.33x | 1.37x | 1.23x |
| Total Current Assets | | 1,052,619,000$ | 974,460,000$ | 900,779,000$ | 875,143,000$ | 892,524,000$ | 832,347,000$ | 822,828,000$ | 847,652,000$ | 880,835,000$ | 877,107,000$ | 847,190,000$ | 836,771,000$ | 853,285,000$ | 773,579,000$ | 749,871,000$ | 741,280,000$ | 782,416,000$ | 697,204,000$ | 639,214,000$ | 645,739,000$ | 710,551,000$ | 699,002,000$ | 606,454,000$ | 525,555,000$ | 571,877,000$ | 491,896,000$ | 500,520,000$ | 499,523,000$ | 534,748,000$ | 487,853,000$ | 509,718,000$ | 505,617,000$ | 544,739,000$ | 510,370,000$ | 500,735,000$ | 507,096,000$ | 534,863,000$ | 512,554,000$ | 480,891,000$ | 464,788,000$ | 507,344,000$ | 456,505,000$ | 474,862,000$ | 442,984,000$ | 485,774,000$ | 397,181,000$ | 391,146,000$ | 348,623,000$ |
| QoQ | | 78,159,000$ | 73,681,000$ | 25,636,000$ | (17,381,000$) | 60,177,000$ | 9,519,000$ | (24,824,000$) | (33,183,000$) | 3,728,000$ | 29,917,000$ | 10,419,000$ | (16,514,000$) | 79,706,000$ | 23,708,000$ | 8,591,000$ | (41,136,000$) | 85,212,000$ | 57,990,000$ | (6,525,000$) | (64,812,000$) | 11,549,000$ | 92,548,000$ | 80,899,000$ | (46,322,000$) | 79,981,000$ | (8,624,000$) | 997,000$ | (35,225,000$) | 46,895,000$ | (21,865,000$) | 4,101,000$ | (39,122,000$) | 34,369,000$ | 9,635,000$ | (6,361,000$) | (27,767,000$) | 22,309,000$ | 31,663,000$ | 16,103,000$ | (42,556,000$) | 50,839,000$ | (18,357,000$) | 31,878,000$ | (42,790,000$) | 88,593,000$ | 6,035,000$ | 42,523,000$ | (71,748,000$) |
| Total Current Liabilities | | 788,900,000$ | 726,271,000$ | 701,786,000$ | 701,805,000$ | 707,570,000$ | 680,148,000$ | 694,391,000$ | 708,730,000$ | 705,197,000$ | 634,477,000$ | 587,265,000$ | 586,583,000$ | 611,558,000$ | 579,456,000$ | 577,757,000$ | 560,555,000$ | 594,154,000$ | 533,552,000$ | 482,996,000$ | 501,601,000$ | 558,397,000$ | 568,275,000$ | 493,249,000$ | 421,844,000$ | 470,076,000$ | 407,454,000$ | 390,280,000$ | 392,565,000$ | 410,561,000$ | 349,365,000$ | 375,961,000$ | 356,616,000$ | 393,065,000$ | 363,384,000$ | 333,300,000$ | 366,238,000$ | 376,368,000$ | 367,904,000$ | 348,915,000$ | 330,432,000$ | 361,853,000$ | 337,067,000$ | 354,772,000$ | 331,061,000$ | 379,635,000$ | 298,858,000$ | 285,569,000$ | 284,213,000$ |
| QoQ | | 62,629,000$ | 24,485,000$ | (19,000$) | (5,765,000$) | 27,422,000$ | (14,243,000$) | (14,339,000$) | 3,533,000$ | 70,720,000$ | 47,212,000$ | 682,000$ | (24,975,000$) | 32,102,000$ | 1,699,000$ | 17,202,000$ | (33,599,000$) | 60,602,000$ | 50,556,000$ | (18,605,000$) | (56,796,000$) | (9,878,000$) | 75,026,000$ | 71,405,000$ | (48,232,000$) | 62,622,000$ | 17,174,000$ | (2,285,000$) | (17,996,000$) | 61,196,000$ | (26,596,000$) | 19,345,000$ | (36,449,000$) | 29,681,000$ | 30,084,000$ | (32,938,000$) | (10,130,000$) | 8,464,000$ | 18,989,000$ | 18,483,000$ | (31,421,000$) | 24,786,000$ | (17,705,000$) | 23,711,000$ | (48,574,000$) | 80,777,000$ | 13,289,000$ | 1,356,000$ | (34,683,000$) |
| Debt to Asset Ratio | | .45x | .45x | .43x | .44x | .45x | .44x | .46x | .46x | .47x | .45x | .44x | .45x | .46x | .45x | .46x | .46x | .47x | .46x | .45x | .46x | .48x | .50x | .48x | .45x | .46x | .38x | .38x | .39x | .40x | .38x | .40x | .39x | .40x | .40x | .40x | .42x | .41x | .42x | .42x | .42x | .44x | .43x | .44x | .44x | .46x | .42x | .42x | .40x |
| Long Term Debt | | 143,735,000$ | 147,922,000$ | 86,170,000$ | 88,850,000$ | 93,567,000$ | 94,443,000$ | 98,426,000$ | 102,350,000$ | 99,704,000$ | 119,487,000$ | 124,631,000$ | 126,383,000$ | 118,505,000$ | 103,556,000$ | 108,182,000$ | 120,057,000$ | 110,601,000$ | 110,110,000$ | 101,294,000$ | 106,160,000$ | 108,104,000$ | 112,610,000$ | 117,045,000$ | 113,879,000$ | 98,084,000$ | 63,711,000$ | 69,476,000$ | 69,793,000$ | 79,877,000$ | 87,720,000$ | 91,208,000$ | 82,512,000$ | 80,340,000$ | 87,939,000$ | 104,338,000$ | 101,942,000$ | 69,788,000$ | 73,542,000$ | 71,462,000$ | 75,047,000$ | 78,437,000$ | 73,365,000$ | 74,852,000$ | 90,328,000$ | 85,378,000$ | 79,591,000$ | 78,353,000$ | 41,308,000$ |
| QoQ | | (4,187,000$) | 61,752,000$ | (2,680,000$) | (4,717,000$) | (876,000$) | (3,983,000$) | (3,924,000$) | 2,646,000$ | (19,783,000$) | (5,144,000$) | (1,752,000$) | 7,878,000$ | 14,949,000$ | (4,626,000$) | (11,875,000$) | 9,456,000$ | 491,000$ | 8,816,000$ | (4,866,000$) | (1,944,000$) | (4,506,000$) | (4,435,000$) | 3,166,000$ | 15,795,000$ | 34,373,000$ | (5,765,000$) | (317,000$) | (10,084,000$) | (7,843,000$) | (3,488,000$) | 8,696,000$ | 2,172,000$ | (7,599,000$) | (16,399,000$) | 2,396,000$ | 32,154,000$ | (3,754,000$) | 2,080,000$ | (3,585,000$) | (3,390,000$) | 5,072,000$ | (1,487,000$) | (15,476,000$) | 4,950,000$ | 5,787,000$ | 1,238,000$ | 37,045,000$ | (5,599,000$) |
| YoY | | 50,168,000$ | 53,479,000$ | (12,256,000$) | (13,500,000$) | (6,137,000$) | (25,044,000$) | (26,205,000$) | (24,033,000$) | (18,801,000$) | 15,931,000$ | 16,449,000$ | 6,326,000$ | 7,904,000$ | (6,554,000$) | 6,888,000$ | 13,897,000$ | 2,497,000$ | (2,500,000$) | (15,751,000$) | (7,719,000$) | 10,020,000$ | 48,899,000$ | 47,569,000$ | 44,086,000$ | 18,207,000$ | (24,009,000$) | (21,732,000$) | (12,719,000$) | (463,000$) | (219,000$) | (13,130,000$) | (19,430,000$) | 10,552,000$ | 14,397,000$ | 32,876,000$ | 26,895,000$ | (8,649,000$) | 177,000$ | (3,390,000$) | (15,281,000$) | (6,941,000$) | (6,226,000$) | (3,501,000$) | 49,020,000$ | 38,471,000$ | 19,328,000$ | 10,285,000$ | (30,081,000$) |
| Capital Lease Obligations | | | 130,174,000$ | | | | 111,260,000$ | | | | 129,816,000$ | | | | 125,987,000$ | | | | 137,782,000$ | | | | 132,775,000$ | 134,684,000$ | 135,444,000$ | 132,100,000$ | | | | | | | | | | | | | | | | | | | | | | | |
| Cash and Cash Equivalents | | 206,419,000$ | 241,024,000$ | 167,961,000$ | 130,363,000$ | 120,943,000$ | 125,364,000$ | 128,271,000$ | 170,563,000$ | 174,452,000$ | 239,984,000$ | 222,668,000$ | 260,927,000$ | 267,944,000$ | 237,710,000$ | 207,528,000$ | 178,705,000$ | 176,072,000$ | 202,060,000$ | 190,687,000$ | 180,179,000$ | 207,955,000$ | 299,481,000$ | 261,788,000$ | 132,845,000$ | 111,359,000$ | 102,653,000$ | 106,445,000$ | 90,261,000$ | 81,047,000$ | 93,460,000$ | 87,274,000$ | 93,387,000$ | 89,844,000$ | 162,434,000$ | 192,106,000$ | 181,990,000$ | 175,402,000$ | 199,522,000$ | 202,616,000$ | 173,008,000$ | 140,006,000$ | 157,072,000$ | 145,593,000$ | 119,243,000$ | 119,213,000$ | 137,098,000$ | 123,759,000$ | 75,337,000$ |
| QoQ | | (34,605,000$) | 73,063,000$ | 37,598,000$ | 9,420,000$ | (4,421,000$) | (2,907,000$) | (42,292,000$) | (3,889,000$) | (65,532,000$) | 17,316,000$ | (38,259,000$) | (7,017,000$) | 30,234,000$ | 30,182,000$ | 28,823,000$ | 2,633,000$ | (25,988,000$) | 11,373,000$ | 10,508,000$ | (27,776,000$) | (91,526,000$) | 37,693,000$ | 128,943,000$ | 21,486,000$ | 8,706,000$ | (3,792,000$) | 16,184,000$ | 9,214,000$ | (12,413,000$) | 6,186,000$ | (6,113,000$) | 3,543,000$ | (72,590,000$) | (29,672,000$) | 10,116,000$ | 6,588,000$ | (24,120,000$) | (3,094,000$) | 29,608,000$ | 33,002,000$ | (17,066,000$) | 11,479,000$ | 26,350,000$ | 30,000$ | (17,885,000$) | 13,339,000$ | 48,422,000$ | (1,889,000$) |
| YoY | | 85,476,000$ | 115,660,000$ | 39,690,000$ | (40,200,000$) | (53,509,000$) | (114,620,000$) | (94,397,000$) | (90,364,000$) | (93,492,000$) | 2,274,000$ | 15,140,000$ | 82,222,000$ | 91,872,000$ | 35,650,000$ | 16,841,000$ | (1,474,000$) | (31,883,000$) | (97,421,000$) | (71,101,000$) | 47,334,000$ | 96,596,000$ | 196,828,000$ | 155,343,000$ | 42,584,000$ | 30,312,000$ | 9,193,000$ | 19,171,000$ | (3,126,000$) | (8,797,000$) | (68,974,000$) | (104,832,000$) | (88,603,000$) | (85,558,000$) | (37,088,000$) | (10,510,000$) | 8,982,000$ | 35,396,000$ | 42,450,000$ | 57,023,000$ | 53,765,000$ | 20,793,000$ | 19,974,000$ | 21,834,000$ | 43,906,000$ | 41,987,000$ | 15,224,000$ | 31,351,000$ | (25,865,000$) |
| Interest Expenses | | | | | | | | | 3,293,000$ | 2,816,000$ | 2,710,000$ | 2,747,000$ | 2,814,000$ | 2,749,000$ | 2,787,000$ | 2,796,000$ | 2,438,000$ | 1,590,000$ | 1,353,000$ | 1,596,000$ | 2,228,000$ | 2,033,000$ | 2,509,000$ | 2,564,000$ | 1,690,000$ | 862,000$ | 990,000$ | 915,000$ | 1,001,000$ | 1,033,000$ | 1,462,000$ | 1,362,000$ | 992,000$ | 1,255,000$ | 1,651,000$ | 1,828,000$ | 1,644,000$ | 1,654,000$ | 1,411,000$ | 1,571,000$ | 1,536,000$ | 1,373,000$ | 1,681,000$ | 1,615,000$ | 1,970,000$ | 1,174,000$ | 1,328,000$ | 1,043,000$ | 886,000$ |
| Interest Income | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 366,000$ | 392,000$ | 549,000$ | 502,000$ | 527,000$ | 322,000$ | 280,000$ | 178,000$ | 245,000$ | 283,000$ | 266,000$ | 264,000$ | 277,000$ | 202,000$ | 193,000$ |