| XTI Aerospace, Inc. (XTIA) |
| Q4-CY2025 | Q3-CY2025 | Q2-CY2025 | Q1-CY2025 | Q4-CY2024 | Q3-CY2024 | Q2-CY2024 | Q1-CY2024 | Q4-CY2023 | Q3-CY2023 | Q2-CY2023 | Q1-CY2023 | Q4-CY2022 | Q3-CY2022 | Q2-CY2022 | Q1-CY2022 | Q4-CY2021 | Q3-CY2021 | Q2-CY2021 | Q1-CY2021 | Q4-CY2020 | Q3-CY2020 | Q2-CY2020 | Q1-CY2020 | Q4-CY2019 | Q3-CY2019 | Q2-CY2019 | Q1-CY2019 | Q4-CY2018 | Q3-CY2018 | Q2-CY2018 | Q1-CY2018 | Q4-CY2017 | Q3-CY2017 | Q2-CY2017 | Q1-CY2017 | Q4-CY2016 | Q3-CY2016 | Q2-CY2016 | Q1-CY2016 | Q4-CY2015 | Q3-CY2015 | Q2-CY2015 | Q1-CY2015 | Q4-CY2014 | Q3-CY2014 | Q2-CY2014 | Q1-CY2014 | Q4-CY2013 |
| Balance Sheet Date | | 2025-Sep-30 | 2025-Jun-30 | 2025-Mar-31 | 2024-Dec-31 | 2024-Sep-30 | 2024-Jun-30 | 2024-Mar-31 | 2023-Dec-31 | 2023-Sep-30 | 2023-Jun-30 | 2023-Mar-31 | 2022-Dec-31 | 2022-Sep-30 | 2022-Jun-30 | 2022-Mar-31 | 2021-Dec-31 | 2021-Sep-30 | 2021-Jun-30 | 2021-Mar-31 | 2020-Dec-31 | 2020-Sep-30 | 2020-Jun-30 | 2020-Mar-31 | 2019-Dec-31 | 2019-Sep-30 | 2019-Jun-30 | 2019-Mar-31 | 2018-Dec-31 | 2018-Sep-30 | 2018-Jun-30 | 2018-Mar-31 | 2017-Dec-31 | 2017-Sep-30 | 2017-Jun-30 | 2017-Mar-31 | 2016-Dec-31 | 2016-Sep-30 | 2016-Jun-30 | 2016-Mar-31 | 2015-Dec-31 | 2015-Sep-30 | 2015-Jun-30 | 2015-Mar-31 | 2014-Dec-31 | 2014-Sep-30 | 2014-Jun-30 | 2014-Mar-31 | |
| Fiscal Period | | Q3-FY2025 | Q2-FY2025 | Q1-FY2025 | Q4-FY2024 | Q3-FY2024 | Q2-FY2024 | Q1-FY2024 | Q4-FY2023 | Q3-FY2023 | Q2-FY2023 | Q1-FY2023 | Q4-FY2022 | Q3-FY2022 | Q2-FY2022 | Q1-FY2022 | Q4-FY2021 | Q3-FY2021 | Q2-FY2021 | Q1-FY2021 | Q4-FY2020 | Q3-FY2020 | Q2-FY2020 | Q1-FY2020 | Q4-FY2019 | Q3-FY2019 | Q2-FY2019 | Q1-FY2019 | Q4-FY2018 | Q3-FY2018 | Q2-FY2018 | Q1-FY2018 | Q4-FY2017 | Q3-FY2017 | Q2-FY2017 | Q1-FY2017 | Q4-FY2016 | Q3-FY2016 | Q2-FY2016 | Q1-FY2016 | Q4-FY2015 | Q3-FY2015 | Q2-FY2015 | Q1-FY2015 | Q4-FY2014 | Q3-FY2014 | Q2-FY2014 | Q1-FY2014 | |
| Close Price of Common Stock | 1.34$ | 1.45$ | 1.64$ | 1.09$ | 0.04$ | 0.19$ | 0.44$ | 1.72$ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Market Cap of Common Stock | 43,934,333$ | 29,367,308$ | 10,311,566$ | 164,475,071$ | 6,063,597$ | 6,863,883$ | 5,090,145$ | 219,624,306$ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| QoQ% | 49.60% | 184.80% | (93.73%) | 2,612.50% | (11.66%) | 34.85% | (97.68%) | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| YoY% | 624.56% | 327.85% | 102.58% | (25.11%) | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Common Shares Outstanding | 32,786,816 | 30,861,816 | 17,915,340 | 4,787,540 | 1,685,021 | 38,008,995 | 26,841,686 | 9,919,411 | 12,791 | 3,197,573 | 3,194,431 | 3,181,578 | 3,181,578 | 2,250,596 | 2,139,011 | 2,103,949 | 17,302 | 1,735,178 | 1,623,648 | 1,422,689 | 779,964 | 42,259,313 | 40,175,001 | 7,068,489 | 4,234,922 | 50,518,500 | 12,791,429 | 6,987,937 | 35,158 | 1,281,113 | 38,252,389 | 9,339,296 | 24,042 | 15,397,847 | 4,293,209 | 2,181,745 | 71,866 | 26,709,460 | 25,146,035 | 25,116,035 | 1,671,402 | 25,118,648 | 19,807,875 | 19,791,407 | 19,707,262 | 19,630,339 | 19,592,444 | 14,499,532 | 14,094,532 |
| QoQ% | 6.24% | 72.27% | 274.21% | 184.12% | (95.57%) | 41.60% | 170.60% | 77,449.93% | (99.60%) | .10% | .40% | .00% | 41.37% | 5.22% | 1.67% | 12,060.15% | (99.00%) | 6.87% | 14.13% | 82.40% | (98.15%) | 5.19% | 468.37% | 66.91% | (91.62%) | 294.94% | 83.05% | 19,775.81% | (97.26%) | (96.65%) | 309.59% | 38,745.75% | (99.84%) | 258.66% | 96.78% | 2,935.85% | (99.73%) | 6.22% | .12% | 1,402.69% | (93.35%) | 26.81% | .08% | .43% | .39% | .19% | 35.13% | 2.87% | 7.89% |
| YoY% | 1,845.78% | (18.80%) | (33.26%) | (51.74%) | 13,073.49% | 1,088.68% | 740.27% | 211.78% | (99.60%) | 42.08% | 49.34% | 51.22% | 18,288.50% | 29.70% | 31.74% | 47.89% | (97.78%) | (95.89%) | (95.96%) | (79.87%) | (81.58%) | (16.35%) | 214.08% | 1.15% | 11,945.40% | 3,843.33% | (66.56%) | (25.18%) | 46.24% | (91.68%) | 791.00% | 328.07% | (66.55%) | (42.35%) | (82.93%) | (91.31%) | (95.70%) | 6.33% | 26.95% | 26.90% | (91.52%) | 27.96% | 1.10% | 36.50% | 39.82% | 50.26% | 56.09% | 54.71% | |
| Price to Sales | 9.55x | 6.38x | 3.40x | 47.45x | 1.89x | - | 7.81x | 130.88x | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Price to Earnings | - | - | - | - | - | - | - | - | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Price to Book | 4.20x | 2.81x | .83x | 11.81x | .92x | 1.00x | .48x | 16.07x | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Total Revenue | | 2,484,000$ | 600,000$ | 484,000$ | 1,033,000$ | 918,000$ | 1,031,000$ | 220,000$ | (2,615,000$) | 2,016,000$ | 2,057,000$ | 3,104,000$ | 11,758,000$ | 2,435,000$ | 2,576,000$ | 2,649,000$ | 5,138,000$ | 4,450,000$ | 3,453,000$ | 2,954,000$ | 3,863,000$ | 2,554,000$ | 1,076,000$ | 1,804,000$ | 1,914,000$ | 1,534,000$ | 1,491,000$ | 1,363,000$ | 1,129,000$ | 940,000$ | 839,000$ | 2,095,000$ | 4,632,000$ | 11,924,000$ | 15,096,000$ | 13,481,000$ | 14,508,000$ | 11,240,000$ | 13,332,000$ | 14,087,000$ | 20,263,000$ | 14,874,000$ | 17,697,000$ | 14,122,000$ | 15,201,000$ | 14,283,000$ | 17,144,000$ | 16,320,000$ | 16,480,000$ |
| QoQ% | | 314.00% | 23.97% | (53.15%) | 12.53% | (10.96%) | 368.64% | 108.41% | (229.71%) | (1.99%) | (33.73%) | (73.60%) | 382.88% | (5.47%) | (2.76%) | (48.44%) | 15.46% | 28.87% | 16.89% | (23.53%) | 51.25% | 137.36% | (40.36%) | (5.75%) | 24.77% | 2.88% | 9.39% | 20.73% | 20.11% | 12.04% | (59.95%) | (54.77%) | (61.15%) | (21.01%) | 11.98% | (7.08%) | 29.08% | (15.69%) | (5.36%) | (30.48%) | 36.23% | (15.95%) | 25.32% | (7.10%) | 6.43% | (16.69%) | 5.05% | (.97%) | 18.21% |
| YoY% | | 170.59% | (41.80%) | 120.00% | 139.50% | (54.46%) | (49.88%) | (92.91%) | (122.24%) | (17.21%) | (20.15%) | 17.18% | 128.84% | (45.28%) | (25.40%) | (10.33%) | 33.01% | 74.24% | 220.91% | 63.75% | 101.83% | 66.49% | (27.83%) | 32.36% | 69.53% | 63.19% | 77.71% | (34.94%) | (75.63%) | (92.12%) | (94.44%) | (84.46%) | (68.07%) | 6.09% | 13.23% | (4.30%) | (28.40%) | (24.43%) | (24.67%) | (.25%) | 33.30% | 4.14% | 3.23% | (13.47%) | (7.76%) | 2.45% | 15.92% | 204.39% | |
| TTM | | 4,601,000$ | 3,035,000$ | 3,466,000$ | 3,202,000$ | (446,000$) | 652,000$ | 1,678,000$ | 4,562,000$ | 18,935,000$ | 19,354,000$ | 19,873,000$ | 19,418,000$ | 12,798,000$ | 14,813,000$ | 15,690,000$ | 15,995,000$ | 14,720,000$ | 12,824,000$ | 10,447,000$ | 9,297,000$ | 7,348,000$ | 6,328,000$ | 6,743,000$ | 6,302,000$ | 5,517,000$ | 4,923,000$ | 4,271,000$ | 5,003,000$ | 8,506,000$ | 19,490,000$ | 33,747,000$ | 45,133,000$ | 55,009,000$ | 54,325,000$ | 52,561,000$ | 53,167,000$ | 58,922,000$ | 62,556,000$ | 66,921,000$ | 66,956,000$ | 61,894,000$ | 61,303,000$ | 60,750,000$ | 62,948,000$ | 64,227,000$ | 63,885,000$ | 61,529,950$ | 50,571,494$ |
| TTM_QoQ% | | 51.60% | (12.44%) | 8.25% | 817.94% | (168.41%) | (61.14%) | (63.22%) | (75.91%) | (2.17%) | (2.61%) | 2.34% | 51.73% | (13.60%) | (5.59%) | (1.91%) | 8.66% | 14.79% | 22.75% | 12.37% | 26.52% | 16.12% | (6.16%) | 7.00% | 14.23% | 12.07% | 15.27% | (14.63%) | (41.18%) | (56.36%) | (42.25%) | (25.23%) | (17.95%) | 1.26% | 3.36% | (1.14%) | (9.77%) | (5.81%) | (6.52%) | (.05%) | 8.18% | .96% | .91% | (3.49%) | (1.99%) | .54% | 3.83% | 21.67% | |
| TTM_YoY% | | 1,131.61% | 365.49% | 106.56% | (29.81%) | (102.36%) | (96.63%) | (91.56%) | (76.51%) | 47.95% | 30.66% | 26.66% | 21.40% | (13.06%) | 15.51% | 50.19% | 72.05% | 100.33% | 102.66% | 54.93% | 47.53% | 33.19% | 28.54% | 57.88% | 25.96% | (35.14%) | (74.74%) | (87.34%) | (88.92%) | (84.54%) | (64.12%) | (35.80%) | (15.11%) | (6.64%) | (13.16%) | (21.46%) | (20.59%) | (4.80%) | 2.04% | 10.16% | 6.37% | (3.63%) | (4.04%) | (1.27%) | 24.47% | | | | |
| Gross Margin | | 43.36% | 80.50% | 69.22% | 54.70% | 56.65% | 64.21% | 64.09% | 93.35% | 77.63% | 81.04% | 74.52% | (10.74%) | 68.95% | 66.77% | 69.91% | 72.60% | 73.35% | 74.05% | 70.07% | 70.13% | 74.75% | 71.65% | 71.73% | 73.88% | 75.10% | 73.78% | 75.28% | 77.15% | 68.30% | 69.49% | 27.88% | 14.81% | 5.07% | 22.42% | 24.39% | 30.59% | 27.56% | 25.83% | 28.02% | 25.65% | 29.50% | 32.19% | 28.66% | 29.17% | 29.93% | 33.13% | 26.65% | 24.38% |
| QoQ | | (37.14%) | 11.29% | 14.52% | (1.95%) | (7.57%) | .12% | (29.26%) | 15.72% | (3.41%) | 6.52% | 85.26% | (79.70%) | 2.18% | (3.14%) | (2.68%) | (.75%) | (.70%) | 3.98% | (.05%) | (4.62%) | 3.09% | (.08%) | (2.15%) | (1.22%) | 1.32% | (1.50%) | (1.87%) | 8.85% | (1.19%) | 41.61% | 13.07% | 9.75% | (17.35%) | (1.97%) | (6.20%) | 3.03% | 1.73% | (2.19%) | 2.37% | (3.85%) | (2.69%) | 3.53% | (.51%) | (.76%) | (3.19%) | 6.47% | 2.27% | (2.75%) |
| YoY | | (13.29%) | 16.29% | 5.12% | (38.65%) | (20.98%) | (16.83%) | (10.43%) | 104.09% | 8.68% | 14.27% | 4.60% | (83.34%) | (4.40%) | (7.28%) | (.16%) | 2.47% | (1.40%) | 2.40% | (1.66%) | (3.75%) | (.35%) | (2.12%) | (3.55%) | (3.27%) | 6.80% | 4.29% | 47.40% | 62.34% | 63.23% | 47.07% | 3.49% | (15.78%) | (22.50%) | (3.42%) | (3.63%) | 4.94% | (1.94%) | (6.35%) | (.64%) | (3.52%) | (.43%) | (.94%) | 2.00% | 4.79% | 2.80% | 12.85% | (.50%) | |
| Operating Income | | (14,809,000$) | (11,130,000$) | (10,402,000$) | (9,960,000$) | (4,216,000$) | (13,927,000$) | (8,877,000$) | 113,000$ | (2,378,000$) | (4,041,000$) | (1,284,000$) | 1,304,000$ | (5,463,000$) | (9,373,000$) | (9,237,000$) | (34,574,000$) | (12,456,000$) | (13,293,000$) | (12,420,000$) | (6,856,000$) | (6,246,000$) | (5,128,000$) | (5,566,000$) | (5,538,000$) | (5,684,000$) | (4,725,000$) | (4,863,000$) | (6,823,000$) | (3,317,000$) | (4,483,000$) | (3,780,000$) | (2,964,000$) | (4,695,000$) | (5,230,000$) | (5,354,000$) | (11,451,000$) | (4,142,000$) | (3,948,000$) | (4,182,000$) | (3,786,000$) | (3,123,000$) | (1,695,000$) | (2,811,000$) | (2,181,000$) | (2,461,000$) | (2,371,000$) | (694,000$) | (1,512,000$) |
| QoQ% | | (33.06%) | (7.00%) | (4.44%) | (136.24%) | 69.73% | (56.89%) | (7,955.75%) | 104.75% | 41.15% | (214.72%) | (198.47%) | 123.87% | 41.72% | (1.47%) | 73.28% | (177.57%) | 6.30% | (7.03%) | (81.16%) | (9.77%) | (21.80%) | 7.87% | (.51%) | 2.57% | (20.30%) | 2.84% | 28.73% | (105.70%) | 26.01% | (18.60%) | (27.53%) | 36.87% | 10.23% | 2.32% | 53.24% | (176.46%) | (4.91%) | 5.60% | (10.46%) | (21.23%) | (84.25%) | 39.70% | (28.89%) | 11.38% | (3.80%) | (241.64%) | 54.10% | (49.41%) |
| YoY% | | (251.26%) | 20.08% | (17.18%) | (8,914.16%) | (77.29%) | (244.64%) | (591.36%) | (91.33%) | 56.47% | 56.89% | 86.10% | 103.77% | 56.14% | 29.49% | 25.63% | (404.29%) | (99.42%) | (159.22%) | (123.14%) | (23.80%) | (9.89%) | (8.53%) | (14.46%) | 18.83% | (71.36%) | (5.40%) | (28.65%) | (130.20%) | 29.35% | 14.28% | 29.40% | 74.12% | (13.35%) | (32.47%) | (28.03%) | (202.46%) | (32.63%) | (132.92%) | (48.77%) | (73.59%) | (26.90%) | 28.51% | (305.04%) | (44.25%) | (143.18%) | (450.95%) | 27.86% | |
| TTM | | (46,301,000$) | (35,708,000$) | (38,505,000$) | (36,980,000$) | (26,907,000$) | (25,069,000$) | (15,183,000$) | (7,590,000$) | (6,399,000$) | (9,484,000$) | (14,816,000$) | (22,769,000$) | (58,647,000$) | (65,640,000$) | (69,560,000$) | (72,743,000$) | (45,025,000$) | (38,815,000$) | (30,650,000$) | (23,796,000$) | (22,478,000$) | (21,916,000$) | (21,513,000$) | (20,810,000$) | (22,095,000$) | (19,728,000$) | (19,486,000$) | (18,403,000$) | (14,544,000$) | (15,922,000$) | (16,669,000$) | (18,243,000$) | (26,730,000$) | (26,177,000$) | (24,895,000$) | (23,723,000$) | (16,058,000$) | (15,039,000$) | (12,786,000$) | (11,415,000$) | (9,810,000$) | (9,148,000$) | (9,824,000$) | (7,707,000$) | (7,038,000$) | (5,589,000$) | (3,648,345$) | (3,916,384$) |
| TTM_QoQ% | | (29.67%) | 7.26% | (4.12%) | (37.44%) | (7.33%) | (65.11%) | (100.04%) | (18.61%) | 32.53% | 35.99% | 34.93% | 61.18% | 10.65% | 5.64% | 4.38% | (61.56%) | (16.00%) | (26.64%) | (28.80%) | (5.86%) | (2.56%) | (1.87%) | (3.38%) | 5.82% | (12.00%) | (1.24%) | (5.89%) | (26.53%) | 8.66% | 4.48% | 8.63% | 31.75% | (2.11%) | (5.15%) | (4.94%) | (47.73%) | (6.78%) | (17.62%) | (12.01%) | (16.36%) | (7.24%) | 6.88% | (27.47%) | (9.51%) | (25.93%) | (53.19%) | 6.84% | |
| TTM_YoY% | | (72.08%) | (42.44%) | (153.61%) | (387.22%) | (320.49%) | (164.33%) | (2.48%) | 66.67% | 89.09% | 85.55% | 78.70% | 68.70% | (30.25%) | (69.11%) | (126.95%) | (205.69%) | (100.31%) | (77.11%) | (42.47%) | (14.35%) | (1.73%) | (11.09%) | (10.40%) | (13.08%) | (51.92%) | (23.90%) | (16.90%) | (.88%) | 45.59% | 39.18% | 33.04% | 23.10% | (66.46%) | (74.06%) | (94.71%) | (107.82%) | (63.69%) | (64.40%) | (30.15%) | (48.11%) | (39.39%) | (63.68%) | (169.27%) | (96.79%) | | | | |
| Operating Margin | | (596.18%) | (1,855.00%) | (2,149.17%) | (964.18%) | (459.26%) | (1,350.82%) | (4,035.00%) | (4.32%) | (117.96%) | (196.45%) | (41.37%) | 11.09% | (224.35%) | (363.86%) | (348.70%) | (672.91%) | (279.91%) | (384.97%) | (420.45%) | (177.48%) | (244.56%) | (476.58%) | (308.54%) | (289.34%) | (370.54%) | (316.90%) | (356.79%) | (604.34%) | (352.87%) | (534.33%) | (180.43%) | (63.99%) | (39.37%) | (34.65%) | (39.72%) | (78.93%) | (36.85%) | (29.61%) | (29.69%) | (18.68%) | (21.00%) | (9.58%) | (19.91%) | (14.35%) | (17.23%) | (13.83%) | (4.25%) | (9.18%) |
| QoQ | | 1,258.82% | 294.17% | (1,184.99%) | (504.92%) | 891.57% | 2,684.18% | (4,030.68%) | 113.64% | 78.50% | (155.09%) | (52.46%) | 235.44% | 139.51% | (15.16%) | 324.21% | (393.00%) | 105.06% | 35.48% | (242.97%) | 67.08% | 232.02% | (168.04%) | (19.20%) | 81.19% | (53.63%) | 39.89% | 247.55% | (251.47%) | 181.46% | (353.90%) | (116.44%) | (24.62%) | (4.73%) | 5.07% | 39.21% | (42.08%) | (7.24%) | .07% | (11.00%) | 2.31% | (11.42%) | 10.33% | (5.56%) | 2.88% | (3.40%) | (9.58%) | 4.92% | (1.92%) |
| YoY | | (136.92%) | (504.18%) | 1,885.83% | (959.86%) | (341.30%) | (1,154.37%) | (3,993.63%) | (15.41%) | 106.40% | 167.41% | 307.33% | 684.00% | 55.56% | 21.11% | 71.75% | (495.43%) | (35.35%) | 91.61% | (111.91%) | 111.86% | 125.98% | (159.68%) | 48.25% | 315.00% | (17.66%) | 217.43% | (176.36%) | (540.35%) | (313.50%) | (499.68%) | (140.72%) | 14.94% | (2.52%) | (5.03%) | (10.03%) | (60.25%) | (15.86%) | (20.04%) | (9.78%) | (4.34%) | (3.77%) | 4.25% | (15.65%) | (5.17%) | (9.97%) | (10.92%) | 13.69% | |
| Net Income | | (13,446,000$) | (20,858,000$) | (12,872,000$) | (13,856,000$) | (4,435,000$) | (14,710,000$) | (2,602,000$) | (11,745,000$) | (10,848,000$) | (7,329,000$) | (17,178,000$) | (16,424,000$) | (17,993,000$) | (20,330,000$) | (11,557,000$) | (38,148,000$) | (33,949,000$) | 14,506,000$ | (12,539,000$) | (8,295,000$) | (7,451,000$) | (7,303,000$) | (6,168,000$) | (17,022,000$) | (6,579,000$) | (5,231,000$) | (5,149,000$) | (7,283,000$) | (5,180,000$) | (5,855,000$) | (6,244,000$) | (7,901,000$) | (14,641,000$) | (6,431,000$) | (6,056,000$) | (14,302,000$) | (4,720,000$) | (4,175,000$) | (4,306,000$) | (3,959,000$) | (3,172,000$) | (1,695,000$) | (2,905,000$) | (1,818,000$) | (2,549,000$) | (2,463,000$) | (823,000$) | (1,630,000$) |
| QoQ% | | 35.54% | (62.04%) | 7.10% | (212.42%) | 69.85% | (465.33%) | 77.85% | (8.27%) | (48.02%) | 57.34% | (4.59%) | 8.72% | 11.50% | (75.91%) | 69.71% | (12.37%) | (334.03%) | 215.69% | (51.16%) | (11.33%) | (2.03%) | (18.40%) | 63.77% | (158.73%) | (25.77%) | (1.59%) | 29.30% | (40.60%) | 11.53% | 6.23% | 20.97% | 46.04% | (127.66%) | (6.19%) | 57.66% | (203.01%) | (13.05%) | 3.04% | (8.77%) | (24.81%) | (87.14%) | 41.65% | (59.79%) | 28.68% | (3.49%) | (199.27%) | 49.51% | (74.15%) |
| YoY% | | (203.18%) | (41.80%) | (394.70%) | (17.97%) | 59.12% | (100.71%) | 84.85% | 28.49% | 39.71% | 63.95% | (48.64%) | 56.95% | 47.00% | (240.15%) | 7.83% | (359.89%) | (355.63%) | 298.63% | (103.29%) | 51.27% | (13.25%) | (39.61%) | (19.79%) | (133.72%) | (27.01%) | 10.66% | 17.54% | 7.82% | 64.62% | 8.96% | (3.10%) | 44.76% | (210.19%) | (54.04%) | (40.64%) | (261.25%) | (48.80%) | (146.31%) | (48.23%) | (117.77%) | (24.44%) | 31.18% | (252.98%) | (11.53%) | (172.33%) | (419.45%) | 44.97% | |
| TTM | | (61,032,000$) | (52,021,000$) | (45,873,000$) | (35,603,000$) | (33,492,000$) | (39,905,000$) | (32,524,000$) | (47,100,000$) | (51,779,000$) | (58,924,000$) | (71,925,000$) | (66,304,000$) | (88,028,000$) | (103,984,000$) | (69,148,000$) | (70,130,000$) | (40,277,000$) | (13,779,000$) | (35,588,000$) | (29,217,000$) | (37,944,000$) | (37,072,000$) | (35,000,000$) | (33,981,000$) | (24,242,000$) | (22,843,000$) | (23,467,000$) | (24,562,000$) | (25,180,000$) | (34,641,000$) | (35,217,000$) | (35,029,000$) | (41,430,000$) | (31,509,000$) | (29,253,000$) | (27,503,000$) | (17,160,000$) | (15,612,000$) | (13,132,000$) | (11,731,000$) | (9,590,000$) | (8,967,000$) | (9,735,000$) | (7,653,000$) | (7,465,000$) | (5,852,000$) | (3,863,160$) | (4,535,572$) |
| TTM_QoQ% | | (17.32%) | (13.40%) | (28.85%) | (6.30%) | 16.07% | (22.69%) | 30.95% | 9.04% | 12.13% | 18.08% | (8.48%) | 24.68% | 15.35% | (50.38%) | 1.40% | (74.12%) | (192.31%) | 61.28% | (21.81%) | 23.00% | (2.35%) | (5.92%) | (3.00%) | (40.17%) | (6.12%) | 2.66% | 4.46% | 2.45% | 27.31% | 1.64% | (.54%) | 15.45% | (31.49%) | (7.71%) | (6.36%) | (60.27%) | (9.92%) | (18.89%) | (11.94%) | (22.33%) | (6.95%) | 7.89% | (27.21%) | (2.52%) | (27.56%) | (51.48%) | 14.83% | |
| TTM_YoY% | | (82.23%) | (30.36%) | (41.04%) | 24.41% | 35.32% | 32.28% | 54.78% | 28.96% | 41.18% | 43.33% | (4.02%) | 5.46% | (118.56%) | (654.66%) | (94.30%) | (140.03%) | (6.15%) | 62.83% | (1.68%) | 14.02% | (56.52%) | (62.29%) | (49.15%) | (38.35%) | 3.73% | 34.06% | 33.37% | 29.88% | 39.22% | (9.94%) | (20.39%) | (27.36%) | (141.43%) | (101.83%) | (122.76%) | (134.45%) | (78.94%) | (74.11%) | (34.90%) | (53.29%) | (28.47%) | (53.23%) | (152.00%) | (68.73%) | | | | |
| Profit Margin | | (541.30%) | (3,476.33%) | (2,659.50%) | (1,341.34%) | (483.12%) | (1,426.77%) | (1,182.73%) | 449.14% | (538.10%) | (356.30%) | (553.42%) | (139.68%) | (738.93%) | (789.21%) | (436.28%) | (742.47%) | (762.90%) | 420.10% | (424.48%) | (214.73%) | (291.74%) | (678.72%) | (341.91%) | (889.34%) | (428.88%) | (350.84%) | (377.77%) | (645.08%) | (551.06%) | (697.86%) | (298.04%) | (170.57%) | (122.79%) | (42.60%) | (44.92%) | (98.58%) | (41.99%) | (31.32%) | (30.57%) | (19.54%) | (21.33%) | (9.58%) | (20.57%) | (11.96%) | (17.85%) | (14.37%) | (5.04%) | (9.89%) |
| QoQ | | 2,935.03% | (816.83%) | (1,318.17%) | (858.22%) | 943.66% | (244.04%) | (1,631.87%) | 987.24% | (181.80%) | 197.12% | (413.73%) | 599.25% | 50.28% | (352.93%) | 306.19% | 20.43% | (1,183.00%) | 844.57% | (209.75%) | 77.01% | 386.98% | (336.81%) | 547.44% | (460.46%) | (78.04%) | 26.93% | 267.31% | (94.02%) | 146.79% | (399.81%) | (127.47%) | (47.79%) | (80.19%) | 2.32% | 53.66% | (56.59%) | (10.68%) | (.75%) | (11.03%) | 1.79% | (11.75%) | 10.99% | (8.61%) | 5.89% | (3.48%) | (9.32%) | 4.85% | (3.18%) |
| YoY | | (58.19%) | (2,049.56%) | (1,476.78%) | (1,790.48%) | 54.98% | (1,070.47%) | (629.31%) | 588.82% | 200.84% | 432.91% | (117.14%) | 602.78% | 23.97% | (1,209.31%) | (11.80%) | (527.74%) | (471.16%) | 1,098.82% | (82.57%) | 674.61% | 137.14% | (327.88%) | 35.86% | (244.26%) | 122.19% | 347.02% | (79.73%) | (474.51%) | (428.28%) | (655.25%) | (253.12%) | (71.99%) | (80.79%) | (11.29%) | (14.36%) | (79.04%) | (20.67%) | (21.74%) | (10.00%) | (7.58%) | (3.48%) | 4.79% | (15.53%) | (2.07%) | (11.13%) | (11.16%) | 22.85% | |
| Equity to Common Shareholders | | 10,454,000$ | 12,405,000$ | 13,929,000$ | 6,574,000$ | 6,865,000$ | 10,575,000$ | 13,665,000$ | (31,629,000$) | (14,339,000$) | (11,844,000$) | (16,367,000$) | (14,983,000$) | 33,167,000$ | 53,031,000$ | 76,047,000$ | 81,803,000$ | 122,425,000$ | 142,738,000$ | 115,860,000$ | 44,639,000$ | 39,420,000$ | 43,693,000$ | 5,100,000$ | 6,022,000$ | 11,459,000$ | 11,721,000$ | 12,895,000$ | 4,784,000$ | 9,014,000$ | 2,609,000$ | (1,123,000$) | (16,847,000$) | (14,457,000$) | (4,424,000$) | (484,000$) | 4,708,000$ | 16,697,000$ | 16,819,000$ | 20,641,000$ | 24,562,000$ | 28,588,000$ | 26,698,000$ | 28,296,000$ | 30,817,000$ | 32,198,000$ | 34,310,596$ | 9,264,748$ | 7,777,000$ |
| QoQ | | (1,951,000$) | (1,524,000$) | 7,355,000$ | (291,000$) | (3,710,000$) | (3,090,000$) | 45,294,000$ | (17,290,000$) | (2,495,000$) | 4,523,000$ | (1,385,000$) | (48,150,000$) | (19,864,000$) | (23,016,000$) | (5,756,000$) | (40,622,000$) | (20,313,000$) | 26,878,000$ | 71,221,000$ | 5,219,000$ | (4,273,000$) | 38,593,000$ | (922,000$) | (5,437,000$) | (262,000$) | (1,174,000$) | 8,111,000$ | (4,230,000$) | 6,405,000$ | 3,732,000$ | 15,724,000$ | (2,390,000$) | (10,033,000$) | (3,940,000$) | (5,192,000$) | (11,989,000$) | (122,000$) | (3,822,000$) | (3,921,000$) | (4,026,000$) | 1,890,000$ | (1,598,000$) | (2,521,000$) | (1,381,000$) | (2,112,596$) | 25,045,848$ | 1,487,748$ | |
| QoQ% | | (15.73%) | (10.94%) | 111.88% | (4.24%) | (35.08%) | (22.61%) | 143.20% | (120.58%) | (21.07%) | 27.64% | (9.24%) | (145.17%) | (37.46%) | (30.27%) | (7.04%) | (33.18%) | (14.23%) | 23.20% | 159.55% | 13.24% | (9.78%) | 756.73% | (15.31%) | (47.45%) | (2.24%) | (9.10%) | 169.54% | (46.93%) | 245.50% | 332.32% | 93.33% | (16.53%) | (226.79%) | (814.05%) | (110.28%) | (71.80%) | (.73%) | (18.52%) | (15.96%) | (14.08%) | 7.08% | (5.65%) | (8.18%) | (4.29%) | (6.16%) | 270.34% | 19.13% | |
| YoY | | 3,589,000$ | 1,830,000$ | 264,000$ | 38,203,000$ | 21,204,000$ | 22,419,000$ | 30,032,000$ | (16,647,000$) | (47,506,000$) | (64,875,000$) | (92,414,000$) | (96,786,000$) | (89,258,000$) | (89,707,000$) | (39,813,000$) | 37,164,000$ | 83,005,000$ | 99,045,000$ | 110,760,000$ | 38,617,000$ | 27,961,000$ | 31,972,000$ | (7,795,000$) | 1,238,000$ | 2,445,000$ | 9,112,000$ | 14,018,000$ | 21,631,000$ | 23,471,000$ | 7,033,000$ | (639,000$) | (21,555,000$) | (31,154,000$) | (21,243,000$) | (21,125,000$) | (19,854,000$) | (11,891,000$) | (9,879,000$) | (7,655,000$) | (6,255,000$) | (3,610,000$) | (7,612,596$) | 19,031,252$ | 23,040,000$ | | | | |
| YoY% | | 52.28% | 17.31% | 1.93% | 120.79% | 147.88% | 189.29% | 183.49% | (111.11%) | (143.23%) | (122.33%) | (121.52%) | (118.32%) | (72.91%) | (62.85%) | (34.36%) | 83.26% | 210.57% | 226.68% | 2,171.77% | 641.27% | 244.01% | 272.78% | (60.45%) | 25.88% | 27.12% | 349.25% | 1,248.26% | 128.40% | 162.35% | 158.97% | (132.03%) | (457.84%) | (186.58%) | (126.30%) | (102.35%) | (80.83%) | (41.59%) | (37.00%) | (27.05%) | (20.30%) | (11.21%) | (22.19%) | 205.42% | 296.26% | | | | |
| Dividends Paid | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Additional Paid-In Capital QoQ | | 11,468,000$ | 18,282,000$ | 21,088,000$ | 20,093,000$ | 1,126,000$ | 15,126,000$ | 36,750,000$ | (332,362,000$) | 11,893,000$ | 7,651,000$ | (7,524,000$) | 15,185,000$ | (2,949,000$) | (3,747,000$) | 5,422,000$ | (3,179,000$) | 13,744,000$ | 12,183,000$ | 84,400,000$ | 12,700,000$ | 3,124,000$ | 45,564,000$ | 5,843,000$ | 11,528,000$ | 6,351,000$ | 4,021,000$ | 13,256,000$ | 3,102,000$ | 11,585,000$ | 9,560,000$ | 20,677,000$ | 4,862,000$ | 6,104,000$ | 2,339,000$ | 849,000$ | 1,974,000$ | 3,237,000$ | 347,000$ | 364,000$ | 553,000$ | 5,070,000$ | 95,000$ | 386,000$ | 431,000$ | 434,757$ | 27,453,162$ | 2,272,081$ | |
| Treasury Stock | | | | | | | | | | | | | | | 695,000$ | 695,000$ | 695,000$ | 695,000$ | 695,000$ | 695,000$ | 695,000$ | 695,000$ | 695,000$ | 695,000$ | 695,000$ | 695,000$ | 695,000$ | 695,000$ | 695,000$ | 695,000$ | 695,000$ | 695,000$ | 695,000$ | 695,000$ | 695,000$ | 695,000$ | 695,000$ | 695,000$ | 695,000$ | 695,000$ | 695,000$ | | | | | | | | |
| QoQ | | | | | | | | | | | | | | | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | 0$ | | | | | | | | | |
| Goodwill | | 9,160,000$ | 9,143,000$ | 12,418,000$ | 12,072,000$ | 12,738,000$ | 12,330,000$ | 12,398,000$ | | | | | | | | 7,656,000$ | 7,672,000$ | 24,017,000$ | 23,890,000$ | 6,370,000$ | 6,588,000$ | 2,555,000$ | 2,318,000$ | 1,921,000$ | 2,070,000$ | 3,097,000$ | 634,000$ | | | 636,000$ | 636,000$ | 636,000$ | 636,000$ | 636,000$ | 9,028,000$ | 9,028,000$ | 1,223,000$ | 13,166,000$ | 13,166,000$ | 13,166,000$ | 13,166,000$ | 13,166,000$ | 13,166,000$ | 13,166,000$ | 13,166,000$ | 13,157,000$ | 10,516,497$ | 5,766,901$ | 5,708,000$ |
| QoQ% | | .19% | (26.37%) | 2.87% | (5.23%) | 3.31% | (.55%) | | | | | | | | | (.21%) | (68.06%) | .53% | 275.04% | (3.31%) | 157.85% | 10.22% | 20.67% | (7.20%) | (33.16%) | 388.49% | | | | .00% | .00% | .00% | .00% | (92.96%) | .00% | .00% | (90.71%) | .00% | .00% | .00% | .00% | .00% | .00% | .00% | .07% | 25.11% | 82.36% | 1.03% | |
| YoY% | | (28.09%) | (25.85%) | .16% | | | | | | | | | | | | 20.19% | 16.45% | 840.00% | 930.63% | 231.60% | 218.26% | (17.50%) | 265.62% | | | 386.95% | (.31%) | | | .00% | (92.96%) | (92.96%) | (92.96%) | (95.17%) | (31.43%) | (31.43%) | (90.71%) | .00% | .00% | .00% | .00% | .07% | 25.19% | 128.30% | 130.66% | | | | |
| Other Intangible Assets | | 1,169,000$ | 1,223,000$ | 1,308,000$ | 1,884,000$ | 4,778,000$ | 4,838,000$ | 5,018,000$ | 266,000$ | 2,304,000$ | 2,573,000$ | 2,810,000$ | 2,994,000$ | 28,174,000$ | 30,126,000$ | 32,002,000$ | 33,478,000$ | 34,775,000$ | 36,530,000$ | 14,199,000$ | 14,203,000$ | 10,761,000$ | 8,987,000$ | 6,876,000$ | 8,400,000$ | 9,338,000$ | 5,609,000$ | 3,697,000$ | 4,509,000$ | 5,321,000$ | 10,208,000$ | 11,355,000$ | 7,566,000$ | 13,597,000$ | 14,924,000$ | 16,308,000$ | 17,691,000$ | 13,992,000$ | 15,048,000$ | 16,105,000$ | 17,161,000$ | 18,217,000$ | 19,274,000$ | 16,794,000$ | 17,676,000$ | 18,579,000$ | 29,441,130$ | 7,000,296$ | 7,328,000$ |
| QoQ | | (54,000$) | (85,000$) | (576,000$) | (2,894,000$) | (60,000$) | (180,000$) | 4,752,000$ | (2,038,000$) | (269,000$) | (237,000$) | (184,000$) | (25,180,000$) | (1,952,000$) | (1,876,000$) | (1,476,000$) | (1,297,000$) | (1,755,000$) | 22,331,000$ | (4,000$) | 3,442,000$ | 1,774,000$ | 2,111,000$ | (1,524,000$) | (938,000$) | 3,729,000$ | 1,912,000$ | (812,000$) | (812,000$) | (4,887,000$) | (1,147,000$) | 3,789,000$ | (6,031,000$) | (1,327,000$) | (1,384,000$) | (1,383,000$) | 3,699,000$ | (1,056,000$) | (1,057,000$) | (1,056,000$) | (1,056,000$) | (1,057,000$) | 2,480,000$ | (882,000$) | (903,000$) | (10,862,130$) | 22,440,834$ | (327,704$) | |
| Amortization of Intangible Assets | | 54,000$ | 61,000$ | 91,000$ | 191,000$ | 196,000$ | 192,000$ | 43,000$ | 7,000$ | 7,000$ | 7,000$ | 7,000$ | (250,000$) | 395,000$ | 396,000$ | 347,000$ | 1,379,000$ | 1,395,000$ | 1,191,000$ | 502,000$ | 495,000$ | 288,000$ | 508,000$ | 1,016,000$ | 1,027,000$ | 969,000$ | 820,000$ | 812,000$ | 813,000$ | 812,000$ | 804,000$ | 804,000$ | 400,000$ | 808,000$ | 1,382,000$ | 1,383,000$ | 1,159,000$ | 1,056,000$ | 1,057,000$ | 1,056,000$ | 1,056,000$ | 1,056,000$ | 1,000,000$ | 882,000$ | 893,000$ | 443,000$ | 1,249,000$ | 328,000$ | 330,000$ |
| Total Assets | | 47,931,000$ | 35,448,000$ | 27,127,000$ | 24,291,000$ | 29,283,000$ | 34,041,000$ | 30,782,000$ | 509,000$ | 27,647,000$ | 30,445,000$ | 29,907,000$ | 57,635,000$ | 108,595,000$ | 117,846,000$ | 137,225,000$ | 156,673,000$ | 191,037,000$ | 174,414,000$ | 128,828,000$ | 59,011,000$ | 52,593,000$ | 56,812,000$ | 20,938,000$ | 21,219,000$ | 30,491,000$ | 23,886,000$ | 20,122,000$ | 12,178,000$ | 12,991,000$ | 24,892,000$ | 25,152,000$ | 27,691,000$ | 35,205,000$ | 49,704,000$ | 54,577,000$ | 66,473,000$ | 57,020,000$ | 63,347,000$ | 65,134,000$ | 68,715,000$ | 66,753,000$ | 65,537,000$ | 61,479,000$ | 62,060,000$ | 61,554,000$ | 73,150,272$ | 41,680,196$ | 38,874,000$ |
| QoQ | | 12,483,000$ | 8,321,000$ | 2,836,000$ | (4,992,000$) | (4,758,000$) | 3,259,000$ | 30,273,000$ | (27,138,000$) | (2,798,000$) | 538,000$ | (27,728,000$) | (50,960,000$) | (9,251,000$) | (19,379,000$) | (19,448,000$) | (34,364,000$) | 16,623,000$ | 45,586,000$ | 69,817,000$ | 6,418,000$ | (4,219,000$) | 35,874,000$ | (281,000$) | (9,272,000$) | 6,605,000$ | 3,764,000$ | 7,944,000$ | (813,000$) | (11,901,000$) | (260,000$) | (2,539,000$) | (7,514,000$) | (14,499,000$) | (4,873,000$) | (11,896,000$) | 9,453,000$ | (6,327,000$) | (1,787,000$) | (3,581,000$) | 1,962,000$ | 1,216,000$ | 4,058,000$ | (581,000$) | 506,000$ | (11,596,272$) | 31,470,076$ | 2,806,196$ | |
| YoY | | 18,648,000$ | 1,407,000$ | (3,655,000$) | 23,782,000$ | 1,636,000$ | 3,596,000$ | 875,000$ | (57,126,000$) | (80,948,000$) | (87,401,000$) | (107,318,000$) | (99,038,000$) | (82,442,000$) | (56,568,000$) | 8,397,000$ | 97,662,000$ | 138,444,000$ | 117,602,000$ | 107,890,000$ | 37,792,000$ | 22,102,000$ | 32,926,000$ | 816,000$ | 9,041,000$ | 17,500,000$ | (1,006,000$) | (5,030,000$) | (15,513,000$) | (22,214,000$) | (24,812,000$) | (29,425,000$) | (38,782,000$) | (21,815,000$) | (13,643,000$) | (10,557,000$) | (2,242,000$) | (9,733,000$) | (2,190,000$) | 3,655,000$ | 6,655,000$ | 5,199,000$ | (7,613,272$) | 19,798,804$ | 23,186,000$ | | | | |
| Total Liabilities | | 35,733,000$ | 22,083,000$ | 12,786,000$ | 17,717,000$ | 22,418,000$ | 23,466,000$ | 17,117,000$ | 32,138,000$ | 19,765,000$ | 23,908,000$ | 23,728,000$ | 25,520,000$ | 21,608,000$ | 15,701,000$ | 16,648,000$ | 28,487,000$ | 26,657,000$ | 28,928,000$ | 12,909,000$ | 14,331,000$ | 13,122,000$ | 13,085,000$ | 15,823,000$ | 15,171,000$ | 19,006,000$ | 12,143,000$ | 7,214,000$ | 7,376,000$ | 3,964,000$ | 22,274,000$ | 26,269,000$ | 46,544,000$ | 51,670,000$ | 56,132,000$ | 57,060,000$ | 63,760,000$ | 41,941,000$ | 48,142,000$ | 46,103,000$ | 45,759,000$ | 39,768,000$ | 40,438,000$ | 34,784,000$ | 32,839,000$ | 30,940,000$ | 40,418,064$ | 33,938,251$ | 32,577,000$ |
| QoQ | | 13,650,000$ | 9,297,000$ | (4,931,000$) | (4,701,000$) | (1,048,000$) | 6,349,000$ | (15,021,000$) | 12,373,000$ | (4,143,000$) | 180,000$ | (1,792,000$) | 3,912,000$ | 5,907,000$ | (947,000$) | (11,839,000$) | 1,830,000$ | (2,271,000$) | 16,019,000$ | (1,422,000$) | 1,209,000$ | 37,000$ | (2,738,000$) | 652,000$ | (3,835,000$) | 6,863,000$ | 4,929,000$ | (162,000$) | 3,412,000$ | (18,310,000$) | (3,995,000$) | (20,275,000$) | (5,126,000$) | (4,462,000$) | (928,000$) | (6,700,000$) | 21,819,000$ | (6,201,000$) | 2,039,000$ | 344,000$ | 5,991,000$ | (670,000$) | 5,654,000$ | 1,945,000$ | 1,899,000$ | (9,478,064$) | 6,479,813$ | 1,361,251$ | |
| YoY | | 13,315,000$ | (1,383,000$) | (4,331,000$) | (14,421,000$) | 2,653,000$ | (442,000$) | (6,611,000$) | 6,618,000$ | (1,843,000$) | 8,207,000$ | 7,080,000$ | (2,967,000$) | (5,049,000$) | (13,227,000$) | 3,739,000$ | 14,156,000$ | 13,535,000$ | 15,843,000$ | (2,914,000$) | (840,000$) | (5,884,000$) | 942,000$ | 8,609,000$ | 7,795,000$ | 15,042,000$ | (10,131,000$) | (19,055,000$) | (39,168,000$) | (47,706,000$) | (33,858,000$) | (30,791,000$) | (17,216,000$) | 9,729,000$ | 7,990,000$ | 10,957,000$ | 18,001,000$ | 2,173,000$ | 7,704,000$ | 11,319,000$ | 12,920,000$ | 8,828,000$ | 19,936$ | 845,749$ | 262,000$ | | | | |
| Current Ratio | | 1.03x | 1.11x | 1.00x | .49x | .46x | .66x | .69x | .02x | 1.15x | 1.00x | 1.01x | 1.21x | 3.49x | 5.45x | 5.79x | 3.91x | 5.80x | 3.43x | 8.69x | 2.50x | 2.93x | 3.41x | .58x | .49x | .28x | .49x | .99x | .46x | 1.29x | .54x | .41x | .22x | .31x | .36x | .45x | .59x | .66x | .70x | .77x | .87x | .84x | .76x | .84x | .89x | .91x | .76x | .79x | .72x |
| Total Current Assets | | 36,682,000$ | 24,212,000$ | 12,527,000$ | 8,581,000$ | 10,132,000$ | 15,174,000$ | 11,549,000$ | 231,000$ | 22,563,000$ | 23,678,000$ | 23,659,000$ | 29,866,000$ | 72,279,000$ | 79,844,000$ | 89,865,000$ | 105,962,000$ | 116,988,000$ | 76,481,000$ | 100,444,000$ | 30,325,000$ | 35,260,000$ | 42,457,000$ | 8,375,000$ | 6,765,000$ | 4,535,000$ | 5,159,000$ | 6,780,000$ | 3,356,000$ | 4,886,000$ | 11,775,000$ | 10,620,000$ | 9,209,000$ | 14,135,000$ | 17,621,000$ | 20,556,000$ | 30,144,000$ | 20,173,000$ | 25,162,000$ | 26,287,000$ | 28,612,000$ | 25,760,000$ | 23,358,000$ | 22,767,000$ | 22,061,000$ | 21,726,000$ | 25,108,281$ | 21,292,866$ | 19,835,000$ |
| QoQ | | 12,470,000$ | 11,685,000$ | 3,946,000$ | (1,551,000$) | (5,042,000$) | 3,625,000$ | 11,318,000$ | (22,332,000$) | (1,115,000$) | 19,000$ | (6,207,000$) | (42,413,000$) | (7,565,000$) | (10,021,000$) | (16,097,000$) | (11,026,000$) | 40,507,000$ | (23,963,000$) | 70,119,000$ | (4,935,000$) | (7,197,000$) | 34,082,000$ | 1,610,000$ | 2,230,000$ | (624,000$) | (1,621,000$) | 3,424,000$ | (1,530,000$) | (6,889,000$) | 1,155,000$ | 1,411,000$ | (4,926,000$) | (3,486,000$) | (2,935,000$) | (9,588,000$) | 9,971,000$ | (4,989,000$) | (1,125,000$) | (2,325,000$) | 2,852,000$ | 2,402,000$ | 591,000$ | 706,000$ | 335,000$ | (3,382,281$) | 3,815,415$ | 1,457,866$ | |
| Total Current Liabilities | | 35,578,000$ | 21,837,000$ | 12,515,000$ | 17,421,000$ | 22,037,000$ | 23,042,000$ | 16,648,000$ | 13,259,000$ | 19,577,000$ | 23,663,000$ | 23,431,000$ | 24,714,000$ | 20,728,000$ | 14,651,000$ | 15,528,000$ | 27,131,000$ | 20,174,000$ | 22,266,000$ | 11,563,000$ | 12,117,000$ | 12,041,000$ | 12,455,000$ | 14,548,000$ | 13,740,000$ | 16,236,000$ | 10,609,000$ | 6,873,000$ | 7,283,000$ | 3,793,000$ | 21,995,000$ | 25,599,000$ | 42,031,000$ | 44,931,000$ | 48,293,000$ | 45,854,000$ | 51,167,000$ | 30,516,000$ | 36,110,000$ | 33,994,000$ | 32,850,000$ | 30,646,000$ | 30,820,000$ | 27,253,000$ | 24,874,000$ | 23,863,000$ | 33,237,507$ | 26,847,793$ | 27,440,000$ |
| QoQ | | 13,741,000$ | 9,322,000$ | (4,906,000$) | (4,616,000$) | (1,005,000$) | 6,394,000$ | 3,389,000$ | (6,318,000$) | (4,086,000$) | 232,000$ | (1,283,000$) | 3,986,000$ | 6,077,000$ | (877,000$) | (11,603,000$) | 6,957,000$ | (2,092,000$) | 10,703,000$ | (554,000$) | 76,000$ | (414,000$) | (2,093,000$) | 808,000$ | (2,496,000$) | 5,627,000$ | 3,736,000$ | (410,000$) | 3,490,000$ | (18,202,000$) | (3,604,000$) | (16,432,000$) | (2,900,000$) | (3,362,000$) | 2,439,000$ | (5,313,000$) | 20,651,000$ | (5,594,000$) | 2,116,000$ | 1,144,000$ | 2,204,000$ | (174,000$) | 3,567,000$ | 2,379,000$ | 1,011,000$ | (9,374,507$) | 6,389,714$ | (592,207$) | |
| Debt to Asset Ratio | | .75x | .62x | .47x | .73x | .77x | .69x | .56x | 63.14x | .71x | .79x | .79x | .44x | .20x | .13x | .12x | .18x | .14x | .17x | .10x | .24x | .25x | .23x | .76x | .71x | .62x | .51x | .36x | .61x | .31x | .89x | 1.04x | 1.68x | 1.47x | 1.13x | 1.05x | .96x | .74x | .76x | .71x | .67x | .60x | .62x | .57x | .53x | .50x | .55x | .81x | .84x |
| Long Term Debt | | | 65,000$ | 65,000$ | 65,000$ | 65,000$ | 65,000$ | 65,000$ | 18,546,000$ | | | | | | | | | | | | | | | | | | 73,000$ | 73,000$ | 74,000$ | 142,000$ | 142,000$ | 142,000$ | 767,000$ | 2,081,000$ | 1,586,000$ | 4,342,000$ | 4,047,000$ | 3,753,000$ | 893,000$ | 1,059,000$ | 1,226,000$ | 1,493,000$ | 1,729,000$ | 100,000$ | 100,000$ | 100,000$ | | | 292,000$ |
| QoQ | | | 0$ | 0$ | 0$ | 0$ | 0$ | (18,481,000$) | | | | | | | | | | | | | | | | | | | 0$ | (1,000$) | (68,000$) | 0$ | 0$ | (625,000$) | (1,314,000$) | 495,000$ | (2,756,000$) | 295,000$ | 294,000$ | 2,860,000$ | (166,000$) | (167,000$) | (267,000$) | (236,000$) | 1,629,000$ | 0$ | 0$ | | | | |
| YoY | | | 0$ | 0$ | (18,481,000$) | | | | | | | | | | | | | | | | | | | | | | (69,000$) | (69,000$) | (693,000$) | (1,939,000$) | (1,444,000$) | (4,200,000$) | (3,280,000$) | (1,672,000$) | 693,000$ | 3,283,000$ | 2,821,000$ | 2,260,000$ | (836,000$) | 959,000$ | 1,126,000$ | 1,393,000$ | | | (192,000$) | | | | |
| Capital Lease Obligations | | | | | 350,000$ | | 594,000$ | 663,000$ | 342,000$ | 386,000$ | 445,000$ | 496,000$ | 541,000$ | 1,366,000$ | 1,622,000$ | 1,601,000$ | 1,751,000$ | 1,617,000$ | 1,804,000$ | 1,976,000$ | 2,104,000$ | 1,646,000$ | 1,212,000$ | 1,401,000$ | 1,613,000$ | 757,000$ | 502,000$ | 683,575$ | | | | | | | | | | | | | | | | | | | | | |
| Cash and Cash Equivalents | | 32,198,000$ | 20,046,000$ | 8,008,000$ | 4,105,000$ | 511,000$ | 5,779,000$ | 1,801,000$ | 5,000$ | 13,489,000$ | 15,681,000$ | 15,254,000$ | 9,284,000$ | 63,153,000$ | 65,755,000$ | 60,852,000$ | 52,480,000$ | 66,785,000$ | 24,912,000$ | 46,273,000$ | 17,996,000$ | 31,376,000$ | 39,458,000$ | 6,111,000$ | 4,777,000$ | 494,000$ | 1,651,000$ | 3,830,000$ | 1,008,000$ | 1,461,000$ | 8,336,000$ | 6,694,000$ | 119,000$ | 107,000$ | 738,000$ | 738,000$ | 1,821,000$ | 505,000$ | 358,000$ | 2,853,000$ | 4,060,000$ | 5,364,000$ | 2,242,000$ | 2,695,000$ | 3,228,000$ | 2,729,000$ | 4,933,000$ | 3,335,000$ | 2,104,000$ |
| QoQ | | 12,152,000$ | 12,038,000$ | 3,903,000$ | 3,594,000$ | (5,268,000$) | 3,978,000$ | 1,796,000$ | (13,484,000$) | (2,192,000$) | 427,000$ | 5,970,000$ | (53,869,000$) | (2,602,000$) | 4,903,000$ | 8,372,000$ | (14,305,000$) | 41,873,000$ | (21,361,000$) | 28,277,000$ | (13,380,000$) | (8,082,000$) | 33,347,000$ | 1,334,000$ | 4,283,000$ | (1,157,000$) | (2,179,000$) | 2,822,000$ | (453,000$) | (6,875,000$) | 1,642,000$ | 6,575,000$ | 12,000$ | (631,000$) | 0$ | (1,083,000$) | 1,316,000$ | 147,000$ | (2,495,000$) | (1,207,000$) | (1,304,000$) | 3,122,000$ | (453,000$) | (533,000$) | 499,000$ | (2,204,000$) | 1,598,000$ | 1,231,000$ | (1,978,000$) |
| YoY | | 31,687,000$ | 14,267,000$ | 6,207,000$ | 4,100,000$ | (12,978,000$) | (9,902,000$) | (13,453,000$) | (9,279,000$) | (49,664,000$) | (50,074,000$) | (45,598,000$) | (43,196,000$) | (3,632,000$) | 40,843,000$ | 14,579,000$ | 34,484,000$ | 35,409,000$ | (14,546,000$) | 40,162,000$ | 13,219,000$ | 30,882,000$ | 37,807,000$ | 2,281,000$ | 3,769,000$ | (967,000$) | (6,685,000$) | (2,864,000$) | 889,000$ | 1,354,000$ | 7,598,000$ | 5,956,000$ | (1,702,000$) | (398,000$) | 380,000$ | (2,115,000$) | (2,239,000$) | (4,859,000$) | (1,884,000$) | 158,000$ | 832,000$ | 2,635,000$ | (2,691,000$) | (640,000$) | 1,124,000$ | (1,353,000$) | 4,292,521$ | 2,142,585$ | |
| Interest Expenses | | | | | | 222,000$ | 70,000$ | 261,000$ | 3,924,000$ | 303,000$ | 270,000$ | 233,000$ | 535,000$ | 234,000$ | 0$ | 0$ | 8,000$ | 15,000$ | 0$ | 349,000$ | 492,000$ | 537,000$ | 777,000$ | 621,000$ | 224,000$ | 1,190,000$ | 509,000$ | 356,000$ | 260,000$ | 78,000$ | 356,000$ | 1,283,000$ | 1,100,000$ | 694,000$ | 1,344,000$ | 684,000$ | 706,000$ | 639,000$ | 255,000$ | 143,000$ | 108,000$ | 120,000$ | 121,000$ | 99,000$ | 694,000$ | (95,000$) | (104,000$) | (108,000$) | 136,000$ |
| Interest Income | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |