| NORTHERN TECHNOLOGIES INTERNATIONAL CORP (NTIC) |
| 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-Aug-31 | 2025-May-31 | 2025-Feb-28 | 2024-Nov-30 | 2024-Aug-31 | 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 | 2013-Nov-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 | Q1-FY2014 |
| Close Price of Common Stock | 7.51$ | 7.65$ | 7.53$ | 10.47$ | 13.00$ | 12.21$ | 16.62$ | 13.74$ | 11.78$ | 13.19$ | 10.71$ | 11.82$ | 12.92$ | 13.75$ | 9.46$ | 11.90$ | 15.50$ | 15.82$ | 17.48$ | 15.24$ | 10.35$ | 8.42$ | 8.08$ | 7.11$ | 13.80$ | 12.29$ | 24.61$ | 26.00$ | 28.55$ | 34.70$ | 35.73$ | 22.10$ | 24.50$ | 17.20$ | | | | | | | | | | | | | | | |
| Market Cap of Common Stock | 71,199,974$ | 72,478,877$ | 71,294,582$ | 99,156,208$ | 123,116,591$ | 115,276,161$ | 156,686,679$ | 129,535,197$ | 111,057,116$ | 123,589,284$ | 100,313,694$ | 110,710,352$ | 121,013,332$ | 126,946,641$ | 87,235,551$ | 109,474,990$ | 142,405,413$ | 144,118,001$ | 159,149,037$ | 138,754,653$ | 94,232,983$ | 76,576,416$ | 73,505,667$ | 64,681,348$ | 125,447,699$ | 111,676,969$ | 111,665,611$ | 118,096,602$ | 129,679,153$ | 157,583,249$ | 162,098,901$ | 100,276,717$ | 111,166,496$ | 77,864,710$ | | | | | | | | | | | | | | | |
| QoQ% | (1.77%) | 1.66% | (28.10%) | (19.46%) | 6.80% | (26.43%) | 20.96% | 16.64% | (10.14%) | 23.20% | (9.39%) | (8.51%) | (4.67%) | 45.52% | (20.32%) | (23.12%) | (1.19%) | (9.45%) | 14.70% | 47.25% | 23.06% | 4.18% | 13.64% | (48.44%) | 12.33% | .01% | (5.45%) | (8.93%) | (17.71%) | (2.79%) | 61.65% | (9.80%) | 42.77% | | | | | | | | | | | | | | | | |
| YoY% | (42.17%) | (37.13%) | (54.50%) | (23.45%) | 10.86% | (6.73%) | 56.20% | 17.00% | (8.23%) | (2.65%) | 14.99% | 1.13% | (15.02%) | (11.92%) | (45.19%) | (21.10%) | 51.12% | 88.20% | 116.51% | 114.52% | (24.88%) | (31.43%) | (34.17%) | (45.23%) | (3.26%) | (29.13%) | (31.11%) | 17.77% | 16.65% | 102.38% | | | | | | | | | | | | | | | | | | | |
| Common Shares Outstanding | 9,480,689 | 9,475,490 | 9,474,363 | 9,470,507 | 9,470,507 | 9,466,976 | 9,441,124 | 9,427,598 | 9,427,598 | 9,424,102 | 9,369,923 | 9,366,357 | 9,366,358 | 9,232,483 | 9,232,483 | 9,221,517 | 9,187,446 | 9,184,811 | 9,109,861 | 9,104,636 | 9,104,636 | 9,099,990 | 9,099,990 | 9,097,236 | 9,097,236 | 9,086,816 | 9,086,816 | 4,542,177 | 4,542,177 | 9,082,606 | 4,537,408 | 4,537,408 | 4,537,408 | 4,535,018 | 4,527,018 | 4,524,970 | 4,530,870 | 4,533,416 | 4,537,116 | 4,536,022 | 4,538,317 | 4,539,045 | 4,525,109 | 4,523,160 | 4,521,883 | 4,504,552 | 4,477,902 | 4,434,837 | 4,434,837 |
| QoQ% | .06% | .01% | .04% | .00% | .04% | .27% | .14% | .00% | .04% | .58% | .04% | .00% | 1.45% | .00% | .12% | .37% | .03% | .82% | .06% | .00% | .05% | .00% | .03% | .00% | .12% | .00% | 100.05% | .00% | (49.99%) | 100.17% | .00% | .00% | .05% | .18% | .05% | (.13%) | (.06%) | (.08%) | .02% | (.05%) | (.02%) | .31% | .04% | .03% | .39% | .60% | .97% | .00% | .06% |
| YoY% | .11% | .09% | .35% | .46% | .46% | .46% | .76% | .65% | .65% | 2.08% | 1.49% | 1.57% | 1.95% | .52% | 1.35% | 1.28% | .91% | .93% | .11% | .08% | .08% | .15% | .15% | 100.28% | 100.28% | .05% | 100.26% | .11% | .11% | 100.28% | .23% | .28% | .14% | .04% | (.22%) | (.24%) | (.16%) | (.12%) | .27% | .28% | .36% | .77% | 1.05% | 1.99% | 1.96% | 1.64% | 1.13% | .36% | .36% |
| Price to Sales | .85x | .86x | .84x | 1.17x | 1.43x | 1.36x | 1.90x | 1.57x | 1.39x | 1.55x | 1.26x | 1.43x | 1.59x | 1.71x | 1.26x | 1.66x | 2.30x | 2.55x | 3.12x | 3.06x | 2.06x | 1.61x | 1.44x | 1.15x | 2.23x | 2.00x | 5.66x | 6.65x | 7.79x | 11.18x | 3.41x | 2.23x | 2.68x | 1.97x | | | | | | | | | | | | | | | |
| Price to Earnings | 4,041.09x | 4,113.68x | 24.14x | 26.04x | 24.26x | 21.31x | 43.86x | 35.44x | 46.94x | 62.66x | 38.27x | 43.22x | 51.87x | 20.07x | 11.90x | 13.06x | 14.97x | 22.94x | 55.57x | - | - | - | 58.52x | 17.47x | 25.47x | 21.44x | 17.12x | 16.44x | 18.23x | 23.52x | 27.27x | 19.46x | 26.42x | 22.75x | | | | | | | | | | | | | | | |
| Price to Book | .99x | 1.00x | .99x | 1.42x | 1.75x | 1.62x | 2.28x | 1.90x | 1.65x | 1.86x | 1.53x | 1.71x | 1.89x | 2.00x | 1.34x | 1.66x | 2.15x | 2.31x | 2.59x | 2.33x | 1.61x | 1.35x | 1.30x | 1.13x | 2.18x | 1.97x | 1.98x | 2.13x | 2.40x | 2.97x | 3.13x | 1.97x | 2.24x | 1.59x | | | | | | | | | | | | | | | |
| Total Revenue | | 22,315,452$ | 21,508,563$ | 19,072,066$ | 21,338,393$ | 23,349,107$ | 20,686,197$ | 20,842,538$ | 20,181,675$ | 20,709,635$ | 20,969,726$ | 18,270,825$ | 19,952,766$ | 20,251,917$ | 18,964,921$ | 16,748,639$ | 18,193,413$ | 15,513,301$ | 15,418,524$ | 12,782,882$ | 12,779,112$ | 10,028,685$ | 9,744,823$ | 13,233,783$ | 14,631,400$ | 13,447,564$ | 14,893,117$ | 13,315,404$ | 14,094,052$ | (22,586,798$) | 12,923,837$ | 12,213,975$ | 11,543,038$ | 10,901,178$ | 10,223,019$ | 8,742,903$ | 9,702,023$ | 9,517,619$ | 8,686,575$ | 7,704,934$ | 7,024,437$ | 8,102,314$ | 8,277,575$ | 6,728,709$ | 7,214,095$ | 7,377,180$ | 6,920,820$ | 6,219,008$ | 6,309,100$ |
| QoQ% | | 3.75% | 12.78% | (10.62%) | (8.61%) | 12.87% | (.75%) | 3.28% | (2.55%) | (1.24%) | 14.77% | (8.43%) | (1.48%) | 6.79% | 13.23% | (7.94%) | 17.28% | .62% | 20.62% | .03% | 27.43% | 2.91% | (26.36%) | (9.55%) | 8.80% | (9.71%) | 11.85% | (5.53%) | 162.40% | (274.77%) | 5.81% | 5.81% | 5.89% | 6.63% | 16.93% | (9.89%) | 1.94% | 9.57% | 12.74% | 9.69% | (13.30%) | (2.12%) | 23.02% | (6.73%) | (2.21%) | 6.59% | 11.29% | (1.43%) | 3.65% |
| YoY% | | (4.43%) | 3.98% | (8.50%) | 5.73% | 12.75% | (1.35%) | 14.08% | 1.15% | 2.26% | 10.57% | 9.09% | 9.67% | 30.55% | 23.00% | 31.02% | 42.37% | 54.69% | 58.22% | (3.41%) | (12.66%) | (25.42%) | (34.57%) | (.61%) | 3.81% | 159.54% | 15.24% | 9.02% | 22.10% | (307.20%) | 26.42% | 39.70% | 18.98% | 14.54% | 17.69% | 13.47% | 38.12% | 17.47% | 4.94% | 14.51% | (2.63%) | 9.83% | 19.60% | 8.20% | 14.34% | 21.20% | 17.76% | 18.54% | 19.23% |
| TTM | | 84,234,474$ | 85,268,129$ | 84,445,763$ | 86,216,235$ | 85,059,517$ | 82,420,045$ | 82,703,574$ | 80,131,861$ | 79,902,952$ | 79,445,234$ | 77,440,429$ | 75,918,243$ | 74,158,890$ | 69,420,274$ | 65,873,877$ | 61,908,120$ | 56,493,819$ | 51,009,203$ | 45,335,502$ | 45,786,403$ | 47,638,691$ | 51,057,570$ | 56,205,864$ | 56,287,485$ | 55,750,137$ | 19,715,775$ | 17,746,495$ | 16,645,066$ | 14,094,052$ | 47,582,028$ | 44,881,210$ | 41,410,138$ | 39,569,123$ | 38,185,564$ | 36,649,120$ | 35,611,151$ | 32,933,565$ | 31,518,260$ | 31,109,260$ | 30,133,035$ | 30,322,693$ | 29,597,559$ | 28,240,804$ | 27,731,103$ | 26,826,108$ | 25,535,662$ | 24,491,875$ | 23,519,217$ |
| TTM_QoQ% | | (1.21%) | .97% | (2.05%) | 1.36% | 3.20% | (.34%) | 3.21% | .29% | .58% | 2.59% | 2.01% | 2.37% | 6.83% | 5.38% | 6.41% | 9.58% | 10.75% | 12.52% | (.99%) | (3.89%) | (6.70%) | (9.16%) | (.15%) | .96% | 182.77% | 11.10% | 6.62% | 18.10% | (70.38%) | 6.02% | 8.38% | 4.65% | 3.62% | 4.19% | 2.92% | 8.13% | 4.49% | 1.32% | 3.24% | (.63%) | 2.45% | 4.80% | 1.84% | 3.37% | 5.05% | 4.26% | 4.14% | 4.52% |
| TTM_YoY% | | (.97%) | 3.46% | 2.11% | 7.59% | 6.45% | 3.74% | 6.80% | 5.55% | 7.75% | 14.44% | 17.56% | 22.63% | 31.27% | 36.09% | 45.30% | 35.21% | 18.59% | (.10%) | (19.34%) | (18.66%) | (14.55%) | 158.97% | 216.72% | 238.16% | 295.56% | (58.57%) | (60.46%) | (59.80%) | (64.38%) | 24.61% | 22.46% | 16.28% | 20.15% | 21.15% | 17.81% | 18.18% | 8.61% | 6.49% | 10.16% | 8.66% | 13.03% | 15.91% | 15.31% | 17.91% | 19.22% | 18.30% | 4.16% | 1.20% |
| Gross Margin | | 37.91% | 38.40% | 35.63% | 38.26% | 43.77% | 38.16% | 40.01% | 36.34% | 35.53% | 36.15% | 34.50% | 31.84% | 30.31% | 32.91% | 29.76% | 31.35% | 36.03% | 34.15% | 33.26% | 34.95% | 34.01% | 33.31% | 34.36% | 32.99% | 32.43% | 31.93% | 30.28% | 32.87% | (22.46%) | 33.52% | 34.40% | 31.66% | 35.24% | 33.74% | 32.86% | 31.84% | 32.76% | 33.49% | 31.63% | 30.59% | 32.16% | 32.41% | 30.78% | 33.37% | 33.25% | 32.53% | 34.85% | 34.10% |
| QoQ | | (.50%) | 2.77% | (2.62%) | (5.52%) | 5.61% | (1.85%) | 3.67% | .81% | (.62%) | 1.65% | 2.66% | 1.53% | (2.60%) | 3.15% | (1.59%) | (4.69%) | 1.88% | .90% | (1.69%) | .94% | .70% | (1.05%) | 1.37% | .56% | .50% | 1.65% | (2.60%) | 55.33% | (55.97%) | (.88%) | 2.74% | (3.58%) | 1.50% | .88% | 1.02% | (.92%) | (.73%) | 1.87% | 1.03% | (1.57%) | (.24%) | 1.63% | (2.59%) | .12% | .72% | (2.32%) | .75% | 1.36% |
| YoY | | (5.87%) | .25% | (4.38%) | 1.91% | 8.24% | 2.01% | 5.51% | 4.50% | 5.22% | 3.23% | 4.74% | .50% | (5.72%) | (1.24%) | (3.50%) | (3.60%) | 2.02% | .85% | (1.10%) | 1.96% | 1.58% | 1.38% | 4.08% | .12% | 54.89% | (1.59%) | (4.12%) | 1.21% | (57.70%) | (.22%) | 1.54% | (.18%) | 2.48% | .25% | 1.23% | 1.25% | .60% | 1.09% | .85% | (2.78%) | (1.09%) | (.13%) | (4.07%) | (.72%) | .51% | 1.52% | 4.11% | 3.85% |
| Operating Income | | 929,372$ | 867,187$ | (332,933$) | 1,106,671$ | 2,761,862$ | 1,523,917$ | 2,206,271$ | 1,376,433$ | 1,531,171$ | 1,906,586$ | 813,556$ | 829,576$ | 1,613,305$ | 1,822,936$ | 445,223$ | 1,266,611$ | 2,259,785$ | 2,578,754$ | 1,767,737$ | 1,716,577$ | 23,275$ | (716,861$) | 701,751$ | 1,580,011$ | 1,146,893$ | 1,772,272$ | 1,787,140$ | 1,886,464$ | 2,035,197$ | 2,453,211$ | 2,244,428$ | 1,284,613$ | 1,736,700$ | 1,729,938$ | 608,837$ | 525,466$ | 174,634$ | 1,228,685$ | (35,096$) | (85,591$) | 194,952$ | 1,181,241$ | 137,793$ | 1,637,658$ | 1,761,622$ | 1,765,231$ | 1,653,234$ | 1,514,299$ |
| QoQ% | | 7.17% | 360.47% | (130.08%) | (59.93%) | 81.23% | (30.93%) | 60.29% | (10.11%) | (19.69%) | 134.35% | (1.93%) | (48.58%) | (11.50%) | 309.44% | (64.85%) | (43.95%) | (12.37%) | 45.88% | 2.98% | 7,275.20% | 103.25% | (202.15%) | (55.59%) | 37.76% | (35.29%) | (.83%) | (5.27%) | (7.31%) | (17.04%) | 9.30% | 74.72% | (26.03%) | .39% | 184.14% | 15.87% | 200.90% | (85.79%) | 3,600.93% | 59.00% | (143.90%) | (83.50%) | 757.26% | (91.59%) | (7.04%) | (.20%) | 6.77% | 9.18% | (6.97%) |
| YoY% | | (66.35%) | (43.10%) | (115.09%) | (19.60%) | 80.38% | (20.07%) | 171.19% | 65.92% | (5.09%) | 4.59% | 82.73% | (34.50%) | (28.61%) | (29.31%) | (74.81%) | (26.21%) | 9,609.07% | 459.73% | 151.90% | 8.64% | (97.97%) | (140.45%) | (60.73%) | (16.25%) | (43.65%) | (27.76%) | (20.37%) | 46.85% | 17.19% | 41.81% | 268.64% | 144.47% | 894.48% | 40.80% | 1,834.78% | 713.93% | (10.42%) | 4.02% | (125.47%) | (105.23%) | (88.93%) | (33.08%) | (91.67%) | 8.15% | 8.23% | 18.17% | 70.46% | 73.33% |
| TTM | | 2,570,297$ | 4,402,787$ | 5,059,517$ | 7,598,721$ | 7,868,483$ | 6,637,792$ | 7,020,461$ | 5,627,746$ | 5,080,889$ | 5,163,023$ | 5,079,373$ | 4,711,040$ | 5,148,075$ | 5,794,555$ | 6,550,373$ | 7,872,887$ | 8,322,853$ | 6,086,343$ | 2,790,728$ | 1,724,742$ | 1,588,176$ | 2,711,794$ | 5,200,927$ | 6,286,316$ | 6,592,769$ | 7,481,073$ | 8,162,012$ | 8,619,300$ | 8,017,449$ | 7,718,952$ | 6,995,679$ | 5,360,088$ | 4,600,941$ | 3,038,875$ | 2,537,622$ | 1,893,689$ | 1,282,632$ | 1,302,950$ | 1,255,506$ | 1,428,395$ | 3,151,644$ | 4,718,314$ | 5,302,304$ | 6,817,745$ | 6,694,386$ | 6,560,450$ | 6,288,990$ | 5,605,611$ |
| TTM_QoQ% | | (41.62%) | (12.98%) | (33.42%) | (3.43%) | 18.54% | (5.45%) | 24.75% | 10.76% | (1.59%) | 1.65% | 7.82% | (8.49%) | (11.16%) | (11.54%) | (16.80%) | (5.41%) | 36.75% | 118.09% | 61.81% | 8.60% | (41.43%) | (47.86%) | (17.27%) | (4.65%) | (11.87%) | (8.34%) | (5.31%) | 7.51% | 3.87% | 10.34% | 30.51% | 16.50% | 51.40% | 19.75% | 34.00% | 47.64% | (1.56%) | 3.78% | (12.10%) | (54.68%) | (33.20%) | (11.01%) | (22.23%) | 1.84% | 2.04% | 4.32% | 12.19% | 12.90% |
| TTM_YoY% | | (67.33%) | (33.67%) | (27.93%) | 35.02% | 54.86% | 28.56% | 38.22% | 19.46% | (1.31%) | (10.90%) | (22.46%) | (40.16%) | (38.15%) | (4.79%) | 134.72% | 356.47% | 424.05% | 124.44% | (46.34%) | (72.56%) | (75.91%) | (63.75%) | (36.28%) | (27.07%) | (17.77%) | (3.08%) | 16.67% | 60.81% | 74.26% | 154.01% | 175.68% | 183.05% | 258.71% | 133.23% | 102.12% | 32.58% | (59.30%) | (72.39%) | (76.32%) | (79.05%) | (52.92%) | (28.08%) | (15.69%) | 21.62% | 34.83% | 75.21% | 34.12% | 27.09% |
| Operating Margin | | 4.17% | 4.03% | (1.75%) | 5.19% | 11.83% | 7.37% | 10.59% | 6.82% | 7.39% | 9.09% | 4.45% | 4.16% | 7.97% | 9.61% | 2.66% | 6.96% | 14.57% | 16.73% | 13.83% | 13.43% | .23% | (7.36%) | 5.30% | 10.80% | 8.53% | 11.90% | 13.42% | 13.39% | (9.01%) | 18.98% | 18.38% | 11.13% | 15.93% | 16.92% | 6.96% | 5.42% | 1.84% | 14.15% | (.46%) | (1.22%) | 2.41% | 14.27% | 2.05% | 22.70% | 23.88% | 25.51% | 26.58% | 24.00% |
| QoQ | | .13% | 5.78% | (6.93%) | (6.64%) | 4.46% | (3.22%) | 3.77% | (.57%) | (1.70%) | 4.64% | .30% | (3.81%) | (1.65%) | 6.95% | (4.30%) | (7.61%) | (2.16%) | 2.90% | .40% | 13.20% | 7.59% | (12.66%) | (5.50%) | 2.27% | (3.37%) | (1.52%) | .04% | 22.40% | (27.99%) | .61% | 7.25% | (4.80%) | (.99%) | 9.96% | 1.55% | 3.58% | (12.31%) | 14.60% | .76% | (3.62%) | (11.86%) | 12.22% | (20.65%) | (1.18%) | (1.63%) | (1.08%) | 2.58% | (2.74%) |
| YoY | | (7.66%) | (3.34%) | (12.33%) | (1.63%) | 4.44% | (1.73%) | 6.13% | 2.66% | (.57%) | (.52%) | 1.80% | (2.80%) | (6.60%) | (7.11%) | (11.17%) | (6.47%) | 14.34% | 24.08% | 8.53% | 2.63% | (8.30%) | (19.26%) | (8.12%) | (2.59%) | 17.54% | (7.08%) | (4.95%) | 2.26% | (24.94%) | 2.06% | 11.41% | 5.71% | 14.10% | 2.78% | 7.42% | 6.63% | (.57%) | (.13%) | (2.50%) | (23.92%) | (21.47%) | (11.24%) | (24.54%) | (1.30%) | (2.86%) | .09% | 8.10% | 7.49% |
| Net Income | | (742,832$) | 332,451$ | 602,627$ | 794,147$ | 2,212,593$ | 1,155,322$ | 1,868,528$ | 1,084,941$ | 907,227$ | 1,236,999$ | 520,068$ | 633,680$ | 957,353$ | 1,210,763$ | 295,985$ | 4,721,833$ | 1,778,066$ | 2,310,048$ | 1,503,466$ | 1,405,157$ | (1,645,597$) | (932,524$) | 283,822$ | 1,359,539$ | 981,411$ | 1,640,964$ | 1,552,056$ | 1,641,191$ | 2,298,616$ | 2,304,019$ | 1,421,623$ | 1,198,589$ | 1,537,188$ | 1,495,724$ | 484,974$ | 406,693$ | (2,078,634$) | 1,023,987$ | (71,013$) | (72,642$) | 42,729$ | 1,069,000$ | (58,465$) | 1,464,096$ | 1,451,668$ | 1,398,257$ | 1,384,069$ | 1,304,418$ |
| QoQ% | | (323.44%) | (44.83%) | (24.12%) | (64.11%) | 91.51% | (38.17%) | 72.22% | 19.59% | (26.66%) | 137.85% | (17.93%) | (33.81%) | (20.93%) | 309.06% | (93.73%) | 165.56% | (23.03%) | 53.65% | 7.00% | 185.39% | (76.47%) | (428.56%) | (79.12%) | 38.53% | (40.19%) | 5.73% | (5.43%) | (28.60%) | (.24%) | 62.07% | 18.61% | (22.03%) | 2.77% | 208.41% | 19.25% | 119.57% | (302.99%) | 1,541.97% | 2.24% | (270.01%) | (96.00%) | 1,928.44% | (103.99%) | .86% | 3.82% | 1.03% | 6.11% | (33.52%) |
| YoY% | | (133.57%) | (71.22%) | (67.75%) | (26.80%) | 143.89% | (6.60%) | 259.29% | 71.21% | (5.24%) | 2.17% | 75.71% | (86.58%) | (46.16%) | (47.59%) | (80.31%) | 236.04% | 208.05% | 347.72% | 429.72% | 3.36% | (267.68%) | (156.83%) | (81.71%) | (17.16%) | (57.30%) | (28.78%) | 9.18% | 36.93% | 49.53% | 54.04% | 193.13% | 194.72% | 173.95% | 46.07% | 782.94% | 659.86% | (4,964.69%) | (4.21%) | (21.46%) | (104.96%) | (97.06%) | (23.55%) | (104.22%) | 12.24% | (26.01%) | 8.58% | 85.74% | 71.97% |
| TTM | | 986,393$ | 3,941,818$ | 4,764,689$ | 6,030,590$ | 6,321,384$ | 5,016,018$ | 5,097,695$ | 3,749,235$ | 3,297,974$ | 3,348,100$ | 3,321,864$ | 3,097,781$ | 7,185,934$ | 8,006,647$ | 9,105,932$ | 10,313,413$ | 6,996,737$ | 3,573,074$ | 330,502$ | (889,142$) | (934,760$) | 1,692,248$ | 4,265,736$ | 5,533,970$ | 5,815,622$ | 7,132,827$ | 7,795,882$ | 7,665,449$ | 7,222,847$ | 6,461,419$ | 5,653,124$ | 4,716,475$ | 3,924,579$ | 308,757$ | (162,980$) | (718,967$) | (1,198,302$) | 923,061$ | 968,074$ | 980,622$ | 2,517,360$ | 3,926,299$ | 4,255,556$ | 5,698,090$ | 5,538,412$ | 6,048,785$ | 5,938,297$ | 5,299,383$ |
| TTM_QoQ% | | (74.98%) | (17.27%) | (20.99%) | (4.60%) | 26.02% | (1.60%) | 35.97% | 13.68% | (1.50%) | .79% | 7.23% | (56.89%) | (10.25%) | (12.07%) | (11.71%) | 47.40% | 95.82% | 981.11% | 137.17% | 4.88% | (155.24%) | (60.33%) | (22.92%) | (4.84%) | (18.47%) | (8.51%) | 1.70% | 6.13% | 11.78% | 14.30% | 19.86% | 20.18% | 1,171.09% | 289.45% | 77.33% | 40.00% | (229.82%) | (4.65%) | (1.28%) | (61.05%) | (35.89%) | (7.74%) | (25.32%) | 2.88% | (8.44%) | 1.86% | 12.06% | 11.48% |
| TTM_YoY% | | (84.40%) | (21.42%) | (6.53%) | 60.85% | 91.68% | 49.82% | 53.46% | 21.03% | (54.11%) | (58.18%) | (63.52%) | (69.96%) | 2.70% | 124.08% | 2,655.18% | 1,259.93% | 848.51% | 111.14% | (92.25%) | (116.07%) | (116.07%) | (76.28%) | (45.28%) | (27.81%) | (19.48%) | 10.39% | 37.90% | 62.53% | 84.04% | 1,992.72% | 3,568.60% | 756.01% | 427.51% | (66.55%) | (116.84%) | (173.32%) | (147.60%) | (76.49%) | (77.25%) | (82.79%) | (54.55%) | (35.09%) | (28.34%) | 7.52% | 16.51% | 86.69% | 65.28% | 53.53% |
| Profit Margin | | (3.33%) | 1.55% | 3.16% | 3.72% | 9.48% | 5.59% | 8.97% | 5.38% | 4.38% | 5.90% | 2.85% | 3.18% | 4.73% | 6.38% | 1.77% | 25.95% | 11.46% | 14.98% | 11.76% | 11.00% | (16.41%) | (9.57%) | 2.15% | 9.29% | 7.30% | 11.02% | 11.66% | 11.65% | (10.18%) | 17.83% | 11.64% | 10.38% | 14.10% | 14.63% | 5.55% | 4.19% | (21.84%) | 11.79% | (.92%) | (1.03%) | .53% | 12.91% | (.87%) | 20.30% | 19.68% | 20.20% | 22.26% | 20.68% |
| QoQ | | (4.88%) | (1.61%) | (.56%) | (5.75%) | 3.89% | (3.38%) | 3.59% | 1.00% | (1.52%) | 3.05% | (.33%) | (1.55%) | (1.66%) | 4.62% | (24.19%) | 14.49% | (3.52%) | 3.22% | .77% | 27.41% | (6.84%) | (11.71%) | (7.15%) | 1.99% | (3.72%) | (.64%) | .01% | 21.82% | (28.01%) | 6.19% | 1.26% | (3.72%) | (.53%) | 9.08% | 1.36% | 26.03% | (33.63%) | 12.71% | .11% | (1.56%) | (12.39%) | 13.78% | (21.16%) | .62% | (.53%) | (2.05%) | 1.58% | (11.56%) |
| YoY | | (12.81%) | (4.04%) | (5.81%) | (1.65%) | 5.10% | (.31%) | 6.12% | 2.20% | (.35%) | (.49%) | 1.08% | (22.78%) | (6.74%) | (8.60%) | (10.00%) | 14.96% | 27.87% | 24.55% | 9.62% | 1.70% | (23.71%) | (20.59%) | (9.51%) | (2.35%) | 17.48% | (6.81%) | .02% | 1.26% | (24.28%) | 3.20% | 6.09% | 6.19% | 35.94% | 2.84% | 6.47% | 5.23% | (22.37%) | (1.13%) | (.05%) | (21.33%) | (19.15%) | (7.29%) | (23.12%) | (.38%) | (12.56%) | (1.71%) | 8.05% | 6.34% |
| Equity to Common Shareholders | | 72,148,754$ | 72,355,000$ | 69,745,653$ | 70,213,332$ | 71,193,991$ | 68,851,469$ | 68,352,579$ | 67,289,833$ | 66,356,273$ | 65,457,430$ | 64,790,600$ | 64,165,936$ | 63,595,262$ | 65,222,459$ | 66,065,839$ | 66,292,224$ | 62,368,026$ | 61,374,537$ | 59,462,158$ | 58,370,435$ | 56,659,415$ | 56,665,736$ | 57,489,706$ | 57,673,526$ | 56,594,615$ | 56,339,551$ | 55,473,829$ | 54,083,514$ | 53,076,745$ | 51,823,990$ | 51,004,551$ | 49,573,456$ | 48,860,628$ | 46,514,905$ | 44,294,241$ | 43,689,642$ | 44,534,975$ | 45,687,834$ | 44,247,697$ | 43,880,706$ | 44,874,105$ | 44,695,771$ | 44,043,741$ | 45,823,019$ | 45,753,863$ | 44,788,019$ | 43,500,092$ | 42,257,895$ |
| QoQ | | (206,246$) | 2,609,347$ | (467,679$) | (980,659$) | 2,342,522$ | 498,890$ | 1,062,746$ | 933,560$ | 898,843$ | 666,830$ | 624,664$ | 570,674$ | (1,627,197$) | (843,380$) | (226,385$) | 3,924,198$ | 993,489$ | 1,912,379$ | 1,091,723$ | 1,711,020$ | (6,321$) | (823,970$) | (183,820$) | 1,078,911$ | 255,064$ | 865,722$ | 1,390,315$ | 1,006,769$ | 1,252,755$ | 819,439$ | 1,431,095$ | 712,828$ | 2,345,723$ | 2,220,664$ | 604,599$ | (845,333$) | (1,152,859$) | 1,440,137$ | 366,991$ | (993,399$) | 178,334$ | 652,030$ | (1,779,278$) | 69,156$ | 965,844$ | 1,287,927$ | 1,242,197$ | 1,524,223$ |
| QoQ% | | (.29%) | 3.74% | (.67%) | (1.38%) | 3.40% | .73% | 1.58% | 1.41% | 1.37% | 1.03% | .97% | .90% | (2.50%) | (1.28%) | (.34%) | 6.29% | 1.62% | 3.22% | 1.87% | 3.02% | (.01%) | (1.43%) | (.32%) | 1.91% | .45% | 1.56% | 2.57% | 1.90% | 2.42% | 1.61% | 2.89% | 1.46% | 5.04% | 5.01% | 1.38% | (1.90%) | (2.52%) | 3.26% | .84% | (2.21%) | .40% | 1.48% | (3.88%) | .15% | 2.16% | 2.96% | 2.94% | 3.74% |
| YoY | | 954,763$ | 3,503,531$ | 1,393,074$ | 2,923,499$ | 4,837,718$ | 3,394,039$ | 3,561,979$ | 3,123,897$ | 2,761,011$ | 234,971$ | (1,275,239$) | (2,126,288$) | 1,227,236$ | 3,847,922$ | 6,603,681$ | 7,921,789$ | 5,708,611$ | 4,708,801$ | 1,972,452$ | 696,909$ | 64,800$ | 326,185$ | 2,015,877$ | 3,590,012$ | 3,517,870$ | 4,515,561$ | 4,469,278$ | 4,510,058$ | 4,216,117$ | 5,309,085$ | 6,710,310$ | 5,883,814$ | 4,325,653$ | 827,071$ | 46,544$ | (191,064$) | (339,130$) | 992,063$ | 203,956$ | (1,942,313$) | (879,758$) | (92,248$) | 543,649$ | 3,565,124$ | 5,020,191$ | 5,796,459$ | 5,309,584$ | 4,549,808$ |
| YoY% | | 1.34% | 5.09% | 2.04% | 4.35% | 7.29% | 5.19% | 5.50% | 4.87% | 4.34% | .36% | (1.93%) | (3.21%) | 1.97% | 6.27% | 11.11% | 13.57% | 10.08% | 8.31% | 3.43% | 1.21% | .11% | .58% | 3.63% | 6.64% | 6.63% | 8.71% | 8.76% | 9.10% | 8.63% | 11.41% | 15.15% | 13.47% | 9.71% | 1.81% | .11% | (.44%) | (.76%) | 2.22% | .46% | (4.24%) | (1.92%) | (.21%) | 1.25% | 8.44% | 12.32% | 14.87% | 13.90% | 12.07% |
| Dividends Paid | | 94,745$ | 94,744$ | 662,936$ | 662,936$ | 661,553$ | 660,879$ | 659,934$ | 659,932$ | 657,278$ | 655,894$ | 1,031,219$ | 735,645$ | 646,273$ | 646,274$ | 748,240$ | 843,121$ | 797,013$ | 592,141$ | | | 200,000$ | 1$ | 591,321$ | 590,878$ | 745,061$ | 545,058$ | 545,064$ | 545,061$ | 854,126$ | 454,130$ | 0$ | 200,000$ | 0$ | 0$ | 0$ | 200,000$ | 0$ | 0$ | | | 600,000$ | 0$ | 0$ | 560,000$ | 0$ | | | |
| Additional Paid-In Capital QoQ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Treasury Stock | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| QoQ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Goodwill | | 4,782,376$ | 4,782,376$ | 4,782,376$ | 4,782,376$ | 4,782,376$ | 4,782,376$ | 4,782,376$ | 4,782,376$ | 4,782,376$ | 4,782,376$ | 4,782,376$ | 4,782,376$ | 4,782,376$ | 4,782,376$ | 4,782,376$ | 4,782,376$ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| QoQ% | | .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% | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Other Intangible Assets | | 8,827,768$ | 8,464,861$ | 8,666,639$ | 5,573,945$ | 5,682,945$ | 5,802,438$ | 5,926,423$ | 6,044,972$ | 6,159,485$ | 6,281,625$ | 6,409,028$ | 6,530,512$ | 6,633,878$ | | | 6,279,000$ | 709,572$ | 746,305$ | 776,405$ | 782,423$ | 802,006$ | 839,535$ | 930,132$ | 972,514$ | 1,008,969$ | 1,048,249$ | 1,084,313$ | 1,109,745$ | 1,156,257$ | 1,196,222$ | 1,241,618$ | 1,291,335$ | 1,322,089$ | 1,314,103$ | 1,305,039$ | 1,307,040$ | 1,278,597$ | 1,264,780$ | 1,230,760$ | 1,245,060$ | 1,262,219$ | 1,270,739$ | 1,260,574$ | 1,228,181$ | 1,197,700$ | 1,184,824$ | 1,138,698$ | 1,097,372$ |
| QoQ | | 362,907$ | (201,778$) | 3,092,694$ | (109,000$) | (119,493$) | (123,985$) | (118,549$) | (114,513$) | (122,140$) | (127,403$) | (121,484$) | (103,366$) | | | | 5,569,428$ | (36,733$) | (30,100$) | (6,018$) | (19,583$) | (37,529$) | (90,597$) | (42,382$) | (36,455$) | (39,280$) | (36,064$) | (25,432$) | (46,512$) | (39,965$) | (45,396$) | (49,717$) | (30,754$) | 7,986$ | 9,064$ | (2,001$) | 28,443$ | 13,817$ | 34,020$ | (14,300$) | (17,159$) | (8,520$) | 10,165$ | 32,393$ | 30,481$ | 12,876$ | 46,126$ | 41,326$ | 36,733$ |
| Amortization of Intangible Assets | | 253,008$ | 218,187$ | 158,374$ | 147,720$ | 153,725$ | 147,749$ | 147,571$ | 147,655$ | 146,851$ | 146,730$ | 147,062$ | 147,811$ | 155,722$ | 158,490$ | 195,737$ | 119,894$ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Total Assets | | 102,745,280$ | 99,303,381$ | 93,695,214$ | 94,037,655$ | 94,676,502$ | 89,265,544$ | 87,307,250$ | 88,802,064$ | 89,344,303$ | 86,173,666$ | 86,136,754$ | 84,122,773$ | 86,193,953$ | 85,185,397$ | 84,950,651$ | 83,244,745$ | 74,370,879$ | 72,800,175$ | 71,116,169$ | 69,205,052$ | 66,074,488$ | 64,531,134$ | 67,784,569$ | 67,927,365$ | 67,511,087$ | 66,155,440$ | 65,095,033$ | 63,319,213$ | 63,549,236$ | 61,213,803$ | 60,632,118$ | 58,195,755$ | 56,612,693$ | 53,999,967$ | 51,789,893$ | 50,209,000$ | 51,070,050$ | 52,771,582$ | 49,998,825$ | 50,592,691$ | 51,565,648$ | 51,871,411$ | 50,104,501$ | 53,048,002$ | 54,057,775$ | 52,188,867$ | 50,821,307$ | 51,778,006$ |
| QoQ | | 3,441,899$ | 5,608,167$ | (342,441$) | (638,847$) | 5,410,958$ | 1,958,294$ | (1,494,814$) | (542,239$) | 3,170,637$ | 36,912$ | 2,013,981$ | (2,071,180$) | 1,008,556$ | 234,746$ | 1,705,906$ | 8,873,866$ | 1,570,704$ | 1,684,006$ | 1,911,117$ | 3,130,564$ | 1,543,354$ | (3,253,435$) | (142,796$) | 416,278$ | 1,355,647$ | 1,060,407$ | 1,775,820$ | (230,023$) | 2,335,433$ | 581,685$ | 2,436,363$ | 1,583,062$ | 2,612,726$ | 2,210,074$ | 1,580,893$ | (861,050$) | (1,701,532$) | 2,772,757$ | (593,866$) | (972,957$) | (305,763$) | 1,766,910$ | (2,943,501$) | (1,009,773$) | 1,868,908$ | 1,367,560$ | (956,699$) | 2,724,057$ |
| YoY | | 8,068,778$ | 10,037,837$ | 6,387,964$ | 5,235,591$ | 5,332,199$ | 3,091,878$ | 1,170,496$ | 4,679,291$ | 3,150,350$ | 988,269$ | 1,186,103$ | 878,028$ | 11,823,074$ | 12,385,222$ | 13,834,482$ | 14,039,693$ | 8,296,391$ | 8,269,041$ | 3,331,600$ | 1,277,687$ | (1,436,599$) | (1,624,306$) | 2,689,536$ | 4,608,152$ | 3,961,851$ | 4,941,637$ | 4,462,915$ | 5,123,458$ | 6,936,543$ | 7,213,836$ | 8,842,225$ | 7,986,755$ | 5,542,643$ | 1,228,385$ | 1,791,068$ | (383,691$) | (495,598$) | 900,171$ | (105,676$) | (2,455,311$) | (2,492,127$) | (317,456$) | (716,806$) | 1,269,996$ | 5,003,826$ | 5,677,554$ | 5,381,900$ | 4,672,698$ |
| Total Liabilities | | 26,032,555$ | 22,726,886$ | 19,849,535$ | 19,730,606$ | 19,501,181$ | 16,692,069$ | 15,359,243$ | 17,785,911$ | 18,645,506$ | 17,182,475$ | 17,902,511$ | 16,249,578$ | 18,949,657$ | 16,509,727$ | 15,512,884$ | 13,613,901$ | 8,620,298$ | 7,926,061$ | 8,421,205$ | 7,578,928$ | 6,370,047$ | 4,784,730$ | 6,992,703$ | 7,009,310$ | 7,841,793$ | 6,673,306$ | 6,608,162$ | 6,192,156$ | 7,730,182$ | 6,348,901$ | 6,724,157$ | 5,827,936$ | 4,894,617$ | 4,790,666$ | 4,961,478$ | 4,118,013$ | 3,994,102$ | 3,953,054$ | 2,745,274$ | 3,527,508$ | 3,671,841$ | 3,525,693$ | 2,540,946$ | 3,563,035$ | 4,466,655$ | 3,809,863$ | 2,695,195$ | 5,260,583$ |
| QoQ | | 3,305,669$ | 2,877,351$ | 118,929$ | 229,425$ | 2,809,112$ | 1,332,826$ | (2,426,668$) | (859,596$) | 1,463,031$ | (720,036$) | 1,652,933$ | (2,700,079$) | 2,439,930$ | 996,843$ | 1,898,983$ | 4,993,603$ | 694,237$ | (495,144$) | 842,277$ | 1,208,881$ | 1,585,317$ | (2,207,973$) | (16,607$) | (832,483$) | 1,168,487$ | 65,144$ | 416,006$ | (1,538,026$) | 1,381,281$ | (375,256$) | 896,221$ | 933,319$ | 103,951$ | (170,812$) | 843,465$ | 123,911$ | 41,048$ | 1,207,780$ | (782,234$) | (144,333$) | 146,148$ | 984,747$ | (1,022,089$) | (903,620$) | 656,792$ | 1,114,668$ | (2,565,388$) | 741,235$ |
| YoY | | 6,531,374$ | 6,034,817$ | 4,490,292$ | 1,944,695$ | 855,674$ | (490,406$) | (2,543,268$) | 1,536,333$ | (304,151$) | 672,748$ | 2,389,627$ | 2,635,677$ | 10,329,359$ | 8,583,666$ | 7,091,679$ | 6,034,973$ | 2,250,251$ | 3,141,331$ | 1,428,502$ | 569,618$ | (1,471,746$) | (1,888,576$) | 384,541$ | 817,154$ | 111,611$ | 324,405$ | (115,995$) | 364,220$ | 2,835,565$ | 1,558,235$ | 1,762,679$ | 1,709,923$ | 900,515$ | 837,612$ | 2,216,204$ | 590,505$ | 322,261$ | 427,361$ | 204,328$ | (35,527$) | (794,814$) | (284,170$) | (154,249$) | (1,697,548$) | (52,693$) | 173,307$ | (543,025$) | 340,355$ |
| Current Ratio | | 1.86x | 2.03x | 2.18x | 2.22x | 2.32x | 2.56x | 2.79x | 2.41x | 2.37x | 2.49x | 2.46x | 2.75x | 2.36x | 2.74x | 2.91x | 3.27x | 3.96x | 4.93x | 4.66x | 4.86x | 5.45x | 7.29x | 5.40x | 4.77x | 4.25x | 4.85x | 4.66x | 4.90x | 3.95x | 4.59x | 4.30x | 4.50x | 5.33x | 5.14x | 4.10x | 4.86x | 5.24x | 5.65x | 7.37x | 5.18x | 5.25x | 5.91x | 8.02x | 5.79x | 5.00x | 5.85x | 7.56x | 3.99x |
| Total Current Assets | | 44,342,816$ | 42,600,386$ | 39,624,812$ | 40,302,350$ | 41,579,219$ | 37,903,269$ | 37,333,314$ | 38,269,414$ | 39,671,556$ | 38,150,150$ | 39,602,851$ | 39,892,066$ | 40,234,881$ | 38,968,265$ | 38,597,623$ | 37,265,090$ | 33,747,089$ | 37,228,408$ | 37,522,588$ | 35,475,804$ | 33,202,350$ | 32,605,434$ | 36,114,611$ | 31,959,756$ | 33,302,362$ | 32,365,029$ | 30,788,194$ | 30,358,777$ | 30,567,773$ | 29,161,071$ | 28,918,463$ | 26,210,641$ | 26,067,618$ | 24,644,578$ | 20,326,315$ | 20,001,805$ | 20,942,171$ | 22,345,841$ | 20,226,331$ | 18,283,636$ | 19,275,612$ | 20,823,817$ | 20,380,549$ | 20,620,365$ | 22,319,966$ | 22,280,132$ | 20,386,098$ | 17,644,876$ |
| QoQ | | 1,742,430$ | 2,975,574$ | (677,538$) | (1,276,869$) | 3,675,950$ | 569,955$ | (936,100$) | (1,402,142$) | 1,521,406$ | (1,452,701$) | (289,215$) | (342,815$) | 1,266,616$ | 370,642$ | 1,332,533$ | 3,518,001$ | (3,481,319$) | (294,180$) | 2,046,784$ | 2,273,454$ | 596,916$ | (3,509,177$) | 4,154,855$ | (1,342,606$) | 937,333$ | 1,576,835$ | 429,417$ | (208,996$) | 1,406,702$ | 242,608$ | 2,707,822$ | 143,023$ | 1,423,040$ | 4,318,263$ | 324,510$ | (940,366$) | (1,403,670$) | 2,119,510$ | 1,942,695$ | (991,976$) | (1,548,205$) | 443,268$ | (239,816$) | (1,699,601$) | 39,834$ | 1,894,034$ | 2,741,222$ | 712,371$ |
| Total Current Liabilities | | 23,904,094$ | 20,938,671$ | 18,208,386$ | 18,118,922$ | 17,896,943$ | 14,794,433$ | 13,357,855$ | 15,854,269$ | 16,721,372$ | 15,350,561$ | 16,078,289$ | 14,483,146$ | 17,065,401$ | 14,241,487$ | 13,271,186$ | 11,389,728$ | 8,516,196$ | 7,552,895$ | 8,051,249$ | 7,302,886$ | 6,097,604$ | 4,470,256$ | 6,683,597$ | 6,706,382$ | 7,841,793$ | 6,673,306$ | 6,608,162$ | 6,192,156$ | 7,730,182$ | 6,348,901$ | 6,724,157$ | 5,827,935$ | 4,894,617$ | 4,790,666$ | 4,961,478$ | 4,118,013$ | 3,994,102$ | 3,953,054$ | 2,745,274$ | 3,527,508$ | 3,671,841$ | 3,525,693$ | 2,540,946$ | 3,563,035$ | 4,466,655$ | 3,809,863$ | 2,695,195$ | 4,422,318$ |
| QoQ | | 2,965,423$ | 2,730,285$ | 89,464$ | 221,979$ | 3,102,510$ | 1,436,578$ | (2,496,414$) | (867,103$) | 1,370,811$ | (727,728$) | 1,595,143$ | (2,582,255$) | 2,823,914$ | 970,301$ | 1,881,458$ | 2,873,532$ | 963,301$ | (498,354$) | 748,363$ | 1,205,282$ | 1,627,348$ | (2,213,341$) | (22,785$) | (1,135,411$) | 1,168,487$ | 65,144$ | 416,006$ | (1,538,026$) | 1,381,281$ | (375,256$) | 896,222$ | 933,318$ | 103,951$ | (170,812$) | 843,465$ | 123,911$ | 41,048$ | 1,207,780$ | (782,234$) | (144,333$) | 146,148$ | 984,747$ | (1,022,089$) | (903,620$) | 656,792$ | 1,114,668$ | (1,727,123$) | 760,265$ |
| Debt to Asset Ratio | | .25x | .23x | .21x | .21x | .21x | .19x | .18x | .20x | .21x | .20x | .21x | .19x | .22x | .19x | .18x | .16x | .12x | .11x | .12x | .11x | .10x | .07x | .10x | .10x | .12x | .10x | .10x | .10x | .12x | .10x | .11x | .10x | .09x | .09x | .10x | .08x | .08x | .07x | .05x | .07x | .07x | .07x | .05x | .07x | .08x | .07x | .05x | .10x |
| Long Term Debt | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| QoQ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| YoY | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Capital Lease Obligations | | 493,050$ | | | | 424,558$ | | | | 428,874$ | | | | 557,571$ | | | | 376,438$ | | | | 658,788$ | 451,188$ | 520,601$ | 598,784$ | | | | | | | | | | | | | | | | | | | | | | | | |
| Cash and Cash Equivalents | | 7,250,523$ | 6,773,401$ | 5,090,630$ | 5,569,834$ | 4,952,184$ | 5,794,824$ | 4,835,031$ | 6,094,032$ | 5,406,173$ | 6,195,194$ | 5,451,111$ | 6,066,321$ | 5,333,890$ | 6,123,269$ | 7,487,811$ | 8,047,565$ | 7,680,641$ | 5,880,923$ | 6,788,535$ | 6,953,341$ | 6,403,032$ | 5,050,722$ | 5,626,410$ | 4,106,796$ | 5,856,758$ | 5,224,480$ | 4,936,377$ | 4,518,951$ | 4,163,023$ | 4,610,325$ | 5,067,087$ | 4,627,213$ | 6,360,201$ | 3,500,164$ | 3,048,948$ | 2,529,140$ | 3,395,274$ | 4,626,538$ | 2,531,340$ | 3,072,015$ | 2,623,981$ | 3,793,571$ | 3,365,389$ | 2,598,739$ | 2,477,017$ | 8,549,789$ | 6,996,127$ | 3,907,371$ |
| QoQ | | 477,122$ | 1,682,771$ | (479,204$) | 617,650$ | (842,640$) | 959,793$ | (1,259,001$) | 687,859$ | (789,021$) | 744,083$ | (615,210$) | 732,431$ | (789,379$) | (1,364,542$) | (559,754$) | 366,924$ | 1,799,718$ | (907,612$) | (164,806$) | 550,309$ | 1,352,310$ | (575,688$) | 1,519,614$ | (1,749,962$) | 632,278$ | 288,103$ | 417,426$ | 355,928$ | (447,302$) | (456,762$) | 439,874$ | (1,732,988$) | 2,860,037$ | 451,216$ | 519,808$ | (866,134$) | (1,231,264$) | 2,095,198$ | (540,675$) | 448,034$ | (1,169,590$) | 428,182$ | 766,650$ | 121,722$ | (6,072,772$) | 1,553,662$ | 3,088,756$ | (406,887$) |
| YoY | | 2,298,339$ | 978,577$ | 255,599$ | (524,198$) | (453,989$) | (400,370$) | (616,080$) | 27,711$ | 72,283$ | 71,925$ | (2,036,700$) | (1,981,244$) | (2,346,751$) | 242,346$ | 699,276$ | 1,094,224$ | 1,277,609$ | 830,201$ | 1,162,125$ | 2,846,545$ | 546,274$ | (173,758$) | 690,033$ | (412,155$) | 1,693,735$ | 614,155$ | (130,710$) | (108,262$) | (2,197,178$) | 1,110,161$ | 2,018,139$ | 2,098,073$ | 2,964,927$ | (1,126,374$) | 517,608$ | (542,875$) | 771,293$ | 832,967$ | (834,049$) | 473,276$ | 146,964$ | (4,756,218$) | (3,630,738$) | (1,308,632$) | (1,837,241$) | 5,373,632$ | 2,734,982$ | (2,911,665$) |
| Interest Expenses | | | | 139,155$ | 120,220$ | 91,294$ | 59,939$ | 77,758$ | 111,138$ | 119,162$ | 136,168$ | 115,144$ | 91,331$ | 55,017$ | 23,784$ | 7,404$ | 2,891$ | 5,425$ | 3,044$ | 5,249$ | 2,368$ | (72,525$) | 73,738$ | 9,377$ | 5,444$ | 2,210$ | 5,165$ | 3,835$ | 2,357$ | 3,955$ | 3,139$ | 5,779$ | 5,089$ | 4,880$ | 7,409$ | 3,470$ | 4,623$ | (17,726$) | 15,465$ | 10,796$ | 4,726$ | 6,728$ | 6,004$ | 3,223$ | 5,005$ | 14,613$ | 7,063$ | 11,976$ | 13,670$ |
| Interest Income | | | | | | | | | | | | | | | | | | | | 15,638$ | 69,538$ | | | 55,042$ | 49,038$ | 26,234$ | 24,114$ | 15,122$ | 12,787$ | 14,894$ | 35,630$ | 24,883$ | 24,056$ | 24,464$ | 10,996$ | 4,516$ | 3,563$ | (16,310$) | 29,868$ | 14,384$ | 14,173$ | 9,331$ | 7,943$ | 2,434$ | 15,127$ | 5,889$ | 1,369$ | 2,570$ | 1,789$ |