| U S PHYSICAL THERAPY INC /NV (USPH) |
| 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 | 83.05$ | 78.12$ | 85.05$ | 78.16$ | 72.65$ | 88.86$ | 84.69$ | 92.41$ | 112.45$ | 93.44$ | 91.86$ | 121.44$ | 97.84$ | 81.18$ | 76.21$ | 108.11$ | 99.60$ | 95.56$ | 111.89$ | 116.03$ | 103.84$ | 120.43$ | 86.94$ | 80.89$ | 69.16$ | 114.32$ | 131.40$ | 122.49$ | 105.00$ | 102.00$ | 118.35$ | 96.40$ | 81.70$ | 72.25$ | 61.60$ | | | | | | | | | | | | | | |
| Market Cap of Common Stock | 1,255,928,774$ | 1,187,745,776$ | 1,293,110,321$ | 1,187,382,412$ | 1,103,676,206$ | 1,341,340,545$ | 1,276,839,710$ | 1,392,441,735$ | 1,694,444,504$ | 1,400,389,204$ | 1,376,659,911$ | 1,586,254,767$ | 1,274,742,195$ | 1,055,468,995$ | 991,053,511$ | 1,404,439,189$ | 1,289,878,565$ | 1,233,833,260$ | 1,444,156,621$ | 1,496,389,249$ | 1,339,234,449$ | 1,547,567,651$ | 1,116,574,506$ | 1,038,878,528$ | 883,491,336$ | 1,460,341,628$ | 1,678,487,569$ | 1,563,042,354$ | 1,339,914,660$ | 1,293,845,724$ | 1,501,368,927$ | 1,221,343,463$ | 1,035,252,236$ | 908,988,955$ | 775,004,199$ | | | | | | | | | | | | | | |
| QoQ% | 5.74% | (8.15%) | 8.90% | 7.58% | (17.72%) | 5.05% | (8.30%) | (17.82%) | 21.00% | 1.72% | (13.21%) | 24.44% | 20.78% | 6.50% | (29.43%) | 8.88% | 4.54% | (14.56%) | (3.49%) | 11.74% | (13.46%) | 38.60% | 7.48% | 17.59% | (39.50%) | (13.00%) | 7.39% | 16.65% | 3.56% | (13.82%) | 22.93% | 17.98% | 13.89% | 17.29% | | | | | | | | | | | | | | | |
| YoY% | 13.80% | (11.45%) | 1.27% | (14.73%) | (34.87%) | (4.22%) | (7.25%) | (12.22%) | 32.92% | 32.68% | 38.91% | 12.95% | (1.17%) | (14.46%) | (31.38%) | (6.15%) | (3.69%) | (20.27%) | 29.34% | 44.04% | 51.58% | 5.97% | (33.48%) | (33.54%) | (34.06%) | 12.87% | 11.80% | 27.98% | 29.43% | 42.34% | 93.72% | | | | | | | | | | | | | | | | | | |
| Common Shares Outstanding | 15,122,562 | 15,204,119 | 15,204,119 | 15,191,689 | 15,191,689 | 15,094,987 | 15,076,629 | 15,068,085 | 15,068,426 | 14,987,042 | 14,987,316 | 13,062,583 | 13,028,845 | 13,001,589 | 13,004,245 | 12,991,436 | 12,950,588 | 12,911,608 | 12,906,932 | 12,896,572 | 12,897,096 | 12,850,350 | 12,843,047 | 12,843,896 | 12,774,600 | 12,774,157 | 12,773,878 | 12,761,092 | 12,761,092 | 12,684,496 | 12,685,838 | 12,669,538 | 12,671,386 | 12,594,562 | 12,581,237 | 12,578,037 | 14,793 | 12,521,926 | 12,520,226 | 12,502,726 | 12,498,126 | 12,421,137 | 12,421,137 | 12,398,837 | 12,398,537 | 12,268,895 | 12,236,099 | 12,212,649 | 12,198,365 |
| QoQ% | (.54%) | .00% | .08% | .00% | .64% | .12% | .06% | .00% | .54% | .00% | 14.74% | .26% | .21% | (.02%) | .10% | .32% | .30% | .04% | .08% | .00% | .36% | .06% | (.01%) | .54% | .00% | .00% | .10% | .00% | .60% | (.01%) | .13% | (.02%) | .61% | .11% | .03% | 84,926.95% | (99.88%) | .01% | .14% | .04% | .62% | .00% | .18% | .00% | 1.06% | .27% | .19% | .12% | .76% |
| YoY% | (.46%) | .72% | .85% | .82% | .82% | .72% | .60% | 15.35% | 15.65% | 15.27% | 15.25% | .55% | .60% | .70% | .75% | .74% | .42% | .48% | .50% | .41% | .96% | .60% | .54% | .65% | .11% | .71% | .69% | .72% | .71% | .71% | .83% | .73% | 85,557.99% | .58% | .49% | .60% | (99.88%) | .81% | .80% | .84% | .80% | 1.24% | 1.51% | 1.53% | 1.64% | 1.34% | 1.07% | 1.19% | 1.08% |
| Price to Sales | 1.61x | 1.52x | 1.70x | 1.63x | 1.58x | 2.00x | 1.98x | 2.22x | 2.77x | 2.32x | 2.33x | 2.73x | 2.24x | 1.91x | 1.83x | 2.66x | 2.51x | 2.49x | 2.96x | 3.17x | 3.13x | 3.61x | 2.61x | 2.38x | 1.85x | 3.03x | 3.52x | 3.30x | 2.90x | 2.85x | 3.37x | 2.80x | 2.44x | 2.20x | 1.96x | | | | | | | | | | | | | | |
| Price to Earnings | 31.73x | 30.01x | 28.95x | 31.11x | 33.17x | 42.69x | 55.91x | 54.69x | 58.68x | 49.59x | 45.60x | 52.02x | 41.43x | 32.82x | 24.92x | 34.92x | 31.11x | 30.22x | 33.09x | 33.59x | 31.62x | 43.97x | 37.10x | 36.81x | 27.09x | 36.47x | 39.48x | 37.60x | 37.02x | 37.10x | 47.19x | 42.32x | 42.16x | 40.84x | 48.40x | | | | | | | | | | | | | | |
| Price to Book | 2.64x | 2.49x | 2.57x | 2.37x | 2.22x | 2.74x | 2.64x | 2.87x | 3.53x | 2.94x | 2.80x | 3.25x | 4.01x | 3.34x | 3.12x | 4.57x | 4.29x | 4.17x | 4.98x | 5.27x | 4.85x | 5.60x | 4.21x | 4.07x | 3.66x | 6.08x | 7.13x | 6.82x | 6.10x | 5.99x | 7.09x | 5.77x | 5.00x | 4.44x | 3.90x | | | | | | | | | | | | | | |
| Total Revenue | | 202,726,000$ | 197,132,000$ | 197,344,000$ | 183,788,000$ | 180,447,000$ | 168,033,000$ | 167,190,000$ | 155,675,000$ | 154,801,000$ | 150,007,000$ | 151,485,000$ | 148,509,000$ | 141,182,000$ | 139,602,000$ | 140,656,000$ | 131,704,000$ | 129,833,000$ | 125,893,000$ | 126,928,000$ | 112,368,000$ | 123,210,000$ | 108,929,000$ | 83,857,000$ | 112,717,000$ | 122,114,000$ | 117,251,000$ | 126,373,000$ | 116,231,000$ | 117,349,000$ | 113,122,000$ | 115,098,000$ | 108,342,000$ | 109,203,000$ | 103,032,000$ | 104,251,000$ | 97,565,000$ | 90,864,000$ | 88,344,000$ | 90,430,000$ | 86,908,000$ | 86,724,000$ | 84,049,000$ | 83,288,000$ | 77,241,000$ | 79,390,000$ | 77,716,000$ | 78,201,000$ | 69,767,000$ |
| QoQ% | | 2.84% | (.11%) | 7.38% | 1.85% | 7.39% | .50% | 7.40% | .57% | 3.20% | (.98%) | 2.00% | 5.19% | 1.13% | (.75%) | 6.80% | 1.44% | 3.13% | (.82%) | 12.96% | (8.80%) | 13.11% | 29.90% | (25.60%) | (7.70%) | 4.15% | (7.22%) | 8.73% | (.95%) | 3.74% | (1.72%) | 6.24% | (.79%) | 5.99% | (1.17%) | 6.85% | 7.38% | 2.85% | (2.31%) | 4.05% | .21% | 3.18% | .91% | 7.83% | (2.71%) | 2.15% | (.62%) | 12.09% | 1.69% |
| YoY% | | 12.35% | 17.32% | 18.04% | 18.06% | 16.57% | 12.02% | 10.37% | 4.83% | 9.65% | 7.45% | 7.70% | 12.76% | 8.74% | 10.89% | 10.82% | 17.21% | 5.38% | 15.57% | 51.36% | (.31%) | .90% | (7.10%) | (33.64%) | (3.02%) | 4.06% | 3.65% | 9.80% | 7.28% | 7.46% | 9.79% | 10.41% | 11.05% | 20.18% | 16.63% | 15.28% | 12.26% | 4.77% | 5.11% | 8.58% | 12.52% | 9.24% | 8.15% | 6.51% | 10.71% | 15.72% | 18.06% | 16.95% | 11.17% |
| TTM | | 780,990,000$ | 758,711,000$ | 729,612,000$ | 699,458,000$ | 671,345,000$ | 645,699,000$ | 627,673,000$ | 611,968,000$ | 604,802,000$ | 591,183,000$ | 580,778,000$ | 569,949,000$ | 553,144,000$ | 541,795,000$ | 528,086,000$ | 514,358,000$ | 495,022,000$ | 488,399,000$ | 471,435,000$ | 428,364,000$ | 428,713,000$ | 427,617,000$ | 435,939,000$ | 478,455,000$ | 481,969,000$ | 477,204,000$ | 473,075,000$ | 461,800,000$ | 453,911,000$ | 445,765,000$ | 435,675,000$ | 424,828,000$ | 414,051,000$ | 395,712,000$ | 381,024,000$ | 367,203,000$ | 356,546,000$ | 352,406,000$ | 348,111,000$ | 340,969,000$ | 331,302,000$ | 323,968,000$ | 317,635,000$ | 312,548,000$ | 305,074,000$ | 294,289,000$ | 282,402,000$ | 271,069,000$ |
| TTM_QoQ% | | 2.94% | 3.99% | 4.31% | 4.19% | 3.97% | 2.87% | 2.57% | 1.19% | 2.30% | 1.79% | 1.90% | 3.04% | 2.10% | 2.60% | 2.67% | 3.91% | 1.36% | 3.60% | 10.06% | (.08%) | .26% | (1.91%) | (8.89%) | (.73%) | 1.00% | .87% | 2.44% | 1.74% | 1.83% | 2.32% | 2.55% | 2.60% | 4.63% | 3.86% | 3.76% | 2.99% | 1.18% | 1.23% | 2.10% | 2.92% | 2.26% | 1.99% | 1.63% | 2.45% | 3.67% | 4.21% | 4.18% | 2.66% |
| TTM_YoY% | | 16.33% | 17.50% | 16.24% | 14.30% | 11.00% | 9.22% | 8.08% | 7.37% | 9.34% | 9.12% | 9.98% | 10.81% | 11.74% | 10.93% | 12.02% | 20.08% | 15.47% | 14.21% | 8.14% | (10.47%) | (11.05%) | (10.39%) | (7.85%) | 3.61% | 6.18% | 7.05% | 8.58% | 8.70% | 9.63% | 12.65% | 14.34% | 15.69% | 16.13% | 12.29% | 9.46% | 7.69% | 7.62% | 8.78% | 9.60% | 9.09% | 8.60% | 10.09% | 12.48% | 15.30% | 15.53% | 14.14% | 11.14% | 8.15% |
| Gross Margin | | 19.80% | 18.70% | 21.09% | 16.90% | 18.03% | 17.34% | 20.25% | 18.24% | 19.71% | 18.62% | 21.26% | 20.78% | 19.71% | 19.19% | 21.91% | 20.19% | 20.94% | 23.67% | 27.03% | 23.05% | 23.63% | 27.87% | 23.00% | 13.92% | 22.08% | 23.35% | 24.87% | 22.99% | 21.49% | 23.05% | 23.59% | 21.43% | 22.11% | 20.57% | 23.53% | 21.27% | 20.68% | 22.26% | 25.50% | 23.58% | 24.80% | 22.45% | 25.38% | 21.80% | 23.86% | 24.12% | 27.92% | 23.86% |
| QoQ | | 1.09% | (2.39%) | 4.19% | (1.12%) | .69% | (2.92%) | 2.01% | (1.47%) | 1.10% | (2.64%) | .48% | 1.07% | .53% | (2.73%) | 1.72% | (.75%) | (2.73%) | (3.36%) | 3.98% | (.59%) | (4.24%) | 4.87% | 9.08% | (8.16%) | (1.27%) | (1.52%) | 1.88% | 1.50% | (1.56%) | (.54%) | 2.17% | (.68%) | 1.54% | (2.97%) | 2.27% | .58% | (1.58%) | (3.24%) | 1.92% | (1.22%) | 2.34% | (2.93%) | 3.58% | (2.05%) | (.26%) | (3.80%) | 4.06% | .34% |
| YoY | | 1.77% | 1.37% | .84% | (1.34%) | (1.69%) | (1.28%) | (1.01%) | (2.53%) | .00% | (.57%) | (.65%) | .59% | (1.22%) | (4.48%) | (5.11%) | (2.86%) | (2.70%) | (4.20%) | 4.03% | 9.13% | 1.56% | 4.52% | (1.87%) | (9.07%) | .59% | .29% | 1.28% | 1.56% | (.62%) | 2.48% | .06% | .16% | 1.43% | (1.69%) | (1.97%) | (2.32%) | (4.11%) | (.19%) | .12% | 1.78% | .94% | (1.67%) | (2.54%) | (2.06%) | .33% | (.38%) | 1.62% | .20% |
| Operating Income | | 16,767,000$ | 25,330,000$ | 24,938,000$ | 19,642,000$ | 19,651,000$ | 12,847,000$ | 15,567,000$ | 14,928,000$ | (2,430,000$) | 15,881,000$ | 20,062,000$ | 16,998,000$ | 6,794,000$ | 14,895,000$ | 20,080,000$ | 15,032,000$ | 16,465,000$ | 16,932,000$ | 22,230,000$ | 15,022,000$ | 18,202,000$ | 19,935,000$ | 10,262,000$ | 4,014,000$ | 15,286,000$ | 16,816,000$ | 19,898,000$ | 15,425,000$ | 14,804,000$ | 15,433,000$ | 17,026,000$ | 13,051,000$ | 13,962,000$ | 12,888,000$ | 15,678,000$ | 12,200,000$ | 10,954,000$ | 12,055,000$ | 15,033,000$ | 11,491,000$ | 12,611,000$ | 11,949,000$ | 13,549,000$ | 9,185,000$ | 10,755,000$ | 11,278,000$ | 14,221,000$ | 9,514,000$ |
| QoQ% | | (33.81%) | 1.57% | 26.96% | (.05%) | 52.96% | (17.47%) | 4.28% | 714.32% | (115.30%) | (20.84%) | 18.03% | 150.19% | (54.39%) | (25.82%) | 33.58% | (8.70%) | (2.76%) | (23.83%) | 47.98% | (17.47%) | (8.69%) | 94.26% | 155.66% | (73.74%) | (9.10%) | (15.49%) | 29.00% | 4.20% | (4.08%) | (9.36%) | 30.46% | (6.53%) | 8.33% | (17.80%) | 28.51% | 11.38% | (9.13%) | (19.81%) | 30.82% | (8.88%) | 5.54% | (11.81%) | 47.51% | (14.60%) | (4.64%) | (20.70%) | 49.47% | 1.52% |
| YoY% | | (14.68%) | 97.17% | 60.20% | 31.58% | 908.68% | (19.11%) | (22.41%) | (12.18%) | (135.77%) | 6.62% | (.09%) | 13.08% | (58.74%) | (12.03%) | (9.67%) | .07% | (9.54%) | (15.06%) | 116.62% | 274.24% | 19.08% | 18.55% | (48.43%) | (73.98%) | 3.26% | 8.96% | 16.87% | 18.19% | 6.03% | 19.75% | 8.60% | 6.98% | 27.46% | 6.91% | 4.29% | 6.17% | (13.14%) | .89% | 10.95% | 25.11% | 17.26% | 5.95% | (4.73%) | (3.46%) | 14.76% | 13.87% | 28.59% | 12.79% |
| TTM | | 86,677,000$ | 89,561,000$ | 77,078,000$ | 67,707,000$ | 62,993,000$ | 40,912,000$ | 43,946,000$ | 48,441,000$ | 50,511,000$ | 59,735,000$ | 58,749,000$ | 58,767,000$ | 56,801,000$ | 66,472,000$ | 68,509,000$ | 70,659,000$ | 70,649,000$ | 72,386,000$ | 75,389,000$ | 63,421,000$ | 52,413,000$ | 49,497,000$ | 46,378,000$ | 56,014,000$ | 67,425,000$ | 66,943,000$ | 65,560,000$ | 62,688,000$ | 60,314,000$ | 59,472,000$ | 56,927,000$ | 55,579,000$ | 54,728,000$ | 51,720,000$ | 50,887,000$ | 50,242,000$ | 49,533,000$ | 51,190,000$ | 51,084,000$ | 49,600,000$ | 47,294,000$ | 45,438,000$ | 44,767,000$ | 45,439,000$ | 45,768,000$ | 44,385,000$ | 43,011,000$ | 39,849,000$ |
| TTM_QoQ% | | (3.22%) | 16.20% | 13.84% | 7.48% | 53.97% | (6.90%) | (9.28%) | (4.10%) | (15.44%) | 1.68% | (.03%) | 3.46% | (14.55%) | (2.97%) | (3.04%) | .01% | (2.40%) | (3.98%) | 18.87% | 21.00% | 5.89% | 6.73% | (17.20%) | (16.92%) | .72% | 2.11% | 4.58% | 3.94% | 1.42% | 4.47% | 2.43% | 1.56% | 5.82% | 1.64% | 1.28% | 1.43% | (3.24%) | .21% | 2.99% | 4.88% | 4.09% | 1.50% | (1.48%) | (.72%) | 3.12% | 3.20% | 7.94% | 2.78% |
| TTM_YoY% | | 37.60% | 118.91% | 75.39% | 39.77% | 24.71% | (31.51%) | (25.20%) | (17.57%) | (11.07%) | (10.14%) | (14.25%) | (16.83%) | (19.60%) | (8.17%) | (9.13%) | 11.41% | 34.79% | 46.24% | 62.55% | 13.22% | (22.27%) | (26.06%) | (29.26%) | (10.65%) | 11.79% | 12.56% | 15.17% | 12.79% | 10.21% | 14.99% | 11.87% | 10.62% | 10.49% | 1.04% | (.39%) | 1.29% | 4.73% | 12.66% | 14.11% | 9.16% | 3.33% | 2.37% | 4.08% | 14.03% | 18.05% | 17.74% | 15.22% | 7.48% |
| Operating Margin | | 8.27% | 12.85% | 12.64% | 10.69% | 10.89% | 7.65% | 9.31% | 9.59% | (1.57%) | 10.59% | 13.24% | 11.45% | 4.81% | 10.67% | 14.28% | 11.41% | 12.68% | 13.45% | 17.51% | 13.37% | 14.77% | 18.30% | 12.24% | 3.56% | 12.52% | 14.34% | 15.75% | 13.27% | 12.62% | 13.64% | 14.79% | 12.05% | 12.79% | 12.51% | 15.04% | 12.50% | 12.06% | 13.65% | 16.62% | 13.22% | 14.54% | 14.22% | 16.27% | 11.89% | 13.55% | 14.51% | 18.19% | 13.64% |
| QoQ | | (4.58%) | .21% | 1.95% | (.20%) | 3.24% | (1.67%) | (.28%) | 11.16% | (12.16%) | (2.66%) | 1.80% | 6.63% | (5.86%) | (3.61%) | 2.86% | (1.27%) | (.77%) | (4.06%) | 4.15% | (1.40%) | (3.53%) | 6.06% | 8.68% | (8.96%) | (1.82%) | (1.40%) | 2.47% | .66% | (1.03%) | (1.15%) | 2.75% | (.74%) | .28% | (2.53%) | 2.54% | .45% | (1.59%) | (2.98%) | 3.40% | (1.32%) | .33% | (2.05%) | 4.38% | (1.66%) | (.97%) | (3.67%) | 4.55% | (.02%) |
| YoY | | (2.62%) | 5.20% | 3.33% | 1.10% | 12.46% | (2.94%) | (3.93%) | (1.86%) | (6.38%) | (.08%) | (1.03%) | .03% | (7.87%) | (2.78%) | (3.24%) | (1.96%) | (2.09%) | (4.85%) | 5.28% | 9.81% | 2.26% | 3.96% | (3.51%) | (9.71%) | (.10%) | .70% | .95% | 1.23% | (.17%) | 1.13% | (.25%) | (.46%) | .73% | (1.14%) | (1.59%) | (.72%) | (2.49%) | (.57%) | .36% | 1.33% | 1.00% | (.30%) | (1.92%) | (1.75%) | (.11%) | (.53%) | 1.65% | .20% |
| Net Income | | 9,175,000$ | 17,642,000$ | 17,720,000$ | 13,468,000$ | 12,494,000$ | 9,777,000$ | 11,712,000$ | 11,617,000$ | (1,293,000$) | 12,222,000$ | 14,864,000$ | 11,427,000$ | 3,348,000$ | 12,821,000$ | 15,256,000$ | 11,982,000$ | 14,443,000$ | 14,123,000$ | 17,472,000$ | 11,886,000$ | 18,627,000$ | 15,763,000$ | 14,763,000$ | 3,338,000$ | 12,015,000$ | 13,069,000$ | 19,800,000$ | 12,375,000$ | 13,673,000$ | 11,879,000$ | 13,236,000$ | 10,054,000$ | 8,706,000$ | 6,594,000$ | 6,390,000$ | 6,034,000$ | 6,510,000$ | 6,134,000$ | 7,671,000$ | 5,953,000$ | 6,265,000$ | 6,974,000$ | 7,957,000$ | 5,293,000$ | 2,153,000$ | 7,418,000$ | 9,420,000$ | 6,323,000$ |
| QoQ% | | (47.99%) | (.44%) | 31.57% | 7.80% | 27.79% | (16.52%) | .82% | 998.45% | (110.58%) | (17.77%) | 30.08% | 241.31% | (73.89%) | (15.96%) | 27.32% | (17.04%) | 2.27% | (19.17%) | 47.00% | (36.19%) | 18.17% | 6.77% | 342.27% | (72.22%) | (8.07%) | (34.00%) | 60.00% | (9.49%) | 15.10% | (10.25%) | 31.65% | 15.48% | 32.03% | 3.19% | 5.90% | (7.31%) | 6.13% | (20.04%) | 28.86% | (4.98%) | (10.17%) | (12.35%) | 50.33% | 145.84% | (70.98%) | (21.25%) | 48.98% | 9.89% |
| YoY% | | (26.57%) | 80.44% | 51.30% | 15.93% | 1,066.28% | (20.01%) | (21.21%) | 1.66% | (138.62%) | (4.67%) | (2.57%) | (4.63%) | (76.82%) | (9.22%) | (12.68%) | .81% | (22.46%) | (10.40%) | 18.35% | 256.08% | 55.03% | 20.61% | (25.44%) | (73.03%) | (12.13%) | 10.02% | 49.59% | 23.09% | 57.05% | 80.15% | 107.14% | 66.62% | 33.73% | 7.50% | (16.70%) | 1.36% | 3.91% | (12.05%) | (3.59%) | 12.47% | 190.99% | (5.99%) | (15.53%) | (16.29%) | (62.58%) | 228.38% | 27.75% | 12.73% |
| TTM | | 58,005,000$ | 61,324,000$ | 53,459,000$ | 47,451,000$ | 45,600,000$ | 31,813,000$ | 34,258,000$ | 37,410,000$ | 37,220,000$ | 41,861,000$ | 42,460,000$ | 42,852,000$ | 43,407,000$ | 54,502,000$ | 55,804,000$ | 58,020,000$ | 57,924,000$ | 62,108,000$ | 63,748,000$ | 61,039,000$ | 52,491,000$ | 45,879,000$ | 43,185,000$ | 48,222,000$ | 57,259,000$ | 58,917,000$ | 57,727,000$ | 51,163,000$ | 48,842,000$ | 43,875,000$ | 38,590,000$ | 31,744,000$ | 27,724,000$ | 25,528,000$ | 25,068,000$ | 26,349,000$ | 26,268,000$ | 26,023,000$ | 26,863,000$ | 27,149,000$ | 26,489,000$ | 22,377,000$ | 22,821,000$ | 24,284,000$ | 25,314,000$ | 28,915,000$ | 23,756,000$ | 21,710,000$ |
| TTM_QoQ% | | (5.41%) | 14.71% | 12.66% | 4.06% | 43.34% | (7.14%) | (8.43%) | .51% | (11.09%) | (1.41%) | (.92%) | (1.28%) | (20.36%) | (2.33%) | (3.82%) | .17% | (6.74%) | (2.57%) | 4.44% | 16.29% | 14.41% | 6.24% | (10.45%) | (15.78%) | (2.81%) | 2.06% | 12.83% | 4.75% | 11.32% | 13.70% | 21.57% | 14.50% | 8.60% | 1.84% | (4.86%) | .31% | .94% | (3.13%) | (1.05%) | 2.49% | 18.38% | (1.95%) | (6.03%) | (4.07%) | (12.45%) | 21.72% | 9.42% | 3.40% |
| TTM_YoY% | | 27.20% | 92.76% | 56.05% | 26.84% | 22.52% | (24.00%) | (19.32%) | (12.70%) | (14.25%) | (23.19%) | (23.91%) | (26.14%) | (25.06%) | (12.25%) | (12.46%) | (4.95%) | 10.35% | 35.37% | 47.62% | 26.58% | (8.33%) | (22.13%) | (25.19%) | (5.75%) | 17.23% | 34.28% | 49.59% | 61.17% | 76.17% | 71.87% | 53.94% | 20.48% | 5.54% | (1.90%) | (6.68%) | (2.95%) | (.83%) | 16.29% | 17.71% | 11.80% | 4.64% | (22.61%) | (3.94%) | 11.86% | 20.57% | 36.85% | (5.61%) | (13.53%) |
| Profit Margin | | 4.53% | 8.95% | 8.98% | 7.33% | 6.92% | 5.82% | 7.01% | 7.46% | (.84%) | 8.15% | 9.81% | 7.69% | 2.37% | 9.18% | 10.85% | 9.10% | 11.12% | 11.22% | 13.77% | 10.58% | 15.12% | 14.47% | 17.61% | 2.96% | 9.84% | 11.15% | 15.67% | 10.65% | 11.65% | 10.50% | 11.50% | 9.28% | 7.97% | 6.40% | 6.13% | 6.19% | 7.17% | 6.94% | 8.48% | 6.85% | 7.22% | 8.30% | 9.55% | 6.85% | 2.71% | 9.55% | 12.05% | 9.06% |
| QoQ | | (4.42%) | (.03%) | 1.65% | .40% | 1.11% | (1.19%) | (.46%) | 8.30% | (8.98%) | (1.66%) | 2.12% | 5.32% | (6.81%) | (1.66%) | 1.75% | (2.03%) | (.09%) | (2.55%) | 3.19% | (4.54%) | .65% | (3.13%) | 14.64% | (6.88%) | (1.31%) | (4.52%) | 5.02% | (1.01%) | 1.15% | (1.00%) | 2.22% | 1.31% | 1.57% | .27% | (.06%) | (.98%) | .22% | (1.54%) | 1.63% | (.37%) | (1.07%) | (1.26%) | 2.70% | 4.14% | (6.83%) | (2.50%) | 2.98% | .68% |
| YoY | | (2.40%) | 3.13% | 1.97% | (.13%) | 7.76% | (2.33%) | (2.81%) | (.23%) | (3.21%) | (1.04%) | (1.03%) | (1.40%) | (8.75%) | (2.03%) | (2.92%) | (1.48%) | (3.99%) | (3.25%) | (3.84%) | 7.62% | 5.28% | 3.33% | 1.94% | (7.69%) | (1.81%) | .65% | 4.17% | 1.37% | 3.68% | 4.10% | 5.37% | 3.10% | .81% | (.54%) | (2.35%) | (.67%) | (.06%) | (1.36%) | (1.07%) | .00% | 4.51% | (1.25%) | (2.49%) | (2.21%) | (5.68%) | 6.11% | 1.02% | .13% |
| Equity to Common Shareholders | | 476,432,000$ | 503,567,000$ | 500,750,000$ | 497,261,000$ | 488,929,000$ | 482,758,000$ | 484,572,000$ | 479,771,000$ | 476,194,000$ | 491,971,000$ | 488,498,000$ | 318,058,000$ | 315,793,000$ | 317,146,000$ | 307,177,000$ | 300,971,000$ | 295,606,000$ | 289,783,000$ | 283,848,000$ | 276,184,000$ | 276,160,000$ | 264,919,000$ | 255,254,000$ | 241,064,000$ | 240,257,000$ | 235,485,000$ | 229,256,000$ | 219,768,000$ | 215,945,000$ | 211,884,000$ | 211,611,000$ | 206,971,000$ | 204,866,000$ | 198,483,000$ | 194,784,000$ | 191,293,000$ | 187,548,000$ | 184,235,000$ | 180,289,000$ | 174,733,000$ | 171,057,000$ | 166,839,000$ | 161,329,000$ | 156,107,000$ | 146,280,000$ | 141,657,000$ | 136,757,000$ | 130,921,000$ |
| QoQ | | (27,135,000$) | 2,817,000$ | 3,489,000$ | 8,332,000$ | 6,171,000$ | (1,814,000$) | 4,801,000$ | 3,577,000$ | (15,777,000$) | 3,473,000$ | 170,440,000$ | 2,265,000$ | (1,353,000$) | 9,969,000$ | 6,206,000$ | 5,365,000$ | 5,823,000$ | 5,935,000$ | 7,664,000$ | 24,000$ | 11,241,000$ | 9,665,000$ | 14,190,000$ | 807,000$ | 4,772,000$ | 6,229,000$ | 9,488,000$ | 3,823,000$ | 4,061,000$ | 273,000$ | 4,640,000$ | 2,105,000$ | 6,383,000$ | 3,699,000$ | 3,491,000$ | 3,745,000$ | 3,313,000$ | 3,946,000$ | 5,556,000$ | 3,676,000$ | 4,218,000$ | 5,510,000$ | 5,222,000$ | 9,827,000$ | 4,623,000$ | 4,900,000$ | 5,836,000$ | 2,631,000$ |
| QoQ% | | (5.39%) | .56% | .70% | 1.70% | 1.28% | (.37%) | 1.00% | .75% | (3.21%) | .71% | 53.59% | .72% | (.43%) | 3.25% | 2.06% | 1.82% | 2.01% | 2.09% | 2.78% | .01% | 4.24% | 3.79% | 5.89% | .34% | 2.03% | 2.72% | 4.32% | 1.77% | 1.92% | .13% | 2.24% | 1.03% | 3.22% | 1.90% | 1.83% | 2.00% | 1.80% | 2.19% | 3.18% | 2.15% | 2.53% | 3.42% | 3.35% | 6.72% | 3.26% | 3.58% | 4.46% | 2.05% |
| YoY | | (12,497,000$) | 20,809,000$ | 16,178,000$ | 17,490,000$ | 12,735,000$ | (9,213,000$) | (3,926,000$) | 161,713,000$ | 160,401,000$ | 174,825,000$ | 181,321,000$ | 17,087,000$ | 20,187,000$ | 27,363,000$ | 23,329,000$ | 24,787,000$ | 19,446,000$ | 24,864,000$ | 28,594,000$ | 35,120,000$ | 35,903,000$ | 29,434,000$ | 25,998,000$ | 21,296,000$ | 24,312,000$ | 23,601,000$ | 17,645,000$ | 12,797,000$ | 11,079,000$ | 13,401,000$ | 16,827,000$ | 15,678,000$ | 17,318,000$ | 14,248,000$ | 14,495,000$ | 16,560,000$ | 16,491,000$ | 17,396,000$ | 18,960,000$ | 18,626,000$ | 24,777,000$ | 25,182,000$ | 24,572,000$ | 25,186,000$ | 17,990,000$ | 17,362,000$ | 12,133,000$ | 10,701,000$ |
| YoY% | | (2.56%) | 4.31% | 3.34% | 3.65% | 2.67% | (1.87%) | (.80%) | 50.84% | 50.79% | 55.12% | 59.03% | 5.68% | 6.83% | 9.44% | 8.22% | 8.98% | 7.04% | 9.39% | 11.20% | 14.57% | 14.94% | 12.50% | 11.34% | 9.69% | 11.26% | 11.14% | 8.34% | 6.18% | 5.41% | 6.75% | 8.64% | 8.20% | 9.23% | 7.73% | 8.04% | 9.48% | 9.64% | 10.43% | 11.75% | 11.93% | 16.94% | 17.78% | 17.97% | 19.24% | 14.02% | 13.97% | 9.74% | 8.90% |
| Dividends Paid | | 11,501,000$ | 10,755,000$ | 7,044,000$ | 3,653,000$ | 9,954,000$ | 9,715,000$ | 5,158,000$ | 3,160,000$ | 10,768,000$ | 9,791,000$ | 5,134,000$ | 3,297,000$ | 8,919,000$ | 9,889,000$ | 3,491,000$ | 3,711,000$ | 7,432,000$ | 9,838,000$ | 4,133,000$ | 5,265,000$ | 4,108,000$ | 8,516,000$ | 3,366,000$ | 2,341,000$ | 9,205,000$ | 6,760,000$ | 5,358,000$ | 2,576,000$ | 8,094,000$ | 6,653,000$ | 4,527,000$ | 2,208,000$ | 4,393,000$ | 6,064,000$ | 4,244,000$ | 937,000$ | 3,405,000$ | 3,676,000$ | 3,909,000$ | 3,238,000$ | 3,607,000$ | 3,107,000$ | 1,859,000$ | 1,045,000$ | 370,000$ | 3,552,000$ | 3,569,000$ | 1,413,000$ |
| Additional Paid-In Capital QoQ | | (11,284,000$) | 2,170,000$ | 1,863,000$ | 2,452,000$ | 3,319,000$ | 1,540,000$ | 1,916,000$ | 2,450,000$ | 1,972,000$ | 1,631,000$ | 165,370,000$ | 1,806,000$ | 1,802,000$ | 1,714,000$ | 1,596,000$ | 2,517,000$ | 766,000$ | 2,883,000$ | 1,753,000$ | 1,664,000$ | 2,427,000$ | 1,937,000$ | 1,502,000$ | 2,373,000$ | 1,555,000$ | 1,703,000$ | 1,830,000$ | 2,267,000$ | 1,486,000$ | 1,443,000$ | 1,556,000$ | 1,603,000$ | 1,678,000$ | 1,065,000$ | 1,065,000$ | 1,445,000$ | 194,000$ | 1,270,000$ | 1,673,000$ | 1,312,000$ | 1,320,000$ | 1,867,000$ | 749,000$ | | | | | |
| Treasury Stock | | 37,194,000$ | 31,628,000$ | 31,628,000$ | 31,628,000$ | 31,628,000$ | 31,628,000$ | 31,628,000$ | 31,628,000$ | 31,628,000$ | 31,628,000$ | 31,628,000$ | 31,628,000$ | 31,628,000$ | 31,628,000$ | 31,628,000$ | 31,628,000$ | 31,628,000$ | 31,628,000$ | 31,628,000$ | 31,628,000$ | 31,628,000$ | 31,628,000$ | 31,628,000$ | 31,628,000$ | 31,628,000$ | 31,628,000$ | 31,628,000$ | 31,628,000$ | 31,628,000$ | 31,628,000$ | 31,628,000$ | 31,628,000$ | 31,628,000$ | 31,628,000$ | 31,628,000$ | 31,628,000$ | 31,628,000$ | 31,628,000$ | 31,628,000$ | 31,628,000$ | 31,628,000$ | 31,628,000$ | 31,628,000$ | 31,628,000$ | 31,628,000$ | 31,628,000$ | 31,628,000$ | 31,628,000$ |
| QoQ | | 5,566,000$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ |
| Goodwill | | 692,392,000$ | 690,412,000$ | 677,595,000$ | 674,387,000$ | 667,152,000$ | 554,642,000$ | 548,970,000$ | 534,271,000$ | 509,571,000$ | 522,907,000$ | 506,703,000$ | 501,347,000$ | 494,101,000$ | 449,548,000$ | 442,761,000$ | 443,692,000$ | 434,679,000$ | 374,047,000$ | 373,887,000$ | 360,176,000$ | 345,646,000$ | 336,946,000$ | 330,894,000$ | 330,769,000$ | 317,676,000$ | 316,639,000$ | 303,549,000$ | 293,338,000$ | 293,525,000$ | 293,630,000$ | 284,624,000$ | 273,770,000$ | 271,338,000$ | 268,050,000$ | 267,957,000$ | 244,446,000$ | 226,806,000$ | 215,057,000$ | 215,094,000$ | 214,877,000$ | 195,373,000$ | 194,675,000$ | 194,740,000$ | 183,002,000$ | 171,740,000$ | 150,471,000$ | 156,207,000$ | 142,517,000$ |
| QoQ% | | .29% | 1.89% | .48% | 1.08% | 20.29% | 1.03% | 2.75% | 4.85% | (2.55%) | 3.20% | 1.07% | 1.47% | 9.91% | 1.53% | (.21%) | 2.07% | 16.21% | .04% | 3.81% | 4.20% | 2.58% | 1.83% | .04% | 4.12% | .33% | 4.31% | 3.48% | (.06%) | (.04%) | 3.16% | 3.97% | .90% | 1.23% | .04% | 9.62% | 7.78% | 5.46% | (.02%) | .10% | 9.98% | .36% | (.03%) | 6.41% | 6.56% | 14.14% | (3.67%) | 9.61% | (1.00%) |
| YoY% | | 3.78% | 24.48% | 23.43% | 26.23% | 30.92% | 6.07% | 8.34% | 6.57% | 3.13% | 16.32% | 14.44% | 12.99% | 13.67% | 20.19% | 18.42% | 23.19% | 25.76% | 11.01% | 12.99% | 8.89% | 8.81% | 6.41% | 9.01% | 12.76% | 8.23% | 7.84% | 6.65% | 7.15% | 8.18% | 9.54% | 6.22% | 12.00% | 19.63% | 24.64% | 24.58% | 13.76% | 16.09% | 10.47% | 10.45% | 17.42% | 13.76% | 29.38% | 24.67% | 28.41% | 19.30% | 42.99% | 39.16% | 37.59% |
| Other Intangible Assets | | 172,861,000$ | 176,429,000$ | 175,627,000$ | 177,328,000$ | 179,311,000$ | 124,309,000$ | 123,903,000$ | 116,888,000$ | 109,682,000$ | 112,112,000$ | 107,592,000$ | 108,991,000$ | 108,755,000$ | 93,697,000$ | 92,655,000$ | 91,546,000$ | 86,382,000$ | 60,086,000$ | 59,216,000$ | 57,593,000$ | 56,280,000$ | 54,060,000$ | 54,895,000$ | 55,648,000$ | 52,588,000$ | 53,385,000$ | 50,055,000$ | 48,125,000$ | 48,828,000$ | 49,311,000$ | 48,435,000$ | 47,092,000$ | 48,954,000$ | 47,568,000$ | 48,321,000$ | 43,213,000$ | 38,060,000$ | 33,389,000$ | 33,909,000$ | 34,428,000$ | 30,296,000$ | 23,798,000$ | 24,167,000$ | 24,537,000$ | 24,907,000$ | 22,615,000$ | 15,727,000$ | 15,916,000$ |
| QoQ | | (3,568,000$) | 802,000$ | (1,701,000$) | (1,983,000$) | 55,002,000$ | 406,000$ | 7,015,000$ | 7,206,000$ | (2,430,000$) | 4,520,000$ | (1,399,000$) | 236,000$ | 15,058,000$ | 1,042,000$ | 1,109,000$ | 5,164,000$ | 26,296,000$ | 870,000$ | 1,623,000$ | 1,313,000$ | 2,220,000$ | (835,000$) | (753,000$) | 3,060,000$ | (797,000$) | 3,330,000$ | 1,930,000$ | (703,000$) | (483,000$) | 876,000$ | 1,343,000$ | (1,862,000$) | 1,386,000$ | (753,000$) | 5,108,000$ | 5,153,000$ | 4,671,000$ | (520,000$) | (519,000$) | 4,132,000$ | 6,498,000$ | (369,000$) | (370,000$) | (370,000$) | 2,292,000$ | 6,888,000$ | (189,000$) | 1,437,000$ |
| Amortization of Intangible Assets | | 1,786,000$ | 3,242,000$ | 3,140,000$ | 3,108,000$ | 3,148,000$ | 2,160,000$ | 2,257,000$ | 1,981,000$ | 1,851,000$ | 1,817,000$ | 1,788,000$ | 1,817,000$ | 1,712,000$ | 1,533,000$ | 1,459,000$ | 2,197,000$ | 966,000$ | 995,000$ | 916,000$ | 822,000$ | 867,000$ | 834,000$ | 923,000$ | 790,000$ | 798,000$ | 765,000$ | 750,000$ | 702,000$ | 669,000$ | 741,000$ | 650,000$ | 717,000$ | 556,000$ | 758,000$ | 687,000$ | 653,000$ | 849,000$ | 520,000$ | 520,000$ | 478,000$ | 606,000$ | 369,000$ | 370,000$ | 371,000$ | 497,000$ | 612,000$ | 190,000$ | 242,000$ |
| Total Assets | | 1,204,010,000$ | 1,196,270,000$ | 1,179,600,000$ | 1,179,687,000$ | 1,167,467,000$ | 1,029,191,000$ | 1,023,134,000$ | 1,017,256,000$ | 997,238,000$ | 997,238,000$ | 999,581,000$ | 868,127,000$ | 858,154,000$ | 799,708,000$ | 796,444,000$ | 763,863,000$ | 749,426,000$ | 630,098,000$ | 749,426,000$ | 749,426,000$ | 594,361,000$ | 575,438,000$ | 585,018,000$ | 594,361,000$ | 630,501,000$ | 560,845,000$ | 560,845,000$ | 523,087,000$ | 443,166,000$ | 454,969,000$ | 440,543,000$ | 417,622,000$ | 418,982,000$ | 410,987,000$ | 417,325,000$ | 387,671,000$ | 351,231,000$ | 334,543,000$ | 337,998,000$ | 335,743,000$ | 303,757,000$ | 299,971,000$ | 292,146,000$ | 281,249,000$ | 244,551,000$ | 247,737,000$ | 240,780,000$ | 228,634,000$ |
| QoQ | | 7,740,000$ | 16,670,000$ | (87,000$) | 12,220,000$ | 138,276,000$ | 6,057,000$ | 5,878,000$ | 20,018,000$ | 0$ | (2,343,000$) | 131,454,000$ | 9,973,000$ | 58,446,000$ | 3,264,000$ | 32,581,000$ | 14,437,000$ | 119,328,000$ | (119,328,000$) | 0$ | 155,065,000$ | 18,923,000$ | (9,580,000$) | (9,343,000$) | 33,516,000$ | 69,656,000$ | 0$ | 37,758,000$ | 79,921,000$ | (11,803,000$) | 14,426,000$ | 22,921,000$ | (1,360,000$) | 7,995,000$ | (6,338,000$) | 29,654,000$ | 36,440,000$ | 16,688,000$ | (3,455,000$) | 2,255,000$ | 31,986,000$ | 3,786,000$ | 7,825,000$ | 10,897,000$ | 36,698,000$ | (3,186,000$) | 6,957,000$ | 12,146,000$ | 4,499,000$ |
| YoY | | 36,543,000$ | 167,079,000$ | 156,466,000$ | 162,431,000$ | 170,229,000$ | 31,953,000$ | 23,553,000$ | 149,129,000$ | 139,084,000$ | 197,530,000$ | 203,137,000$ | 104,264,000$ | 108,728,000$ | 169,610,000$ | 47,018,000$ | 14,437,000$ | 155,065,000$ | 54,660,000$ | 164,408,000$ | 155,065,000$ | 33,516,000$ | 14,593,000$ | 24,173,000$ | 71,274,000$ | 187,335,000$ | 105,876,000$ | 120,302,000$ | 105,465,000$ | 24,184,000$ | 43,982,000$ | 23,218,000$ | 29,951,000$ | 67,751,000$ | 76,444,000$ | 79,327,000$ | 51,928,000$ | 47,474,000$ | 34,572,000$ | 45,852,000$ | 54,494,000$ | 59,206,000$ | 52,234,000$ | 51,366,000$ | 52,615,000$ | 20,416,000$ | 68,080,000$ | 58,350,000$ | 51,757,000$ |
| Total Liabilities | | 433,811,000$ | 413,827,000$ | 414,008,000$ | 420,679,000$ | 408,421,000$ | 358,473,000$ | 353,165,000$ | 345,290,000$ | 345,000,000$ | 341,981,000$ | 344,069,000$ | 384,368,000$ | 373,586,000$ | 332,949,000$ | 336,111,000$ | 303,639,000$ | 296,983,000$ | 201,264,000$ | 194,810,000$ | 182,225,000$ | 184,391,000$ | 169,765,000$ | 191,602,000$ | 260,451,000$ | 181,394,000$ | 188,065,000$ | 192,897,000$ | 164,718,000$ | 92,348,000$ | 112,965,000$ | 110,768,000$ | 101,052,000$ | 110,340,000$ | 198,971,000$ | 209,419,000$ | 194,957,000$ | 162,543,000$ | 149,168,000$ | 156,325,000$ | 159,504,000$ | 131,447,000$ | 131,605,000$ | 128,919,000$ | 123,441,000$ | 69,961,000$ | 77,174,000$ | 75,395,000$ | 71,348,000$ |
| QoQ | | 19,984,000$ | (181,000$) | (6,671,000$) | 12,258,000$ | 49,948,000$ | 5,308,000$ | 7,875,000$ | 290,000$ | 3,019,000$ | (2,088,000$) | (40,299,000$) | 10,782,000$ | 40,637,000$ | (3,162,000$) | 32,472,000$ | 6,656,000$ | 95,719,000$ | 6,454,000$ | 12,585,000$ | (2,166,000$) | 14,626,000$ | (21,837,000$) | (68,849,000$) | 79,057,000$ | (6,671,000$) | (4,832,000$) | 28,179,000$ | 72,370,000$ | (20,617,000$) | 2,197,000$ | 9,716,000$ | (9,288,000$) | (88,631,000$) | (10,448,000$) | 14,462,000$ | 32,414,000$ | 13,375,000$ | (7,157,000$) | (3,179,000$) | 28,057,000$ | (158,000$) | 2,686,000$ | 5,478,000$ | 53,480,000$ | (7,213,000$) | 1,779,000$ | 4,047,000$ | 2,334,000$ |
| YoY | | 25,390,000$ | 55,354,000$ | 60,843,000$ | 75,389,000$ | 63,421,000$ | 16,492,000$ | 9,096,000$ | (39,078,000$) | (28,586,000$) | 9,032,000$ | 7,958,000$ | 80,729,000$ | 76,603,000$ | 131,685,000$ | 141,301,000$ | 121,414,000$ | 112,592,000$ | 31,499,000$ | 3,208,000$ | (78,226,000$) | 2,997,000$ | (18,300,000$) | (1,295,000$) | 95,733,000$ | 89,046,000$ | 75,100,000$ | 82,129,000$ | 63,666,000$ | (17,992,000$) | (86,006,000$) | (98,651,000$) | (93,905,000$) | (52,203,000$) | 49,803,000$ | 53,094,000$ | 35,453,000$ | 31,096,000$ | 17,563,000$ | 27,406,000$ | 36,063,000$ | 61,486,000$ | 54,431,000$ | 53,524,000$ | 52,093,000$ | 947,000$ | 44,226,000$ | 40,194,000$ | 34,151,000$ |
| Current Ratio | | 1.01x | 1.20x | 1.18x | 1.17x | 1.18x | 1.78x | 1.88x | 2.16x | 2.28x | 2.77x | 2.82x | 1.30x | 1.30x | 1.39x | 1.43x | 1.08x | 1.14x | .97x | 1.06x | .83x | .94x | .89x | 1.05x | 2.09x | 1.41x | 1.47x | 1.88x | 1.18x | 1.89x | 1.93x | 2.06x | 1.67x | 1.95x | 2.04x | 2.26x | 2.31x | 2.68x | 2.56x | 2.45x | 2.83x | 3.17x | 2.98x | 2.56x | 2.61x | 2.15x | 2.59x | 2.27x | 2.80x |
| Total Current Assets | | 139,990,000$ | 138,435,000$ | 140,532,000$ | 145,353,000$ | 137,583,000$ | 204,870,000$ | 201,677,000$ | 221,142,000$ | 233,375,000$ | 228,499,000$ | 241,799,000$ | 117,794,000$ | 111,266,000$ | 112,892,000$ | 121,846,000$ | 95,843,000$ | 95,166,000$ | 79,424,000$ | 79,699,000$ | 75,798,000$ | 87,636,000$ | 82,644,000$ | 92,139,000$ | 148,672,000$ | 85,386,000$ | 92,534,000$ | 107,009,000$ | 81,156,000$ | 79,214,000$ | 90,657,000$ | 86,408,000$ | 75,595,000$ | 77,081,000$ | 73,415,000$ | 79,606,000$ | 78,571,000$ | 65,964,000$ | 67,434,000$ | 70,938,000$ | 68,549,000$ | 60,200,000$ | 63,661,000$ | 55,649,000$ | 55,899,000$ | 54,851,000$ | 56,615,000$ | 51,847,000$ | 54,254,000$ |
| QoQ | | 1,555,000$ | (2,097,000$) | (4,821,000$) | 7,770,000$ | (67,287,000$) | 3,193,000$ | (19,465,000$) | (12,233,000$) | 4,876,000$ | (13,300,000$) | 124,005,000$ | 6,528,000$ | (1,626,000$) | (8,954,000$) | 26,003,000$ | 677,000$ | 15,742,000$ | (275,000$) | 3,901,000$ | (11,838,000$) | 4,992,000$ | (9,495,000$) | (56,533,000$) | 63,286,000$ | (7,148,000$) | (14,475,000$) | 25,853,000$ | 1,942,000$ | (11,443,000$) | 4,249,000$ | 10,813,000$ | (1,486,000$) | 3,666,000$ | (6,191,000$) | 1,035,000$ | 12,607,000$ | (1,470,000$) | (3,504,000$) | 2,389,000$ | 8,349,000$ | (3,461,000$) | 8,012,000$ | (250,000$) | 1,048,000$ | (1,764,000$) | 4,768,000$ | (2,407,000$) | 4,594,000$ |
| Total Current Liabilities | | 139,040,000$ | 115,080,000$ | 118,842,000$ | 123,795,000$ | 116,283,000$ | 115,300,000$ | 107,099,000$ | 102,536,000$ | 102,185,000$ | 82,356,000$ | 85,816,000$ | 90,833,000$ | 85,489,000$ | 81,488,000$ | 85,105,000$ | 89,020,000$ | 83,481,000$ | 81,668,000$ | 75,379,000$ | 90,825,000$ | 93,492,000$ | 93,200,000$ | 87,353,000$ | 71,149,000$ | 60,563,000$ | 62,798,000$ | 57,020,000$ | 68,930,000$ | 41,946,000$ | 46,964,000$ | 41,889,000$ | 45,381,000$ | 39,551,000$ | 35,991,000$ | 35,193,000$ | 34,035,000$ | 24,617,000$ | 26,383,000$ | 28,985,000$ | 24,181,000$ | 19,007,000$ | 21,361,000$ | 21,697,000$ | 21,402,000$ | 25,504,000$ | 21,832,000$ | 22,797,000$ | 19,345,000$ |
| QoQ | | 23,960,000$ | (3,762,000$) | (4,953,000$) | 7,512,000$ | 983,000$ | 8,201,000$ | 4,563,000$ | 351,000$ | 19,829,000$ | (3,460,000$) | (5,017,000$) | 5,344,000$ | 4,001,000$ | (3,617,000$) | (3,915,000$) | 5,539,000$ | 1,813,000$ | 6,289,000$ | (15,446,000$) | (2,667,000$) | 292,000$ | 5,847,000$ | 16,204,000$ | 10,586,000$ | (2,235,000$) | 5,778,000$ | (11,910,000$) | 26,984,000$ | (5,018,000$) | 5,075,000$ | (3,492,000$) | 5,830,000$ | 3,560,000$ | 798,000$ | 1,158,000$ | 9,418,000$ | (1,766,000$) | (2,602,000$) | 4,804,000$ | 5,174,000$ | (2,354,000$) | (336,000$) | 295,000$ | (4,102,000$) | 3,672,000$ | (965,000$) | 3,452,000$ | (3,827,000$) |
| Debt to Asset Ratio | | .36x | .35x | .35x | .36x | .35x | .35x | .35x | .34x | .35x | .34x | .34x | .44x | .44x | .42x | .42x | .40x | .40x | .32x | .26x | .24x | .31x | .30x | .33x | .44x | .29x | .34x | .34x | .31x | .21x | .25x | .25x | .24x | .26x | .48x | .50x | .50x | .46x | .45x | .46x | .48x | .43x | .44x | .44x | .44x | .29x | .31x | .31x | .31x |
| Long Term Debt | | 152,594,000$ | 151,460,000$ | 151,914,000$ | 157,238,000$ | 142,530,000$ | 132,916,000$ | 135,699,000$ | 136,749,000$ | 138,991,000$ | 141,496,000$ | 143,460,000$ | 182,681,000$ | 175,831,000$ | 146,690,000$ | 148,889,000$ | 122,128,000$ | 117,587,000$ | 35,265,000$ | 38,821,000$ | 16,571,000$ | 16,596,000$ | 7,509,000$ | 33,685,000$ | 118,602,000$ | 50,361,000$ | 55,292,000$ | 66,316,000$ | 29,516,000$ | 38,402,000$ | 54,659,000$ | 56,607,000$ | 42,782,000$ | 56,728,000$ | 59,952,000$ | 73,351,000$ | 62,802,000$ | 50,596,000$ | 40,546,000$ | 47,047,000$ | 57,121,000$ | 48,335,000$ | 47,679,000$ | 42,059,000$ | 41,983,000$ | 34,734,000$ | 46,950,000$ | 45,450,000$ | 45,950,000$ |
| QoQ | | 1,134,000$ | (454,000$) | (5,324,000$) | 14,708,000$ | 9,614,000$ | (2,783,000$) | (1,050,000$) | (2,242,000$) | (2,505,000$) | (1,964,000$) | (39,221,000$) | 6,850,000$ | 29,141,000$ | (2,199,000$) | 26,761,000$ | 4,541,000$ | 82,322,000$ | (3,556,000$) | 22,250,000$ | (25,000$) | 9,087,000$ | (26,176,000$) | (84,917,000$) | 68,241,000$ | (4,931,000$) | (11,024,000$) | 36,800,000$ | (8,886,000$) | (16,257,000$) | (1,948,000$) | 13,825,000$ | (13,946,000$) | (3,224,000$) | (13,399,000$) | 10,549,000$ | 12,206,000$ | 10,050,000$ | (6,501,000$) | (10,074,000$) | 8,786,000$ | 656,000$ | 5,620,000$ | 76,000$ | 7,249,000$ | (12,216,000$) | 1,500,000$ | (500,000$) | 5,300,000$ |
| YoY | | 10,064,000$ | 18,544,000$ | 16,215,000$ | 20,489,000$ | 3,539,000$ | (8,580,000$) | (7,761,000$) | (45,932,000$) | (36,840,000$) | (5,194,000$) | (5,429,000$) | 60,553,000$ | 58,244,000$ | 111,425,000$ | 110,068,000$ | 105,557,000$ | 100,991,000$ | 27,756,000$ | 5,136,000$ | (102,031,000$) | (33,765,000$) | (47,783,000$) | (32,631,000$) | 89,086,000$ | 11,959,000$ | 633,000$ | 9,709,000$ | (13,266,000$) | (18,326,000$) | (5,293,000$) | (16,744,000$) | (20,020,000$) | 6,132,000$ | 19,406,000$ | 26,304,000$ | 5,681,000$ | 2,261,000$ | (7,133,000$) | 4,988,000$ | 15,138,000$ | 13,601,000$ | 729,000$ | (3,391,000$) | (3,967,000$) | (5,916,000$) | 32,400,000$ | 29,300,000$ | 25,225,000$ |
| Capital Lease Obligations | | 152,706,000$ | 148,138,000$ | 145,317,000$ | 140,812,000$ | 141,703,000$ | 111,829,000$ | 113,572,000$ | 110,379,000$ | 111,905,000$ | 111,330,000$ | 110,186,000$ | 109,110,000$ | 111,643,000$ | 109,447,000$ | 109,859,000$ | 102,787,000$ | 104,660,000$ | 100,406,000$ | 94,747,000$ | 89,360,000$ | 89,497,000$ | 87,042,000$ | 90,832,000$ | 89,403,000$ | 86,744,000$ | 84,565,000$ | 79,269,000$ | 82,567,000$ | | | | | | | | | | | | | | | | | | | | |
| Cash and Cash Equivalents | | 35,570,000$ | 31,102,000$ | 34,086,000$ | 39,183,000$ | 41,362,000$ | 116,959,000$ | 112,911,000$ | 132,290,000$ | 152,825,000$ | 147,685,000$ | 160,738,000$ | 32,605,000$ | 31,594,000$ | 37,914,000$ | 48,572,000$ | 24,229,000$ | 28,567,000$ | 19,188,000$ | 20,419,000$ | 17,937,000$ | 32,918,000$ | 30,129,000$ | 43,555,000$ | 89,551,000$ | 23,548,000$ | 27,856,000$ | 34,859,000$ | 20,238,000$ | 23,368,000$ | 32,241,000$ | 27,148,000$ | 19,813,000$ | 21,933,000$ | 17,418,000$ | 20,242,000$ | 25,154,000$ | 20,047,000$ | 15,024,000$ | 20,453,000$ | 19,206,000$ | 15,778,000$ | 20,558,000$ | 12,972,000$ | 14,557,000$ | 14,271,000$ | 15,824,000$ | 12,934,000$ | 16,761,000$ |
| QoQ | | 4,468,000$ | (2,984,000$) | (5,097,000$) | (2,179,000$) | (75,597,000$) | 4,048,000$ | (19,379,000$) | (20,535,000$) | 5,140,000$ | (13,053,000$) | 128,133,000$ | 1,011,000$ | (6,320,000$) | (10,658,000$) | 24,343,000$ | (4,338,000$) | 9,379,000$ | (1,231,000$) | 2,482,000$ | (14,981,000$) | 2,789,000$ | (13,426,000$) | (45,996,000$) | 66,003,000$ | (4,308,000$) | (7,003,000$) | 14,621,000$ | (3,130,000$) | (8,873,000$) | 5,093,000$ | 7,335,000$ | (2,120,000$) | 4,515,000$ | (2,824,000$) | (4,912,000$) | 5,107,000$ | 5,023,000$ | (5,429,000$) | 1,247,000$ | 3,428,000$ | (4,780,000$) | 7,586,000$ | (1,585,000$) | 286,000$ | (1,553,000$) | 2,890,000$ | (3,827,000$) | 3,863,000$ |
| YoY | | (5,792,000$) | (85,857,000$) | (78,825,000$) | (93,107,000$) | (111,463,000$) | (30,726,000$) | (47,827,000$) | 99,685,000$ | 121,231,000$ | 109,771,000$ | 112,166,000$ | 8,376,000$ | 3,027,000$ | 18,726,000$ | 28,153,000$ | 6,292,000$ | (4,351,000$) | (10,941,000$) | (23,136,000$) | (71,614,000$) | 9,370,000$ | 2,273,000$ | 8,696,000$ | 69,313,000$ | 180,000$ | (4,385,000$) | 7,711,000$ | 425,000$ | 1,435,000$ | 14,823,000$ | 6,906,000$ | (5,341,000$) | 1,886,000$ | 2,394,000$ | (211,000$) | 5,948,000$ | 4,269,000$ | (5,534,000$) | 7,481,000$ | 4,649,000$ | 1,507,000$ | 4,734,000$ | 38,000$ | (2,204,000$) | 1,373,000$ | 3,701,000$ | 2,647,000$ | 6,477,000$ |
| Interest Expenses | | | | | | | | | | | | | | | | | | | | | | | | | | 557,000$ | 557,000$ | 607,000$ | | 365,000$ | 579,000$ | 545,000$ | 553,000$ | 7,283,000$ | 3,173,000$ | 6,226,000$ | 4,378,000$ | 1,322,000$ | 3,189,000$ | 3,581,000$ | 3,386,000$ | 3,103,000$ | 1,534,000$ | 1,387,000$ | 1,215,000$ | 6,632,000$ | 237,000$ | 332,000$ | 253,000$ |
| Interest Income | | 20,000$ | 33,000$ | 28,000$ | 24,000$ | 306,000$ | 1,018,000$ | 1,074,000$ | 1,543,000$ | 1,583,000$ | 1,673,000$ | 517,000$ | 64,000$ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |