| Citi Trends Inc (CTRN) |
| Q2-CY2026 | 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 |
| Balance Sheet Date | | | 2026-Jan-31 | 2025-Nov-01 | 2025-Aug-02 | 2025-May-03 | 2025-Feb-01 | 2024-Nov-02 | 2024-Aug-03 | 2024-May-04 | 2024-Feb-03 | 2023-Oct-28 | 2023-Jul-29 | 2023-Apr-29 | 2023-Jan-28 | 2022-Oct-29 | 2022-Jul-30 | 2022-Apr-30 | 2022-Jan-29 | 2021-Oct-30 | 2021-Jul-31 | 2021-May-01 | 2021-Jan-30 | 2020-Oct-31 | 2020-Aug-01 | 2020-May-02 | 2020-Feb-01 | 2019-Nov-02 | 2019-Aug-03 | 2019-May-04 | 2019-Feb-02 | 2018-Nov-03 | 2018-Aug-04 | 2018-May-05 | 2018-Feb-03 | 2017-Oct-28 | 2017-Jul-29 | 2017-Apr-29 | 2017-Jan-28 | 2016-Oct-29 | 2016-Jul-30 | 2016-Apr-30 | 2016-Jan-30 | 2015-Oct-31 | 2015-Aug-01 | 2015-May-02 | 2015-Jan-31 | 2014-Nov-01 | 2014-Aug-02 |
| 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 |
| Close Price of Common Stock | 45.11$ | 43.47$ | 41.35$ | 31.01$ | 33.39$ | 22.36$ | 26.31$ | 18.37$ | 21.33$ | 27.20$ | 28.33$ | 22.15$ | 17.68$ | 19.02$ | 26.43$ | 15.51$ | 23.66$ | 30.60$ | 94.77$ | 73.18$ | 87.03$ | 83.83$ | 49.63$ | 24.99$ | 20.22$ | 8.90$ | 23.13$ | 18.53$ | 14.67$ | 19.40$ | 20.31$ | 28.74$ | 27.71$ | 30.97$ | 26.59$ | 19.89$ | | | | | | | | | | | | | |
| Market Cap of Common Stock | 376,454,679$ | 362,768,452$ | 345,076,501$ | 257,566,331$ | 276,938,363$ | 194,712,587$ | 229,160,731$ | 158,263,851$ | 183,337,685$ | 232,406,184$ | 242,061,294$ | 189,693,863$ | 146,972,107$ | 158,935,951$ | 220,855,793$ | 129,964,680$ | 198,635,211$ | 260,113,280$ | 805,586,130$ | 664,232,686$ | 808,248,132$ | 849,898,490$ | 503,196,684$ | 265,747,708$ | 214,666,560$ | 103,686,015$ | 269,467,137$ | 220,699,823$ | 177,253,517$ | 250,788,689$ | 262,552,488$ | 372,910,323$ | 378,987,176$ | 425,523,712$ | 365,343,090$ | 273,344,511$ | | | | | | | | | | | | | |
| QoQ% | 3.77% | 5.13% | 33.98% | (7.00%) | 42.23% | (15.03%) | 44.80% | (13.68%) | (21.11%) | (3.99%) | 27.61% | 29.07% | (7.53%) | (28.04%) | 69.94% | (34.57%) | (23.64%) | (67.71%) | 21.28% | (17.82%) | (4.90%) | 68.90% | 89.35% | 23.80% | 107.04% | (61.52%) | 22.10% | 24.51% | (29.32%) | (4.48%) | (29.59%) | (1.60%) | (10.94%) | 16.47% | 33.66% | | | | | | | | | | | | | | |
| YoY% | 35.93% | 86.31% | 50.58% | 62.75% | 51.05% | (16.22%) | (5.33%) | (16.57%) | 24.74% | 46.23% | 9.60% | 45.96% | (26.01%) | (38.90%) | (72.58%) | (80.43%) | (75.42%) | (69.40%) | 60.09% | 149.95% | 276.51% | 719.69% | 86.74% | 20.41% | 21.11% | (58.66%) | 2.63% | (40.82%) | (53.23%) | (41.06%) | (28.14%) | 36.43% | | | | | | | | | | | | | | | | | |
| Common Shares Outstanding | | 8,343,340 | 8,345,917 | 8,300,528 | 8,294,051 | 8,305,912 | 8,547,841 | 8,630,024 | 8,615,343 | 8,536,716 | 8,550,701 | 8,544,345 | 8,564,057 | 8,312,902 | 8,354,481 | 8,356,254 | 8,379,412 | 8,515,802 | 8,617,210 | 8,590,129 | 9,114,599 | 9,331,012 | 9,876,901 | 10,259,260 | 10,634,162 | 10,616,546 | 10,834,134 | 11,650,114 | 11,913,205 | 12,096,821 | 12,158,237 | 12,927,252 | 13,064,398 | 13,696,144 | 13,743,776 | 13,738,788 | 13,742,811 | 14,940,684 | 14,899,151 | 14,902,614 | 14,894,999 | 14,900,349 | 14,874,671 | 15,248,764 | 15,552,170 | 15,557,488 | 15,577,867 | 15,587,157 | 15,579,728 |
| QoQ% | | (.03%) | .55% | .08% | (.14%) | (2.83%) | (.95%) | .17% | .92% | (.16%) | .07% | (.23%) | 3.02% | (.50%) | (.02%) | (.28%) | (1.60%) | (1.18%) | .32% | (5.75%) | (2.32%) | (5.53%) | (3.73%) | (3.53%) | .17% | (2.01%) | (7.00%) | (2.21%) | (1.52%) | (.51%) | (5.95%) | (1.05%) | (4.61%) | (.35%) | .04% | (.03%) | (8.02%) | .28% | (.02%) | .05% | (.04%) | .17% | (2.45%) | (1.95%) | (.03%) | (.13%) | (.06%) | .05% | .00% |
| YoY% | | .45% | (2.36%) | (3.82%) | (3.73%) | (2.70%) | (.03%) | 1.00% | .60% | 2.69% | 2.35% | 2.25% | 2.20% | (2.38%) | (3.05%) | (2.72%) | (8.07%) | (8.74%) | (12.75%) | (16.27%) | (14.29%) | (12.11%) | (8.84%) | (11.94%) | (10.74%) | (12.24%) | (10.89%) | (9.88%) | (8.81%) | (11.68%) | (11.54%) | (5.91%) | (4.94%) | (8.33%) | (7.76%) | (7.81%) | (7.74%) | .27% | .17% | (2.27%) | (4.23%) | (4.22%) | (4.51%) | (2.17%) | (.18%) | (.15%) | .90% | .88% | .77% |
| Price to Sales | .46x | .44x | .42x | .32x | .35x | .25x | .30x | .21x | .24x | .31x | .32x | .26x | .19x | .21x | .28x | .16x | .23x | .28x | .81x | .66x | .83x | .89x | .64x | .36x | .30x | .15x | .34x | .29x | .23x | .33x | .34x | .48x | .48x | .56x | .48x | .38x | | | | | | | | | | | | | |
| Price to Earnings | 72.30x | 69.67x | 66.27x | - | - | - | - | - | - | - | - | - | 7.51x | 7.21x | 3.75x | 2.09x | 4.27x | 4.23x | 12.94x | 9.43x | 11.82x | 11.22x | 20.99x | 17.30x | 29.35x | - | 16.33x | 15.30x | 11.81x | 14.04x | 12.28x | 19.35x | 18.55x | 25.06x | 25.07x | 18.37x | | | | | | | | | | | | | |
| Price to Book | 3.24x | 3.12x | 2.97x | 2.39x | 2.45x | 1.79x | 2.02x | 1.21x | 1.34x | 1.50x | 1.53x | 1.24x | .94x | .99x | 1.33x | .82x | 1.49x | 1.84x | 6.94x | 6.08x | 5.68x | 5.74x | 3.08x | 1.65x | 1.31x | .72x | 1.58x | 1.22x | .95x | 1.32x | 1.40x | 1.90x | 1.89x | 1.96x | 1.74x | 1.33x | | | | | | | | | | | | | |
| Total Revenue | | | 230,393,000$ | 197,091,000$ | 190,750,000$ | 201,728,000$ | 211,172,000$ | 179,066,000$ | 176,552,000$ | 186,289,000$ | 215,179,000$ | 179,520,000$ | 173,554,000$ | 179,688,000$ | 209,461,000$ | 192,323,000$ | 185,012,000$ | 208,215,000$ | 240,974,000$ | 227,959,000$ | 237,281,000$ | 285,381,000$ | 251,919,000$ | 199,100,000$ | 216,151,000$ | 116,124,000$ | 211,013,000$ | 183,050,000$ | 182,830,000$ | 205,032,000$ | 201,158,000$ | 175,364,000$ | 181,999,000$ | 211,032,000$ | 212,143,000$ | 176,943,000$ | 166,200,000$ | 199,955,000$ | 185,511,000$ | 160,716,000$ | 155,276,000$ | 193,672,000$ | 176,063,000$ | 158,937,000$ | 153,878,000$ | 194,913,000$ | 181,143,000$ | 156,694,000$ | 144,987,000$ |
| QoQ% | | | 16.90% | 3.32% | (5.44%) | (4.47%) | 17.93% | 1.42% | (5.23%) | (13.43%) | 19.86% | 3.44% | (3.41%) | (14.21%) | 8.91% | 3.95% | (11.14%) | (13.59%) | 5.71% | (3.93%) | (16.86%) | 13.28% | 26.53% | (7.89%) | 86.14% | (44.97%) | 15.28% | .12% | (10.83%) | 1.93% | 14.71% | (3.65%) | (13.76%) | (.52%) | 19.89% | 6.46% | (16.88%) | 7.79% | 15.43% | 3.50% | (19.83%) | 10.00% | 10.78% | 3.29% | (21.05%) | 7.60% | 15.60% | 8.08% | (22.89%) |
| YoY% | | | 9.10% | 10.07% | 8.04% | 8.29% | (1.86%) | (.25%) | 1.73% | 3.67% | 2.73% | (6.66%) | (6.19%) | (13.70%) | (13.08%) | (15.63%) | (22.03%) | (27.04%) | (4.35%) | 14.50% | 9.78% | 145.76% | 19.39% | 8.77% | 18.23% | (43.36%) | 4.90% | 4.38% | .46% | (2.84%) | (5.18%) | (.89%) | 9.51% | 5.54% | 14.36% | 10.10% | 7.04% | 3.24% | 5.37% | 1.12% | .91% | (.64%) | (2.80%) | 1.43% | 6.13% | 3.67% | 15.24% | 7.80% | 5.20% |
| TTM | | | 819,962,000$ | 800,741,000$ | 782,716,000$ | 768,518,000$ | 753,079,000$ | 757,086,000$ | 757,540,000$ | 754,542,000$ | 747,941,000$ | 742,223,000$ | 755,026,000$ | 766,484,000$ | 795,011,000$ | 826,524,000$ | 862,160,000$ | 914,429,000$ | 991,595,000$ | 1,002,540,000$ | 973,681,000$ | 952,551,000$ | 783,294,000$ | 742,388,000$ | 726,338,000$ | 693,017,000$ | 781,925,000$ | 772,070,000$ | 764,384,000$ | 763,553,000$ | 769,553,000$ | 780,538,000$ | 782,117,000$ | 766,318,000$ | 755,241,000$ | 728,609,000$ | 712,382,000$ | 701,458,000$ | 695,175,000$ | 685,727,000$ | 683,948,000$ | 682,550,000$ | 683,791,000$ | 688,871,000$ | 686,628,000$ | 677,737,000$ | 670,840,000$ | 646,890,000$ | 635,558,000$ |
| TTM_QoQ% | | | 2.40% | 2.30% | 1.85% | 2.05% | (.53%) | (.06%) | .40% | .88% | .77% | (1.70%) | (1.50%) | (3.59%) | (3.81%) | (4.13%) | (5.72%) | (7.78%) | (1.09%) | 2.96% | 2.22% | 21.61% | 5.51% | 2.21% | 4.81% | (11.37%) | 1.28% | 1.01% | .11% | (.78%) | (1.41%) | (.20%) | 2.06% | 1.47% | 3.66% | 2.28% | 1.56% | .90% | 1.38% | .26% | .21% | (.18%) | (.74%) | .33% | 1.31% | 1.03% | 3.70% | 1.78% | 1.14% |
| TTM_YoY% | | | 8.88% | 5.77% | 3.32% | 1.85% | .69% | 2.00% | .33% | (1.56%) | (5.92%) | (10.20%) | (12.43%) | (16.18%) | (19.83%) | (17.56%) | (11.45%) | (4.00%) | 26.59% | 35.04% | 34.05% | 37.45% | .18% | (3.84%) | (4.98%) | (9.24%) | 1.61% | (1.09%) | (2.27%) | (.36%) | 1.90% | 7.13% | 9.79% | 9.25% | 8.64% | 6.25% | 4.16% | 2.77% | 1.67% | (.46%) | (.39%) | .71% | 1.93% | 6.49% | 8.04% | 7.85% | 7.82% | .97% | (1.36%) |
| Gross Margin | | | 39.90% | 38.88% | 39.99% | 39.56% | 39.71% | 39.78% | 31.11% | 38.67% | 39.12% | 38.20% | 38.22% | 36.75% | 39.52% | 39.82% | 38.06% | 39.00% | 40.38% | 40.31% | 40.77% | 42.61% | 42.73% | 41.83% | 41.18% | 27.35% | 39.67% | 37.41% | 37.31% | 37.46% | 37.32% | 37.03% | 39.34% | 38.68% | 38.08% | 37.78% | 38.52% | 38.79% | 38.11% | 37.54% | 38.72% | 39.17% | 38.36% | 38.61% | 39.45% | 39.71% | 37.31% | 37.11% | 36.86% |
| QoQ | | | 1.02% | (1.11%) | .42% | (.14%) | (.08%) | 8.67% | (7.56%) | (.45%) | .92% | (.02%) | 1.47% | (2.77%) | (.30%) | 1.76% | (.94%) | (1.38%) | .08% | (.46%) | (1.84%) | (.12%) | .91% | .65% | 13.83% | (12.32%) | 2.26% | .09% | (.14%) | .14% | .28% | (2.31%) | .67% | .60% | .30% | (.74%) | (.27%) | .69% | .57% | (1.18%) | (.45%) | .81% | (.25%) | (.83%) | (.27%) | 2.41% | .19% | .25% | (2.10%) |
| YoY | | | .20% | (.90%) | 8.87% | .90% | .58% | 1.58% | (7.11%) | 1.92% | (.40%) | (1.62%) | .15% | (2.25%) | (.86%) | (.49%) | (2.71%) | (3.61%) | (2.35%) | (1.52%) | (.41%) | 15.26% | 3.06% | 4.42% | 3.87% | (10.11%) | 2.35% | .37% | (2.03%) | (1.22%) | (.76%) | (.75%) | .82% | (.12%) | (.03%) | .24% | (.20%) | (.38%) | (.26%) | (1.08%) | (.72%) | (.54%) | 1.06% | 1.50% | 2.58% | .75% | .65% | .45% | .93% |
| Operating Income | | | 7,190,000$ | (7,344,000$) | 3,517,000$ | 489,000$ | 1,202,000$ | (8,826,000$) | (24,895,000$) | (6,969,000$) | 3,931,000$ | (6,003,000$) | (7,923,000$) | (9,459,000$) | 7,400,000$ | 31,582,000$ | (3,330,000$) | 39,653,000$ | 12,577,000$ | 11,577,000$ | 16,362,000$ | 39,001,000$ | 23,699,000$ | 9,340,000$ | 26,448,000$ | (27,554,000$) | 11,254,000$ | (1,588,000$) | 150,000$ | 8,733,000$ | 8,816,000$ | (1,025,000$) | 3,698,000$ | 13,640,000$ | 9,707,000$ | 755,000$ | (475,000$) | 12,780,000$ | 7,936,000$ | (1,591,000$) | (273,000$) | 12,867,000$ | 5,895,000$ | 1,167,000$ | 376,000$ | 16,779,000$ | 5,190,000$ | (3,240,000$) | (4,941,000$) |
| QoQ% | | | 197.90% | (308.81%) | 619.22% | (59.32%) | 113.62% | 64.55% | (257.23%) | (277.28%) | 165.48% | 24.23% | 16.24% | (227.82%) | (76.57%) | 1,048.41% | (108.40%) | 215.28% | 8.64% | (29.25%) | (58.05%) | 64.57% | 153.74% | (64.69%) | 195.99% | (344.84%) | 808.69% | (1,158.67%) | (98.28%) | (.94%) | 960.10% | (127.72%) | (72.89%) | 40.52% | 1,185.70% | 258.95% | (103.72%) | 61.04% | 598.81% | (482.78%) | (102.12%) | 118.27% | 405.14% | 210.37% | (97.76%) | 223.30% | 260.19% | 34.43% | (135.01%) |
| YoY% | | | 498.17% | 16.79% | 114.13% | 107.02% | (69.42%) | (47.03%) | (214.21%) | 26.32% | (46.88%) | (119.01%) | (137.93%) | (123.85%) | (41.16%) | 172.80% | (120.35%) | 1.67% | (46.93%) | 23.95% | (38.14%) | 241.54% | 110.58% | 688.16% | 17,532.00% | (415.52%) | 27.65% | (54.93%) | (95.94%) | (35.98%) | (9.18%) | (235.76%) | 878.53% | 6.73% | 22.32% | 147.45% | (73.99%) | (.68%) | 34.62% | (236.33%) | (172.61%) | (23.32%) | 13.58% | 136.02% | 107.61% | 18.88% | 174.17% | 3.11% | 43.33% |
| TTM | | | 3,852,000$ | (2,136,000$) | (3,618,000$) | (32,030,000$) | (39,488,000$) | (36,759,000$) | (33,936,000$) | (16,964,000$) | (19,454,000$) | (15,985,000$) | 21,600,000$ | 26,193,000$ | 75,305,000$ | 80,482,000$ | 60,477,000$ | 80,169,000$ | 79,517,000$ | 90,639,000$ | 88,402,000$ | 98,488,000$ | 31,933,000$ | 19,488,000$ | 8,560,000$ | (17,738,000$) | 18,549,000$ | 16,111,000$ | 16,674,000$ | 20,222,000$ | 25,129,000$ | 26,020,000$ | 27,800,000$ | 23,627,000$ | 22,767,000$ | 20,996,000$ | 18,650,000$ | 18,852,000$ | 18,939,000$ | 16,898,000$ | 19,656,000$ | 20,305,000$ | 24,217,000$ | 23,512,000$ | 19,105,000$ | 13,788,000$ | 11,123,000$ | 7,826,000$ | 7,722,000$ |
| TTM_QoQ% | | | 280.34% | 40.96% | 88.70% | 18.89% | (7.42%) | (8.32%) | (100.05%) | 12.80% | (21.70%) | (174.01%) | (17.54%) | (65.22%) | (6.43%) | 33.08% | (24.56%) | .82% | (12.27%) | 2.53% | (10.24%) | 208.42% | 63.86% | 127.66% | 148.26% | (195.63%) | 15.13% | (3.38%) | (17.55%) | (19.53%) | (3.42%) | (6.40%) | 17.66% | 3.78% | 8.44% | 12.58% | (1.07%) | (.46%) | 12.08% | (14.03%) | (3.20%) | (16.15%) | 3.00% | 23.07% | 38.56% | 23.96% | 42.13% | 1.35% | 95.79% |
| TTM_YoY% | | | 109.76% | 94.19% | 89.34% | (88.81%) | (102.98%) | (129.96%) | (257.11%) | (164.77%) | (125.83%) | (119.86%) | (64.28%) | (67.33%) | (5.30%) | (11.21%) | (31.59%) | (18.60%) | 149.01% | 365.10% | 932.73% | 655.24% | 72.16% | 20.96% | (48.66%) | (187.72%) | (26.19%) | (38.08%) | (40.02%) | (14.41%) | 10.38% | 23.93% | 49.06% | 25.33% | 20.21% | 24.25% | (5.12%) | (7.16%) | (21.80%) | (28.13%) | 2.88% | 47.27% | 117.72% | 200.43% | 147.41% | 249.59% | 3,050.40% | 307.53% | 210.13% |
| Operating Margin | | | 3.12% | (3.73%) | 1.84% | .24% | .57% | (4.93%) | (14.10%) | (3.74%) | 1.83% | (3.34%) | (4.57%) | (5.26%) | 3.53% | 16.42% | (1.80%) | 19.04% | 5.22% | 5.08% | 6.90% | 13.67% | 9.41% | 4.69% | 12.24% | (23.73%) | 5.33% | (.87%) | .08% | 4.26% | 4.38% | (.58%) | 2.03% | 6.46% | 4.58% | .43% | (.29%) | 6.39% | 4.28% | (.99%) | (.18%) | 6.64% | 3.35% | .73% | .24% | 8.61% | 2.87% | (2.07%) | (3.41%) |
| QoQ | | | 6.85% | (5.57%) | 1.60% | (.33%) | 5.50% | 9.17% | (10.36%) | (5.57%) | 5.17% | 1.22% | .70% | (8.80%) | (12.89%) | 18.22% | (20.84%) | 13.83% | .14% | (1.82%) | (6.77%) | 4.26% | 4.72% | (7.55%) | 35.96% | (29.06%) | 6.20% | (.95%) | (4.18%) | (.12%) | 4.97% | (2.62%) | (4.43%) | 1.89% | 4.15% | .71% | (6.68%) | 2.11% | 5.27% | (.81%) | (6.82%) | 3.30% | 2.61% | .49% | (8.36%) | 5.74% | 4.93% | 1.34% | (10.92%) |
| YoY | | | 2.55% | 1.20% | 15.95% | 3.98% | (1.26%) | (1.59%) | (9.54%) | 1.52% | (1.71%) | (19.77%) | (2.77%) | (24.31%) | (1.69%) | 11.34% | (8.70%) | 5.38% | (4.19%) | .39% | (5.34%) | 37.39% | 4.07% | 5.56% | 12.15% | (27.99%) | .95% | (.28%) | (1.95%) | (2.20%) | (.19%) | (1.01%) | 2.32% | .07% | .30% | 1.42% | (.11%) | (.25%) | .93% | (1.72%) | (.42%) | (1.96%) | .48% | 2.80% | 3.65% | 1.10% | 1.66% | .23% | 2.92% |
| Net Income | | | 7,412,000$ | (6,894,000$) | 3,818,000$ | 871,000$ | (14,179,000$) | (7,152,000$) | (18,413,000$) | (3,426,000$) | 3,551,000$ | (3,863,000$) | (5,032,000$) | (6,635,000$) | 6,637,000$ | 24,588,000$ | (2,536,000$) | 30,203,000$ | 9,839,000$ | 9,014,000$ | 12,490,000$ | 30,897,000$ | 18,038,000$ | 6,965,000$ | 19,867,000$ | (20,892,000$) | 9,422,000$ | (1,084,000$) | 377,000$ | 7,788,000$ | 7,347,000$ | (505,000$) | 3,235,000$ | 11,297,000$ | 5,247,000$ | 647,000$ | (210,000$) | 8,890,000$ | 5,550,000$ | (836,000$) | (120,000$) | 8,737,000$ | 3,472,000$ | 614,000$ | 162,000$ | 11,279,000$ | 4,673,000$ | (2,207,000$) | (2,579,000$) |
| QoQ% | | | 207.51% | (280.57%) | 338.35% | 106.14% | (98.25%) | 61.16% | (437.45%) | (196.48%) | 191.92% | 23.23% | 24.16% | (199.97%) | (73.01%) | 1,069.56% | (108.40%) | 206.97% | 9.15% | (27.83%) | (59.58%) | 71.29% | 158.98% | (64.94%) | 195.09% | (321.74%) | 969.19% | (387.53%) | (95.16%) | 6.00% | 1,554.85% | (115.61%) | (71.36%) | 115.30% | 710.97% | 408.10% | (102.36%) | 60.18% | 763.88% | (596.67%) | (101.37%) | 151.64% | 465.47% | 279.01% | (98.56%) | 141.37% | 311.74% | 14.42% | (128.41%) |
| YoY% | | | 152.27% | 3.61% | 120.74% | 125.42% | (499.30%) | (85.14%) | (265.92%) | 48.37% | (46.50%) | (115.71%) | (98.42%) | (121.97%) | (32.54%) | 172.78% | (120.30%) | (2.25%) | (45.45%) | 29.42% | (37.13%) | 247.89% | 91.45% | 742.53% | 5,169.76% | (368.26%) | 28.24% | (114.65%) | (88.35%) | (31.06%) | 40.02% | (178.05%) | 1,640.48% | 27.08% | (5.46%) | 177.39% | (75.00%) | 1.75% | 59.85% | (236.16%) | (174.07%) | (22.54%) | (25.70%) | 127.82% | 106.28% | 24.23% | 218.98% | (32.00%) | 53.05% |
| TTM | | | 5,207,000$ | (16,384,000$) | (16,642,000$) | (38,873,000$) | (43,170,000$) | (25,440,000$) | (22,151,000$) | (8,770,000$) | (11,979,000$) | (8,893,000$) | 19,558,000$ | 22,054,000$ | 58,892,000$ | 62,094,000$ | 46,520,000$ | 61,546,000$ | 62,240,000$ | 70,439,000$ | 68,390,000$ | 75,767,000$ | 23,978,000$ | 15,362,000$ | 7,313,000$ | (12,177,000$) | 16,503,000$ | 14,428,000$ | 15,007,000$ | 17,865,000$ | 21,374,000$ | 19,274,000$ | 20,426,000$ | 16,981,000$ | 14,574,000$ | 14,877,000$ | 13,394,000$ | 13,484,000$ | 13,331,000$ | 11,253,000$ | 12,703,000$ | 12,985,000$ | 15,527,000$ | 16,728,000$ | 13,907,000$ | 11,166,000$ | 8,966,000$ | 5,758,000$ | 6,293,000$ |
| TTM_QoQ% | | | 131.78% | 1.55% | 57.19% | 9.95% | (69.69%) | (14.85%) | (152.58%) | 26.79% | (34.70%) | (145.47%) | (11.32%) | (62.55%) | (5.16%) | 33.48% | (24.41%) | (1.12%) | (11.64%) | 3.00% | (9.74%) | 215.99% | 56.09% | 110.06% | 160.06% | (173.79%) | 14.38% | (3.86%) | (16.00%) | (16.42%) | 10.90% | (5.64%) | 20.29% | 16.52% | (2.04%) | 11.07% | (.67%) | 1.15% | 18.47% | (11.42%) | (2.17%) | (16.37%) | (7.18%) | 20.29% | 24.55% | 24.54% | 55.71% | (8.50%) | 86.24% |
| TTM_YoY% | | | 112.06% | 35.60% | 24.87% | (343.25%) | (260.38%) | (186.07%) | (213.26%) | (139.77%) | (120.34%) | (114.32%) | (57.96%) | (64.17%) | (5.38%) | (11.85%) | (31.98%) | (18.77%) | 159.57% | 358.53% | 835.18% | 722.21% | 45.30% | 6.47% | (51.27%) | (168.16%) | (22.79%) | (25.14%) | (26.53%) | 5.21% | 46.66% | 29.56% | 52.50% | 25.93% | 9.32% | 32.21% | 5.44% | 3.84% | (14.14%) | (32.73%) | (8.66%) | 16.29% | 73.18% | 190.52% | 120.99% | 230.45% | 1,832.33% | 437.71% | 268.58% |
| Profit Margin | | | 3.22% | (3.50%) | 2.00% | .43% | (6.71%) | (3.99%) | (10.43%) | (1.84%) | 1.65% | (2.15%) | (2.90%) | (3.69%) | 3.17% | 12.79% | (1.37%) | 14.51% | 4.08% | 3.95% | 5.26% | 10.83% | 7.16% | 3.50% | 9.19% | (17.99%) | 4.47% | (.59%) | .21% | 3.80% | 3.65% | (.29%) | 1.78% | 5.35% | 2.47% | .37% | (.13%) | 4.45% | 2.99% | (.52%) | (.08%) | 4.51% | 1.97% | .39% | .11% | 5.79% | 2.58% | (1.41%) | (1.78%) |
| QoQ | | | 6.72% | (5.50%) | 1.57% | 7.15% | (2.72%) | 6.44% | (8.59%) | (3.49%) | 3.80% | .75% | .79% | (6.86%) | (9.62%) | 14.16% | (15.88%) | 10.42% | .13% | (1.31%) | (5.56%) | 3.67% | 3.66% | (5.69%) | 27.18% | (22.46%) | 5.06% | (.80%) | (3.59%) | .15% | 3.94% | (2.07%) | (3.58%) | 2.88% | 2.11% | .49% | (4.57%) | 1.45% | 3.51% | (.44%) | (4.59%) | 2.54% | 1.59% | .28% | (5.68%) | 3.21% | 3.99% | .37% | (6.61%) |
| YoY | | | 9.93% | .50% | 12.43% | 2.27% | (8.36%) | (1.84%) | (7.53%) | 1.85% | (1.52%) | (14.94%) | (1.53%) | (18.20%) | (.91%) | 8.83% | (6.64%) | 3.68% | (3.08%) | .46% | (3.93%) | 28.82% | 2.70% | 4.09% | 8.99% | (21.79%) | .81% | (.30%) | (1.57%) | (1.56%) | 1.18% | (.65%) | 1.90% | .91% | (.52%) | .89% | (.05%) | (.07%) | 1.02% | (.91%) | (.18%) | (1.28%) | (.61%) | 1.79% | 1.88% | .96% | 1.65% | (.26%) | 2.21% |
| Equity to Common Shareholders | | | 116,320,000$ | 107,830,000$ | 113,240,000$ | 108,559,000$ | 113,176,000$ | 130,270,000$ | 136,590,000$ | 154,832,000$ | 157,706,000$ | 153,066,000$ | 155,953,000$ | 159,962,000$ | 166,444,000$ | 158,462,000$ | 133,610,000$ | 141,179,000$ | 116,143,000$ | 109,260,000$ | 142,374,000$ | 147,993,000$ | 163,634,000$ | 160,933,000$ | 163,457,000$ | 143,058,000$ | 171,044,000$ | 180,647,000$ | 187,400,000$ | 190,549,000$ | 187,425,000$ | 195,923,000$ | 200,985,000$ | 216,611,000$ | 209,468,000$ | 205,006,000$ | 205,112,000$ | 231,029,000$ | 223,591,000$ | 218,362,000$ | 219,476,000$ | 219,846,000$ | 212,234,000$ | 216,451,000$ | 223,193,000$ | 222,147,000$ | 210,622,000$ | 205,021,000$ | 206,409,000$ |
| QoQ | | | 8,490,000$ | (5,410,000$) | 4,681,000$ | (4,617,000$) | (17,094,000$) | (6,320,000$) | (18,242,000$) | (2,874,000$) | 4,640,000$ | (2,887,000$) | (4,009,000$) | (6,482,000$) | 7,982,000$ | 24,852,000$ | (7,569,000$) | 25,036,000$ | 6,883,000$ | (33,114,000$) | (5,619,000$) | (15,641,000$) | 2,701,000$ | (2,524,000$) | 20,399,000$ | (27,986,000$) | (9,603,000$) | (6,753,000$) | (3,149,000$) | 3,124,000$ | (8,498,000$) | (5,062,000$) | (15,626,000$) | 7,143,000$ | 4,462,000$ | (106,000$) | (25,917,000$) | 7,438,000$ | 5,229,000$ | (1,114,000$) | (370,000$) | 7,612,000$ | (4,217,000$) | (6,742,000$) | 1,046,000$ | 11,525,000$ | 5,601,000$ | (1,388,000$) | (1,728,000$) |
| QoQ% | | | 7.87% | (4.78%) | 4.31% | (4.08%) | (13.12%) | (4.63%) | (11.78%) | (1.82%) | 3.03% | (1.85%) | (2.51%) | (3.89%) | 5.04% | 18.60% | (5.36%) | 21.56% | 6.30% | (23.26%) | (3.80%) | (9.56%) | 1.68% | (1.54%) | 14.26% | (16.36%) | (5.32%) | (3.60%) | (1.65%) | 1.67% | (4.34%) | (2.52%) | (7.21%) | 3.41% | 2.18% | (.05%) | (11.22%) | 3.33% | 2.40% | (.51%) | (.17%) | 3.59% | (1.95%) | (3.02%) | .47% | 5.47% | 2.73% | (.67%) | (.83%) |
| YoY | | | 3,144,000$ | (22,440,000$) | (23,350,000$) | (46,273,000$) | (44,530,000$) | (22,796,000$) | (19,363,000$) | (5,130,000$) | (8,738,000$) | (5,396,000$) | 22,343,000$ | 18,783,000$ | 50,301,000$ | 49,202,000$ | (8,764,000$) | (6,814,000$) | (47,491,000$) | (51,673,000$) | (21,083,000$) | 4,935,000$ | (7,410,000$) | (19,714,000$) | (23,943,000$) | (47,491,000$) | (16,381,000$) | (15,276,000$) | (13,585,000$) | (26,062,000$) | (22,043,000$) | (9,083,000$) | (4,127,000$) | (14,418,000$) | (14,123,000$) | (13,356,000$) | (14,364,000$) | 11,183,000$ | 11,357,000$ | 1,911,000$ | (3,717,000$) | (2,301,000$) | 1,612,000$ | 11,430,000$ | 16,784,000$ | 14,010,000$ | 11,751,000$ | 8,382,000$ | 8,934,000$ |
| YoY% | | | 2.78% | (17.23%) | (17.10%) | (29.89%) | (28.24%) | (14.89%) | (12.42%) | (3.21%) | (5.25%) | (3.41%) | 16.72% | 13.30% | 43.31% | 45.03% | (6.16%) | (4.60%) | (29.02%) | (32.11%) | (12.90%) | 3.45% | (4.33%) | (10.91%) | (12.78%) | (24.92%) | (8.74%) | (7.80%) | (6.76%) | (12.03%) | (10.52%) | (4.43%) | (2.01%) | (6.24%) | (6.32%) | (6.12%) | (6.55%) | 5.09% | 5.35% | .88% | (1.67%) | (1.04%) | .77% | 5.58% | 8.13% | 6.73% | 5.91% | 4.26% | 4.52% |
| Dividends Paid | | | | | | | | | | | | | | | | | | | | | | | 1,000$ | 0$ | 0$ | 831,000$ | 915,000$ | 938,000$ | 954,000$ | 958,000$ | 1,018,000$ | 1,023,000$ | 1,081,000$ | 1,085,000$ | 1,086,000$ | 1,084,000$ | 1,181,000$ | 881,000$ | 882,000$ | 880,000$ | 880,000$ | 871,000$ | 887,000$ | 900,000$ | | | | | |
| Additional Paid-In Capital QoQ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Treasury Stock | | | 277,303,000$ | 277,303,000$ | 277,303,000$ | 277,303,000$ | 270,988,000$ | 267,211,000$ | 267,211,000$ | 267,211,000$ | 267,211,000$ | 267,211,000$ | 267,211,000$ | 267,211,000$ | 267,211,000$ | 267,211,000$ | 267,211,000$ | 262,528,000$ | 257,211,000$ | 249,132,000$ | 206,303,000$ | 187,396,000$ | 141,926,000$ | 125,207,000$ | 115,319,000$ | 115,319,000$ | 109,065,000$ | 90,287,000$ | 85,164,000$ | 82,260,000$ | 80,620,000$ | 65,247,000$ | 61,194,000$ | 42,892,000$ | 40,220,000$ | 40,221,000$ | 40,140,000$ | 15,185,000$ | 15,185,000$ | 15,185,000$ | 15,185,000$ | 15,185,000$ | 15,185,000$ | 7,498,000$ | 165,000$ | 165,000$ | 165,000$ | 165,000$ | 165,000$ |
| QoQ | | | 0$ | 0$ | 0$ | 6,315,000$ | 3,777,000$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 4,683,000$ | 5,317,000$ | 8,079,000$ | 42,829,000$ | 18,907,000$ | 45,470,000$ | 16,719,000$ | 9,888,000$ | 0$ | 6,254,000$ | 18,778,000$ | 5,123,000$ | 2,904,000$ | 1,640,000$ | 15,373,000$ | 4,053,000$ | 18,302,000$ | 2,672,000$ | (1,000$) | 81,000$ | 24,955,000$ | 0$ | 0$ | 0$ | 0$ | 0$ | 7,687,000$ | 7,333,000$ | 0$ | 0$ | 0$ | 0$ | 0$ |
| Goodwill | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| QoQ% | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| YoY% | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Other Intangible Assets | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| QoQ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Amortization of Intangible Assets | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Total Assets | | | 471,171,000$ | 464,260,000$ | 457,408,000$ | 437,408,000$ | 462,769,000$ | 467,076,000$ | 506,731,000$ | 484,102,000$ | 518,721,000$ | 508,212,000$ | 526,507,000$ | 534,430,000$ | 544,258,000$ | 546,855,000$ | 501,539,000$ | 523,228,000$ | 474,025,000$ | 467,569,000$ | 496,211,000$ | 509,177,000$ | 494,593,000$ | 481,921,000$ | 500,824,000$ | 486,843,000$ | 459,145,000$ | 442,250,000$ | 447,648,000$ | 437,548,000$ | 297,989,000$ | 300,208,000$ | 310,782,000$ | 316,251,000$ | 327,071,000$ | 312,673,000$ | 309,664,000$ | 340,431,000$ | 332,514,000$ | 313,282,000$ | 313,439,000$ | 313,479,000$ | 314,508,000$ | 312,929,000$ | 316,049,000$ | 313,921,000$ | 318,373,000$ | 307,952,000$ | 301,052,000$ |
| QoQ | | | 6,911,000$ | 6,852,000$ | 20,000,000$ | (25,361,000$) | (4,307,000$) | (39,655,000$) | 22,629,000$ | (34,619,000$) | 10,509,000$ | (18,295,000$) | (7,923,000$) | (9,828,000$) | (2,597,000$) | 45,316,000$ | (21,689,000$) | 49,203,000$ | 6,456,000$ | (28,642,000$) | (12,966,000$) | 14,584,000$ | 12,672,000$ | (18,903,000$) | 13,981,000$ | 27,698,000$ | 16,895,000$ | (5,398,000$) | 10,100,000$ | 139,559,000$ | (2,219,000$) | (10,574,000$) | (5,469,000$) | (10,820,000$) | 14,398,000$ | 3,009,000$ | (30,767,000$) | 7,917,000$ | 19,232,000$ | (157,000$) | (40,000$) | (1,029,000$) | 1,579,000$ | (3,120,000$) | 2,128,000$ | (4,452,000$) | 10,421,000$ | 6,900,000$ | 3,130,000$ |
| YoY | | | 8,402,000$ | (2,816,000$) | (49,323,000$) | (46,694,000$) | (55,952,000$) | (41,136,000$) | (19,776,000$) | (50,328,000$) | (25,537,000$) | (38,643,000$) | 24,968,000$ | 11,202,000$ | 70,233,000$ | 79,286,000$ | 5,328,000$ | 14,051,000$ | (20,568,000$) | (14,352,000$) | (4,613,000$) | 22,334,000$ | 35,448,000$ | 39,671,000$ | 53,176,000$ | 49,295,000$ | 161,156,000$ | 142,042,000$ | 136,866,000$ | 121,297,000$ | (29,082,000$) | (12,465,000$) | 1,118,000$ | (24,180,000$) | (5,443,000$) | (609,000$) | (3,775,000$) | 26,952,000$ | 18,006,000$ | 353,000$ | (2,610,000$) | (442,000$) | (3,865,000$) | 4,977,000$ | 14,997,000$ | 15,999,000$ | 27,065,000$ | 12,083,000$ | 3,647,000$ |
| Total Liabilities | | | 354,851,000$ | 356,430,000$ | 344,168,000$ | 328,849,000$ | 349,593,000$ | 336,806,000$ | 370,141,000$ | 329,270,000$ | 361,015,000$ | 355,146,000$ | 370,554,000$ | 374,468,000$ | 377,814,000$ | 388,393,000$ | 367,929,000$ | 382,049,000$ | 357,882,000$ | 358,309,000$ | 353,837,000$ | 361,184,000$ | 330,959,000$ | 320,988,000$ | 337,367,000$ | 343,785,000$ | 288,101,000$ | 261,603,000$ | 260,248,000$ | 246,999,000$ | 110,564,000$ | 104,285,000$ | 109,797,000$ | 99,640,000$ | 117,603,000$ | 107,667,000$ | 104,552,000$ | 109,402,000$ | 108,923,000$ | 94,920,000$ | 93,963,000$ | 93,633,000$ | 102,274,000$ | 96,478,000$ | 92,856,000$ | 91,774,000$ | 107,751,000$ | 102,931,000$ | 94,643,000$ |
| QoQ | | | (1,579,000$) | 12,262,000$ | 15,319,000$ | (20,744,000$) | 12,787,000$ | (33,335,000$) | 40,871,000$ | (31,745,000$) | 5,869,000$ | (15,408,000$) | (3,914,000$) | (3,346,000$) | (10,579,000$) | 20,464,000$ | (14,120,000$) | 24,167,000$ | (427,000$) | 4,472,000$ | (7,347,000$) | 30,225,000$ | 9,971,000$ | (16,379,000$) | (6,418,000$) | 55,684,000$ | 26,498,000$ | 1,355,000$ | 13,249,000$ | 136,435,000$ | 6,279,000$ | (5,512,000$) | 10,157,000$ | (17,963,000$) | 9,936,000$ | 3,115,000$ | (4,850,000$) | 479,000$ | 14,003,000$ | 957,000$ | 330,000$ | (8,641,000$) | 5,796,000$ | 3,622,000$ | 1,082,000$ | (15,977,000$) | 4,820,000$ | 8,288,000$ | 4,858,000$ |
| YoY | | | 5,258,000$ | 19,624,000$ | (25,973,000$) | (421,000$) | (11,422,000$) | (18,340,000$) | (413,000$) | (45,198,000$) | (16,799,000$) | (33,247,000$) | 2,625,000$ | (7,581,000$) | 19,932,000$ | 30,084,000$ | 14,092,000$ | 20,865,000$ | 26,923,000$ | 37,321,000$ | 16,470,000$ | 17,399,000$ | 42,858,000$ | 59,385,000$ | 77,119,000$ | 96,786,000$ | 177,537,000$ | 157,318,000$ | 150,451,000$ | 147,359,000$ | (7,039,000$) | (3,382,000$) | 5,245,000$ | (9,762,000$) | 8,680,000$ | 12,747,000$ | 10,589,000$ | 15,769,000$ | 6,649,000$ | (1,558,000$) | 1,107,000$ | 1,859,000$ | (5,477,000$) | (6,453,000$) | (1,787,000$) | 1,989,000$ | 15,314,000$ | 3,701,000$ | (5,287,000$) |
| Current Ratio | | | 1.11x | 1.07x | 1.13x | 1.12x | 1.13x | 1.15x | 1.16x | 1.36x | 1.32x | 1.31x | 1.30x | 1.35x | 1.39x | 1.34x | 1.13x | 1.18x | 1.03x | 1.00x | 1.20x | 1.20x | 1.34x | 1.35x | 1.68x | 1.45x | 1.33x | 1.50x | 1.53x | 1.68x | 2.20x | 2.35x | 2.30x | 2.51x | 2.14x | 2.17x | 2.21x | 2.43x | 2.36x | 2.54x | 2.61x | 2.65x | 2.32x | 2.48x | 2.59x | 2.80x | 2.37x | 2.35x | 2.54x |
| Total Current Assets | | | 193,048,000$ | 192,092,000$ | 189,204,000$ | 168,603,000$ | 197,060,000$ | 183,112,000$ | 215,116,000$ | 194,998,000$ | 225,099,000$ | 204,025,000$ | 220,088,000$ | 219,083,000$ | 222,881,000$ | 219,185,000$ | 187,743,000$ | 207,726,000$ | 192,607,000$ | 193,776,000$ | 233,684,000$ | 252,369,000$ | 244,442,000$ | 229,741,000$ | 259,193,000$ | 240,158,000$ | 201,207,000$ | 208,205,000$ | 214,970,000$ | 217,891,000$ | 225,598,000$ | 226,298,000$ | 233,503,000$ | 229,185,000$ | 233,346,000$ | 214,814,000$ | 211,636,000$ | 245,612,000$ | 237,312,000$ | 220,410,000$ | 226,078,000$ | 230,113,000$ | 222,293,000$ | 223,409,000$ | 224,450,000$ | 241,632,000$ | 241,357,000$ | 227,153,000$ | 223,341,000$ |
| QoQ | | | 956,000$ | 2,888,000$ | 20,601,000$ | (28,457,000$) | 13,948,000$ | (32,004,000$) | 20,118,000$ | (30,101,000$) | 21,074,000$ | (16,063,000$) | 1,005,000$ | (3,798,000$) | 3,696,000$ | 31,442,000$ | (19,983,000$) | 15,119,000$ | (1,169,000$) | (39,908,000$) | (18,685,000$) | 7,927,000$ | 14,701,000$ | (29,452,000$) | 19,035,000$ | 38,951,000$ | (6,998,000$) | (6,765,000$) | (2,921,000$) | (7,707,000$) | (700,000$) | (7,205,000$) | 4,318,000$ | (4,161,000$) | 18,532,000$ | 3,178,000$ | (33,976,000$) | 8,300,000$ | 16,902,000$ | (5,668,000$) | (4,035,000$) | 7,820,000$ | (1,116,000$) | (1,041,000$) | (17,182,000$) | 275,000$ | 14,204,000$ | 3,812,000$ | 4,958,000$ |
| Total Current Liabilities | | | 173,407,000$ | 179,847,000$ | 167,376,000$ | 150,472,000$ | 174,391,000$ | 159,566,000$ | 185,483,000$ | 142,976,000$ | 169,904,000$ | 156,158,000$ | 169,862,000$ | 162,194,000$ | 160,553,000$ | 163,759,000$ | 165,505,000$ | 176,038,000$ | 187,474,000$ | 192,916,000$ | 194,896,000$ | 210,355,000$ | 182,845,000$ | 169,966,000$ | 154,118,000$ | 165,189,000$ | 150,862,000$ | 139,197,000$ | 140,277,000$ | 130,040,000$ | 102,369,000$ | 96,284,000$ | 101,459,000$ | 91,315,000$ | 109,170,000$ | 98,881,000$ | 95,847,000$ | 101,142,000$ | 100,409,000$ | 86,790,000$ | 86,550,000$ | 86,972,000$ | 95,658,000$ | 90,253,000$ | 86,816,000$ | 86,220,000$ | 102,002,000$ | 96,684,000$ | 88,055,000$ |
| QoQ | | | (6,440,000$) | 12,471,000$ | 16,904,000$ | (23,919,000$) | 14,825,000$ | (25,917,000$) | 42,507,000$ | (26,928,000$) | 13,746,000$ | (13,704,000$) | 7,668,000$ | 1,641,000$ | (3,206,000$) | (1,746,000$) | (10,533,000$) | (11,436,000$) | (5,442,000$) | (1,980,000$) | (15,459,000$) | 27,510,000$ | 12,879,000$ | 15,848,000$ | (11,071,000$) | 14,327,000$ | 11,665,000$ | (1,080,000$) | 10,237,000$ | 27,671,000$ | 6,085,000$ | (5,175,000$) | 10,144,000$ | (17,855,000$) | 10,289,000$ | 3,034,000$ | (5,295,000$) | 733,000$ | 13,619,000$ | 240,000$ | (422,000$) | (8,686,000$) | 5,405,000$ | 3,437,000$ | 596,000$ | (15,782,000$) | 5,318,000$ | 8,629,000$ | 5,084,000$ |
| Debt to Asset Ratio | | | .75x | .77x | .75x | .75x | .76x | .72x | .73x | .68x | .70x | .70x | .70x | .70x | .69x | .71x | .73x | .73x | .75x | .77x | .71x | .71x | .67x | .67x | .67x | .71x | .63x | .59x | .58x | .56x | .37x | .35x | .35x | .32x | .36x | .34x | .34x | .32x | .33x | .30x | .30x | .30x | .33x | .31x | .29x | .29x | .34x | .33x | .31x |
| Long Term Debt | | | | | | | | | | | | | | | | | | | | | | | | | 41,600,000$ | 43,700,000$ | | | | | | | | | | | | | | | | | | | | | | | |
| QoQ | | | | | | | | | | | | | | | | | | | | | | | | | (2,100,000$) | | | | | | | | | | | | | | | | | | | | | | | | |
| YoY | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Capital Lease Obligations | | | 223,318,000$ | 218,038,000$ | 217,489,000$ | 220,389,000$ | 220,399,000$ | 225,157,000$ | 231,940,000$ | 229,891,000$ | 234,652,000$ | 243,367,000$ | 245,065,000$ | 257,374,000$ | 267,600,000$ | 270,724,000$ | 247,767,000$ | 250,766,000$ | 216,107,000$ | 210,531,000$ | 203,737,000$ | 197,504,000$ | 192,811,000$ | 196,742,000$ | 186,654,000$ | 184,001,000$ | 178,260,000$ | 162,144,000$ | 160,078,000$ | 156,148,000$ | | | | | | | | | | | | | | | | | | | |
| Cash and Cash Equivalents | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 53,978,000$ | 48,451,000$ | 34,866,000$ | 30,195,000$ | 73,037,000$ | 49,253,000$ | 36,956,000$ | 39,606,000$ | 53,032,000$ | 39,116,000$ | 41,585,000$ | 54,380,000$ | 86,808,000$ | 74,514,000$ | 65,991,000$ | 70,707,000$ |
| QoQ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5,527,000$ | 13,585,000$ | 4,671,000$ | (42,842,000$) | 23,784,000$ | 12,297,000$ | (2,650,000$) | (13,426,000$) | 13,916,000$ | (2,469,000$) | (12,795,000$) | (32,428,000$) | 47,692,000$ | 8,523,000$ | (4,716,000$) | (10,726,000$) |
| YoY | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (19,059,000$) | (802,000$) | (2,090,000$) | (9,411,000$) | 20,005,000$ | 10,137,000$ | (4,629,000$) | (14,774,000$) | (33,776,000$) | 0$ | (24,406,000$) | (16,327,000$) | 5,375,000$ | 15,586,000$ | 18,406,000$ | 9,465,000$ |
| Interest Expenses | | | | | | | | | | 79,000$ | 78,000$ | 76,000$ | 77,000$ | 75,000$ | 76,000$ | 76,000$ | 78,000$ | 76,000$ | 106,000$ | 76,000$ | 77,000$ | 47,000$ | 43,000$ | 193,000$ | 377,000$ | 163,000$ | 41,000$ | 39,000$ | 40,000$ | 38,000$ | 40,000$ | 39,000$ | 38,000$ | 37,000$ | 38,000$ | 38,000$ | 37,000$ | 37,000$ | 39,000$ | 39,000$ | 41,000$ | 40,000$ | 41,000$ | 107,000$ | 47,000$ | 47,000$ | 48,000$ | 48,000$ | 56,000$ |
| Interest Income | | | 605,000$ | 541,000$ | 389,000$ | 458,000$ | 531,000$ | 482,000$ | 611,000$ | 849,000$ | 1,070,000$ | 894,000$ | 887,000$ | 1,023,000$ | 830,000$ | 202,000$ | 2,000$ | | 7,000$ | 18,000$ | 2,000$ | 4,000$ | 3,000$ | 4,000$ | 14,000$ | 217,000$ | 363,000$ | 421,000$ | 414,000$ | 379,000$ | 374,000$ | 321,000$ | 363,000$ | 295,000$ | 266,000$ | 216,000$ | 215,000$ | 186,000$ | 163,000$ | 146,000$ | 135,000$ | 127,000$ | 117,000$ | 107,000$ | 59,000$ | 56,000$ | 52,000$ | 43,000$ | 39,000$ |