| LIQUIDITY SERVICES INC (LQDT) |
| Q4-CY2025 | Q3-CY2025 | Q2-CY2025 | Q1-CY2025 | Q4-CY2024 | Q3-CY2024 | Q2-CY2024 | Q1-CY2024 | Q4-CY2023 | Q3-CY2023 | Q2-CY2023 | Q1-CY2023 | Q4-CY2022 | Q3-CY2022 | Q2-CY2022 | Q1-CY2022 | Q4-CY2021 | Q3-CY2021 | Q2-CY2021 | Q1-CY2021 | Q4-CY2020 | Q3-CY2020 | Q2-CY2020 | Q1-CY2020 | Q4-CY2019 | Q3-CY2019 | Q2-CY2019 | Q1-CY2019 | Q4-CY2018 | Q3-CY2018 | Q2-CY2018 | Q1-CY2018 | Q4-CY2017 | Q3-CY2017 | Q2-CY2017 | Q1-CY2017 | Q4-CY2016 | Q3-CY2016 | Q2-CY2016 | Q1-CY2016 | Q4-CY2015 | Q3-CY2015 | Q2-CY2015 | Q1-CY2015 | Q4-CY2014 | Q3-CY2014 | Q2-CY2014 | Q1-CY2014 | Q4-CY2013 |
| Balance Sheet Date | | 2025-Sep-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 | 2013-Dec-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 | 25.86$ | 27.41$ | 23.62$ | 31.03$ | 32.30$ | 22.78$ | 19.95$ | 18.59$ | 17.23$ | 17.63$ | 16.64$ | 13.16$ | 14.06$ | 16.24$ | 13.42$ | 17.15$ | 22.09$ | 21.58$ | 25.37$ | 18.58$ | 15.92$ | 7.45$ | 5.93$ | 3.83$ | 5.95$ | 7.53$ | 6.07$ | 7.74$ | 6.15$ | 6.33$ | 6.53$ | 6.50$ | 4.83$ | 5.90$ | | | | | | | | | | | | | | | |
| Market Cap of Common Stock | 792,344,375$ | 856,204,498$ | 737,433,454$ | 963,149,727$ | 992,941,277$ | 695,528,049$ | 607,970,371$ | 571,071,081$ | 529,928,103$ | 541,084,939$ | 510,351,703$ | 415,503,562$ | 503,321,722$ | 577,892,053$ | 477,430,215$ | 609,939,133$ | 783,997,427$ | 764,805,299$ | 891,153,394$ | 648,877,738$ | 543,651,061$ | 253,635,950$ | 201,742,846$ | 130,177,096$ | 201,452,288$ | 253,224,422$ | 203,323,136$ | 257,798,525$ | 203,431,004$ | 203,179,196$ | 209,463,795$ | 207,579,210$ | 153,867,701$ | 185,869,759$ | | | | | | | | | | | | | | | |
| QoQ% | (7.46%) | 16.11% | (23.44%) | (3.00%) | 42.76% | 14.40% | 6.46% | 7.76% | (2.06%) | 6.02% | 22.83% | (17.45%) | (12.90%) | 21.04% | (21.73%) | (22.20%) | 2.51% | (14.18%) | 37.34% | 19.36% | 114.34% | 25.72% | 54.98% | (35.38%) | (20.45%) | 24.54% | (21.13%) | 26.73% | .12% | (3.00%) | .91% | 34.91% | (17.22%) | | | | | | | | | | | | | | | | |
| YoY% | (20.20%) | 23.10% | 21.29% | 68.66% | 87.37% | 28.54% | 19.13% | 37.44% | 5.29% | (6.37%) | 6.90% | (31.88%) | (35.80%) | (24.44%) | (46.43%) | (6.00%) | 44.21% | 201.54% | 341.73% | 398.46% | 169.87% | .16% | (.78%) | (49.50%) | (.97%) | 24.63% | (2.93%) | 24.19% | 32.21% | 9.31% | | | | | | | | | | | | | | | | | | | |
| Common Shares Outstanding | 30,639,767 | 37,317,175 | 37,248,277 | 37,223,165 | 36,793,603 | 36,707,840 | 36,525,606 | 36,476,363 | 36,189,758 | 36,142,345 | 36,115,562 | 36,049,718 | 35,899,640 | 35,724,057 | 35,576,454 | 35,563,988 | 35,533,071 | 35,457,095 | 35,417,715 | 35,115,307 | 34,212,815 | 34,082,406 | 34,021,773 | 33,988,798 | 33,887,591 | 33,687,115 | 33,498,078 | 33,347,657 | 33,183,178 | 32,774,118 | 32,109,731 | 31,993,077 | 31,889,679 | 31,503,349 | 31,485,857 | 31,387,442 | 31,291,341 | 30,742,662 | 30,726,554 | 30,606,566 | 30,552,286 | 30,026,223 | 29,994,582 | 29,994,582 | 29,954,755 | 29,668,150 | 29,633,702 | 32,273,582 | 32,200,409 |
| QoQ% | (17.89%) | .19% | .07% | 1.17% | .23% | .50% | .14% | .79% | .13% | .07% | .18% | .42% | .49% | .42% | .04% | .09% | .21% | .11% | .86% | 2.64% | .38% | .18% | .10% | .30% | .60% | .56% | .45% | .50% | 1.25% | 2.07% | .37% | .32% | 1.23% | .06% | .31% | .31% | 1.79% | .05% | .39% | .18% | 1.75% | .11% | .00% | .13% | .97% | .12% | (8.18%) | .23% | 1.22% |
| YoY% | (16.73%) | 1.66% | 1.98% | 2.05% | 1.67% | 1.57% | 1.14% | 1.18% | .81% | 1.17% | 1.52% | 1.37% | 1.03% | .75% | .45% | 1.28% | 3.86% | 4.03% | 4.10% | 3.31% | .96% | 1.17% | 1.56% | 1.92% | 2.12% | 2.79% | 4.32% | 4.23% | 4.06% | 4.03% | 1.98% | 1.93% | 1.91% | 2.47% | 2.47% | 2.55% | 2.42% | 2.39% | 2.44% | 2.04% | 2.00% | 1.21% | 1.22% | (7.06%) | (6.97%) | (6.74%) | (6.50%) | 2.14% | 2.22% |
| Price to Sales | 1.66x | 1.80x | 1.58x | 2.19x | 2.40x | 1.91x | 1.81x | 1.77x | 1.69x | 1.72x | 1.65x | 1.39x | 1.76x | 2.06x | 1.74x | 2.22x | 2.92x | 2.97x | 3.67x | 2.93x | 2.56x | 1.23x | .97x | .60x | .91x | 1.12x | .92x | 1.20x | .94x | .90x | .90x | .84x | .59x | .69x | | | | | | | | | | | | | | | |
| Price to Earnings | 28.20x | 30.48x | 27.68x | 38.17x | 41.56x | 34.79x | 30.56x | 28.02x | 28.01x | 25.79x | 22.15x | 12.60x | 12.37x | 14.33x | 7.38x | 10.75x | 15.67x | 15.01x | 37.70x | 42.04x | 91.59x | - | - | - | - | - | - | - | - | - | - | - | - | - | | | | | | | | | | | | | | | |
| Price to Book | 3.90x | 4.21x | 3.53x | 4.91x | 5.25x | 3.81x | 3.54x | 3.48x | 3.20x | 3.35x | 3.28x | 2.75x | 3.25x | 3.74x | 3.30x | 4.59x | 5.72x | 5.66x | 7.65x | 6.07x | 4.72x | 2.27x | 1.83x | 1.20x | 1.79x | 2.18x | 1.68x | 2.07x | 1.61x | 1.57x | 1.67x | 1.62x | 1.16x | 1.40x | | | | | | | | | | | | | | | |
| Total Revenue | | 118,088,000$ | 119,875,000$ | 116,375,000$ | 122,331,000$ | 106,927,000$ | 93,613,000$ | 91,453,000$ | 71,325,000$ | 79,957,000$ | 80,770,000$ | 81,453,000$ | 72,282,000$ | 75,202,000$ | 69,866,000$ | 68,275,000$ | 66,707,000$ | 70,328,000$ | 69,666,000$ | 61,786,000$ | 55,751,000$ | 55,890,000$ | 47,722,000$ | 52,824,000$ | 49,504,000$ | 58,790,000$ | 56,882,000$ | 56,800,000$ | 54,053,000$ | 52,705,000$ | 50,569,000$ | 60,097,000$ | 61,143,000$ | 61,365,000$ | 65,520,000$ | 72,335,000$ | 70,796,000$ | 78,513,000$ | 85,188,000$ | 86,878,000$ | 70,796,000$ | 79,293,000$ | 89,746,000$ | 102,943,000$ | 125,143,000$ | 118,419,000$ | 126,965,000$ | 128,329,000$ | 121,948,000$ |
| QoQ% | | (1.49%) | 3.01% | (4.87%) | 14.41% | 14.22% | 2.36% | 28.22% | (10.80%) | (1.01%) | (.84%) | 12.69% | (3.88%) | 7.64% | 2.33% | 2.35% | (5.15%) | .95% | 12.75% | 10.83% | (.25%) | 17.12% | (9.66%) | 6.71% | (15.80%) | 3.35% | .14% | 5.08% | 2.56% | 4.22% | (15.85%) | (1.71%) | (.36%) | (6.34%) | (9.42%) | 2.17% | (9.83%) | (7.84%) | (1.95%) | 22.72% | (10.72%) | (11.65%) | (12.82%) | (17.74%) | 5.68% | (6.73%) | (1.06%) | 5.23% | (5.56%) |
| YoY% | | 10.44% | 28.05% | 27.25% | 71.51% | 33.73% | 15.90% | 12.28% | (1.32%) | 6.32% | 15.61% | 19.30% | 8.36% | 6.93% | .29% | 10.50% | 19.65% | 25.83% | 45.98% | 16.97% | 12.62% | (4.93%) | (16.10%) | (7.00%) | (8.42%) | 11.55% | 12.48% | (5.49%) | (11.60%) | (14.11%) | (22.82%) | (16.92%) | (13.64%) | (21.84%) | (23.09%) | (16.74%) | 7.47% | (.98%) | (5.08%) | (15.61%) | (43.43%) | (33.04%) | (29.31%) | (19.78%) | 2.62% | (8.29%) | 2.23% | (1.53%) | (.21%) |
| TTM | | 476,669,000$ | 465,508,000$ | 439,246,000$ | 414,324,000$ | 363,318,000$ | 336,348,000$ | 323,505,000$ | 313,505,000$ | 314,462,000$ | 309,707,000$ | 298,803,000$ | 285,625,000$ | 280,050,000$ | 275,176,000$ | 274,976,000$ | 268,487,000$ | 257,531,000$ | 243,093,000$ | 221,149,000$ | 212,187,000$ | 205,940,000$ | 208,840,000$ | 218,000,000$ | 221,976,000$ | 226,525,000$ | 220,440,000$ | 214,127,000$ | 217,424,000$ | 224,514,000$ | 233,174,000$ | 248,125,000$ | 260,363,000$ | 270,016,000$ | 287,164,000$ | 306,832,000$ | 321,375,000$ | 321,375,000$ | 322,155,000$ | 326,713,000$ | 342,778,000$ | 397,125,000$ | 436,251,000$ | 473,470,000$ | 498,856,000$ | 495,661,000$ | 506,370,000$ | 503,604,000$ | 505,599,000$ |
| TTM_QoQ% | | 2.40% | 5.98% | 6.02% | 14.04% | 8.02% | 3.97% | 3.19% | (.30%) | 1.54% | 3.65% | 4.61% | 1.99% | 1.77% | .07% | 2.42% | 4.25% | 5.94% | 9.92% | 4.22% | 3.03% | (1.39%) | (4.20%) | (1.79%) | (2.01%) | 2.76% | 2.95% | (1.52%) | (3.16%) | (3.71%) | (6.03%) | (4.70%) | (3.58%) | (5.97%) | (6.41%) | (4.53%) | 1.56% | (.24%) | (1.40%) | (4.69%) | (13.69%) | (8.97%) | (7.86%) | (5.09%) | .65% | (2.12%) | .55% | (.40%) | (.05%) |
| TTM_YoY% | | 31.20% | 38.40% | 35.78% | 32.16% | 15.54% | 8.60% | 8.27% | 9.76% | 12.29% | 12.55% | 8.67% | 6.38% | 8.74% | 13.20% | 24.34% | 26.53% | 25.05% | 16.40% | 1.44% | (4.41%) | (9.09%) | (5.26%) | 1.81% | 2.09% | .90% | (5.46%) | (13.70%) | (16.49%) | (16.85%) | (18.80%) | (19.13%) | (18.99%) | (14.67%) | (9.48%) | (4.65%) | (4.88%) | (19.08%) | (26.15%) | (31.00%) | (31.29%) | (19.88%) | (13.85%) | (5.98%) | (1.33%) | (2.02%) | 1.48% | 1.52% | 2.87% |
| Gross Margin | | 47.81% | 45.68% | 40.76% | 41.01% | 45.58% | 52.77% | 51.65% | 55.80% | 56.25% | 56.42% | 50.44% | 56.04% | 55.13% | 58.59% | 57.57% | 58.38% | 56.96% | 59.03% | 57.30% | 59.51% | 59.34% | 52.87% | 49.61% | 51.16% | 49.39% | 50.19% | 51.44% | 48.98% | 47.16% | 53.68% | 45.78% | 49.39% | 45.28% | 41.43% | 38.03% | 42.66% | 83.31% | 35.12% | 37.77% | 47.99% | 94.82% | 60.07% | 58.56% | 100.04% | 99.96% | 100.05% | 100.00% | 99.76% |
| QoQ | | 2.12% | 4.93% | (.25%) | (4.57%) | (7.19%) | 1.13% | (4.15%) | (.45%) | (.17%) | 5.97% | (5.60%) | .92% | (3.46%) | 1.02% | (.81%) | 1.42% | (2.07%) | 1.73% | (2.22%) | .18% | 6.47% | 3.26% | (1.56%) | 1.77% | (.80%) | (1.25%) | 2.46% | 1.81% | (6.51%) | 7.90% | (3.61%) | 4.12% | 3.85% | 3.40% | (4.63%) | (40.65%) | 48.19% | (2.65%) | (10.23%) | (46.83%) | 34.75% | 1.51% | (41.48%) | .08% | (.10%) | .05% | .24% | (.25%) |
| YoY | | 2.23% | (7.09%) | (10.89%) | (14.79%) | (10.67%) | (3.65%) | 1.20% | (.25%) | 1.12% | (2.17%) | (7.13%) | (2.34%) | (1.84%) | (.44%) | .28% | (1.13%) | (2.37%) | 6.16% | 7.69% | 8.35% | 9.94% | 2.67% | (1.83%) | 2.19% | 2.23% | (3.48%) | 5.66% | (.42%) | 1.89% | 12.25% | 7.75% | 6.73% | (38.03%) | 6.31% | .27% | (5.34%) | (11.51%) | (24.95%) | (20.79%) | (52.05%) | (5.14%) | (39.99%) | (41.44%) | .28% | (.05%) | (.25%) | .00% | (.84%) |
| Operating Income | | 10,958,000$ | 10,218,000$ | 6,803,000$ | 7,087,000$ | 7,266,000$ | 7,895,000$ | 6,595,000$ | 1,647,000$ | 7,879,000$ | 8,255,000$ | 5,246,000$ | 4,727,000$ | 11,245,000$ | 18,695,000$ | 12,983,000$ | 4,483,000$ | 8,310,000$ | 8,594,000$ | 5,638,000$ | 4,626,000$ | 5,347,000$ | 198,000$ | (4,452,000$) | (4,990,000$) | (5,387,000$) | (4,561,000$) | (4,485,000$) | (5,075,000$) | (6,291,000$) | (3,224,000$) | (5,670,000$) | (6,542,000$) | (14,824,000$) | (8,762,000$) | (8,396,000$) | (8,260,000$) | (25,267,000$) | 67,000$ | (1,507,000$) | (7,411,000$) | (63,024,000$) | (6,000$) | 3,811,000$ | (84,996,000$) | 523,000$ | 28,588,000$ | 9,463,000$ | 11,843,000$ |
| QoQ% | | 7.24% | 50.20% | (4.01%) | (2.46%) | (7.97%) | 19.71% | 300.43% | (79.10%) | (4.56%) | 57.36% | 10.98% | (57.96%) | (39.85%) | 44.00% | 189.61% | (46.05%) | (3.31%) | 52.43% | 21.88% | (13.48%) | 2,600.51% | 104.45% | 10.78% | 7.37% | (18.11%) | (1.70%) | 11.63% | 19.33% | (95.13%) | 43.14% | 13.33% | 55.87% | (69.19%) | (4.36%) | (1.65%) | 67.31% | (37,811.94%) | 104.45% | 79.67% | 88.24% | (1,050,300.00%) | (100.16%) | 104.48% | (16,351.63%) | (98.17%) | 202.10% | (20.10%) | (31.17%) |
| YoY% | | 50.81% | 29.42% | 3.15% | 330.30% | (7.78%) | (4.36%) | 25.72% | (65.16%) | (29.93%) | (55.84%) | (59.59%) | 5.44% | 35.32% | 117.54% | 130.28% | (3.09%) | 55.41% | 4,240.40% | 226.64% | 192.71% | 199.26% | 104.34% | .74% | 1.68% | 14.37% | (41.47%) | 20.90% | 22.42% | 57.56% | 63.21% | 32.47% | 20.80% | 41.33% | (13,177.61%) | (457.13%) | (11.46%) | 59.91% | 1,216.67% | (139.54%) | 91.28% | (12,150.48%) | (100.02%) | (59.73%) | (817.69%) | (96.96%) | 51.51% | (56.23%) | 15.46% |
| TTM | | 35,066,000$ | 31,374,000$ | 29,051,000$ | 28,843,000$ | 23,403,000$ | 24,016,000$ | 24,376,000$ | 23,027,000$ | 26,107,000$ | 29,473,000$ | 39,913,000$ | 47,650,000$ | 47,406,000$ | 44,471,000$ | 34,370,000$ | 27,025,000$ | 27,168,000$ | 24,205,000$ | 15,809,000$ | 5,719,000$ | (3,897,000$) | (14,631,000$) | (19,390,000$) | (19,423,000$) | (19,508,000$) | (20,412,000$) | (19,075,000$) | (20,260,000$) | (21,727,000$) | (30,260,000$) | (35,798,000$) | (38,524,000$) | (40,242,000$) | (50,685,000$) | (41,856,000$) | (34,967,000$) | (34,118,000$) | (71,875,000$) | (71,948,000$) | (66,630,000$) | (144,215,000$) | (80,668,000$) | (52,074,000$) | (46,422,000$) | 50,417,000$ | 67,100,000$ | 57,381,000$ | 69,536,000$ |
| TTM_QoQ% | | 11.77% | 8.00% | .72% | 23.25% | (2.55%) | (1.48%) | 5.86% | (11.80%) | (11.42%) | (26.16%) | (16.24%) | .52% | 6.60% | 29.39% | 27.18% | (.53%) | 12.24% | 53.11% | 176.43% | 246.75% | 73.37% | 24.54% | .17% | .44% | 4.43% | (7.01%) | 5.85% | 6.75% | 28.20% | 15.47% | 7.08% | 4.27% | 20.60% | (21.09%) | (19.70%) | (2.49%) | 52.53% | .10% | (7.98%) | 53.80% | (78.78%) | (54.91%) | (12.18%) | (192.08%) | (24.86%) | 16.94% | (17.48%) | 2.33% |
| TTM_YoY% | | 49.84% | 30.64% | 19.18% | 25.26% | (10.36%) | (18.52%) | (38.93%) | (51.68%) | (44.93%) | (33.73%) | 16.13% | 76.32% | 74.49% | 83.73% | 117.41% | 372.55% | 797.15% | 265.44% | 181.53% | 129.44% | 80.02% | 28.32% | (1.65%) | 4.13% | 10.21% | 32.55% | 46.72% | 47.41% | 46.01% | 40.30% | 14.47% | (10.17%) | (17.95%) | 29.48% | 41.83% | 47.52% | 76.34% | 10.90% | (38.17%) | (43.53%) | (386.04%) | (220.22%) | (190.75%) | (166.76%) | (25.80%) | 12.76% | (12.97%) | (8.70%) |
| Operating Margin | | 9.28% | 8.52% | 5.85% | 5.79% | 6.80% | 8.43% | 7.21% | 2.31% | 9.85% | 10.22% | 6.44% | 6.54% | 14.95% | 26.76% | 19.02% | 6.72% | 11.82% | 12.34% | 9.13% | 8.30% | 9.57% | .42% | (8.43%) | (10.08%) | (9.16%) | (8.02%) | (7.90%) | (9.39%) | (11.94%) | (6.38%) | (9.44%) | (10.70%) | (24.16%) | (13.37%) | (11.61%) | (11.67%) | (32.18%) | .08% | (1.74%) | (10.47%) | (79.48%) | (.01%) | 3.70% | (67.92%) | .44% | 22.52% | 7.37% | 9.71% |
| QoQ | | .76% | 2.68% | .05% | (1.00%) | (1.64%) | 1.22% | 4.90% | (7.55%) | (.37%) | 3.78% | (.10%) | (8.41%) | (11.81%) | 7.74% | 12.30% | (5.10%) | (.52%) | 3.21% | .83% | (1.27%) | 9.15% | 8.84% | 1.65% | (.92%) | (1.15%) | (.12%) | 1.49% | 2.55% | (5.56%) | 3.06% | 1.27% | 13.46% | (10.78%) | (1.77%) | .06% | 20.52% | (32.26%) | 1.81% | 8.73% | 69.01% | (79.48%) | (3.71%) | 71.62% | (68.36%) | (22.07%) | 15.14% | (2.34%) | (3.61%) |
| YoY | | 2.49% | .09% | (1.37%) | 3.48% | (3.06%) | (1.79%) | .77% | (4.23%) | (5.10%) | (16.54%) | (12.58%) | (.18%) | 3.14% | 14.42% | 9.89% | (1.58%) | 2.25% | 11.92% | 17.55% | 18.38% | 18.73% | 8.43% | (.53%) | (.69%) | 2.77% | (1.64%) | 1.54% | 1.31% | 12.22% | 7.00% | 2.17% | .97% | 8.03% | (13.45%) | (9.87%) | (1.20%) | 47.30% | .09% | (5.44%) | 57.45% | (79.92%) | (22.52%) | (3.67%) | (77.63%) | (12.88%) | 7.32% | (9.21%) | 1.32% |
| Net Income | | 7,822,000$ | 7,410,000$ | 7,051,000$ | 5,810,000$ | 6,375,000$ | 6,000,000$ | 5,709,000$ | 1,907,000$ | 6,280,000$ | 6,487,000$ | 4,245,000$ | 3,967,000$ | 8,345,000$ | 16,408,000$ | 11,970,000$ | 3,602,000$ | 32,756,000$ | 8,419,000$ | 5,260,000$ | 4,514,000$ | 5,447,000$ | 213,000$ | (4,238,000$) | (5,196,000$) | (5,227,000$) | (4,649,000$) | (4,362,000$) | (5,022,000$) | (1,043,000$) | (3,705,000$) | (5,655,000$) | (1,212,000$) | (13,924,000$) | (3,705,000$) | (5,655,000$) | (1,212,000$) | (53,755,000$) | (8,614,000$) | (8,252,000$) | (8,397,000$) | (43,695,000$) | 1,615,000$ | 1,381,000$ | (64,116,000$) | (707,000$) | 18,373,000$ | 5,631,000$ | 7,093,000$ |
| QoQ% | | 5.56% | 5.09% | 21.36% | (8.86%) | 6.25% | 5.10% | 199.37% | (69.63%) | (3.19%) | 52.82% | 7.01% | (52.46%) | (49.14%) | 37.08% | 232.32% | (89.00%) | 289.07% | 60.06% | 16.53% | (17.13%) | 2,457.28% | 105.03% | 18.44% | .59% | (12.43%) | (6.58%) | 13.14% | (381.50%) | 71.85% | 34.48% | (366.58%) | 91.30% | (275.82%) | 34.48% | (366.58%) | 97.75% | (524.04%) | (4.39%) | 1.73% | 80.78% | (2,805.57%) | 16.94% | 102.15% | (8,968.74%) | (103.85%) | 226.28% | (20.61%) | (31.86%) |
| YoY% | | 22.70% | 23.50% | 23.51% | 204.67% | 1.51% | (7.51%) | 34.49% | (51.93%) | (24.75%) | (60.46%) | (64.54%) | 10.13% | (74.52%) | 94.89% | 127.57% | (20.20%) | 501.36% | 3,852.58% | 224.12% | 186.88% | 204.21% | 104.58% | 2.84% | (3.47%) | (401.15%) | (25.48%) | 22.87% | (314.36%) | 92.51% | .00% | .00% | .00% | 74.10% | 56.99% | 31.47% | 85.57% | (23.02%) | (633.38%) | (697.54%) | 86.90% | (6,080.34%) | (91.21%) | (75.48%) | (1,003.93%) | (106.79%) | 62.77% | (55.65%) | 5.72% |
| TTM | | 28,093,000$ | 26,646,000$ | 25,236,000$ | 23,894,000$ | 19,991,000$ | 19,896,000$ | 20,383,000$ | 18,919,000$ | 20,979,000$ | 23,044,000$ | 32,965,000$ | 40,690,000$ | 40,325,000$ | 64,736,000$ | 56,747,000$ | 50,037,000$ | 50,949,000$ | 23,640,000$ | 15,434,000$ | 5,936,000$ | (3,774,000$) | (14,448,000$) | (19,310,000$) | (19,434,000$) | (19,260,000$) | (15,076,000$) | (14,132,000$) | (15,425,000$) | (11,615,000$) | (24,496,000$) | (24,496,000$) | (24,496,000$) | (24,496,000$) | (64,327,000$) | (69,236,000$) | (71,833,000$) | (79,018,000$) | (68,958,000$) | (58,729,000$) | (49,096,000$) | (104,815,000$) | (61,827,000$) | (45,069,000$) | (40,819,000$) | 30,390,000$ | 41,506,000$ | 34,421,000$ | 41,488,000$ |
| TTM_QoQ% | | 5.43% | 5.59% | 5.62% | 19.52% | .48% | (2.39%) | 7.74% | (9.82%) | (8.96%) | (30.10%) | (18.99%) | .91% | (37.71%) | 14.08% | 13.41% | (1.79%) | 115.52% | 53.17% | 160.01% | 257.29% | 73.88% | 25.18% | .64% | (.90%) | (27.75%) | (6.68%) | 8.38% | (32.80%) | 52.58% | .00% | .00% | .00% | 61.92% | 7.09% | 3.62% | 9.09% | (14.59%) | (17.42%) | (19.62%) | 53.16% | (69.53%) | (37.18%) | (10.41%) | (234.32%) | (26.78%) | 20.58% | (17.03%) | .93% |
| TTM_YoY% | | 40.53% | 33.93% | 23.81% | 26.30% | (4.71%) | (13.66%) | (38.17%) | (53.51%) | (47.98%) | (64.40%) | (41.91%) | (18.68%) | (20.85%) | 173.84% | 267.68% | 742.94% | 1,450.00% | 263.62% | 179.93% | 130.54% | 80.41% | 4.17% | (36.64%) | (25.99%) | (65.82%) | 38.46% | 42.31% | 37.03% | 52.58% | 61.92% | 64.62% | 65.90% | 69.00% | 6.72% | (17.89%) | (46.31%) | 24.61% | (11.53%) | (30.31%) | (20.28%) | (444.90%) | (248.96%) | (230.94%) | (198.39%) | (26.07%) | 14.53% | (13.55%) | (9.57%) |
| Profit Margin | | 6.62% | 6.18% | 6.06% | 4.75% | 5.96% | 6.41% | 6.24% | 2.67% | 7.85% | 8.03% | 5.21% | 5.49% | 11.10% | 23.49% | 17.53% | 5.40% | 46.58% | 12.09% | 8.51% | 8.10% | 9.75% | .45% | (8.02%) | (10.50%) | (8.89%) | (8.17%) | (7.68%) | (9.29%) | (1.98%) | (7.33%) | (9.41%) | (1.98%) | (22.69%) | (5.66%) | (7.82%) | (1.71%) | (68.47%) | (10.11%) | (9.50%) | (11.86%) | (55.11%) | 1.80% | 1.34% | (51.23%) | (.60%) | 14.47% | 4.39% | 5.82% |
| QoQ | | .44% | .12% | 1.31% | (1.21%) | (.45%) | .17% | 3.57% | (5.18%) | (.18%) | 2.82% | (.28%) | (5.61%) | (12.39%) | 5.95% | 12.13% | (41.18%) | 34.49% | 3.57% | .42% | (1.65%) | 9.30% | 8.47% | 2.47% | (1.61%) | (.72%) | (.49%) | 1.61% | (7.31%) | 5.35% | 2.08% | (7.43%) | 20.71% | (17.04%) | 2.16% | (6.11%) | 66.75% | (58.35%) | (.61%) | 2.36% | 43.25% | (56.91%) | .46% | 52.58% | (50.64%) | (15.07%) | 10.08% | (1.43%) | (2.25%) |
| YoY | | .66% | (.23%) | (.18%) | 2.08% | (1.89%) | (1.62%) | 1.03% | (2.81%) | (3.24%) | (15.45%) | (12.32%) | .09% | (35.48%) | 11.40% | 9.02% | (2.70%) | 36.83% | 11.64% | 16.54% | 18.59% | 18.64% | 8.62% | (.34%) | (1.21%) | (6.91%) | (.85%) | 1.73% | (7.31%) | 20.71% | (1.67%) | (1.59%) | (.27%) | 45.78% | 4.46% | 1.68% | 10.15% | (13.36%) | (11.91%) | (10.84%) | 39.37% | (54.51%) | (12.67%) | (3.05%) | (57.05%) | (8.66%) | 5.38% | (5.36%) | .33% |
| Equity to Common Shareholders | | 203,242,000$ | 208,650,000$ | 196,325,000$ | 189,161,000$ | 182,560,000$ | 171,970,000$ | 163,925,000$ | 165,379,000$ | 161,533,000$ | 155,809,000$ | 151,074,000$ | 154,953,000$ | 154,536,000$ | 144,669,000$ | 132,989,000$ | 137,079,000$ | 135,015,000$ | 116,561,000$ | 106,938,000$ | 115,063,000$ | 111,815,000$ | 110,238,000$ | 108,112,000$ | 112,437,000$ | 116,175,000$ | 121,113,000$ | 124,465,000$ | 126,499,000$ | 129,654,000$ | 125,321,000$ | 128,137,000$ | 132,522,000$ | 132,636,000$ | 143,553,000$ | 149,750,000$ | 155,775,000$ | 162,611,000$ | 218,081,000$ | 215,578,000$ | 212,423,000$ | 216,002,000$ | 261,798,000$ | 256,719,000$ | 253,747,000$ | 316,983,000$ | 318,257,000$ | 334,478,000$ | 328,453,000$ |
| QoQ | | (5,408,000$) | 12,325,000$ | 7,164,000$ | 6,601,000$ | 10,590,000$ | 8,045,000$ | (1,454,000$) | 3,846,000$ | 5,724,000$ | 4,735,000$ | (3,879,000$) | 417,000$ | 9,867,000$ | 11,680,000$ | (4,090,000$) | 2,064,000$ | 18,454,000$ | 9,623,000$ | (8,125,000$) | 3,248,000$ | 1,577,000$ | 2,126,000$ | (4,325,000$) | (3,738,000$) | (4,938,000$) | (3,352,000$) | (2,034,000$) | (3,155,000$) | 4,333,000$ | (2,816,000$) | (4,385,000$) | (114,000$) | (10,917,000$) | (6,197,000$) | (6,025,000$) | (6,836,000$) | (55,470,000$) | 2,503,000$ | 3,155,000$ | (3,579,000$) | (45,796,000$) | 5,079,000$ | 2,972,000$ | (63,236,000$) | (1,274,000$) | (16,221,000$) | 6,025,000$ | 13,574,000$ |
| QoQ% | | (2.59%) | 6.28% | 3.79% | 3.62% | 6.16% | 4.91% | (.88%) | 2.38% | 3.67% | 3.13% | (2.50%) | .27% | 6.82% | 8.78% | (2.98%) | 1.53% | 15.83% | 9.00% | (7.06%) | 2.91% | 1.43% | 1.97% | (3.85%) | (3.22%) | (4.08%) | (2.69%) | (1.61%) | (2.43%) | 3.46% | (2.20%) | (3.31%) | (.09%) | (7.61%) | (4.14%) | (3.87%) | (4.20%) | (25.44%) | 1.16% | 1.49% | (1.66%) | (17.49%) | 1.98% | 1.17% | (19.95%) | (.40%) | (4.85%) | 1.83% | 4.31% |
| YoY | | 20,682,000$ | 36,680,000$ | 32,400,000$ | 23,782,000$ | 21,027,000$ | 16,161,000$ | 12,851,000$ | 10,426,000$ | 6,997,000$ | 11,140,000$ | 18,085,000$ | 17,874,000$ | 19,521,000$ | 28,108,000$ | 26,051,000$ | 22,016,000$ | 23,200,000$ | 6,323,000$ | (1,174,000$) | 2,626,000$ | (4,360,000$) | (10,875,000$) | (16,353,000$) | (14,062,000$) | (13,479,000$) | (4,208,000$) | (3,672,000$) | (6,023,000$) | (2,982,000$) | (18,232,000$) | (21,613,000$) | (23,253,000$) | (29,975,000$) | (74,528,000$) | (65,828,000$) | (56,648,000$) | (53,391,000$) | (43,717,000$) | (41,141,000$) | (41,324,000$) | (100,981,000$) | (56,459,000$) | (77,759,000$) | (74,706,000$) | 2,104,000$ | 23,318,000$ | 53,980,000$ | 62,428,000$ |
| YoY% | | 11.33% | 21.33% | 19.77% | 14.38% | 13.02% | 10.37% | 8.51% | 6.73% | 4.53% | 7.70% | 13.60% | 13.04% | 14.46% | 24.11% | 24.36% | 19.13% | 20.75% | 5.74% | (1.09%) | 2.34% | (3.75%) | (8.98%) | (13.14%) | (11.12%) | (10.40%) | (3.36%) | (2.87%) | (4.55%) | (2.25%) | (12.70%) | (14.43%) | (14.93%) | (18.43%) | (34.17%) | (30.54%) | (26.67%) | (24.72%) | (16.70%) | (16.03%) | (16.29%) | (31.86%) | (17.74%) | (23.25%) | (22.75%) | .67% | 7.91% | 19.24% | 23.47% |
| Dividends Paid | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Additional Paid-In Capital QoQ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Treasury Stock | | 110,002,000$ | 93,901,000$ | 93,901,000$ | 93,873,000$ | 93,854,000$ | 93,482,000$ | 93,109,000$ | 85,202,000$ | 84,031,000$ | 84,027,000$ | 79,586,000$ | 69,754,000$ | 62,554,000$ | 62,176,000$ | 56,726,000$ | 39,691,000$ | 36,628,000$ | 21,628,000$ | 21,628,000$ | 8,255,000$ | 3,983,000$ | | | | | | | | | | | | | | | | | | | | | | | | | 44,870,000$ | 3,057,000$ | |
| QoQ | | 16,101,000$ | 0$ | 28,000$ | 19,000$ | 372,000$ | 373,000$ | 7,907,000$ | 1,171,000$ | 4,000$ | 4,441,000$ | 9,832,000$ | 7,200,000$ | 378,000$ | 5,450,000$ | 17,035,000$ | 3,063,000$ | 15,000,000$ | 0$ | 13,373,000$ | 4,272,000$ | | | | | | | | | | | | | | | | | | | | | | | | | | 41,813,000$ | | |
| Goodwill | | 102,875,000$ | 103,007,000$ | 102,371,000$ | 97,401,000$ | 97,792,000$ | 97,565,000$ | 97,555,000$ | 89,627,000$ | 89,388,000$ | 89,616,000$ | 89,464,000$ | 89,345,000$ | 88,910,000$ | 89,247,000$ | 89,691,000$ | 30,100,000$ | 59,872,000$ | 60,023,000$ | 59,986,000$ | 60,126,000$ | 59,839,000$ | 59,587,000$ | 59,530,000$ | 59,728,000$ | 59,467,000$ | 59,685,000$ | 59,690,000$ | 59,724,000$ | 59,819,000$ | 45,316,000$ | 45,656,000$ | 45,466,000$ | 45,388,000$ | 45,189,000$ | 44,876,000$ | 44,786,000$ | 45,134,000$ | 64,114,000$ | 64,421,000$ | 63,529,000$ | 64,073,000$ | 122,361,000$ | 121,835,000$ | 122,640,000$ | 209,656,000$ | 212,458,000$ | 210,824,000$ | 211,562,000$ |
| QoQ% | | (.13%) | .62% | 5.10% | (.40%) | .23% | .01% | 8.85% | .27% | (.25%) | .17% | .13% | .49% | (.38%) | (.50%) | 197.98% | (49.73%) | (.25%) | .06% | (.23%) | .48% | .42% | .10% | (.33%) | .44% | (.37%) | (.01%) | (.06%) | (.16%) | 32.00% | (.75%) | .42% | .17% | .44% | .70% | .20% | (.77%) | (29.60%) | (.48%) | 1.40% | (.85%) | (47.64%) | .43% | (.66%) | (41.50%) | (1.32%) | .78% | (.35%) | (.07%) |
| YoY% | | 5.20% | 5.58% | 4.94% | 8.67% | 9.40% | 8.87% | 9.04% | .32% | .54% | .41% | (.25%) | 196.83% | 48.50% | 48.69% | 49.52% | (49.94%) | .06% | .73% | .77% | .67% | .63% | (.16%) | (.27%) | .01% | (.59%) | 31.71% | 30.74% | 31.36% | 31.80% | .28% | 1.74% | 1.52% | .56% | (29.52%) | (30.34%) | (29.50%) | (29.56%) | (47.60%) | (47.12%) | (48.20%) | (69.44%) | (42.41%) | (42.21%) | (42.03%) | (.97%) | 1.48% | .29% | (.52%) |
| Other Intangible Assets | | 13,340,000$ | 14,096,000$ | 15,214,000$ | 13,107,000$ | 13,912,000$ | 14,860,000$ | 15,937,000$ | 11,612,000$ | 12,457,000$ | 13,298,000$ | 14,274,000$ | 15,252,000$ | 16,234,000$ | 17,237,000$ | 18,209,000$ | 19,187,000$ | 3,453,000$ | 3,777,000$ | 4,110,000$ | 4,427,000$ | 4,758,000$ | 5,086,000$ | 5,417,000$ | 5,727,000$ | 6,043,000$ | 6,377,000$ | 6,708,000$ | 7,035,000$ | 7,366,000$ | 397,000$ | 411,000$ | 425,000$ | 427,000$ | 1,374,000$ | 1,912,000$ | 2,324,000$ | 2,650,000$ | 2,324,000$ | 3,319,000$ | 3,704,000$ | 4,051,000$ | 3,365,000$ | 3,812,000$ | 4,262,000$ | 17,099,000$ | 19,472,000$ | 22,223,000$ | 25,232,000$ |
| QoQ | | (756,000$) | (1,118,000$) | 2,107,000$ | (805,000$) | (948,000$) | (1,077,000$) | 4,325,000$ | (845,000$) | (841,000$) | (976,000$) | (978,000$) | (982,000$) | (1,003,000$) | (972,000$) | (978,000$) | 15,734,000$ | (324,000$) | (333,000$) | (317,000$) | (331,000$) | (328,000$) | (331,000$) | (310,000$) | (316,000$) | (334,000$) | (331,000$) | (327,000$) | (331,000$) | 6,969,000$ | (14,000$) | (14,000$) | (2,000$) | (947,000$) | (538,000$) | (412,000$) | (326,000$) | 326,000$ | (995,000$) | (385,000$) | (347,000$) | 686,000$ | (447,000$) | (450,000$) | (12,837,000$) | (2,373,000$) | (2,751,000$) | (3,009,000$) | (2,973,000$) |
| Amortization of Intangible Assets | | 700,000$ | 800,000$ | 800,000$ | 800,000$ | 1,000,000$ | 1,100,000$ | 1,100,000$ | 800,000$ | 900,000$ | 1,000,000$ | 1,000,000$ | 1,000,000$ | 1,000,000$ | 1,000,000$ | 1,000,000$ | 800,000$ | 300,000$ | 300,000$ | 300,000$ | 300,000$ | 300,000$ | 300,000$ | 300,000$ | 300,000$ | 300,000$ | 300,000$ | 300,000$ | 300,000$ | 300,000$ | 60,000$ | 20,000$ | 0$ | 100,000$ | 300,000$ | 400,000$ | 300,000$ | 300,000$ | 400,000$ | 400,000$ | 400,000$ | 500,000$ | 500,000$ | 500,000$ | 1,100,000$ | | | | |
| Total Assets | | 375,101,000$ | 372,435,000$ | 358,795,000$ | 333,206,000$ | 346,888,000$ | 325,538,000$ | 303,651,000$ | 278,425,000$ | 288,970,000$ | 283,027,000$ | 283,097,000$ | 269,201,000$ | 288,104,000$ | 282,810,000$ | 276,819,000$ | 286,878,000$ | 255,576,000$ | 238,403,000$ | 217,583,000$ | 205,254,000$ | 196,634,000$ | 198,864,000$ | 182,072,000$ | 179,196,000$ | 187,283,000$ | 190,668,000$ | 193,109,000$ | 192,856,000$ | 201,832,000$ | 197,440,000$ | 200,115,000$ | 204,849,000$ | 215,229,000$ | 231,566,000$ | 240,027,000$ | 252,707,000$ | 260,109,000$ | 295,957,000$ | 287,055,000$ | 282,846,000$ | 288,488,000$ | 342,796,000$ | 343,205,000$ | 355,421,000$ | 431,718,000$ | 421,639,000$ | 478,325,000$ | 436,579,000$ |
| QoQ | | 2,666,000$ | 13,640,000$ | 25,589,000$ | (13,682,000$) | 21,350,000$ | 21,887,000$ | 25,226,000$ | (10,545,000$) | 5,943,000$ | (70,000$) | 13,896,000$ | (18,903,000$) | 5,294,000$ | 5,991,000$ | (10,059,000$) | 31,302,000$ | 17,173,000$ | 20,820,000$ | 12,329,000$ | 8,620,000$ | (2,230,000$) | 16,792,000$ | 2,876,000$ | (8,087,000$) | (3,385,000$) | (2,441,000$) | 253,000$ | (8,976,000$) | 4,392,000$ | (2,675,000$) | (4,734,000$) | (10,380,000$) | (16,337,000$) | (8,461,000$) | (12,680,000$) | (7,402,000$) | (35,848,000$) | 8,902,000$ | 4,209,000$ | (5,642,000$) | (54,308,000$) | (409,000$) | (12,216,000$) | (76,297,000$) | 10,079,000$ | (56,686,000$) | 41,746,000$ | 15,235,000$ |
| YoY | | 28,213,000$ | 46,897,000$ | 55,144,000$ | 54,781,000$ | 57,918,000$ | 42,511,000$ | 20,554,000$ | 9,224,000$ | 866,000$ | 217,000$ | 6,278,000$ | (17,677,000$) | 32,528,000$ | 44,407,000$ | 59,236,000$ | 81,624,000$ | 58,942,000$ | 39,539,000$ | 35,511,000$ | 26,058,000$ | 9,351,000$ | 8,196,000$ | (11,037,000$) | (13,660,000$) | (14,549,000$) | (6,772,000$) | (7,006,000$) | (11,993,000$) | (13,397,000$) | (34,126,000$) | (39,912,000$) | (47,858,000$) | (44,880,000$) | (64,391,000$) | (47,028,000$) | (30,139,000$) | (28,379,000$) | (46,839,000$) | (56,150,000$) | (72,575,000$) | (143,230,000$) | (78,843,000$) | (135,120,000$) | (81,158,000$) | 10,374,000$ | 25,882,000$ | 87,378,000$ | 56,553,000$ |
| Total Liabilities | | 171,859,000$ | 163,785,000$ | 162,470,000$ | 144,045,000$ | 164,328,000$ | 153,568,000$ | 139,726,000$ | 113,046,000$ | 127,436,000$ | 127,218,000$ | 132,023,000$ | 114,248,000$ | 133,568,000$ | 138,141,000$ | 143,830,000$ | 149,799,000$ | 120,561,000$ | 121,842,000$ | 110,645,000$ | 90,191,000$ | 84,819,000$ | 88,626,000$ | 73,960,000$ | 66,759,000$ | 71,108,000$ | 69,555,000$ | 68,644,000$ | 66,357,000$ | 72,178,000$ | 72,119,000$ | 71,978,000$ | 72,327,000$ | 82,593,000$ | 88,013,000$ | 90,277,000$ | 96,932,000$ | 97,498,000$ | 77,876,000$ | 71,477,000$ | 70,423,000$ | 72,486,000$ | 80,998,000$ | 86,486,000$ | 101,674,000$ | 114,735,000$ | 103,382,000$ | 143,847,000$ | 108,126,000$ |
| QoQ | | 8,074,000$ | 1,315,000$ | 18,425,000$ | (20,283,000$) | 10,760,000$ | 13,842,000$ | 26,680,000$ | (14,390,000$) | 218,000$ | (4,805,000$) | 17,775,000$ | (19,320,000$) | (4,573,000$) | (5,689,000$) | (5,969,000$) | 29,238,000$ | (1,281,000$) | 11,197,000$ | 20,454,000$ | 5,372,000$ | (3,807,000$) | 14,666,000$ | 7,201,000$ | (4,349,000$) | 1,553,000$ | 911,000$ | 2,287,000$ | (5,821,000$) | 59,000$ | 141,000$ | (349,000$) | (10,266,000$) | (5,420,000$) | (2,264,000$) | (6,655,000$) | (566,000$) | 19,622,000$ | 6,399,000$ | 1,054,000$ | (2,063,000$) | (8,512,000$) | (5,488,000$) | (15,188,000$) | (13,061,000$) | 11,353,000$ | (40,465,000$) | 35,721,000$ | 1,661,000$ |
| YoY | | 7,531,000$ | 10,217,000$ | 22,744,000$ | 30,999,000$ | 36,892,000$ | 26,350,000$ | 7,703,000$ | (1,202,000$) | (6,132,000$) | (10,923,000$) | (11,807,000$) | (35,551,000$) | 13,007,000$ | 16,299,000$ | 33,185,000$ | 59,608,000$ | 35,742,000$ | 33,216,000$ | 36,685,000$ | 23,432,000$ | 13,711,000$ | 19,071,000$ | 5,316,000$ | 402,000$ | (1,070,000$) | (2,564,000$) | (3,334,000$) | (5,970,000$) | (10,415,000$) | (15,894,000$) | (18,299,000$) | (24,605,000$) | (14,905,000$) | 10,137,000$ | 18,800,000$ | 26,509,000$ | 25,012,000$ | (3,122,000$) | (15,009,000$) | (31,251,000$) | (42,249,000$) | (22,384,000$) | (57,361,000$) | (6,452,000$) | 8,270,000$ | 2,564,000$ | 33,398,000$ | (5,875,000$) |
| Current Ratio | | 1.39x | 1.43x | 1.35x | 1.39x | 1.28x | 1.21x | 1.14x | 1.29x | 1.21x | 1.12x | 1.05x | 1.08x | 1.05x | .95x | .85x | .96x | 1.21x | 1.27x | 1.17x | 1.31x | 1.27x | 1.18x | 1.16x | 1.23x | 1.31x | 1.35x | 1.47x | 1.49x | 1.50x | 1.85x | 1.91x | 1.96x | 1.96x | 2.00x | 2.07x | 2.06x | 2.16x | 2.49x | 2.59x | 2.68x | 2.72x | 2.33x | 2.17x | 1.98x | 1.73x | 1.67x | 1.83x | 2.09x |
| Total Current Assets | | 224,789,000$ | 220,007,000$ | 204,886,000$ | 188,750,000$ | 199,235,000$ | 173,225,000$ | 151,438,000$ | 137,963,000$ | 146,268,000$ | 134,902,000$ | 130,577,000$ | 113,638,000$ | 129,594,000$ | 120,340,000$ | 112,172,000$ | 120,485,000$ | 131,842,000$ | 139,505,000$ | 114,905,000$ | 100,871,000$ | 94,579,000$ | 94,930,000$ | 75,846,000$ | 70,523,000$ | 89,925,000$ | 90,849,000$ | 93,495,000$ | 93,621,000$ | 102,983,000$ | 121,188,000$ | 124,980,000$ | 128,656,000$ | 138,922,000$ | 154,682,000$ | 164,231,000$ | 177,138,000$ | 184,912,000$ | 185,299,000$ | 176,726,000$ | 179,604,000$ | 188,389,000$ | 173,347,000$ | 172,904,000$ | 185,995,000$ | 184,697,000$ | 170,020,000$ | 225,590,000$ | 181,319,000$ |
| QoQ | | 4,782,000$ | 15,121,000$ | 16,136,000$ | (10,485,000$) | 26,010,000$ | 21,787,000$ | 13,475,000$ | (8,305,000$) | 11,366,000$ | 4,325,000$ | 16,939,000$ | (15,956,000$) | 9,254,000$ | 8,168,000$ | (8,313,000$) | (11,357,000$) | (7,663,000$) | 24,600,000$ | 14,034,000$ | 6,292,000$ | (351,000$) | 19,084,000$ | 5,323,000$ | (19,402,000$) | (924,000$) | (2,646,000$) | (126,000$) | (9,362,000$) | (18,205,000$) | (3,792,000$) | (3,676,000$) | (10,266,000$) | (15,760,000$) | (9,549,000$) | (12,907,000$) | (7,774,000$) | (387,000$) | 8,573,000$ | (2,878,000$) | (8,785,000$) | 15,042,000$ | 443,000$ | (13,091,000$) | 1,298,000$ | 14,677,000$ | (55,570,000$) | 44,271,000$ | 16,854,000$ |
| Total Current Liabilities | | 161,625,000$ | 153,895,000$ | 152,073,000$ | 135,500,000$ | 155,153,000$ | 143,251,000$ | 133,166,000$ | 107,096,000$ | 120,718,000$ | 120,194,000$ | 124,047,000$ | 105,437,000$ | 123,503,000$ | 126,891,000$ | 132,586,000$ | 125,021,000$ | 109,173,000$ | 109,998,000$ | 98,413,000$ | 77,293,000$ | 74,324,000$ | 80,236,000$ | 65,341,000$ | 57,261,000$ | 68,822,000$ | 67,531,000$ | 63,801,000$ | 62,766,000$ | 68,471,000$ | 65,632,000$ | 65,295,000$ | 65,743,000$ | 70,756,000$ | 77,371,000$ | 79,368,000$ | 85,813,000$ | 85,488,000$ | 74,397,000$ | 68,256,000$ | 67,089,000$ | 69,164,000$ | 74,249,000$ | 79,500,000$ | 94,162,000$ | 106,762,000$ | 101,571,000$ | 123,034,000$ | 86,944,000$ |
| QoQ | | 7,730,000$ | 1,822,000$ | 16,573,000$ | (19,653,000$) | 11,902,000$ | 10,085,000$ | 26,070,000$ | (13,622,000$) | 524,000$ | (3,853,000$) | 18,610,000$ | (18,066,000$) | (3,388,000$) | (5,695,000$) | 7,565,000$ | 15,848,000$ | (825,000$) | 11,585,000$ | 21,120,000$ | 2,969,000$ | (5,912,000$) | 14,895,000$ | 8,080,000$ | (11,561,000$) | 1,291,000$ | 3,730,000$ | 1,035,000$ | (5,705,000$) | 2,839,000$ | 337,000$ | (448,000$) | (5,013,000$) | (6,615,000$) | (1,997,000$) | (6,445,000$) | 325,000$ | 11,091,000$ | 6,141,000$ | 1,167,000$ | (2,075,000$) | (5,085,000$) | (5,251,000$) | (14,662,000$) | (12,600,000$) | 5,191,000$ | (21,463,000$) | 36,090,000$ | 1,768,000$ |
| Debt to Asset Ratio | | .46x | .44x | .45x | .43x | .47x | .47x | .46x | .41x | .44x | .45x | .47x | .42x | .46x | .49x | .52x | .52x | .47x | .51x | .51x | .44x | .43x | .45x | .41x | .37x | .38x | .36x | .36x | .34x | .36x | .37x | .36x | .35x | .38x | .38x | .38x | .38x | .37x | .26x | .25x | .25x | .25x | .24x | .25x | .29x | .27x | .25x | .30x | .25x |
| Long Term Debt | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| QoQ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| YoY | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Capital Lease Obligations | | 13,795,000$ | 14,159,000$ | 14,838,000$ | 14,253,000$ | 14,250,000$ | 15,439,000$ | 10,785,000$ | 9,882,000$ | 10,726,000$ | 11,165,000$ | 12,325,000$ | 13,467,000$ | 14,228,000$ | 15,480,000$ | 15,137,000$ | 16,156,000$ | 14,346,000$ | 12,953,000$ | 13,479,000$ | 13,962,000$ | 11,317,000$ | 10,035,000$ | 11,174,000$ | 12,539,000$ | | | | | | | | | | | | | | | | | | | | | | | | |
| Cash and Cash Equivalents | | | | | | | | | | | | | | | 88,286,000$ | 84,264,000$ | 91,321,000$ | 106,335,000$ | 112,666,000$ | 87,613,000$ | 77,844,000$ | 76,036,000$ | 72,729,000$ | 41,816,000$ | 24,183,000$ | 36,497,000$ | 36,414,000$ | 33,922,000$ | 38,513,000$ | 58,448,000$ | 83,411,000$ | 99,677,000$ | 96,766,000$ | 94,348,000$ | 113,935,000$ | 116,110,000$ | 126,914,000$ | 134,513,000$ | 129,865,000$ | 117,528,000$ | 85,452,000$ | 95,465,000$ | 96,188,000$ | 86,231,000$ | 74,222,000$ | 62,598,000$ | 56,948,000$ | 101,766,000$ | 101,491,000$ |
| QoQ | | | | | | | | | | | | | | | 4,022,000$ | (7,057,000$) | (15,014,000$) | (6,331,000$) | 25,053,000$ | 9,769,000$ | 1,808,000$ | 3,307,000$ | 30,913,000$ | 17,633,000$ | (12,314,000$) | 83,000$ | 2,492,000$ | (4,591,000$) | (19,935,000$) | (24,963,000$) | (16,266,000$) | 2,911,000$ | 2,418,000$ | (19,587,000$) | (2,175,000$) | (10,804,000$) | (7,599,000$) | 4,648,000$ | 12,337,000$ | 32,076,000$ | (10,013,000$) | (723,000$) | 9,957,000$ | 12,009,000$ | 11,624,000$ | 5,650,000$ | (44,818,000$) | 275,000$ | 6,382,000$ |
| YoY | | | | | | | | | | | | | | | (24,380,000$) | (3,349,000$) | 13,477,000$ | 30,299,000$ | 39,937,000$ | 45,797,000$ | 53,661,000$ | 39,539,000$ | 36,315,000$ | 7,894,000$ | (14,330,000$) | (21,951,000$) | (46,997,000$) | (65,755,000$) | (58,253,000$) | (35,900,000$) | (30,524,000$) | (16,433,000$) | (30,148,000$) | (40,165,000$) | (15,930,000$) | (1,418,000$) | 41,462,000$ | 39,048,000$ | 33,677,000$ | 31,297,000$ | 11,230,000$ | 32,867,000$ | 39,240,000$ | (15,535,000$) | (27,269,000$) | (32,511,000$) | (6,379,000$) | 44,568,000$ | 55,599,000$ |
| Interest Expenses | | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 104,000$ | 0$ | 0$ | 57,000$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 256,000$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 34,000$ | | | | | | | | | | | | |
| Interest Income | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |