| Traws Pharma, Inc. (TRAW) |
| 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 | | | 2025-Dec-31 | 2025-Sep-30 | 2025-Jun-30 | 2025-Mar-31 | 2024-Dec-31 | 2024-Sep-30 | 2024-Jun-30 | 2024-Mar-31 | 2023-Dec-31 | 2023-Sep-30 | 2023-Jun-30 | 2023-Mar-31 | 2022-Dec-31 | 2022-Sep-30 | 2022-Jun-30 | 2022-Mar-31 | 2021-Dec-31 | 2021-Sep-30 | 2021-Jun-30 | 2021-Mar-31 | 2020-Dec-31 | 2020-Sep-30 | 2020-Jun-30 | 2020-Mar-31 | 2019-Dec-31 | 2019-Sep-30 | 2019-Jun-30 | 2019-Mar-31 | 2018-Dec-31 | 2018-Sep-30 | 2018-Jun-30 | 2018-Mar-31 | 2017-Dec-31 | 2017-Sep-30 | 2017-Jun-30 | 2017-Mar-31 | 2016-Dec-31 | 2016-Sep-30 | 2016-Jun-30 | 2016-Mar-31 | 2015-Dec-31 | 2015-Sep-30 | 2015-Jun-30 | 2015-Mar-31 | 2014-Dec-31 | 2014-Sep-30 | 2014-Jun-30 |
| 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 | 1.60$ | 1.79$ | 1.10$ | 1.88$ | 1.47$ | 2.32$ | 8.83$ | 5.82$ | 0.45$ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Market Cap of Common Stock | 12,785,387$ | 14,303,652$ | 8,789,954$ | 13,279,999$ | 8,179,543$ | 11,771,193$ | 26,715,642$ | 147,157,350$ | 11,312,081$ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| QoQ% | (10.62%) | 62.73% | (33.81%) | 62.36% | (30.51%) | (55.94%) | (81.85%) | 1,200.89% | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| YoY% | 56.31% | 21.51% | (67.10%) | (90.98%) | (27.69%) | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Common Shares Outstanding | 10,157,257 | | 9,067,774 | 7,131,151 | 7,069,148 | 5,075,390 | 3,650,731 | 3,025,554 | 25,306,509 | 21,085,935 | 840,251 | 21,003,409 | 20,977,625 | 20,969,559 | 20,925,992 | 20,925,992 | 20,895,563 | 20,895,563 | 20,895,563 | 20,890,563 | 15,781,040 | 15,767,492 | 12,396,219 | 11,611,829 | 174,177,448 | 167,416,070 | 111,167,352 | 8,197,462 | 5,998,524 | 5,895,004 | 5,674,220 | 5,674,220 | 85,111,774 | 19,426,163 | 718,078 | 9,851,164 | 9,851,164 | 6,772,659 | 6,759,895 | 6,759,895 | 2,740,615 | 27,401,035 | 2,546,419 | 23,683,976 | 21,743,873 | 21,703,173 | 21,703,173 | 21,692,240 | 21,673,486 |
| QoQ% | | | 27.16% | .88% | 39.28% | 39.02% | 20.66% | (88.04%) | 20.02% | 2,409.48% | (96.00%) | .12% | .04% | .21% | .00% | .15% | .00% | .00% | .02% | 32.38% | .09% | 27.20% | 6.76% | (93.33%) | 4.04% | 50.60% | 1,256.12% | 36.66% | 1.76% | 3.89% | .00% | (93.33%) | 338.13% | 2,605.30% | (92.71%) | .00% | 45.46% | .19% | .00% | 146.66% | (90.00%) | 976.06% | (89.25%) | 8.92% | .19% | .00% | .05% | .09% | .16% |
| YoY% | 43.68% | | 148.38% | 135.70% | (72.07%) | (75.93%) | 334.48% | (85.60%) | 20.64% | .56% | (95.99%) | .37% | .39% | .35% | .15% | .17% | 32.41% | 32.52% | 68.56% | 79.91% | (90.94%) | (90.58%) | (88.85%) | 41.65% | 2,803.67% | 2,739.97% | 1,859.17% | 44.47% | (92.95%) | (69.65%) | 690.20% | (42.40%) | 763.98% | 186.83% | (89.38%) | 45.73% | 259.45% | (75.28%) | 165.47% | (71.46%) | (87.40%) | 26.25% | (88.27%) | 9.18% | .33% | .30% | 1.10% | 1.34% | 730.57% |
| Price to Sales | 4.58x | 5.13x | 3.15x | 4.67x | 2.82x | 51.86x | 118.21x | 651.14x | 50.05x | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Price to Earnings | 2.12x | 2.37x | 1.46x | - | - | - | - | - | - | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Price to Book | - | - | - | 2.92x | .99x | 1.96x | - | - | - | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Total Revenue | | | 0$ | 0$ | 2,733,000$ | 57,000$ | 56,000$ | 57,000$ | 57,000$ | 56,000$ | 56,000$ | 57,000$ | 57,000$ | 56,000$ | 56,000$ | 57,000$ | 57,000$ | 56,000$ | 56,000$ | 57,000$ | 57,000$ | 56,000$ | 57,000$ | 66,000$ | 56,000$ | 52,000$ | 30,000$ | 63,000$ | 2,022,000$ | 68,000$ | 59,000$ | 120,000$ | 485,000$ | 564,000$ | 143,000$ | 110,000$ | 324,000$ | 210,000$ | 173,000$ | 1,651,000$ | 2,248,000$ | 1,474,000$ | 9,597,000$ | 1,622,000$ | 123,000$ | 114,000$ | 114,000$ | 114,000$ | 125,000$ |
| QoQ% | | | .00% | (100.00%) | 4,694.74% | 1.79% | (1.75%) | .00% | 1.79% | .00% | (1.75%) | .00% | 1.79% | .00% | (1.75%) | .00% | 1.79% | .00% | (1.75%) | .00% | 1.79% | (1.75%) | (13.64%) | 17.86% | 7.69% | 73.33% | (52.38%) | (96.88%) | 2,873.53% | 15.25% | (50.83%) | (75.26%) | (14.01%) | 294.41% | 30.00% | (66.05%) | 54.29% | 21.39% | (89.52%) | (26.56%) | 52.51% | (84.64%) | 491.68% | 1,218.70% | 7.90% | .00% | .00% | (8.80%) | (72.04%) |
| YoY% | | | (100.00%) | (100.00%) | 4,694.74% | 1.79% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | (1.75%) | (13.64%) | 1.79% | 7.69% | 90.00% | 4.76% | (97.23%) | (23.53%) | (49.15%) | (47.50%) | 316.91% | (87.94%) | (58.74%) | 9.09% | 49.69% | 168.57% | (17.34%) | (93.34%) | (85.59%) | (85.75%) | (98.20%) | 1.79% | 1,727.64% | 1,192.98% | 8,318.42% | 1,322.81% | (1.60%) | (74.50%) | (94.09%) | (89.79%) | (78.85%) |
| TTM | | | 2,790,000$ | 2,846,000$ | 2,903,000$ | 227,000$ | 226,000$ | 226,000$ | 226,000$ | 226,000$ | 226,000$ | 226,000$ | 226,000$ | 226,000$ | 226,000$ | 226,000$ | 226,000$ | 226,000$ | 226,000$ | 227,000$ | 236,000$ | 235,000$ | 231,000$ | 204,000$ | 201,000$ | 2,167,000$ | 2,183,000$ | 2,212,000$ | 2,269,000$ | 732,000$ | 1,228,000$ | 1,312,000$ | 1,302,000$ | 1,141,000$ | 787,000$ | 817,000$ | 2,358,000$ | 4,282,000$ | 5,546,000$ | 14,970,000$ | 14,941,000$ | 12,816,000$ | 11,456,000$ | 1,973,000$ | 465,000$ | 467,000$ | 800,000$ | 2,616,000$ | 3,618,000$ |
| TTM_QoQ% | | | (1.97%) | (1.96%) | 1,178.86% | .44% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | (.44%) | (3.81%) | .43% | 1.73% | 13.24% | 1.49% | (90.73%) | (.73%) | (1.31%) | (2.51%) | 209.97% | (40.39%) | (6.40%) | .77% | 14.11% | 44.98% | (3.67%) | (65.35%) | (44.93%) | (22.79%) | (62.95%) | .19% | 16.58% | 11.87% | 480.64% | 324.30% | (.43%) | (41.63%) | (69.42%) | (27.70%) | (11.41%) |
| TTM_YoY% | | | 1,134.51% | 1,159.29% | 1,184.51% | .44% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | (.44%) | (4.24%) | (3.83%) | (2.17%) | 11.28% | 17.41% | (89.16%) | (89.42%) | (90.78%) | (91.14%) | 196.04% | 77.77% | 68.60% | 74.27% | (35.85%) | 56.04% | 60.59% | (44.78%) | (73.35%) | (85.81%) | (94.54%) | (84.22%) | (66.59%) | (51.59%) | 658.74% | 3,113.12% | 2,644.33% | 1,332.00% | (24.58%) | (87.15%) | (88.57%) | (83.17%) | (54.83%) | (92.38%) |
| Gross Margin | | | | | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% |
| QoQ | | | | | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% |
| YoY | | | | | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .00% |
| Operating Income | | | (7,368,000$) | (4,055,000$) | (1,249,000$) | (5,203,000$) | (5,278,000$) | (8,536,000$) | (123,348,000$) | (5,212,000$) | (4,462,000$) | (5,089,000$) | (4,610,000$) | (6,137,000$) | (5,734,000$) | (5,641,000$) | (4,120,000$) | (4,132,000$) | (3,763,000$) | (3,990,000$) | (4,645,000$) | (4,098,000$) | (6,255,000$) | (6,274,000$) | (7,339,000$) | (5,125,000$) | (5,728,000$) | (5,098,000$) | (3,633,000$) | (7,241,000$) | (6,147,000$) | (5,594,000$) | (5,639,000$) | (5,902,000$) | (6,117,000$) | (6,759,000$) | (6,069,000$) | (6,792,000$) | (6,470,000$) | (4,315,000$) | (5,399,000$) | (7,520,000$) | 3,211,000$ | (5,877,000$) | (8,957,000$) | (12,349,000$) | (13,359,000$) | (14,888,000$) | (16,764,000$) |
| QoQ% | | | (81.70%) | (224.66%) | 76.00% | 1.42% | 38.17% | 93.08% | (2,266.62%) | (16.81%) | 12.32% | (10.39%) | 24.88% | (7.03%) | (1.65%) | (36.92%) | .29% | (9.81%) | 5.69% | 14.10% | (13.35%) | 34.48% | .30% | 14.51% | (43.20%) | 10.53% | (12.36%) | (40.33%) | 49.83% | (17.80%) | (9.89%) | .80% | 4.46% | 3.52% | 9.50% | (11.37%) | 10.65% | (4.98%) | (49.94%) | 20.08% | 28.21% | (334.20%) | 154.64% | 34.39% | 27.47% | 7.56% | 10.27% | 11.19% | 10.51% |
| YoY% | | | (39.60%) | 52.50% | 98.99% | .17% | (18.29%) | (67.73%) | (2,575.66%) | 15.07% | 22.18% | 9.79% | (11.89%) | (48.52%) | (52.38%) | (41.38%) | 11.30% | (.83%) | 39.84% | 36.40% | 36.71% | 20.04% | (9.20%) | (23.07%) | (102.01%) | 29.22% | 6.82% | 8.87% | 35.57% | (22.69%) | (.49%) | 17.24% | 7.09% | 13.10% | 5.46% | (56.64%) | (12.41%) | 9.68% | (301.50%) | 26.58% | 39.72% | 39.10% | 124.04% | 60.53% | 46.57% | 34.08% | 8.24% | 25.95% | (33.33%) |
| TTM | | | (17,875,000$) | (15,785,000$) | (20,266,000$) | (142,365,000$) | (142,374,000$) | (141,558,000$) | (138,111,000$) | (19,373,000$) | (20,298,000$) | (21,570,000$) | (22,122,000$) | (21,632,000$) | (19,627,000$) | (17,656,000$) | (16,005,000$) | (16,530,000$) | (16,496,000$) | (18,988,000$) | (21,272,000$) | (23,966,000$) | (24,993,000$) | (24,466,000$) | (23,290,000$) | (19,584,000$) | (21,700,000$) | (22,119,000$) | (22,615,000$) | (24,621,000$) | (23,282,000$) | (23,252,000$) | (24,417,000$) | (24,847,000$) | (25,737,000$) | (26,090,000$) | (23,646,000$) | (22,976,000$) | (23,704,000$) | (14,023,000$) | (15,585,000$) | (19,143,000$) | (23,972,000$) | (40,542,000$) | (49,553,000$) | (57,360,000$) | (63,744,000$) | (64,944,000$) | (70,160,000$) |
| TTM_QoQ% | | | (13.24%) | 22.11% | 85.77% | .01% | (.58%) | (2.50%) | (612.91%) | 4.56% | 5.90% | 2.50% | (2.27%) | (10.22%) | (11.16%) | (10.32%) | 3.18% | (.21%) | 13.12% | 10.74% | 11.24% | 4.11% | (2.15%) | (5.05%) | (18.92%) | 9.75% | 1.89% | 2.19% | 8.15% | (5.75%) | (.13%) | 4.77% | 1.73% | 3.46% | 1.35% | (10.34%) | (2.92%) | 3.07% | (69.04%) | 10.02% | 18.59% | 20.14% | 40.87% | 18.19% | 13.61% | 10.02% | 1.85% | 7.43% | (6.35%) |
| TTM_YoY% | | | 87.45% | 88.85% | 85.33% | (634.86%) | (601.42%) | (556.27%) | (524.32%) | 10.44% | (3.42%) | (22.17%) | (38.22%) | (30.87%) | (18.98%) | 7.02% | 24.76% | 31.03% | 34.00% | 22.39% | 8.67% | (22.38%) | (15.18%) | (10.61%) | (2.99%) | 20.46% | 6.80% | 4.87% | 7.38% | .91% | 9.54% | 10.88% | (3.26%) | (8.14%) | (8.58%) | (86.05%) | (51.72%) | (20.02%) | 1.12% | 65.41% | 68.55% | 66.63% | 62.39% | 37.57% | 29.37% | 13.05% | (2.45%) | (12.03%) | (126.73%) |
| Operating Margin | | | | | (45.70%) | (9,128.07%) | (9,425.00%) | (14,975.44%) | (216,400.00%) | (9,307.14%) | (7,967.86%) | (8,928.07%) | (8,087.72%) | (10,958.93%) | (10,239.29%) | (9,896.49%) | (7,228.07%) | (7,378.57%) | (6,719.64%) | (7,000.00%) | (8,149.12%) | (7,317.86%) | (10,973.68%) | (9,506.06%) | (13,105.36%) | (9,855.77%) | (19,093.33%) | (8,092.06%) | (179.67%) | (10,648.53%) | (10,418.64%) | (4,661.67%) | (1,162.68%) | (1,046.45%) | (4,277.62%) | (6,144.55%) | (1,873.15%) | (3,234.29%) | (3,739.88%) | (261.36%) | (240.17%) | (510.18%) | 33.46% | (362.33%) | (7,282.11%) | (10,832.46%) | (11,718.42%) | (13,059.65%) | (13,411.20%) |
| QoQ | | | | | 9,082.37% | 296.93% | 5,550.44% | 201,424.56% | (207,092.86%) | (1,339.29%) | 960.21% | (840.35%) | 2,871.21% | (719.64%) | (342.80%) | (2,668.42%) | 150.50% | (658.93%) | 280.36% | 1,149.12% | (831.27%) | 3,655.83% | (1,467.62%) | 3,599.30% | (3,249.59%) | 9,237.56% | (11,001.27%) | (7,912.39%) | 10,468.86% | (229.89%) | (5,756.98%) | (3,498.99%) | (116.23%) | 3,231.17% | 1,866.92% | (4,271.40%) | 1,361.14% | 505.60% | (3,478.53%) | (21.19%) | 270.01% | (543.63%) | 395.79% | 6,919.78% | 3,550.34% | 885.97% | 1,341.23% | 351.55% | (9,220.37%) |
| YoY | | | | | 216,354.30% | 179.07% | (1,457.14%) | (6,047.37%) | (208,312.28%) | 1,651.79% | 2,271.43% | 968.42% | (859.65%) | (3,580.36%) | (3,519.64%) | (2,896.49%) | 921.05% | (60.71%) | 4,254.04% | 2,506.06% | 4,956.23% | 2,537.91% | 8,119.65% | (1,414.00%) | (12,925.68%) | 792.76% | (8,674.69%) | (3,430.40%) | 983.01% | (9,602.08%) | (6,141.02%) | 1,482.88% | 710.47% | 2,187.83% | (537.74%) | (5,883.19%) | (1,632.98%) | (2,724.11%) | (3,773.34%) | 100.97% | 7,041.95% | 10,322.28% | 11,751.88% | 12,697.32% | 6,129.09% | (6,641.63%) | (10,964.07%) | (11,258.22%) | (11,283.79%) |
| Net Income | | | (7,443,000$) | (3,962,000$) | (915,000$) | 21,490,000$ | (29,922,000$) | (8,475,000$) | (123,143,000$) | (4,983,000$) | (4,184,000$) | (4,739,000$) | (4,250,000$) | (5,775,000$) | (5,420,000$) | (5,398,000$) | (4,024,000$) | (4,122,000$) | (3,764,000$) | (3,453,000$) | (4,231,000$) | (4,715,000$) | (6,429,000$) | (6,241,000$) | (7,395,000$) | (5,092,000$) | (5,747,000$) | (4,595,000$) | (3,561,000$) | (7,600,000$) | (5,651,000$) | (5,348,000$) | (4,321,000$) | (5,090,000$) | (6,207,000$) | (6,961,000$) | (2,584,000$) | (8,341,000$) | (5,447,000$) | (1,599,000$) | (5,381,000$) | (7,240,000$) | 3,192,000$ | (5,873,000$) | (8,975,000$) | (12,367,000$) | (13,392,000$) | (14,907,000$) | (16,780,000$) |
| QoQ% | | | (87.86%) | (333.01%) | (104.26%) | 171.82% | (253.06%) | 93.12% | (2,371.26%) | (19.10%) | 11.71% | (11.51%) | 26.41% | (6.55%) | (.41%) | (34.15%) | 2.38% | (9.51%) | (9.01%) | 18.39% | 10.27% | 26.66% | (3.01%) | 15.61% | (45.23%) | 11.40% | (25.07%) | (29.04%) | 53.15% | (34.49%) | (5.67%) | (23.77%) | 15.11% | 18.00% | 10.83% | (169.39%) | 69.02% | (53.13%) | (240.65%) | 70.28% | 25.68% | (326.82%) | 154.35% | 34.56% | 27.43% | 7.65% | 10.16% | 11.16% | 10.34% |
| YoY% | | | 75.13% | 53.25% | 99.26% | 531.27% | (615.15%) | (78.84%) | (2,797.48%) | 13.71% | 22.80% | 12.21% | (5.62%) | (40.10%) | (44.00%) | (56.33%) | 4.89% | 12.58% | 41.45% | 44.67% | 42.79% | 7.40% | (11.87%) | (35.82%) | (107.67%) | 33.00% | (1.70%) | 14.08% | 17.59% | (49.31%) | 8.96% | 23.17% | (67.22%) | 38.98% | (13.95%) | (335.34%) | 51.98% | (15.21%) | (270.65%) | 72.77% | 40.05% | 41.46% | 123.84% | 60.60% | 46.51% | 33.92% | 8.45% | 27.36% | (33.58%) |
| TTM | | | 9,170,000$ | (13,309,000$) | (17,822,000$) | (140,050,000$) | (166,523,000$) | (140,785,000$) | (137,049,000$) | (18,156,000$) | (18,948,000$) | (20,184,000$) | (20,843,000$) | (20,617,000$) | (18,964,000$) | (17,308,000$) | (15,363,000$) | (15,570,000$) | (16,163,000$) | (18,828,000$) | (21,616,000$) | (24,780,000$) | (25,157,000$) | (24,475,000$) | (22,829,000$) | (18,995,000$) | (21,503,000$) | (21,407,000$) | (22,160,000$) | (22,920,000$) | (20,410,000$) | (20,966,000$) | (22,579,000$) | (20,842,000$) | (24,093,000$) | (23,333,000$) | (17,971,000$) | (20,768,000$) | (19,667,000$) | (11,028,000$) | (15,302,000$) | (18,896,000$) | (24,023,000$) | (40,607,000$) | (49,641,000$) | (57,446,000$) | (63,795,000$) | (65,031,000$) | (70,645,000$) |
| TTM_QoQ% | | | 168.90% | 25.32% | 87.28% | 15.90% | (18.28%) | (2.73%) | (654.84%) | 4.18% | 6.12% | 3.16% | (1.10%) | (8.72%) | (9.57%) | (12.66%) | 1.33% | 3.67% | 14.15% | 12.90% | 12.77% | 1.50% | (2.79%) | (7.21%) | (20.18%) | 11.66% | (.45%) | 3.40% | 3.32% | (12.30%) | 2.65% | 7.14% | (8.33%) | 13.49% | (3.26%) | (29.84%) | 13.47% | (5.60%) | (78.34%) | 27.93% | 19.02% | 21.34% | 40.84% | 18.20% | 13.59% | 9.95% | 1.90% | 7.95% | (6.35%) |
| TTM_YoY% | | | 105.51% | 90.55% | 87.00% | (671.37%) | (778.84%) | (597.51%) | (557.53%) | 11.94% | .08% | (16.62%) | (35.67%) | (32.42%) | (17.33%) | 8.07% | 28.93% | 37.17% | 35.75% | 23.07% | 5.31% | (30.46%) | (16.99%) | (14.33%) | (3.02%) | 17.13% | (5.36%) | (2.10%) | 1.86% | (9.97%) | 15.29% | 10.14% | (25.64%) | (.36%) | (22.51%) | (111.58%) | (17.44%) | (9.91%) | 18.13% | 72.84% | 69.18% | 67.11% | 62.34% | 37.56% | 29.73% | 13.52% | (1.98%) | (11.76%) | (80.66%) |
| Profit Margin | | | | | (33.48%) | 37,701.75% | (53,432.14%) | (14,868.42%) | (216,040.35%) | (8,898.21%) | (7,471.43%) | (8,314.04%) | (7,456.14%) | (10,312.50%) | (9,678.57%) | (9,470.18%) | (7,059.65%) | (7,360.71%) | (6,721.43%) | (6,057.90%) | (7,422.81%) | (8,419.64%) | (11,278.95%) | (9,456.06%) | (13,205.36%) | (9,792.31%) | (19,156.67%) | (7,293.65%) | (176.11%) | (11,176.47%) | (9,577.97%) | (4,456.67%) | (890.93%) | (902.48%) | (4,340.56%) | (6,328.18%) | (797.53%) | (3,971.91%) | (3,148.56%) | (96.85%) | (239.37%) | (491.18%) | 33.26% | (362.08%) | (7,296.75%) | (10,848.25%) | (11,747.37%) | (13,076.32%) | (13,424.00%) |
| QoQ | | | | | (37,735.23%) | 91,133.90% | (38,563.72%) | 201,171.93% | (207,142.14%) | (1,426.79%) | 842.61% | (857.90%) | 2,856.36% | (633.93%) | (208.40%) | (2,410.53%) | 301.07% | (639.29%) | (663.53%) | 1,364.91% | 996.84% | 2,859.30% | (1,822.89%) | 3,749.30% | (3,413.05%) | 9,364.36% | (11,863.02%) | (7,117.54%) | 11,000.36% | (1,598.51%) | (5,121.30%) | (3,565.74%) | 11.55% | 3,438.08% | 1,987.62% | (5,530.65%) | 3,174.37% | (823.35%) | (3,051.71%) | 142.52% | 251.81% | (524.44%) | 395.34% | 6,934.66% | 3,551.50% | 899.12% | 1,328.95% | 347.68% | (9,236.98%) |
| YoY | | | | | 216,006.87% | 46,599.97% | (45,960.71%) | (6,554.39%) | (208,584.21%) | 1,414.29% | 2,207.14% | 1,156.14% | (396.49%) | (2,951.79%) | (2,957.14%) | (3,412.28%) | 363.16% | 1,058.93% | 4,557.52% | 3,398.17% | 5,782.55% | 1,372.67% | 7,877.72% | (2,162.41%) | (13,029.24%) | 1,384.16% | (9,578.70%) | (2,836.98%) | 714.82% | (10,273.99%) | (5,237.41%) | 1,871.52% | (93.40%) | 3,069.42% | (1,192.00%) | (6,231.33%) | (558.16%) | (3,480.73%) | (3,181.82%) | 265.23% | 7,057.38% | 10,357.07% | 11,780.63% | 12,714.23% | 6,127.25% | (6,661.22%) | (10,989.44%) | (11,237.52%) | (11,298.45%) |
| Equity to Common Shareholders | | | (629,000$) | 4,545,000$ | 8,262,000$ | 6,000,000$ | (31,630,000$) | (2,033,000$) | (105,520,000$) | 6,015,000$ | 10,672,000$ | 14,517,000$ | 18,898,000$ | 22,876,000$ | 28,309,000$ | 33,371,000$ | 38,484,000$ | 42,287,000$ | 46,120,000$ | 49,666,000$ | 32,993,000$ | 37,153,000$ | 6,175,000$ | 12,215,000$ | 15,633,000$ | 21,348,000$ | 11,574,000$ | (6,041,000$) | (4,546,000$) | (1,536,000$) | 5,387,000$ | 10,860,000$ | 15,915,000$ | (7,705,000$) | (11,691,000$) | (6,908,000$) | (388,000$) | (3,541,000$) | 4,297,000$ | 9,185,000$ | 1,217,000$ | 5,989,000$ | 10,010,000$ | 3,368,000$ | 3,745,000$ | 11,758,000$ | 22,748,000$ | 35,269,000$ | 48,519,000$ |
| QoQ | | | (5,174,000$) | (3,717,000$) | 2,262,000$ | 37,630,000$ | (29,597,000$) | 103,487,000$ | (111,535,000$) | (4,657,000$) | (3,845,000$) | (4,381,000$) | (3,978,000$) | (5,433,000$) | (5,062,000$) | (5,113,000$) | (3,803,000$) | (3,833,000$) | (3,546,000$) | 16,673,000$ | (4,160,000$) | 30,978,000$ | (6,040,000$) | (3,418,000$) | (5,715,000$) | 9,774,000$ | 17,615,000$ | (1,495,000$) | (3,010,000$) | (6,923,000$) | (5,473,000$) | (5,055,000$) | 23,620,000$ | 3,986,000$ | (4,783,000$) | (6,520,000$) | 3,153,000$ | (7,838,000$) | (4,888,000$) | 7,968,000$ | (4,772,000$) | (4,021,000$) | 6,642,000$ | (377,000$) | (8,013,000$) | (10,990,000$) | (12,521,000$) | (13,250,000$) | (15,395,000$) |
| QoQ% | | | (113.84%) | (44.99%) | 37.70% | 118.97% | (1,455.83%) | 98.07% | (1,854.28%) | (43.64%) | (26.49%) | (23.18%) | (17.39%) | (19.19%) | (15.17%) | (13.29%) | (8.99%) | (8.31%) | (7.14%) | 50.54% | (11.20%) | 501.67% | (49.45%) | (21.86%) | (26.77%) | 84.45% | 291.59% | (32.89%) | (195.96%) | (128.51%) | (50.40%) | (31.76%) | 306.55% | 34.10% | (69.24%) | (1,680.41%) | 89.04% | (182.41%) | (53.22%) | 654.73% | (79.68%) | (40.17%) | 197.21% | (10.07%) | (68.15%) | (48.31%) | (35.50%) | (27.31%) | (24.09%) |
| YoY | | | 31,001,000$ | 6,578,000$ | 113,782,000$ | (15,000$) | (42,302,000$) | (16,550,000$) | (124,418,000$) | (16,861,000$) | (17,637,000$) | (18,854,000$) | (19,586,000$) | (19,411,000$) | (17,811,000$) | (16,295,000$) | 5,491,000$ | 5,134,000$ | 39,945,000$ | 37,451,000$ | 17,360,000$ | 15,805,000$ | (5,399,000$) | 18,256,000$ | 20,179,000$ | 22,884,000$ | 6,187,000$ | (16,901,000$) | (20,461,000$) | 6,169,000$ | 17,078,000$ | 17,768,000$ | 16,303,000$ | (4,164,000$) | (15,988,000$) | (16,093,000$) | (1,605,000$) | (9,530,000$) | (5,713,000$) | 5,817,000$ | (2,528,000$) | (5,769,000$) | (12,738,000$) | (31,901,000$) | (44,774,000$) | (52,156,000$) | (57,665,000$) | (58,562,000$) | 221,461,000$ |
| YoY% | | | 98.01% | 323.56% | 107.83% | (.25%) | (396.38%) | (114.00%) | (658.37%) | (73.71%) | (62.30%) | (56.50%) | (50.89%) | (45.90%) | (38.62%) | (32.81%) | 16.64% | 13.82% | 646.88% | 306.60% | 111.05% | 74.04% | (46.65%) | 302.20% | 443.89% | 1,489.84% | 114.85% | (155.63%) | (128.56%) | 80.07% | 146.08% | 257.21% | 4,201.80% | (117.59%) | (372.07%) | (175.21%) | (131.88%) | (159.13%) | (57.07%) | 172.71% | (67.50%) | (49.06%) | (56.00%) | (90.45%) | (92.28%) | (81.60%) | (71.71%) | (62.41%) | 128.06% |
| Dividends Paid | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Additional Paid-In Capital QoQ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Treasury Stock | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| QoQ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Goodwill | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| QoQ% | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| YoY% | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Other Intangible Assets | | | 2,527,000$ | 2,571,000$ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| QoQ | | | (44,000$) | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Amortization of Intangible Assets | | | 44,000$ | 14,000$ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Total Assets | | | 10,617,000$ | 12,443,000$ | 15,622,000$ | 19,063,000$ | 24,962,000$ | 8,936,000$ | 18,686,000$ | 18,172,000$ | 22,683,000$ | 27,038,000$ | 30,468,000$ | 35,061,000$ | 39,372,000$ | 43,780,000$ | 48,074,000$ | 51,422,000$ | 55,478,000$ | 59,990,000$ | 44,378,000$ | 48,849,000$ | 19,986,000$ | 25,207,000$ | 28,199,000$ | 32,073,000$ | 23,674,000$ | 6,005,000$ | 8,580,000$ | 11,341,000$ | 17,923,000$ | 23,136,000$ | 30,203,000$ | 8,615,000$ | 4,979,000$ | 8,802,000$ | 16,100,000$ | 16,554,000$ | 23,233,000$ | 28,088,000$ | 16,202,000$ | 19,642,000$ | 23,445,000$ | 25,969,000$ | 27,737,000$ | 36,713,000$ | 47,337,000$ | 62,274,000$ | 74,573,000$ |
| QoQ | | | (1,826,000$) | (3,179,000$) | (3,441,000$) | (5,899,000$) | 16,026,000$ | (9,750,000$) | 514,000$ | (4,511,000$) | (4,355,000$) | (3,430,000$) | (4,593,000$) | (4,311,000$) | (4,408,000$) | (4,294,000$) | (3,348,000$) | (4,056,000$) | (4,512,000$) | 15,612,000$ | (4,471,000$) | 28,863,000$ | (5,221,000$) | (2,992,000$) | (3,874,000$) | 8,399,000$ | 17,669,000$ | (2,575,000$) | (2,761,000$) | (6,582,000$) | (5,213,000$) | (7,067,000$) | 21,588,000$ | 3,636,000$ | (3,823,000$) | (7,298,000$) | (454,000$) | (6,679,000$) | (4,855,000$) | 11,886,000$ | (3,440,000$) | (3,803,000$) | (2,524,000$) | (1,768,000$) | (8,976,000$) | (10,624,000$) | (14,937,000$) | (12,299,000$) | (15,145,000$) |
| YoY | | | (14,345,000$) | 3,507,000$ | (3,064,000$) | 891,000$ | 2,279,000$ | (18,102,000$) | (11,782,000$) | (16,889,000$) | (16,689,000$) | (16,742,000$) | (17,606,000$) | (16,361,000$) | (16,106,000$) | (16,210,000$) | 3,696,000$ | 2,573,000$ | 35,492,000$ | 34,783,000$ | 16,179,000$ | 16,776,000$ | (3,688,000$) | 19,202,000$ | 19,619,000$ | 20,732,000$ | 5,751,000$ | (17,131,000$) | (21,623,000$) | 2,726,000$ | 12,944,000$ | 14,334,000$ | 14,103,000$ | (7,939,000$) | (18,254,000$) | (19,286,000$) | (102,000$) | (3,088,000$) | (212,000$) | 2,119,000$ | (11,535,000$) | (17,071,000$) | (23,892,000$) | (36,305,000$) | (46,836,000$) | (53,005,000$) | (57,816,000$) | (60,443,000$) | 16,659,000$ |
| Total Liabilities | | | 11,246,000$ | 7,898,000$ | 7,360,000$ | 13,063,000$ | 56,592,000$ | 10,969,000$ | 12,587,000$ | 12,157,000$ | 12,011,000$ | 12,521,000$ | 11,570,000$ | 12,185,000$ | 11,063,000$ | 10,409,000$ | 9,590,000$ | 9,135,000$ | 9,358,000$ | 10,324,000$ | 11,385,000$ | 11,696,000$ | 13,811,000$ | 12,992,000$ | 12,566,000$ | 10,725,000$ | 12,100,000$ | 12,046,000$ | 13,126,000$ | 12,877,000$ | 12,536,000$ | 12,276,000$ | 14,288,000$ | 15,490,000$ | 15,840,000$ | 14,880,000$ | 15,658,000$ | 19,265,000$ | 18,106,000$ | 18,073,000$ | 14,155,000$ | 12,823,000$ | 12,605,000$ | 21,771,000$ | 23,162,000$ | 24,105,000$ | 23,715,000$ | 26,611,000$ | 25,631,000$ |
| QoQ | | | 3,348,000$ | 538,000$ | (5,703,000$) | (43,529,000$) | 45,623,000$ | (1,618,000$) | 430,000$ | 146,000$ | (510,000$) | 951,000$ | (615,000$) | 1,122,000$ | 654,000$ | 819,000$ | 455,000$ | (223,000$) | (966,000$) | (1,061,000$) | (311,000$) | (2,115,000$) | 819,000$ | 426,000$ | 1,841,000$ | (1,375,000$) | 54,000$ | (1,080,000$) | 249,000$ | 341,000$ | 260,000$ | (2,012,000$) | (1,202,000$) | (350,000$) | 960,000$ | (778,000$) | (3,607,000$) | 1,159,000$ | 33,000$ | 3,918,000$ | 1,332,000$ | 218,000$ | (9,166,000$) | (1,391,000$) | (943,000$) | 390,000$ | (2,896,000$) | 980,000$ | 277,000$ |
| YoY | | | (45,346,000$) | (3,071,000$) | (5,227,000$) | 906,000$ | 44,581,000$ | (1,552,000$) | 1,017,000$ | (28,000$) | 948,000$ | 2,112,000$ | 1,980,000$ | 3,050,000$ | 1,705,000$ | 85,000$ | (1,795,000$) | (2,561,000$) | (4,453,000$) | (2,668,000$) | (1,181,000$) | 971,000$ | 1,711,000$ | 946,000$ | (560,000$) | (2,152,000$) | (436,000$) | (230,000$) | (1,162,000$) | (2,613,000$) | (3,304,000$) | (2,604,000$) | (1,370,000$) | (3,775,000$) | (2,266,000$) | (3,193,000$) | 1,503,000$ | 6,442,000$ | 5,501,000$ | (3,698,000$) | (9,007,000$) | (11,282,000$) | (11,110,000$) | (4,840,000$) | (2,469,000$) | (1,249,000$) | (538,000$) | (2,275,000$) | (1,859,000$) |
| Current Ratio | | | .72x | 1.22x | 2.09x | 1.81x | 2.16x | 1.07x | 1.88x | 1.93x | 2.46x | 2.79x | 3.51x | 3.80x | 4.89x | 5.96x | 7.44x | 8.64x | 9.06x | 8.53x | 5.89x | 6.64x | 1.97x | 2.69x | 3.20x | 4.61x | 2.83x | .71x | .96x | 1.33x | 2.11x | 2.82x | 3.02x | .81x | .49x | .97x | 1.62x | 1.66x | 2.27x | 3.10x | 1.76x | 2.54x | 3.05x | 2.97x | 2.76x | 3.38x | 4.57x | 4.73x | 6.18x |
| Total Current Assets | | | 7,979,000$ | 9,625,000$ | 15,370,000$ | 18,856,000$ | 24,951,000$ | 8,923,000$ | 18,671,000$ | 18,153,000$ | 22,660,000$ | 27,011,000$ | 30,450,000$ | 35,039,000$ | 39,347,000$ | 43,751,000$ | 48,033,000$ | 51,377,000$ | 55,430,000$ | 59,936,000$ | 44,193,000$ | 48,650,000$ | 19,784,000$ | 25,001,000$ | 27,989,000$ | 31,876,000$ | 23,474,000$ | 5,801,000$ | 8,429,000$ | 11,190,000$ | 17,765,000$ | 23,104,000$ | 30,157,000$ | 8,555,000$ | 4,903,000$ | 8,707,000$ | 15,983,000$ | 16,413,000$ | 23,069,000$ | 27,900,000$ | 15,990,000$ | 19,406,000$ | 23,185,000$ | 25,684,000$ | 27,425,000$ | 36,353,000$ | 46,905,000$ | 61,625,000$ | 73,827,000$ |
| QoQ | | | (1,646,000$) | (5,745,000$) | (3,486,000$) | (6,095,000$) | 16,028,000$ | (9,748,000$) | 518,000$ | (4,507,000$) | (4,351,000$) | (3,439,000$) | (4,589,000$) | (4,308,000$) | (4,404,000$) | (4,282,000$) | (3,344,000$) | (4,053,000$) | (4,506,000$) | 15,743,000$ | (4,457,000$) | 28,866,000$ | (5,217,000$) | (2,988,000$) | (3,887,000$) | 8,402,000$ | 17,673,000$ | (2,628,000$) | (2,761,000$) | (6,575,000$) | (5,339,000$) | (7,053,000$) | 21,602,000$ | 3,652,000$ | (3,804,000$) | (7,276,000$) | (430,000$) | (6,656,000$) | (4,831,000$) | 11,910,000$ | (3,416,000$) | (3,779,000$) | (2,499,000$) | (1,741,000$) | (8,928,000$) | (10,552,000$) | (14,720,000$) | (12,202,000$) | (15,197,000$) |
| Total Current Liabilities | | | 11,146,000$ | 7,887,000$ | 7,352,000$ | 10,401,000$ | 11,533,000$ | 8,348,000$ | 9,910,000$ | 9,422,000$ | 9,220,000$ | 9,674,000$ | 8,666,000$ | 9,224,000$ | 8,046,000$ | 7,336,000$ | 6,460,000$ | 5,948,000$ | 6,115,000$ | 7,025,000$ | 7,499,000$ | 7,326,000$ | 10,021,000$ | 9,290,000$ | 8,751,000$ | 6,910,000$ | 8,292,000$ | 8,198,000$ | 8,746,000$ | 8,409,000$ | 8,438,000$ | 8,207,000$ | 9,976,000$ | 10,552,000$ | 9,976,000$ | 8,989,000$ | 9,864,000$ | 9,883,000$ | 10,160,000$ | 9,008,000$ | 9,095,000$ | 7,642,000$ | 7,605,000$ | 8,657,000$ | 9,935,000$ | 10,764,000$ | 10,259,000$ | 13,042,000$ | 11,947,000$ |
| QoQ | | | 3,259,000$ | 535,000$ | (3,049,000$) | (1,132,000$) | 3,185,000$ | (1,562,000$) | 488,000$ | 202,000$ | (454,000$) | 1,008,000$ | (558,000$) | 1,178,000$ | 710,000$ | 876,000$ | 512,000$ | (167,000$) | (910,000$) | (474,000$) | 173,000$ | (2,695,000$) | 731,000$ | 539,000$ | 1,841,000$ | (1,382,000$) | 94,000$ | (548,000$) | 337,000$ | (29,000$) | 231,000$ | (1,769,000$) | (576,000$) | 576,000$ | 987,000$ | (875,000$) | (19,000$) | (277,000$) | 1,152,000$ | (87,000$) | 1,453,000$ | 37,000$ | (1,052,000$) | (1,278,000$) | (829,000$) | 505,000$ | (2,783,000$) | 1,095,000$ | 391,000$ |
| Debt to Asset Ratio | | | 1.06x | .63x | .47x | .69x | 2.27x | 1.23x | .67x | .67x | .53x | .46x | .38x | .35x | .28x | .24x | .20x | .18x | .17x | .17x | .26x | .24x | .69x | .52x | .45x | .33x | .51x | 2.01x | 1.53x | 1.14x | .70x | .53x | .47x | 1.80x | 3.18x | 1.69x | .97x | 1.16x | .78x | .64x | .87x | .65x | .54x | .84x | .84x | .66x | .50x | .43x | .34x |
| Long Term Debt | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| QoQ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| YoY | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Capital Lease Obligations | | | | | | | | | | | | | | | | | | | | | | | | | | 0$ | | 0$ | 0$ | 0$ | | | | | | | | | | | | | | | | | | | |
| Cash and Cash Equivalents | | | | | | | | | | | 20,559,000$ | | | | 38,522,000$ | | | | | | | | | | | | | | | | | | | | | 7,600,000$ | 14,989,000$ | 15,389,000$ | 21,400,000$ | 25,778,000$ | 12,818,000$ | 16,835,000$ | 19,799,000$ | 22,197,000$ | 25,358,000$ | 33,698,000$ | 43,582,000$ | 42,348,000$ | 55,499,000$ |
| QoQ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (7,389,000$) | (400,000$) | (6,011,000$) | (4,378,000$) | 12,960,000$ | (4,017,000$) | (2,964,000$) | (2,398,000$) | (3,161,000$) | (8,340,000$) | (9,884,000$) | 1,234,000$ | (13,151,000$) | 875,000$ |
| YoY | | | | | | | | | | | (17,963,000$) | | | | | | | | | | | | | | | | | | | | | | | | | (18,178,000$) | 2,171,000$ | (1,446,000$) | 1,601,000$ | 3,581,000$ | (12,540,000$) | (16,863,000$) | (23,783,000$) | (20,151,000$) | (30,141,000$) | (20,926,000$) | (16,427,000$) | (34,264,000$) | 4,318,000$ |
| Interest Expenses | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0$ | | | | | | | | | | | | | | | | | | | |
| Interest Income | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |