Date | 3/31/2024 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 9/30/2021 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 3/31/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 3/31/2010 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $7,196,424.00 | $8,338,863.00 | $8,246,092.00 | $7,219,356.00 | $7,384,578.00 | $5,639,865.00 | $7,418,827.00 | $6,879,467.00 | $9,129,416.00 | $10,475,429.00 | $9,148,312.00 | $7,919,545.00 | $8,022,237.00 | $7,230,330.00 | $7,358,856.00 | $9,944,128.00 | $11,487,778.00 | $11,456,878.00 | $10,101,932.00 | $8,637,838.00 | $9,298,677.00 | $12,196,578.00 | $11,445,799.00 | $8,021,845.00 | $9,310,895.00 | $10,459,559.00 | $9,316,036.00 | $11,674,786.00 | $22,043,090.00 | $21,292,595.00 | $19,281,501.00 | $18,954,290.00 | $17,186,238.00 | $14,144,796.00 | $15,385,607.00 | $18,671,824.00 | $4,570,088.00 | $4,456,674.00 | $5,732,530.00 | $602,255.00 | $1,791,153.00 | $808,772.00 | $1,484,609.00 | $2,647,608.00 | $2,730,311.00 | $1,914,877.00 | $968,249.00 | $747,270.00 | $996,790.00 | $1,689,386.00 | $1,195,530.00 | $1,931,757.00 |
Accounts Receivable Net Current | $14,226,321.00 | $13,253,470.00 | $13,987,743.00 | $12,308,290.00 | $10,886,145.00 | $8,933,905.00 | $7,311,562.00 | $8,137,354.00 | $4,632,245.00 | $2,772,162.00 | $3,719,508.00 | $2,397,985.00 | $2,439,296.00 | $4,410,935.00 | $5,597,701.00 | $6,568,599.00 | $6,395,332.00 | $6,444,792.00 | $6,885,296.00 | $8,094,228.00 | $7,311,689.00 | $8,717,607.00 | $8,069,255.00 | $7,644,918.00 | $6,701,171.00 | $5,365,159.00 | $5,633,802.00 | $3,695,422.00 | $3,211,835.00 | $4,132,137.00 | $6,515,543.00 | $6,706,532.00 | $7,003,089.00 | $9,462,378.00 | $11,761,357.00 | $14,834,952.00 | $12,036,286.00 | $8,873,471.00 | $8,481,074.00 | $8,618,943.00 | $5,937,473.00 | $5,879,165.00 | $4,591,296.00 | $4,128,541.00 | $3,654,935.00 | $4,236,240.00 | $5,505,271.00 | -- | -- | $2,294,780.00 | -- | -- |
Inventory | $15,747,817.00 | $13,531,652.00 | $13,016,192.00 | $10,589,023.00 | $10,293,980.00 | $10,205,207.00 | $9,256,684.00 | $7,744,924.00 | $7,472,750.00 | $8,104,532.00 | $8,414,772.00 | $8,780,571.00 | $8,996,223.00 | $8,815,111.00 | $9,571,807.00 | $9,782,643.00 | $9,071,479.00 | $9,062,616.00 | $9,659,571.00 | $10,350,075.00 | $8,281,125.00 | $7,265,623.00 | $6,446,083.00 | $6,934,821.00 | $8,297,245.00 | $8,024,561.00 | $7,839,503.00 | $8,921,196.00 | $9,971,352.00 | $11,046,682.00 | $10,840,598.00 | $9,954,358.00 | $11,071,036.00 | $11,766,535.00 | $11,023,339.00 | $8,214,485.00 | $6,860,755.00 | $6,579,858.00 | $6,963,230.00 | $6,169,080.00 | $4,518,817.00 | $3,463,614.00 | $3,463,476.00 | $3,454,457.00 | $2,075,655.00 | $1,968,740.00 | $1,669,287.00 | -- | -- | $1,300,047.00 | -- | -- |
Prepaid Expenses and Other Current Assets | $3,357,009.00 | $2,744,172.00 | $2,399,676.00 | $2,650,823.00 | $2,314,639.00 | $2,642,512.00 | $1,156,314.00 | $1,066,799.00 | $1,184,717.00 | $823,901.00 | $1,678,428.00 | $2,178,682.00 | $2,144,150.00 | -- | $1,672,422.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $43,277,895.00 | $40,663,197.00 | $39,546,100.00 | $34,839,326.00 | $32,033,626.00 | $28,289,147.00 | $25,632,408.00 | $24,403,997.00 | $24,932,294.00 | $25,050,767.00 | $25,835,775.00 | $24,581,867.00 | $25,492,573.00 | $25,982,455.00 | $28,100,224.00 | $30,760,832.00 | $31,066,756.00 | $31,839,171.00 | $31,851,389.00 | $33,534,068.00 | $29,752,875.00 | $33,003,178.00 | $30,728,832.00 | $28,789,619.00 | $29,487,061.00 | $29,768,830.00 | $28,596,416.00 | $30,434,627.00 | $36,009,336.00 | $37,055,497.00 | $37,064,167.00 | $36,070,451.00 | $35,536,268.00 | $35,486,450.00 | $39,215,430.00 | $42,295,925.00 | $24,023,119.00 | $20,363,244.00 | $21,223,771.00 | $15,452,621.00 | $12,276,480.00 | $10,153,518.00 | $9,554,759.00 | $10,378,347.00 | $8,518,125.00 | $8,143,468.00 | $8,144,453.00 | -- | -- | $5,288,404.00 | -- | -- |
Property Plant and Equipement | $11,233,795.00 | $10,650,384.00 | $10,627,702.00 | $10,330,685.00 | $10,423,964.00 | $10,374,126.00 | $10,799,084.00 | $11,165,706.00 | $11,401,978.00 | $11,926,464.00 | $12,021,811.00 | $11,595,366.00 | $11,571,961.00 | $11,913,754.00 | $12,071,019.00 | $10,896,855.00 | $9,108,234.00 | $8,276,796.00 | $8,020,462.00 | $7,695,650.00 | $7,801,954.00 | $7,118,971.00 | $7,197,499.00 | $7,016,570.00 | $7,166,159.00 | $7,259,078.00 | $7,458,723.00 | $7,715,964.00 | $7,969,169.00 | $8,232,911.00 | $8,449,492.00 | $8,697,175.00 | $9,092,880.00 | $9,275,965.00 | $9,486,194.00 | $7,858,497.00 | $5,398,904.00 | $4,385,881.00 | $2,543,551.00 | $2,404,442.00 | $2,133,758.00 | $2,232,355.00 | $2,232,056.00 | $2,152,645.00 | $2,038,337.00 | $1,982,290.00 | $1,691,537.00 | -- | -- | $710,460.00 | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $2,579,381.00 | $2,579,381.00 | $2,579,381.00 | $2,579,381.00 | $2,579,381.00 | $2,579,381.00 | $2,579,381.00 | $2,579,381.00 | $2,579,381.00 | $2,579,381.00 | $2,579,381.00 | $2,579,381.00 | $2,579,381.00 | $2,579,381.00 | $2,579,381.00 | $1,120,381.00 | $997,701.00 | $997,701.00 | $997,701.00 | $997,701.00 | $997,701.00 | $997,701.00 | $997,701.00 | $997,701.00 | $997,701.00 | $997,701.00 | $997,701.00 | $997,701.00 | $997,701.00 | $997,701.00 | $997,701.00 | $997,701.00 | $997,701.00 | $997,701.00 | $997,701.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $17,279,991.00 | $16,519,233.00 | $15,209,325.00 | $14,888,721.00 | $14,512,443.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $65,334,924.00 | $61,393,477.00 | $61,305,637.00 | $56,134,031.00 | $53,929,536.00 | $50,818,027.00 | $49,375,727.00 | $47,714,058.00 | $48,477,854.00 | $47,901,015.00 | $48,323,225.00 | $47,096,405.00 | $47,792,326.00 | $49,054,694.00 | $52,248,360.00 | $54,160,632.00 | $51,454,672.00 | $49,760,424.00 | $49,362,980.00 | $50,761,151.00 | $47,036,006.00 | $50,614,718.00 | $48,008,823.00 | $45,308,852.00 | $44,696,386.00 | $44,657,551.00 | $43,108,859.00 | $46,062,544.00 | $45,936,465.00 | $46,815,409.00 | $47,682,745.00 | $46,866,043.00 | $46,739,841.00 | $46,856,056.00 | $50,364,217.00 | $50,154,422.00 | $29,422,023.00 | $24,749,125.00 | $23,767,322.00 | $17,857,063.00 | $14,410,238.00 | $12,385,873.00 | $11,786,815.00 | $12,530,992.00 | $10,556,462.00 | $10,125,758.00 | $9,835,990.00 | -- | -- | $5,998,864.00 | -- | -- |
Accounts Payable | $2,985,177.00 | $1,193,876.00 | $2,120,546.00 | $1,962,882.00 | $2,955,506.00 | $2,008,126.00 | $2,945,957.00 | $1,505,193.00 | $1,495,216.00 | $975,755.00 | $1,178,979.00 | $980,601.00 | $685,617.00 | $1,460,159.00 | $2,633,520.00 | $2,181,592.00 | $1,415,824.00 | $1,067,595.00 | $1,177,985.00 | $2,879,156.00 | $1,872,095.00 | $1,727,194.00 | $1,780,977.00 | $794,464.00 | $1,315,561.00 | $1,453,726.00 | $1,220,478.00 | $802,218.00 | $551,742.00 | $893,822.00 | $1,379,019.00 | $909,115.00 | $604,730.00 | $1,040,530.00 | $2,806,165.00 | $3,574,333.00 | $1,890,021.00 | $1,461,138.00 | $2,050,748.00 | $2,405,817.00 | $1,288,298.00 | $1,499,330.00 | $1,607,945.00 | $1,671,118.00 | $549,772.00 | $645,215.00 | $1,052,464.00 | -- | -- | $206,582.00 | -- | -- |
Accrued Liabilities | $2,733,161.00 | $3,760,890.00 | $4,374,628.00 | $2,922,928.00 | $3,573,994.00 | $3,157,221.00 | $2,322,683.00 | $1,694,926.00 | $1,422,372.00 | $1,361,404.00 | $1,196,870.00 | $1,061,515.00 | $1,122,242.00 | $1,296,997.00 | $2,089,391.00 | $2,209,303.00 | $1,679,279.00 | $1,003,913.00 | $1,445,510.00 | $1,509,881.00 | $1,048,487.00 | $927,116.00 | $1,022,745.00 | $814,404.00 | $601,740.00 | $293,772.00 | $284,214.00 | $478,108.00 | $427,620.00 | $620,783.00 | $594,236.00 | $819,775.00 | $594,531.00 | $332,229.00 | $647,076.00 | $410,272.00 | $212,066.00 | $193,727.00 | $96,213.00 | $164,837.00 | $249,404.00 | $189,489.00 | $113,345.00 | $125,677.00 | $247,314.00 | $251,137.00 | $54,488.00 | -- | -- | $36,137.00 | -- | -- |
Total Current Liabilities | $7,081,440.00 | $6,719,269.00 | $8,235,990.00 | $6,530,101.00 | $7,345,056.00 | $6,349,650.00 | $5,552,565.00 | $3,436,752.00 | $3,511,236.00 | $2,900,083.00 | $2,950,839.00 | $2,590,182.00 | $2,526,430.00 | $3,612,287.00 | $5,676,774.00 | $5,730,337.00 | $3,942,053.00 | $3,647,805.00 | $4,107,121.00 | $5,368,086.00 | $3,522,076.00 | $4,397,553.00 | $3,961,399.00 | $2,575,808.00 | $3,507,342.00 | $2,695,348.00 | $1,720,542.00 | $1,839,155.00 | $1,612,094.00 | $2,482,712.00 | $2,986,079.00 | $2,506,548.00 | $2,196,944.00 | $2,351,598.00 | $4,652,718.00 | $7,146,445.00 | $5,093,377.00 | $3,367,855.00 | $3,484,285.00 | $3,673,814.00 | $2,380,214.00 | $1,923,226.00 | $2,143,097.00 | $2,173,279.00 | $1,411,839.00 | $1,494,182.00 | $1,796,345.00 | -- | -- | $486,083.00 | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $842,888.00 | $649,161.00 | $585,735.00 | $431,586.00 | $369,842.00 | $184,415.00 | $74,343.00 | $54,211.00 | -- | -- | $-6,187.00 | -- | -- |
Accumulated Other Comprehensive Loss | $-3,078,437.00 | $-3,349,033.00 | $-2,976,198.00 | $-3,224,110.00 | $-3,294,873.00 | $-3,418,272.00 | $-2,654,188.00 | $-2,229,234.00 | $-2,082,997.00 | $-2,017,292.00 | $-2,148,924.00 | $-2,873,765.00 | $-3,070,095.00 | $-3,518,237.00 | $-2,415,460.00 | $-2,629,369.00 | $-2,525,586.00 | $-2,677,516.00 | $-2,895,683.00 | $-2,459,865.00 | $-2,618,543.00 | $-2,472,826.00 | $-2,200,462.00 | $-2,096,731.00 | $-2,434,140.00 | $-2,699,342.00 | $-2,810,743.00 | $-2,505,050.00 | $-2,281,909.00 | $-2,282,682.00 | $-3,122,872.00 | $-2,640,128.00 | $-1,555,609.00 | $-1,888,981.00 | $-770,828.00 | $-389,729.00 | $65,385.00 | $-231,051.00 | $-7,351.00 | $171,242.00 | $261,433.00 | $371,466.00 | $254,840.00 | $704,310.00 | $321,872.00 | $484,692.00 | $245,393.00 | -- | -- | $634,198.00 | -- | -- |
Accumulated Deficit | $37,636,778.00 | $32,911,857.00 | $30,872,467.00 | $28,015,310.00 | $25,425,689.00 | $23,600,667.00 | $22,389,919.00 | $22,105,090.00 | $21,623,052.00 | $21,927,972.00 | $22,529,472.00 | $22,473,554.00 | $23,531,302.00 | $24,339,805.00 | $24,705,069.00 | $26,259,447.00 | $25,337,699.00 | $24,352,195.00 | $22,683,577.00 | $30,798,422.00 | $29,139,333.00 | $27,425,063.00 | $25,548,835.00 | $24,229,976.00 | $23,012,019.00 | $21,699,371.00 | $20,927,985.00 | $20,319,089.00 | $20,244,637.00 | $20,849,932.00 | $21,614,082.00 | $21,135,283.00 | $20,356,375.00 | $20,815,188.00 | $21,283,562.00 | $19,366,412.00 | $17,288,211.00 | $15,067,505.00 | $14,330,035.00 | $13,123,729.00 | $11,074,180.00 | $9,460,196.00 | $8,912,137.00 | $9,238,406.00 | $8,593,276.00 | $8,027,541.00 | $7,695,041.00 | -- | -- | $4,839,770.00 | -- | -- |
Total Stockholders' Equity | $58,253,484.00 | $54,674,208.00 | $53,069,647.00 | $49,603,930.00 | $46,584,480.00 | $44,468,377.00 | $43,823,162.00 | $44,277,306.00 | $44,966,618.00 | $45,000,932.00 | $45,372,386.00 | $44,506,223.00 | $45,265,896.00 | $45,442,407.00 | $46,571,586.00 | $48,430,295.00 | $47,512,619.00 | $46,112,619.00 | $45,255,859.00 | $45,393,065.00 | $43,513,930.00 | $46,217,165.00 | $44,047,424.00 | $42,733,044.00 | $41,189,044.00 | $41,962,203.00 | $41,388,317.00 | $44,223,390.00 | $44,324,371.00 | $44,785,128.00 | $44,696,666.00 | $44,359,495.00 | $44,542,897.00 | $44,504,458.00 | $45,711,499.00 | $43,007,977.00 | $24,328,646.00 | $21,381,270.00 | $20,283,037.00 | $14,183,249.00 | $12,030,024.00 | $10,462,647.00 | $9,643,718.00 | $10,357,713.00 | $9,144,623.00 | $8,631,576.00 | $8,039,645.00 | -- | -- | $5,512,781.00 | -- | $3,479,273.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $65,334,924.00 | $61,393,477.00 | $61,305,637.00 | $56,134,031.00 | $53,929,536.00 | $50,818,027.00 | $49,375,727.00 | $47,714,058.00 | $48,477,854.00 | $47,901,015.00 | $48,323,225.00 | $47,096,405.00 | $47,792,326.00 | $49,054,694.00 | $52,248,360.00 | $54,160,632.00 | $51,454,672.00 | $49,760,424.00 | $49,362,980.00 | $50,761,151.00 | $47,036,006.00 | $50,614,718.00 | $47,989,059.00 | $45,308,852.00 | $44,696,386.00 | $44,657,551.00 | $43,108,859.00 | $46,062,544.00 | $45,936,465.00 | $47,267,840.00 | $47,682,745.00 | $46,866,043.00 | $46,739,841.00 | $46,856,056.00 | $50,364,217.00 | $50,154,422.00 | $29,422,023.00 | $24,749,125.00 | $23,767,322.00 | $17,857,063.00 | $14,410,238.00 | $12,385,873.00 | $11,786,815.00 | $12,530,992.00 | $10,556,462.00 | $10,125,758.00 | $9,835,990.00 | -- | -- | $5,998,864.00 | -- | -- |
Date | 3/31/2024 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 9/30/2021 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 3/31/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 3/31/2010 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $6,039,577.00 | $18,022,469.00 | $4,988,397.00 | $4,488,119.00 | $3,457,322.00 | $7,887,148.00 | $2,366,154.00 | $2,059,793.00 | $13,432,126.00 | $11,188,833.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $6,756,772.00 | $7,477,084.00 | $15,247,554.00 | $7,833,108.00 | $6,572,665.00 | $15,078,725.00 | $8,959,849.00 | $4,556,704.00 | $7,951,887.00 | $2,174,687.00 | $2,754,237.00 | $1,520,423.00 | $2,086,865.00 | $3,164,676.00 | $3,407,153.00 | $5,169,296.00 | $10,951,910.00 | $5,764,872.00 | $4,764,246.00 | $6,098,126.00 | $5,908,667.00 | $6,130,141.00 | $5,858,107.00 | $14,405,839.00 | $4,976,832.00 | $4,367,173.00 | $8,100,038.00 | $4,538,910.00 | $1,914,250.00 | $13,640,320.00 | $11,339,959.00 | $7,341,901.00 | $3,313,787.00 | $27,222,757.00 | $6,542,595.00 | $8,549,443.00 | $7,477,920.00 | $20,039,171.00 | $14,966,710.00 | $5,559,566.00 | $4,188,903.00 | $8,809,270.00 | $2,176,653.00 | $4,394,763.00 | $2,176,837.00 | $9,037,344.00 | $2,253,666.00 | $2,746,866.00 | $1,701,011.00 | $4,691,782.00 | $1,636,054.00 | -- |
Research and Development | $265,058.00 | $734,894.00 | $594,769.00 | $336,452.00 | $1,432,000.00 | $1,105,571.00 | $670,512.00 | $308,316.00 | $290,657.00 | $256,891.00 | $1,299,103.00 | $1,073,074.00 | $229,548.00 | $409,726.00 | $1,933,112.00 | $641,716.00 | $861,929.00 | $349,058.00 | $1,397,440.00 | $377,676.00 | $317,002.00 | $403,220.00 | $1,221,211.00 | $318,621.00 | $275,776.00 | $198,966.00 | $757,880.00 | $514,435.00 | $250,722.00 | $899,013.00 | $948,508.00 | $599,635.00 | $304,489.00 | $1,832,671.00 | $521,814.00 | $810,020.00 | $271,227.00 | $703,266.00 | $390,710.00 | $251,019.00 | $95,930.00 | -- | $148,865.00 | $110,234.00 | $39,780.00 | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $5,019,683.00 | $13,651,321.00 | $8,717,843.00 | $4,527,308.00 | $16,456,782.00 | $4,000,983.00 | $4,308,338.00 | $3,867,710.00 | $9,668,838.00 | $2,978,912.00 | $12,606,412.00 | $2,849,921.00 | $6,994,054.00 | $3,829,736.00 | $16,363,959.00 | $11,845,134.00 | $7,817,290.00 | $3,626,811.00 | $14,927,222.00 | $3,701,730.00 | $7,684,734.00 | $3,873,840.00 | $13,424,487.00 | $9,658,188.00 | $6,441,801.00 | $3,296,131.00 | $8,438,272.00 | $5,547,555.00 | $2,795,528.00 | $13,680,241.00 | $3,508,180.00 | $3,353,007.00 | $3,853,084.00 | $18,687,058.00 | $4,736,478.00 | $5,295,852.00 | $4,017,074.00 | $11,367,278.00 | $7,385,493.00 | $4,242,328.00 | $1,831,457.00 | $6,649,907.00 | $5,357,816.00 | $2,718,966.00 | $1,421,971.00 | $4,669,727.00 | $2,729,333.00 | $1,095,161.00 | $632,560.00 | $2,350,563.00 | $789,176.00 | -- |
Loss from Operations | $1,737,089.00 | $2,543,603.00 | $6,529,711.00 | $3,305,800.00 | $2,292,914.00 | $2,901,695.00 | $94,807.00 | $688,994.00 | $-1,716,951.00 | $-804,225.00 | $-8,200.00 | $-1,329,498.00 | $-1,077,453.00 | $-665,060.00 | $-1,111,672.00 | $4,276,072.00 | $3,134,620.00 | $2,138,061.00 | $1,223,492.00 | $6,750,471.00 | $2,097,769.00 | $2,256,301.00 | $2,091,808.00 | $1,845,407.00 | $2,902,205.00 | $1,071,042.00 | $-338,234.00 | $-127,369.00 | $-881,278.00 | $-39,921.00 | $625,690.00 | $675,107.00 | $-539,297.00 | $8,535,699.00 | $1,806,117.00 | $3,253,591.00 | $3,460,846.00 | $8,671,893.00 | $7,581,217.00 | $3,148,695.00 | $2,357,446.00 | $2,145,427.00 | $1,213,600.00 | $920,931.00 | $754,866.00 | $4,367,617.00 | $1,252,054.00 | $2,720,156.00 | $1,068,451.00 | $2,341,219.00 | $846,878.00 | -- |
Loss Before Income Taxes | $1,827,523.00 | $2,650,398.00 | $6,897,620.00 | $3,406,436.00 | $5,686,182.00 | $3,268,657.00 | $312,006.00 | $787,603.00 | $-256,521.00 | $-709,359.00 | $-2,659,164.00 | $-2,672,451.00 | $-1,434,451.00 | $-590,320.00 | $3,567,561.00 | $1,212,691.00 | $3,349,586.00 | $2,246,143.00 | $8,597,962.00 | $2,523,961.00 | $2,289,630.00 | $2,370,048.00 | $7,123,229.00 | $1,927,087.00 | $1,951,175.00 | $1,099,007.00 | $-148,680.00 | $-25,249.00 | $-851,172.00 | $162,572.00 | $1,098,189.00 | $1,033,688.00 | $-608,527.00 | $8,591,588.00 | $8,437,349.00 | $6,630,625.00 | $3,464,204.00 | $8,681,921.00 | $2,076,931.00 | $5,507,747.00 | $2,348,395.00 | $2,163,560.00 | $1,221,818.00 | $921,751.00 | $753,683.00 | $4,351,222.00 | $1,245,322.00 | $1,646,575.00 | $1,068,710.00 | $2,312,674.00 | $1,604,175.00 | -- |
Earnings Per Share Basic | $0.03 | $0.04 | $0.12 | $0.05 | $0.08 | $0.04 | $0.01 | $0.01 | $-0.02 | $-0.01 | $-0.05 | $-0.02 | $-0.02 | $-0.01 | $0.04 | $0.02 | $0.06 | $0.04 | $0.02 | $0.03 | $0.07 | $0.04 | $0.03 | $0.06 | $0.03 | $0.01 | -- | $-0.01 | $-0.01 | -- | $0.01 | $0.01 | $-0.01 | $0.11 | $0.04 | $0.09 | $0.05 | $0.12 | $0.11 | $0.08 | $0.04 | $0.03 | $-0.01 | $0.03 | $0.01 | $0.07 | $0.06 | $0.03 | $0.02 | $0.04 | $0.02 | -- |
Weighted Average Shares Basic | 46,884,875 | 47,364,445 | 47,393,768 | 47,174,518 | 47,161,101 | 47,036,012 | 47,092,275 | 47,481,439 | 48,095,404 | 47,990,101 | 47,778,063 | 47,933,318 | 47,607,825 | 47,492,441 | 47,490,937 | 47,509,357 | 47,392,534 | 47,437,424 | 48,471,011 | 48,337,517 | 48,266,199 | 48,670,305 | 49,365,592 | 48,552,770 | 50,152,958 | 50,632,275 | 52,857,299 | 53,215,385 | 53,256,333 | 53,243,151 | 53,255,275 | 53,236,979 | 53,214,594 | 51,609,760 | 51,112,924 | 52,482,823 | 47,922,059 | 46,230,669 | 45,705,105 | 45,274,863 | 45,250,000 | 45,109,767 | 45,088,400 | 45,054,918 | 45,030,989 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | 45,000,000 | -- |
Earnings Per Share Diluted | $0.03 | $0.04 | $0.11 | $0.05 | $0.08 | $0.04 | $0.02 | $0.01 | $-0.02 | $-0.01 | $-0.05 | $-0.05 | $-0.02 | $-0.01 | $-0.03 | $0.07 | $0.02 | $0.03 | $0.02 | $0.03 | $0.03 | $0.04 | $0.03 | $0.06 | $0.03 | $0.01 | -- | $-0.01 | $-0.01 | -- | $0.01 | $0.01 | $-0.01 | $0.05 | $0.04 | $0.08 | $0.05 | $0.12 | $0.11 | $0.08 | $0.04 | $0.03 | $-0.01 | $0.01 | $0.01 | $0.07 | $0.02 | $0.03 | $0.02 | $0.04 | $0.01 | -- |
Weighted Average Shares Diluted | 48,482,704 | 49,314,304 | 49,349,488 | 48,612,833 | 48,447,342 | 48,761,346 | 48,699,208 | 48,536,418 | 48,095,404 | 47,990,101 | 47,778,063 | 47,717,114 | 47,723,208 | 47,492,441 | 48,133,749 | 48,259,900 | 48,124,208 | 48,084,390 | 49,222,353 | 48,852,167 | 49,237,938 | 49,744,101 | 49,858,435 | 49,369,835 | 50,283,144 | 51,287,405 | 53,483,110 | 53,235,747 | 53,256,333 | 53,558,942 | 53,506,778 | 53,338,204 | 53,214,594 | 51,680,775 | 52,843,154 | 50,865,831 | 48,579,418 | 46,822,984 | 46,973,885 | 45,905,364 | 45,727,737 | 45,371,965 | 45,357,724 | 45,460,439 | 45,128,972 | 45,218,238 | 45,199,645 | 45,173,247 | 45,255,250 | 45,229,413 | 45,122,667 | -- |
Common Stock Shares Authorized | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | -- | -- | 100,000,000 | -- | -- |
Common Stock Shares Outstanding | 47,094,226 | 47,671,720 | 47,574,560 | 47,351,887 | 47,105,771 | 47,040,153 | 47,033,153 | 47,273,496 | 48,242,008 | 48,021,696 | 47,972,583 | 47,959,582 | 47,913,115 | 47,685,661 | 47,411,977 | 47,618,604 | 47,466,192 | 47,308,224 | 47,932,305 | 48,083,063 | 48,082,423 | 48,806,416 | 48,606,425 | 48,471,890 | 48,662,169 | 50,539,709 | 50,705,933 | 53,109,905 | 53,316,134 | 53,256,296 | 53,255,275 | 53,255,275 | 53,226,720 | 53,199,136 | 53,053,136 | 52,650,084 | 48,024,543 | 47,836,543 | 47,836,428 | 45,390,000 | 45,250,000 | 45,250,000 | 45,155,000 | 45,155,000 | 45,060,000 | 45,000,000 | 45,000,000 | -- | -- | 45,000,000 | -- | -- |
Common Stock Value | $53,340.00 | $52,952.00 | $52,662.00 | $52,391.00 | $52,144.00 | $52,079.00 | $52,072.00 | $51,860.00 | $51,654.00 | $51,434.00 | $51,385.00 | $51,371.00 | $51,325.00 | $51,098.00 | $50,824.00 | $50,762.00 | $50,017.00 | $49,859.00 | $49,708.00 | $54,686.00 | $54,685.00 | $54,131.00 | $53,931.00 | $53,692.00 | $53,684.00 | $53,656.00 | $53,582.00 | $53,325.00 | $53,316.00 | $53,256.00 | $53,255.00 | $53,255.00 | $53,227.00 | $53,199.00 | $53,053.00 | $52,650.00 | $48,024.00 | $47,836.00 | $47,837.00 | $45,390.00 | $45,250.00 | $45,250.00 | $45,155.00 | $45,155.00 | $45,060.00 | $45,000.00 | $45,000.00 | -- | -- | $45,000.00 | -- | -- |
Common Stock Par Or Stated Value Per Share | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | -- | $0.00 | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | -- | -- | 10,000,000 | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | -- | $0.00 | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |