| AEHR TEST SYSTEMS (AEHR) |
| Q1-CY2026 | Q4-CY2025 | Q3-CY2025 | Q2-CY2025 | Q1-CY2025 | Q4-CY2024 | Q3-CY2024 | Q2-CY2024 | Q1-CY2024 | Q4-CY2023 | Q3-CY2023 | Q2-CY2023 | Q1-CY2023 | Q4-CY2022 | Q3-CY2022 | Q2-CY2022 | Q1-CY2022 | Q4-CY2021 | Q3-CY2021 | Q2-CY2021 | Q1-CY2021 | Q4-CY2020 | Q3-CY2020 | Q2-CY2020 | Q1-CY2020 | Q4-CY2019 | Q3-CY2019 | Q2-CY2019 | Q1-CY2019 | Q4-CY2018 | Q3-CY2018 | Q2-CY2018 | Q1-CY2018 | Q4-CY2017 | Q3-CY2017 | Q2-CY2017 | Q1-CY2017 | Q4-CY2016 | Q3-CY2016 | Q2-CY2016 | Q1-CY2016 | Q4-CY2015 | Q3-CY2015 | Q2-CY2015 | Q1-CY2015 | Q4-CY2014 | Q3-CY2014 | Q2-CY2014 | Q1-CY2014 |
| Balance Sheet Date | | 2025-Nov-28 | 2025-Aug-29 | 2025-May-30 | 2025-Feb-28 | 2024-Nov-29 | 2024-Aug-30 | 2024-May-31 | 2024-Feb-29 | 2023-Nov-30 | 2023-Aug-31 | 2023-May-31 | 2023-Feb-28 | 2022-Nov-30 | 2022-Aug-31 | 2022-May-31 | 2022-Feb-28 | 2021-Nov-30 | 2021-Aug-31 | 2021-May-31 | 2021-Feb-28 | 2020-Nov-30 | 2020-Aug-31 | 2020-May-31 | 2020-Feb-29 | 2019-Nov-30 | 2019-Aug-31 | 2019-May-31 | 2019-Feb-28 | 2018-Nov-30 | 2018-Aug-31 | 2018-May-31 | 2018-Feb-28 | 2017-Nov-30 | 2017-Aug-31 | 2017-May-31 | 2017-Feb-28 | 2016-Nov-30 | 2016-Aug-31 | 2016-May-31 | 2016-Feb-29 | 2015-Nov-30 | 2015-Aug-31 | 2015-May-31 | 2015-Feb-28 | 2014-Nov-30 | 2014-Aug-31 | 2014-May-31 | 2014-Feb-28 |
| Fiscal Period | | Q2-FY2026 | Q1-FY2026 | Q4-FY2025 | Q3-FY2025 | Q2-FY2025 | Q1-FY2025 | Q4-FY2024 | Q3-FY2024 | Q2-FY2024 | Q1-FY2024 | Q4-FY2023 | Q3-FY2023 | Q2-FY2023 | Q1-FY2023 | Q4-FY2022 | Q3-FY2022 | Q2-FY2022 | Q1-FY2022 | Q4-FY2021 | Q3-FY2021 | Q2-FY2021 | Q1-FY2021 | Q4-FY2020 | Q3-FY2020 | Q2-FY2020 | Q1-FY2020 | Q4-FY2019 | Q3-FY2019 | Q2-FY2019 | Q1-FY2019 | Q4-FY2018 | Q3-FY2018 | Q2-FY2018 | Q1-FY2018 | Q4-FY2017 | Q3-FY2017 | Q2-FY2017 | Q1-FY2017 | Q4-FY2016 | Q3-FY2016 | Q2-FY2016 | Q1-FY2016 | Q4-FY2015 | Q3-FY2015 | Q2-FY2015 | Q1-FY2015 | Q4-FY2014 | Q3-FY2014 |
| Close Price of Common Stock | 26.37$ | 20.14$ | 30.10$ | 12.96$ | 7.28$ | 16.64$ | 12.85$ | 11.16$ | 12.38$ | 26.56$ | 45.69$ | 41.28$ | 31.04$ | 20.07$ | 14.15$ | 7.50$ | 10.17$ | 24.18$ | 13.65$ | 2.77$ | 2.46$ | 2.53$ | 1.40$ | 1.99$ | 1.67$ | 2.00$ | 1.79$ | 1.52$ | 1.46$ | 1.39$ | 2.26$ | 2.38$ | 2.26$ | 2.72$ | 4.05$ | | | | | | | | | | | | | | |
| Market Cap of Common Stock | 807,489,872$ | 604,332,723$ | 900,443,336$ | 385,688,617$ | 216,153,374$ | 493,057,477$ | 372,745,206$ | 322,688,376$ | 357,153,554$ | 764,909,753$ | 1,313,835,414$ | 1,169,659,576$ | 861,653,173$ | 551,831,795$ | 386,922,906$ | 201,921,203$ | 272,981,299$ | 642,149,832$ | 329,900,325$ | 65,365,712$ | 57,789,159$ | 58,975,089$ | 32,607,604$ | 45,799,774$ | 38,269,132$ | 45,481,972$ | 40,670,028$ | 34,294,307$ | 32,639,513$ | 30,821,372$ | 50,217,243$ | 52,249,877$ | 49,272,604$ | 58,594,501$ | 86,631,809$ | | | | | | | | | | | | | | |
| QoQ% | 33.62% | (32.89%) | 133.46% | 78.43% | (56.16%) | 32.28% | 15.51% | (9.65%) | (53.31%) | (41.78%) | 12.33% | 35.75% | 56.14% | 42.62% | 91.62% | (26.03%) | (57.49%) | 94.65% | 404.70% | 13.11% | (2.01%) | 80.86% | (28.80%) | 19.68% | (15.86%) | 11.83% | 18.59% | 5.07% | 5.90% | (38.62%) | (3.89%) | 6.04% | (15.91%) | (32.36%) | | | | | | | | | | | | | | | |
| YoY% | 273.57% | 22.57% | 141.57% | 19.52% | (39.48%) | (35.54%) | (71.63%) | (72.41%) | (58.55%) | 38.61% | 239.56% | 479.27% | 215.65% | (14.07%) | 17.29% | 208.91% | 372.38% | 988.85% | 911.73% | 42.72% | 51.01% | 29.67% | (19.82%) | 33.55% | 17.25% | 47.57% | (19.01%) | (34.37%) | (33.76%) | (47.40%) | (42.03%) | | | | | | | | | | | | | | | | | | |
| Common Shares Outstanding | 30,627,342 | 30,624,000 | 29,877,000 | 29,877,000 | 29,770,000 | 29,709,000 | 29,584,000 | 28,995,000 | 28,906,000 | 28,826 | 28,763,000 | 28,539,000 | 28,320,000 | 27,732,000 | 27,395,000 | 27,120,000 | 26,914,000 | 26,835,000 | 23,725,000 | 23,725 | 23,598 | 23,487 | 23,291 | 23,107 | 23,015 | 22,914 | 22,721 | 22,669 | 22,562 | 22,356 | 22,245 | 22,143 | 21,943 | 21,797 | 21,532 | 21,340,000 | 16,754,000 | 16,639,000 | 13,589,000 | 13,216,000 | 13,164,000 | 13,164,000 | 12,987,000 | 12,857,000 | 12,695,000 | 12,667,000 | 11,498,000 | 11,203,000 | 11,018,000 |
| QoQ% | .01% | 2.50% | .00% | .36% | .21% | .42% | 2.03% | .31% | 100,177.53% | (99.90%) | .79% | .77% | 2.12% | 1.23% | 1.01% | .77% | .29% | 13.11% | 99,900.00% | .54% | .47% | .84% | .80% | .40% | .44% | .85% | .23% | .47% | .92% | .50% | .46% | .91% | .67% | 1.23% | (99.90%) | 27.37% | .69% | 22.45% | 2.82% | .40% | .00% | 1.36% | 1.01% | 1.28% | .22% | 10.17% | 2.63% | 1.68% | .77% |
| YoY% | 2.88% | 3.08% | .99% | 3.04% | 2.99% | 102,963.21% | 2.85% | 1.60% | 2.07% | (99.90%) | 4.99% | 5.23% | 5.22% | 3.34% | 15.47% | 114,209.80% | 113,952.04% | 114,154.69% | 101,763.38% | 2.68% | 2.53% | 2.50% | 2.51% | 1.93% | 2.01% | 2.50% | 2.14% | 2.38% | 2.82% | 2.57% | 3.31% | (99.90%) | (99.87%) | (99.87%) | (99.84%) | 61.47% | 27.27% | 26.40% | 4.64% | 2.79% | 3.69% | 3.92% | 12.95% | 14.76% | 15.22% | 15.85% | 107,680.28% | 5.70% | 17.68% |
| Price to Sales | 15.16x | 11.35x | 15.85x | 6.54x | 3.52x | 9.72x | 6.35x | 4.87x | 4.97x | 9.38x | 17.54x | 18.01x | 13.68x | 9.04x | 6.93x | 3.97x | 7.15x | 22.80x | 16.30x | 3.94x | 4.54x | 4.34x | 1.74x | 2.05x | 1.49x | 1.99x | 1.86x | 1.63x | 1.55x | 1.22x | 1.84x | 1.77x | 1.70x | 2.42x | 4.22x | | | | | | | | | | | | | | |
| Price to Earnings | - | - | - | - | 9.46x | 22.39x | 12.79x | 9.73x | 23.19x | 36.41x | 70.48x | 80.35x | 60.51x | 44.68x | 41.41x | 21.37x | 64.64x | 515.78x | - | - | - | - | - | - | 198.29x | - | - | - | - | - | - | 98.96x | - | - | - | | | | | | | | | | | | | | |
| Price to Book | 6.17x | 4.62x | 7.36x | 3.14x | 1.74x | 4.00x | 3.04x | 2.89x | 4.13x | 8.78x | 16.39x | 15.47x | 12.55x | 9.74x | 7.51x | 3.96x | 6.21x | 15.72x | 23.18x | 5.71x | 5.51x | 5.46x | 2.65x | 3.26x | 2.31x | 2.84x | 2.66x | 2.22x | 2.17x | 1.72x | 2.77x | 2.71x | 2.62x | 3.23x | 5.00x | | | | | | | | | | | | | | |
| Total Revenue | | 9,884,000$ | 10,969,000$ | 14,089,000$ | 18,307,000$ | 13,453,000$ | 13,119,000$ | 16,600,000$ | 7,563,000$ | 21,431,000$ | 20,624,000$ | 22,269,000$ | 17,206,000$ | 14,815,000$ | 10,671,000$ | 20,289,000$ | 15,283,000$ | 9,611,000$ | 5,646,000$ | 7,638,000$ | 5,267,000$ | 1,683,000$ | 2,012,000$ | 3,773,000$ | 6,111,000$ | 6,874,000$ | 5,533,000$ | 7,242,000$ | 3,163,000$ | 5,911,000$ | 4,740,000$ | 7,269,000$ | 7,393,000$ | 7,923,000$ | 6,970,000$ | 6,683,000$ | 2,681,000$ | 4,216,000$ | 5,318,000$ | 1,571,000$ | 1,677,000$ | 4,620,000$ | 6,633,000$ | 1,818,000$ | 2,027,000$ | 2,615,000$ | 3,558,000$ | 5,370,000$ | 5,612,000$ |
| QoQ% | | (9.89%) | (22.15%) | (23.04%) | 36.08% | 2.55% | (20.97%) | 119.49% | (64.71%) | 3.91% | (7.39%) | 29.43% | 16.14% | 38.83% | (47.41%) | 32.76% | 59.02% | 70.23% | (26.08%) | 45.02% | 212.95% | (16.35%) | (46.67%) | (38.26%) | (11.10%) | 24.24% | (23.60%) | 128.96% | (46.49%) | 24.71% | (34.79%) | (1.68%) | (6.69%) | 13.67% | 4.29% | 149.27% | (36.41%) | (20.72%) | 238.51% | (6.32%) | (63.70%) | (30.35%) | 264.85% | (10.31%) | (22.49%) | (26.50%) | (33.74%) | (4.31%) | 13.37% |
| YoY% | | (26.53%) | (16.39%) | (15.13%) | 142.06% | (37.23%) | (36.39%) | (25.46%) | (56.04%) | 44.66% | 93.27% | 9.76% | 12.58% | 54.15% | 89.00% | 165.63% | 190.17% | 471.06% | 180.62% | 102.44% | (13.81%) | (75.52%) | (63.64%) | (47.90%) | 93.20% | 16.29% | 16.73% | (.37%) | (57.22%) | (25.39%) | (31.99%) | 8.77% | 175.76% | 87.93% | 31.06% | 325.40% | 59.87% | (8.75%) | (19.83%) | (13.59%) | (17.27%) | 76.67% | 86.43% | (66.15%) | (63.88%) | (47.17%) | (5.17%) | 64.62% | 68.02% |
| TTM | | 53,249,000$ | 56,818,000$ | 58,968,000$ | 61,479,000$ | 50,735,000$ | 58,713,000$ | 66,218,000$ | 71,887,000$ | 81,530,000$ | 74,914,000$ | 64,961,000$ | 62,981,000$ | 61,058,000$ | 55,854,000$ | 50,829,000$ | 38,178,000$ | 28,162,000$ | 20,234,000$ | 16,600,000$ | 12,735,000$ | 13,579,000$ | 18,770,000$ | 22,291,000$ | 25,760,000$ | 22,812,000$ | 21,849,000$ | 21,056,000$ | 21,083,000$ | 25,313,000$ | 27,325,000$ | 29,555,000$ | 28,969,000$ | 24,257,000$ | 20,550,000$ | 18,898,000$ | 13,786,000$ | 12,782,000$ | 13,186,000$ | 14,501,000$ | 14,748,000$ | 15,098,000$ | 13,093,000$ | 10,018,000$ | 13,570,000$ | 17,155,000$ | 19,490,000$ | 19,684,000$ | 17,576,000$ |
| TTM_QoQ% | | (6.28%) | (3.65%) | (4.08%) | 21.18% | (13.59%) | (11.33%) | (7.89%) | (11.83%) | 8.83% | 15.32% | 3.14% | 3.15% | 9.32% | 9.89% | 33.14% | 35.57% | 39.18% | 21.89% | 30.35% | (6.22%) | (27.66%) | (15.80%) | (13.47%) | 12.92% | 4.41% | 3.77% | (.13%) | (16.71%) | (7.36%) | (7.55%) | 2.02% | 19.43% | 18.04% | 8.74% | 37.08% | 7.86% | (3.06%) | (9.07%) | (1.68%) | (2.32%) | 15.31% | 30.70% | (26.18%) | (20.90%) | (11.98%) | (.99%) | 11.99% | 14.85% |
| TTM_YoY% | | 4.96% | (3.23%) | (10.95%) | (14.48%) | (37.77%) | (21.63%) | 1.94% | 14.14% | 33.53% | 34.13% | 27.80% | 64.97% | 116.81% | 176.04% | 206.20% | 199.79% | 107.39% | 7.80% | (25.53%) | (50.56%) | (40.47%) | (14.09%) | 5.87% | 22.18% | (9.88%) | (20.04%) | (28.76%) | (27.22%) | 4.35% | 32.97% | 56.39% | 110.13% | 89.78% | 55.85% | 30.32% | (6.52%) | (15.34%) | .71% | 44.75% | 8.68% | (11.99%) | (32.82%) | (49.11%) | (22.79%) | 12.10% | 26.49% | 19.38% | (1.82%) |
| Gross Margin | | 25.75% | 33.91% | 30.32% | 39.24% | 40.14% | 53.95% | 50.89% | 41.73% | 51.13% | 48.40% | 51.55% | 51.58% | 53.40% | 41.99% | 51.59% | 41.86% | 47.02% | 40.40% | 46.27% | 35.96% | 22.40% | 11.28% | (2.47%) | 48.95% | 46.58% | 41.05% | 46.66% | 8.60% | 40.57% | 32.76% | 43.49% | 42.96% | 39.52% | 41.87% | 39.02% | 18.76% | 34.70% | 41.48% | (6.24%) | 10.08% | 36.60% | 51.00% | 37.51% | 42.03% | 26.54% | 45.25% | 54.26% | 51.14% |
| QoQ | | (8.16%) | 3.58% | (8.91%) | (.90%) | (13.81%) | 3.06% | 9.16% | (9.40%) | 2.74% | (3.15%) | (.03%) | (1.82%) | 11.41% | (9.60%) | 9.74% | (5.16%) | 6.62% | (5.87%) | 10.31% | 13.56% | 11.12% | 13.75% | (51.41%) | 2.36% | 5.54% | (5.61%) | 38.06% | (31.97%) | 7.80% | (10.72%) | .53% | 3.44% | (2.35%) | 2.84% | 20.26% | (15.94%) | (6.78%) | 47.72% | (16.32%) | (26.52%) | (14.40%) | 13.49% | (4.52%) | 15.49% | (18.71%) | (9.01%) | 3.12% | .76% |
| YoY | | (14.39%) | (20.05%) | (20.57%) | (2.49%) | (10.99%) | 5.56% | (.66%) | (9.85%) | (2.27%) | 6.40% | (.05%) | 9.72% | 6.38% | 1.59% | 5.33% | 5.90% | 24.62% | 29.12% | 48.73% | (12.99%) | (24.18%) | (29.76%) | (49.12%) | 40.35% | 6.01% | 8.28% | 3.17% | (34.36%) | 1.05% | (9.10%) | 4.46% | 24.20% | 4.82% | .38% | 45.26% | 8.68% | (1.90%) | (9.52%) | (43.75%) | (31.96%) | 10.06% | 5.75% | (16.75%) | (9.11%) | (23.85%) | (6.56%) | 14.66% | 28.24% |
| Operating Income | | (4,648,000$) | (4,066,000$) | (3,204,000$) | (1,119,000$) | (1,513,000$) | 159,000$ | 2,541,000$ | (2,046,000$) | 5,468,000$ | 4,115,000$ | 5,639,000$ | 3,793,000$ | 3,485,000$ | 458,000$ | 5,820,000$ | 2,256,000$ | 717,000$ | (993,000$) | 601,000$ | (652,000$) | (1,944,000$) | (2,187,000$) | (2,841,000$) | 255,000$ | 250,000$ | (429,000$) | 123,000$ | (3,116,000$) | (565,000$) | (1,442,000$) | 249,000$ | 307,000$ | 187,000$ | 172,000$ | (606,000$) | (2,469,000$) | (1,284,000$) | (570,000$) | (2,866,000$) | (2,819,000$) | (945,000$) | 476,000$ | (1,811,000$) | (1,763,000$) | (2,147,000$) | (973,000$) | 213,000$ | 262,000$ |
| QoQ% | | (14.31%) | (26.90%) | (186.33%) | 26.04% | (1,051.57%) | (93.74%) | 224.19% | (137.42%) | 32.88% | (27.03%) | 48.67% | 8.84% | 660.92% | (92.13%) | 157.98% | 214.64% | 172.21% | (265.23%) | 192.18% | 66.46% | 11.11% | 23.02% | (1,214.12%) | 2.00% | 158.28% | (448.78%) | 103.95% | (451.50%) | 60.82% | (679.12%) | (18.89%) | 64.17% | 8.72% | 128.38% | 75.46% | (92.29%) | (125.26%) | 80.11% | (1.67%) | (198.31%) | (298.53%) | 126.28% | (2.72%) | 17.89% | (120.66%) | (556.81%) | (18.70%) | 46.37% |
| YoY% | | (207.20%) | (2,657.23%) | (226.09%) | 45.31% | (127.67%) | (96.14%) | (54.94%) | (153.94%) | 56.90% | 798.47% | (3.11%) | 68.13% | 386.05% | 146.12% | 868.39% | 446.01% | 136.88% | 54.60% | 121.16% | (355.69%) | (877.60%) | (409.79%) | (2,409.76%) | 108.18% | 144.25% | 70.25% | (50.60%) | (1,114.98%) | (402.14%) | (938.37%) | 141.09% | 112.43% | 114.56% | 130.18% | 78.86% | 12.42% | (35.87%) | (219.75%) | (58.26%) | (59.90%) | 55.99% | 148.92% | (950.24%) | (772.90%) | (1,299.44%) | (519.75%) | 125.18% | 118.31% |
| TTM | | (13,037,000$) | (9,902,000$) | (5,677,000$) | 68,000$ | (859,000$) | 6,122,000$ | 10,078,000$ | 13,176,000$ | 19,015,000$ | 17,032,000$ | 13,375,000$ | 13,556,000$ | 12,019,000$ | 9,251,000$ | 7,800,000$ | 2,581,000$ | (327,000$) | (2,988,000$) | (4,182,000$) | (7,624,000$) | (6,717,000$) | (4,523,000$) | (2,765,000$) | 199,000$ | (3,172,000$) | (3,987,000$) | (5,000,000$) | (4,874,000$) | (1,451,000$) | (699,000$) | 915,000$ | 60,000$ | (2,716,000$) | (4,187,000$) | (4,929,000$) | (7,189,000$) | (7,539,000$) | (7,200,000$) | (6,154,000$) | (5,099,000$) | (4,043,000$) | (5,245,000$) | (6,694,000$) | (4,670,000$) | (2,645,000$) | (319,000$) | 497,000$ | (562,000$) |
| TTM_QoQ% | | (31.66%) | (74.42%) | (8,448.53%) | 107.92% | (114.03%) | (39.25%) | (23.51%) | (30.71%) | 11.64% | 27.34% | (1.34%) | 12.79% | 29.92% | 18.60% | 202.21% | 889.30% | 89.06% | 28.55% | 45.15% | (13.50%) | (48.51%) | (63.58%) | (1,489.45%) | 106.27% | 20.44% | 20.26% | (2.59%) | (235.91%) | (107.58%) | (176.39%) | 1,425.00% | 102.21% | 35.13% | 15.05% | 31.44% | 4.64% | (4.71%) | (17.00%) | (20.69%) | (26.12%) | 22.92% | 21.65% | (43.34%) | (76.56%) | (729.15%) | (164.19%) | 188.43% | 75.08% |
| TTM_YoY% | | (1,417.70%) | (261.75%) | (156.33%) | (99.48%) | (104.52%) | (64.06%) | (24.65%) | (2.80%) | 58.21% | 84.11% | 71.47% | 425.22% | 3,775.54% | 409.61% | 286.51% | 133.85% | 95.13% | 33.94% | (51.25%) | (3,931.16%) | (111.76%) | (13.44%) | 44.70% | 104.08% | (118.61%) | (470.39%) | (646.45%) | (8,223.33%) | 46.58% | 83.31% | 118.56% | 100.84% | 63.97% | 41.85% | 19.91% | (40.99%) | (86.47%) | (37.27%) | 8.07% | (9.19%) | (52.85%) | (1,544.20%) | (1,446.88%) | (730.96%) | (17.30%) | 90.03% | 115.03% | 82.96% |
| Operating Margin | | (47.03%) | (37.07%) | (22.74%) | (6.11%) | (11.25%) | 1.21% | 15.31% | (27.05%) | 25.51% | 19.95% | 25.32% | 22.05% | 23.52% | 4.29% | 28.69% | 14.76% | 7.46% | (17.59%) | 7.87% | (12.38%) | (115.51%) | (108.70%) | (75.30%) | 4.17% | 3.64% | (7.75%) | 1.70% | (98.51%) | (9.56%) | (30.42%) | 3.43% | 4.15% | 2.36% | 2.47% | (9.07%) | (92.09%) | (30.46%) | (10.72%) | (182.43%) | (168.10%) | (20.46%) | 7.18% | (99.62%) | (86.98%) | (82.10%) | (27.35%) | 3.97% | 4.67% |
| QoQ | | (9.96%) | (14.33%) | (16.63%) | 5.14% | (12.46%) | (14.10%) | 42.36% | (52.57%) | 5.56% | (5.37%) | 3.28% | (1.48%) | 19.23% | (24.39%) | 13.92% | 7.30% | 25.05% | (25.46%) | 20.25% | 103.13% | (6.81%) | (33.40%) | (79.47%) | .54% | 11.39% | (9.45%) | 100.21% | (88.96%) | 20.86% | (33.85%) | (.73%) | 1.79% | (.11%) | 11.54% | 83.03% | (61.64%) | (19.74%) | 171.71% | (14.33%) | (147.64%) | (27.63%) | 106.79% | (12.64%) | (4.87%) | (54.76%) | (31.31%) | (.70%) | 1.05% |
| YoY | | (35.78%) | (38.28%) | (38.05%) | 20.94% | (36.76%) | (18.74%) | (10.02%) | (49.10%) | 1.99% | 15.66% | (3.36%) | 7.28% | 16.06% | 21.88% | 20.82% | 27.14% | 122.97% | 91.11% | 83.17% | (16.55%) | (119.15%) | (100.95%) | (77.00%) | 102.69% | 13.20% | 22.67% | (1.73%) | (102.67%) | (11.92%) | (32.89%) | 12.49% | 96.25% | 32.82% | 13.19% | 173.36% | 76.01% | (10.00%) | (17.89%) | (82.82%) | (81.12%) | 61.65% | 34.52% | (103.58%) | (91.65%) | (85.72%) | (23.16%) | 29.90% | 47.51% |
| Net Income | | (3,230,000$) | (2,084,000$) | (2,899,000$) | (1,379,000$) | (1,028,000$) | 660,000$ | 23,864,000$ | (1,471,000$) | (6,089,000$) | (4,674,000$) | 6,111,000$ | 4,132,000$ | 3,725,000$ | 589,000$ | 5,794,000$ | 2,243,000$ | 717,000$ | 696,000$ | 567,000$ | (735,000$) | (1,966,000$) | 107,000$ | (2,885,000$) | 245,000$ | 251,000$ | (413,000$) | 110,000$ | (3,201,000$) | (629,000$) | (1,515,000$) | 191,000$ | 267,000$ | 60,000$ | 10,000$ | (795,000$) | (2,651,000$) | (1,452,000$) | (755,000$) | (3,056,000$) | (2,975,000$) | (1,048,000$) | 294,000$ | (1,900,000$) | (1,726,000$) | (2,114,000$) | (907,000$) | 239,000$ | 212,000$ |
| QoQ% | | (54.99%) | 28.11% | (110.23%) | (34.14%) | (255.76%) | (97.23%) | 1,722.30% | 75.84% | (30.27%) | (176.49%) | 47.89% | 10.93% | 532.43% | (89.83%) | 158.32% | 212.83% | 3.02% | 22.75% | 177.14% | 62.61% | (1,937.38%) | 103.71% | (1,277.55%) | (2.39%) | 160.78% | (475.46%) | 103.44% | (408.90%) | 58.48% | (893.19%) | (28.46%) | 345.00% | 500.00% | 101.26% | 70.01% | (82.58%) | (92.32%) | 75.30% | (2.72%) | (183.87%) | (456.46%) | 115.47% | (10.08%) | 18.35% | (133.08%) | (479.50%) | 12.74% | 54.75% |
| YoY% | | (214.20%) | (415.76%) | (112.15%) | 6.25% | 83.12% | 114.12% | 290.51% | (135.60%) | (263.46%) | (893.55%) | 5.47% | 84.22% | 419.53% | (15.37%) | 921.87% | 405.17% | 136.47% | 550.47% | 119.65% | (400.00%) | (883.27%) | 125.91% | (2,722.73%) | 107.65% | 139.91% | 72.74% | (42.41%) | (1,298.88%) | (1,148.33%) | (15,250.00%) | 124.03% | 110.07% | 104.13% | 101.33% | 73.99% | 10.89% | (38.55%) | (356.80%) | (60.84%) | (72.36%) | 50.43% | 132.42% | (894.98%) | (914.15%) | (1,643.07%) | (446.39%) | 127.99% | 114.54% |
| TTM | | (9,592,000$) | (7,390,000$) | (4,646,000$) | 22,117,000$ | 22,025,000$ | 16,964,000$ | 11,630,000$ | (6,123,000$) | (520,000$) | 9,294,000$ | 14,557,000$ | 14,240,000$ | 12,351,000$ | 9,343,000$ | 9,450,000$ | 4,223,000$ | 1,245,000$ | (1,438,000$) | (2,027,000$) | (5,479,000$) | (4,499,000$) | (2,282,000$) | (2,802,000$) | 193,000$ | (3,253,000$) | (4,133,000$) | (5,235,000$) | (5,154,000$) | (1,686,000$) | (997,000$) | 528,000$ | (458,000$) | (3,376,000$) | (4,888,000$) | (5,653,000$) | (7,914,000$) | (8,238,000$) | (7,834,000$) | (6,785,000$) | (5,629,000$) | (4,380,000$) | (5,446,000$) | (6,647,000$) | (4,508,000$) | (2,570,000$) | (319,000$) | 422,000$ | (671,000$) |
| TTM_QoQ% | | (29.80%) | (59.06%) | (121.01%) | .42% | 29.83% | 45.86% | 289.94% | (1,077.50%) | (105.60%) | (36.15%) | 2.23% | 15.29% | 32.20% | (1.13%) | 123.78% | 239.20% | 186.58% | 29.06% | 63.00% | (21.78%) | (97.15%) | 18.56% | (1,551.81%) | 105.93% | 21.29% | 21.05% | (1.57%) | (205.69%) | (69.11%) | (288.83%) | 215.28% | 86.43% | 30.93% | 13.53% | 28.57% | 3.93% | (5.16%) | (15.46%) | (20.54%) | (28.52%) | 19.57% | 18.07% | (47.45%) | (75.41%) | (705.64%) | (175.59%) | 162.89% | 71.34% |
| TTM_YoY% | | (143.55%) | (143.56%) | (139.95%) | 461.21% | 4,335.58% | 82.53% | (20.11%) | (143.00%) | (104.21%) | (.52%) | 54.04% | 237.20% | 892.05% | 749.72% | 566.21% | 177.08% | 127.67% | 36.99% | 27.66% | (2,938.86%) | (38.30%) | 44.79% | 46.48% | 103.75% | (92.94%) | (314.54%) | (1,091.48%) | (1,025.33%) | 50.06% | 79.60% | 109.34% | 94.21% | 59.02% | 37.61% | 16.68% | (40.59%) | (88.08%) | (43.85%) | (2.08%) | (24.87%) | (70.43%) | (1,607.21%) | (1,675.12%) | (571.83%) | (9.78%) | 90.30% | 112.34% | 79.93% |
| Profit Margin | | (32.68%) | (19.00%) | (20.58%) | (7.53%) | (7.64%) | 5.03% | 143.76% | (19.45%) | (28.41%) | (22.66%) | 27.44% | 24.02% | 25.14% | 5.52% | 28.56% | 14.68% | 7.46% | 12.33% | 7.42% | (13.96%) | (116.82%) | 5.32% | (76.46%) | 4.01% | 3.65% | (7.46%) | 1.52% | (101.20%) | (10.64%) | (31.96%) | 2.63% | 3.61% | .76% | .14% | (11.90%) | (98.88%) | (34.44%) | (14.20%) | (194.53%) | (177.40%) | (22.68%) | 4.43% | (104.51%) | (85.15%) | (80.84%) | (25.49%) | 4.45% | 3.78% |
| QoQ | | (13.68%) | 1.58% | (13.04%) | .11% | (12.67%) | (138.73%) | 163.21% | 8.96% | (5.75%) | (50.11%) | 3.43% | (1.13%) | 19.62% | (23.04%) | 13.88% | 7.22% | (4.87%) | 4.90% | 21.38% | 102.86% | (122.13%) | 81.78% | (80.47%) | .36% | 11.12% | (8.98%) | 102.72% | (90.56%) | 21.32% | (34.59%) | (.98%) | 2.86% | .61% | 12.04% | 86.99% | (64.44%) | (20.24%) | 180.33% | (17.13%) | (154.72%) | (27.12%) | 108.94% | (19.36%) | (4.31%) | (55.35%) | (29.94%) | .67% | 1.01% |
| YoY | | (25.04%) | (24.03%) | (164.34%) | 11.92% | 20.77% | 27.69% | 116.32% | (43.47%) | (53.56%) | (28.18%) | (1.12%) | 9.34% | 17.68% | (6.81%) | 21.13% | 28.63% | 124.28% | 7.01% | 83.89% | (17.96%) | (120.47%) | 12.78% | (77.98%) | 105.21% | 14.29% | 24.50% | (1.11%) | (104.81%) | (11.40%) | (32.11%) | 14.52% | 102.49% | 35.20% | 14.34% | 182.63% | 78.52% | (11.76%) | (18.63%) | (90.02%) | (92.25%) | 58.16% | 29.92% | (108.96%) | (88.93%) | (83.61%) | (21.07%) | 30.63% | 47.43% |
| Equity to Common Shareholders | | 130,776,000$ | 122,394,000$ | 122,871,000$ | 124,210,000$ | 123,181,000$ | 122,483,000$ | 111,593,000$ | 86,497,000$ | 87,154,000$ | 80,145,000$ | 75,600,000$ | 68,634,000$ | 56,667,000$ | 51,518,000$ | 50,989,000$ | 43,988,000$ | 40,862,000$ | 14,232,000$ | 11,449,000$ | 10,485,000$ | 10,792,000$ | 12,321,000$ | 14,056,000$ | 16,575,000$ | 15,988,000$ | 15,306,000$ | 15,472,000$ | 15,060,000$ | 17,902,000$ | 18,139,000$ | 19,305,000$ | 18,794,000$ | 18,121,000$ | 17,332,000$ | 16,813,000$ | 1,315,000$ | 3,660,000$ | (714,000$) | (703,000$) | 2,047,000$ | 4,785,000$ | 5,402,000$ | 4,568,000$ | 5,926,000$ | 7,512,000$ | 6,645,000$ | 7,050,000$ | 6,384,000$ |
| QoQ | | 8,382,000$ | (477,000$) | (1,339,000$) | 1,029,000$ | 698,000$ | 10,890,000$ | 25,096,000$ | (657,000$) | 7,009,000$ | 4,545,000$ | 6,966,000$ | 11,967,000$ | 5,149,000$ | 529,000$ | 7,001,000$ | 3,126,000$ | 26,630,000$ | 2,783,000$ | 964,000$ | (307,000$) | (1,529,000$) | (1,756,000$) | (2,519,000$) | 587,000$ | 682,000$ | (166,000$) | 412,000$ | (2,842,000$) | (237,000$) | (1,166,000$) | 511,000$ | 673,000$ | 789,000$ | 519,000$ | 15,498,000$ | (2,345,000$) | 4,374,000$ | (11,000$) | (2,750,000$) | (2,738,000$) | (617,000$) | 834,000$ | (1,358,000$) | (1,586,000$) | 867,000$ | (405,000$) | 666,000$ | 540,000$ |
| QoQ% | | 6.85% | (.39%) | (1.08%) | .84% | .57% | 9.76% | 29.01% | (.75%) | 8.75% | 6.01% | 10.15% | 21.12% | 10.00% | 1.04% | 15.92% | 7.65% | 187.11% | 24.31% | 9.19% | (2.85%) | (12.41%) | (12.47%) | (15.20%) | 3.67% | 4.46% | (1.07%) | 2.74% | (15.88%) | (1.31%) | (6.04%) | 2.72% | 3.71% | 4.55% | 3.09% | 1,178.56% | (64.07%) | 612.61% | (1.57%) | (134.34%) | (57.22%) | (11.42%) | 18.26% | (22.92%) | (21.11%) | 13.05% | (5.75%) | 10.43% | 9.24% |
| YoY | | 7,595,000$ | (89,000$) | 11,278,000$ | 37,713,000$ | 36,027,000$ | 42,338,000$ | 35,993,000$ | 17,863,000$ | 30,487,000$ | 28,627,000$ | 24,611,000$ | 24,646,000$ | 15,805,000$ | 37,286,000$ | 39,540,000$ | 33,503,000$ | 30,070,000$ | 1,911,000$ | (2,628,000$) | (6,090,000$) | (5,196,000$) | (2,985,000$) | (1,416,000$) | 1,515,000$ | (1,914,000$) | (2,833,000$) | (3,833,000$) | (3,734,000$) | (219,000$) | 807,000$ | 2,492,000$ | 17,479,000$ | 14,461,000$ | 18,046,000$ | 17,516,000$ | (732,000$) | (1,125,000$) | (6,116,000$) | (5,271,000$) | (3,879,000$) | (2,727,000$) | (1,243,000$) | (2,482,000$) | (458,000$) | 1,668,000$ | 1,572,000$ | 2,036,000$ | 1,831,000$ |
| YoY% | | 6.17% | (.07%) | 10.11% | 43.60% | 41.34% | 52.83% | 47.61% | 26.03% | 53.80% | 55.57% | 48.27% | 56.03% | 38.68% | 261.99% | 345.36% | 319.53% | 278.63% | 15.51% | (18.67%) | (36.74%) | (32.50%) | (19.50%) | (9.15%) | 10.06% | (10.69%) | (15.62%) | (19.86%) | (19.87%) | (1.21%) | 4.66% | 14.82% | 1,329.20% | 395.11% | 2,527.45% | 2,491.61% | (35.76%) | (23.51%) | (113.22%) | (115.39%) | (65.46%) | (36.30%) | (18.71%) | (35.21%) | (7.17%) | 28.54% | 30.99% | 40.61% | 40.22% |
| Dividends Paid | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Additional Paid-In Capital QoQ | | 11,621,000$ | 1,575,000$ | 1,504,000$ | 1,661,000$ | 1,781,000$ | 10,200,000$ | 1,246,000$ | 823,000$ | 913,000$ | (146,000$) | | | | | | | | 2,115,000$ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Treasury Stock | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| QoQ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Goodwill | | 10,719,000$ | 10,719,000$ | 10,719,000$ | 10,742,000$ | 10,742,000$ | 10,353,000$ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| QoQ% | | .00% | .00% | (.21%) | .00% | 3.76% | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| YoY% | | (.21%) | 3.54% | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Other Intangible Assets | | 10,143,000$ | 10,439,000$ | 10,781,000$ | 11,147,000$ | 11,512,000$ | 11,854,000$ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| QoQ | | (296,000$) | (342,000$) | (366,000$) | (365,000$) | (342,000$) | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Amortization of Intangible Assets | | 300,000$ | 300,000$ | 300,000$ | 400,000$ | 300,000$ | 100,000$ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Total Assets | | 148,734,000$ | 144,092,000$ | 148,508,000$ | 145,607,000$ | 142,280,000$ | 145,862,000$ | 127,912,000$ | 101,596,000$ | 101,175,000$ | 105,469,000$ | 98,143,000$ | 84,396,000$ | 67,543,000$ | 61,578,000$ | 62,328,000$ | 57,355,000$ | 58,185,000$ | 24,001,000$ | 21,665,000$ | 18,891,000$ | 17,111,000$ | 18,691,000$ | 20,574,000$ | 21,688,000$ | 24,300,000$ | 22,025,000$ | 21,307,000$ | 25,451,000$ | 29,901,000$ | 29,888,000$ | 30,955,000$ | 31,972,000$ | 31,001,000$ | 31,599,000$ | 30,892,000$ | 12,153,000$ | 13,930,000$ | 11,336,000$ | 10,046,000$ | 13,439,000$ | 12,948,000$ | 14,563,000$ | 14,868,000$ | 10,749,000$ | 11,974,000$ | 11,415,000$ | 12,225,000$ | 11,943,000$ |
| QoQ | | 4,642,000$ | (4,416,000$) | 2,901,000$ | 3,327,000$ | (3,582,000$) | 17,950,000$ | 26,316,000$ | 421,000$ | (4,294,000$) | 7,326,000$ | 13,747,000$ | 16,853,000$ | 5,965,000$ | (750,000$) | 4,973,000$ | (830,000$) | 34,184,000$ | 2,336,000$ | 2,774,000$ | 1,780,000$ | (1,580,000$) | (1,883,000$) | (1,114,000$) | (2,612,000$) | 2,275,000$ | 718,000$ | (4,144,000$) | (4,450,000$) | 13,000$ | (1,067,000$) | (1,017,000$) | 971,000$ | (598,000$) | 707,000$ | 18,739,000$ | (1,777,000$) | 2,594,000$ | 1,290,000$ | (3,393,000$) | 491,000$ | (1,615,000$) | (305,000$) | 4,119,000$ | (1,225,000$) | 559,000$ | (810,000$) | 282,000$ | 317,000$ |
| YoY | | 6,454,000$ | (1,770,000$) | 20,596,000$ | 44,011,000$ | 41,105,000$ | 40,393,000$ | 29,769,000$ | 17,200,000$ | 33,632,000$ | 43,891,000$ | 35,815,000$ | 27,041,000$ | 9,358,000$ | 37,577,000$ | 40,663,000$ | 38,464,000$ | 41,074,000$ | 5,310,000$ | 1,091,000$ | (2,797,000$) | (7,189,000$) | (3,334,000$) | (733,000$) | (3,763,000$) | (5,601,000$) | (7,863,000$) | (9,648,000$) | (6,521,000$) | (1,100,000$) | (1,711,000$) | 63,000$ | 19,819,000$ | 17,071,000$ | 20,263,000$ | 20,846,000$ | (1,286,000$) | 982,000$ | (3,227,000$) | (4,822,000$) | 2,690,000$ | 974,000$ | 3,148,000$ | 2,643,000$ | (1,194,000$) | 348,000$ | (29,000$) | 1,250,000$ | 2,528,000$ |
| Total Liabilities | | 17,958,000$ | 21,698,000$ | 25,637,000$ | 21,397,000$ | 19,099,000$ | 23,379,000$ | 16,319,000$ | 15,099,000$ | 14,021,000$ | 25,324,000$ | 22,543,000$ | 15,762,000$ | 10,876,000$ | 10,060,000$ | 11,339,000$ | 13,367,000$ | 17,323,000$ | 9,769,000$ | 10,216,000$ | 8,406,000$ | 6,319,000$ | 6,370,000$ | 6,518,000$ | 5,133,000$ | 8,332,000$ | 6,739,000$ | 5,854,000$ | 10,410,000$ | 12,017,000$ | 11,768,000$ | 11,670,000$ | 13,198,000$ | 12,899,000$ | 14,286,000$ | 14,098,000$ | 10,857,000$ | 10,289,000$ | 12,071,000$ | 10,769,000$ | 11,411,000$ | 8,181,000$ | 9,179,000$ | 10,318,000$ | 4,841,000$ | 4,480,000$ | 4,790,000$ | 5,196,000$ | 5,580,000$ |
| QoQ | | (3,740,000$) | (3,939,000$) | 4,240,000$ | 2,298,000$ | (4,280,000$) | 7,060,000$ | 1,220,000$ | 1,078,000$ | (11,303,000$) | 2,781,000$ | 6,781,000$ | 4,886,000$ | 816,000$ | (1,279,000$) | (2,028,000$) | (3,956,000$) | 7,554,000$ | (447,000$) | 1,810,000$ | 2,087,000$ | (51,000$) | (148,000$) | 1,385,000$ | (3,199,000$) | 1,593,000$ | 885,000$ | (4,556,000$) | (1,607,000$) | 249,000$ | 98,000$ | (1,528,000$) | 299,000$ | (1,387,000$) | 188,000$ | 3,241,000$ | 568,000$ | (1,782,000$) | 1,302,000$ | (642,000$) | 3,230,000$ | (998,000$) | (1,139,000$) | 5,477,000$ | 361,000$ | (310,000$) | (406,000$) | (384,000$) | (223,000$) |
| YoY | | (1,141,000$) | (1,681,000$) | 9,318,000$ | 6,298,000$ | 5,078,000$ | (1,945,000$) | (6,224,000$) | (663,000$) | 3,145,000$ | 15,264,000$ | 11,204,000$ | 2,395,000$ | (6,447,000$) | 291,000$ | 1,123,000$ | 4,961,000$ | 11,004,000$ | 3,399,000$ | 3,698,000$ | 3,273,000$ | (2,013,000$) | (369,000$) | 664,000$ | (5,277,000$) | (3,685,000$) | (5,029,000$) | (5,816,000$) | (2,788,000$) | (882,000$) | (2,518,000$) | (2,428,000$) | 2,341,000$ | 2,610,000$ | 2,215,000$ | 3,329,000$ | (554,000$) | 2,108,000$ | 2,892,000$ | 451,000$ | 6,570,000$ | 3,701,000$ | 4,389,000$ | 5,122,000$ | (739,000$) | (1,323,000$) | (1,602,000$) | (785,000$) | 697,000$ |
| Current Ratio | | 10.62x | 7.06x | 5.68x | 5.71x | 7.55x | 6.03x | 9.31x | 10.06x | 11.53x | 5.00x | 5.46x | 8.16x | 6.10x | 5.99x | 5.45x | 4.31x | 3.39x | 2.48x | 2.12x | 2.37x | 3.21x | 3.83x | 4.57x | 5.56x | 3.29x | 4.03x | 3.63x | 2.42x | 2.46x | 2.53x | 2.64x | 4.62x | 4.55x | 3.76x | 3.73x | 2.37x | 3.11x | 1.74x | 1.87x | 1.64x | 2.94x | 2.68x | 2.19x | 2.10x | 2.54x | 2.26x | 2.28x | 2.11x |
| Total Current Assets | | 88,189,000$ | 84,052,000$ | 88,778,000$ | 91,699,000$ | 88,521,000$ | 92,919,000$ | 97,848,000$ | 92,349,000$ | 91,765,000$ | 96,213,000$ | 89,030,000$ | 76,581,000$ | 65,535,000$ | 59,329,000$ | 60,007,000$ | 55,274,000$ | 56,077,000$ | 21,699,000$ | 19,184,000$ | 16,369,000$ | 14,368,000$ | 15,970,000$ | 17,651,000$ | 18,485,000$ | 20,867,000$ | 18,293,000$ | 20,034,000$ | 24,220,000$ | 28,541,000$ | 28,448,000$ | 29,456,000$ | 30,443,000$ | 29,741,000$ | 30,364,000$ | 29,378,000$ | 11,196,000$ | 13,042,000$ | 10,452,000$ | 8,748,000$ | 12,094,000$ | 12,279,000$ | 14,004,000$ | 14,295,000$ | 10,153,000$ | 11,342,000$ | 10,828,000$ | 11,673,000$ | 11,554,000$ |
| QoQ | | 4,137,000$ | (4,726,000$) | (2,921,000$) | 3,178,000$ | (4,398,000$) | (4,929,000$) | 5,499,000$ | 584,000$ | (4,448,000$) | 7,183,000$ | 12,449,000$ | 11,046,000$ | 6,206,000$ | (678,000$) | 4,733,000$ | (803,000$) | 34,378,000$ | 2,515,000$ | 2,815,000$ | 2,001,000$ | (1,602,000$) | (1,681,000$) | (834,000$) | (2,382,000$) | 2,574,000$ | (1,741,000$) | (4,186,000$) | (4,321,000$) | 93,000$ | (1,008,000$) | (987,000$) | 702,000$ | (623,000$) | 986,000$ | 18,182,000$ | (1,846,000$) | 2,590,000$ | 1,704,000$ | (3,346,000$) | (185,000$) | (1,725,000$) | (291,000$) | 4,142,000$ | (1,189,000$) | 514,000$ | (845,000$) | 119,000$ | 255,000$ |
| Total Current Liabilities | | 8,305,000$ | 11,913,000$ | 15,638,000$ | 16,064,000$ | 11,717,000$ | 15,420,000$ | 10,508,000$ | 9,180,000$ | 7,959,000$ | 19,253,000$ | 16,308,000$ | 9,388,000$ | 10,746,000$ | 9,899,000$ | 11,014,000$ | 12,817,000$ | 16,545,000$ | 8,760,000$ | 9,061,000$ | 6,911,000$ | 4,483,000$ | 4,173,000$ | 3,865,000$ | 3,327,000$ | 6,344,000$ | 4,540,000$ | 5,512,000$ | 10,019,000$ | 11,618,000$ | 11,264,000$ | 11,148,000$ | 6,591,000$ | 6,538,000$ | 8,079,000$ | 7,884,000$ | 4,730,000$ | 4,191,000$ | 6,002,000$ | 4,680,000$ | 7,367,000$ | 4,181,000$ | 5,224,000$ | 6,519,000$ | 4,833,000$ | 4,472,000$ | 4,782,000$ | 5,117,000$ | 5,463,000$ |
| QoQ | | (3,608,000$) | (3,725,000$) | (426,000$) | 4,347,000$ | (3,703,000$) | 4,912,000$ | 1,328,000$ | 1,221,000$ | (11,294,000$) | 2,945,000$ | 6,920,000$ | (1,358,000$) | 847,000$ | (1,115,000$) | (1,803,000$) | (3,728,000$) | 7,785,000$ | (301,000$) | 2,150,000$ | 2,428,000$ | 310,000$ | 308,000$ | 538,000$ | (3,017,000$) | 1,804,000$ | (972,000$) | (4,507,000$) | (1,599,000$) | 354,000$ | 116,000$ | 4,557,000$ | 53,000$ | (1,541,000$) | 195,000$ | 3,154,000$ | 539,000$ | (1,811,000$) | 1,322,000$ | (2,687,000$) | 3,186,000$ | (1,043,000$) | (1,295,000$) | 1,686,000$ | 361,000$ | (310,000$) | (335,000$) | (346,000$) | (188,000$) |
| Debt to Asset Ratio | | .12x | .15x | .17x | .15x | .13x | .16x | .13x | .15x | .14x | .24x | .23x | .19x | .16x | .16x | .18x | .23x | .30x | .41x | .47x | .44x | .37x | .34x | .32x | .24x | .34x | .31x | .27x | .41x | .40x | .39x | .38x | .41x | .42x | .45x | .46x | .89x | .74x | 1.06x | 1.07x | .85x | .63x | .63x | .69x | .45x | .37x | .42x | .43x | .47x |
| Long Term Debt | | | | | | | | | | | | | | | | | | | | 0$ | 187,000$ | 466,000$ | 746,000$ | 1,026,000$ | | | | 0$ | | | | 0$ | 6,110,000$ | 6,110,000$ | 6,110,000$ | 6,110,000$ | 6,095,000$ | 6,051,000$ | 6,006,000$ | 5,962,000$ | 3,917,000$ | 3,873,000$ | 3,828,000$ | 3,791,000$ | | | | 0$ | |
| QoQ | | | | | | | | | | | | | | | | | | | | (187,000$) | (279,000$) | (280,000$) | (280,000$) | | | | | | | | | (6,110,000$) | 0$ | 0$ | 0$ | 15,000$ | 44,000$ | 45,000$ | 44,000$ | 2,045,000$ | 44,000$ | 45,000$ | 37,000$ | | | | | | |
| YoY | | | | | | | | | | | | | | | | | | | | (1,026,000$) | | | | 1,026,000$ | | | | 0$ | | | | (6,110,000$) | 15,000$ | 59,000$ | 104,000$ | 148,000$ | 2,178,000$ | 2,178,000$ | 2,178,000$ | 2,171,000$ | | | | 3,791,000$ | | | | | |
| Capital Lease Obligations | | | | 10,830,000$ | | | | 6,197,000$ | | | | 6,300,000$ | 6,392,000$ | 616,000$ | 814,000$ | 1,006,000$ | 1,193,000$ | 1,379,000$ | 1,563,000$ | 1,744,000$ | 1,907,000$ | 2,066,000$ | 2,103,000$ | 2,263,000$ | 2,416,000$ | 2,543,000$ | 2,692,000$ | | | | | | | | | | | | | | | | | | | | | | |
| Cash and Cash Equivalents | | 30,835,000$ | 22,708,000$ | 24,529,000$ | 29,411,000$ | 32,217,000$ | 37,830,000$ | 49,159,000$ | 47,581,000$ | 50,514,000$ | 50,955,000$ | 30,054,000$ | 17,188,000$ | 18,874,000$ | 36,147,000$ | 31,484,000$ | 32,020,000$ | 35,031,000$ | 6,530,000$ | 4,582,000$ | 4,738,000$ | 3,449,000$ | 6,313,000$ | 5,433,000$ | 5,058,000$ | 5,302,000$ | 5,266,000$ | 5,428,000$ | 12,300,000$ | 14,002,000$ | 15,864,000$ | 16,848,000$ | 9,077,000$ | 9,959,000$ | 13,993,000$ | 17,803,000$ | 2,039,000$ | 5,154,000$ | 2,342,000$ | 939,000$ | 2,472,000$ | 1,955,000$ | 3,653,000$ | 5,527,000$ | 2,274,000$ | 3,596,000$ | 2,075,000$ | 1,809,000$ | 1,846,000$ |
| QoQ | | 8,127,000$ | (1,821,000$) | (4,882,000$) | (2,806,000$) | (5,613,000$) | (11,329,000$) | 1,578,000$ | (2,933,000$) | (441,000$) | 20,901,000$ | 12,866,000$ | (1,686,000$) | (17,273,000$) | 4,663,000$ | (536,000$) | (3,011,000$) | 28,501,000$ | 1,948,000$ | (156,000$) | 1,289,000$ | (2,864,000$) | 880,000$ | 375,000$ | (244,000$) | 36,000$ | (162,000$) | (6,872,000$) | (1,702,000$) | (1,862,000$) | (984,000$) | 7,771,000$ | (882,000$) | (4,034,000$) | (3,810,000$) | 15,764,000$ | (3,115,000$) | 2,812,000$ | 1,403,000$ | (1,533,000$) | 517,000$ | (1,698,000$) | (1,874,000$) | 3,253,000$ | (1,322,000$) | 1,521,000$ | 266,000$ | (37,000$) | (648,000$) |
| YoY | | (1,382,000$) | (15,122,000$) | (24,630,000$) | (18,170,000$) | (18,297,000$) | (13,125,000$) | 19,105,000$ | 30,393,000$ | 31,640,000$ | 14,808,000$ | (1,430,000$) | (14,832,000$) | (16,157,000$) | 29,617,000$ | 26,902,000$ | 27,282,000$ | 31,582,000$ | 217,000$ | (851,000$) | (320,000$) | (1,853,000$) | 1,047,000$ | 5,000$ | (7,242,000$) | (8,700,000$) | (10,598,000$) | (11,420,000$) | 3,223,000$ | 4,043,000$ | 1,871,000$ | (955,000$) | 7,038,000$ | 4,805,000$ | 11,651,000$ | 16,864,000$ | (433,000$) | 3,199,000$ | (1,311,000$) | (4,588,000$) | 198,000$ | (1,641,000$) | 1,578,000$ | 3,718,000$ | 428,000$ | 1,102,000$ | (360,000$) | (515,000$) | 465,000$ |
| Interest Expenses | | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 1,000$ | 9,000$ | 11,000$ | 10,000$ | 0$ | 13,000$ | 17,000$ | 0$ | (2,000$) | (12,000$) | 24,000$ | 76,000$ | 74,000$ | 78,000$ | 89,000$ | 98,000$ | 105,000$ | 107,000$ | 141,000$ | 178,000$ | 181,000$ | 178,000$ | 168,000$ | 165,000$ | 137,000$ | 135,000$ | 101,000$ | 7,000$ | 8,000$ | 14,000$ | 5,000$ | 7,000$ |
| Interest Income | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |