Date | 6/30/2024 | 3/31/2024 | 12/31/2023 | 9/30/2023 | 3/31/2023 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 9/30/2021 | 6/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 | 10/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 9/30/2010 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $14,537,867.00 | $12,091,466.00 | $11,255,020.00 | $16,431,572.00 | $11,595,558.00 | $7,427,474.00 | $5,395,397.00 | $8,362,452.00 | $8,226,739.00 | $2,270,648.00 | $6,082,924.00 | $12,345,745.00 | $11,216,820.00 | $9,259,765.00 | $4,050,411.00 | $4,614,267.00 | $4,578,275.00 | $3,146,299.00 | $2,766,461.00 | $2,699,230.00 | $1,053,247.00 | $4,340,195.00 | $2,841,953.00 | $5,617,845.00 | $1,663,222.00 | $4,035,584.00 | $4,175,560.00 | $7,002,857.00 | $3,815,790.00 | $2,442,057.00 | $1,948,115.00 | $3,384,608.00 | $1,493,040.00 | $1,816,083.00 | $4,806,517.00 | $4,142,672.00 | $2,654,154.00 | $3,963,512.00 | $7,475,595.00 | $6,044,532.00 | $6,152,382.00 | $1,475,894.00 | $5,857,984.00 | $3,155,435.00 | $2,661,721.00 | $3,568,305.00 | $4,589,025.00 | $5,547,603.00 | -- | $2,965,296.00 | $4,987,615.00 | $1,845,542.00 | $10,111,258.00 | $2,576,551.00 |
Accounts Receivable Net Current | $50,122,717.00 | $46,322,223.00 | $43,166,005.00 | $51,168,895.00 | $24,740,990.00 | $38,454,913.00 | $24,108,401.00 | $16,514,715.00 | $21,022,207.00 | -- | -- | -- | $18,200,000.00 | $17,866,261.00 | $9,665,610.00 | $13,183,535.00 | $21,608,312.00 | $16,012,607.00 | $18,438,234.00 | $19,368,805.00 | $22,227,555.00 | $9,714,285.00 | $12,146,234.00 | $16,965,466.00 | $23,140,272.00 | $17,300,546.00 | $11,546,703.00 | $15,125,260.00 | $24,059,432.00 | $18,711,573.00 | $17,571,045.00 | $19,624,017.00 | $21,338,455.00 | $20,014,726.00 | $9,701,628.00 | $14,483,466.00 | $14,544,399.00 | $11,664,944.00 | $6,990,230.00 | $13,984,256.00 | $16,774,884.00 | -- | -- | -- | $15,632,300.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $4,245,892.00 | $5,106,870.00 | $2,687,286.00 | $3,520,178.00 | $5,966,478.00 | $3,945,968.00 | $4,469,924.00 | $5,272,735.00 | $3,541,000.00 | $4,114,448.00 | $4,865,559.00 | $2,763,189.00 | $3,338,943.00 | $4,252,555.00 | $4,956,339.00 | $2,581,062.00 | $2,734,974.00 | $3,473,269.00 | $5,125,686.00 | $3,438,301.00 | $4,117,276.00 | $4,299,205.00 | $5,072,833.00 | $3,295,374.00 | $4,044,731.00 | $4,769,286.00 | $4,984,065.00 | $2,107,276.00 | $2,485,101.00 | $3,953,176.00 | $4,034,511.00 | $2,134,635.00 | $2,372,968.00 | $2,963,265.00 | $3,184,543.00 | $1,453,302.00 | $1,823,132.00 | $2,612,423.00 | $3,469,248.00 | $1,848,558.00 | $2,191,551.00 | $2,914,891.00 | $3,676,825.00 | $1,470,846.00 | $2,005,233.00 | $3,442,960.00 | $3,938,589.00 | $1,891,450.00 | -- | $1,911,445.00 | -- | -- | -- | -- |
Total Current Assets | $101,353,829.00 | $89,117,444.00 | $89,816,946.00 | $95,182,582.00 | $59,730,913.00 | $70,392,493.00 | $49,103,473.00 | $39,821,506.00 | $42,981,202.00 | $29,966,830.00 | $35,664,194.00 | $38,219,183.00 | $41,771,572.00 | $38,457,881.00 | $24,832,378.00 | $28,210,921.00 | $39,112,837.00 | $45,919,788.00 | $44,517,788.00 | $41,833,981.00 | $37,865,401.00 | $27,516,294.00 | $27,115,201.00 | $35,402,663.00 | $37,973,346.00 | $38,665,394.00 | $32,701,378.00 | $36,516,462.00 | $43,509,407.00 | $41,686,930.00 | $36,606,910.00 | $36,769,636.00 | $38,247,629.00 | $36,550,616.00 | $29,154,144.00 | $30,272,911.00 | $34,380,064.00 | $27,552,112.00 | $29,411,134.00 | $32,508,302.00 | $40,938,517.00 | $33,740,131.00 | $33,655,649.00 | $40,834,305.00 | $40,702,772.00 | $47,923,447.00 | $47,740,360.00 | $56,365,853.00 | -- | $50,360,395.00 | -- | -- | -- | -- |
Property Plant and Equipement | $37,850,702.00 | $36,977,854.00 | $36,281,266.00 | $36,529,509.00 | $35,149,111.00 | $32,661,787.00 | $29,560,421.00 | $22,577,578.00 | $22,950,019.00 | $22,490,888.00 | $20,074,114.00 | $18,973,633.00 | $16,391,714.00 | $16,637,670.00 | $17,095,001.00 | $16,822,030.00 | $16,815,201.00 | $16,630,764.00 | $16,328,638.00 | $16,357,017.00 | $16,815,989.00 | $17,336,818.00 | $17,993,001.00 | $18,533,695.00 | $19,192,508.00 | $18,194,187.00 | $14,369,154.00 | $13,304,617.00 | $12,749,678.00 | $12,624,643.00 | $12,405,745.00 | $11,047,147.00 | $8,419,667.00 | -- | -- | -- | $7,905,237.00 | -- | -- | -- | $9,758,883.00 | -- | -- | -- | $19,052,977.00 | $20,341,496.00 | $21,624,460.00 | $22,994,147.00 | -- | $23,755,135.00 | -- | -- | -- | -- |
Intangible Assets Net | $3,058,673.00 | $3,166,815.00 | $3,274,957.00 | $3,383,099.00 | $3,608,289.00 | $3,873,690.00 | $4,010,557.00 | $2,230,067.00 | $2,400,000.00 | $400,000.00 | $300,000.00 | $300,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $4,087,554.00 | $4,087,554.00 | $4,087,554.00 | $4,087,554.00 | $4,087,554.00 | $4,087,554.00 | $4,087,554.00 | $1,814,317.00 | $1,800,000.00 | $4,200,000.00 | $4,220,828.00 | $4,520,829.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $36,914,021.00 | $36,914,021.00 | $36,914,021.00 | -- | $36,914,021.00 | -- | -- | -- | $36,914,021.00 |
Other Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $148,847,920.00 | $136,116,416.00 | $136,378,064.00 | $142,509,149.00 | $104,835,987.00 | $112,626,845.00 | $87,110,007.00 | $66,443,468.00 | $70,171,461.00 | $57,078,546.00 | $60,259,136.00 | $61,713,645.00 | $58,163,286.00 | $55,095,551.00 | $41,927,379.00 | $45,032,951.00 | $55,928,038.00 | $62,550,552.00 | $60,846,426.00 | $58,190,998.00 | $54,681,390.00 | $44,990,393.00 | $45,245,483.00 | $54,073,639.00 | $58,697,201.00 | $56,996,862.00 | $47,207,813.00 | $49,958,360.00 | $56,396,366.00 | $54,448,854.00 | $49,149,936.00 | $47,954,064.00 | $46,804,577.00 | $45,316,762.00 | $37,772,578.00 | $38,884,595.00 | $42,285,301.00 | $35,781,761.00 | $37,907,542.00 | $41,496,107.00 | $50,697,400.00 | $44,106,878.00 | $50,192,100.00 | $58,295,636.00 | $59,755,749.00 | $105,178,964.00 | $106,278,841.00 | $116,274,021.00 | -- | $111,029,551.00 | -- | -- | -- | -- |
Accounts Payable | $19,445,674.00 | $18,669,362.00 | $22,262,695.00 | $22,026,639.00 | $14,158,943.00 | $20,314,408.00 | $11,335,924.00 | $6,846,215.00 | $7,285,392.00 | $3,115,084.00 | $4,881,142.00 | $5,783,559.00 | $5,222,222.00 | $6,137,932.00 | $3,508,937.00 | $4,304,276.00 | $2,919,618.00 | $8,110,228.00 | $8,684,544.00 | $9,100,884.00 | $6,204,870.00 | $3,887,393.00 | $2,887,144.00 | $4,367,022.00 | $5,522,143.00 | $7,672,021.00 | $3,650,239.00 | $4,517,786.00 | $5,006,427.00 | $8,045,569.00 | $6,375,313.00 | $3,201,182.00 | $3,671,847.00 | $4,068,345.00 | $2,340,789.00 | $2,011,062.00 | $5,443,948.00 | $2,147,035.00 | $1,508,320.00 | $1,667,617.00 | $6,367,120.00 | $3,533,478.00 | $2,858,850.00 | $6,689,393.00 | $8,171,650.00 | $10,431,228.00 | $8,019,964.00 | $10,565,686.00 | -- | $8,600,211.00 | -- | -- | -- | -- |
Accrued Liabilities | $12,021,416.00 | $10,876,126.00 | $11,575,093.00 | $13,103,944.00 | $8,258,521.00 | $11,266,008.00 | $7,828,858.00 | $6,121,518.00 | $5,599,702.00 | $2,902,809.00 | $3,199,890.00 | $3,255,740.00 | $4,237,172.00 | $2,731,039.00 | $2,059,634.00 | $2,718,902.00 | $3,509,373.00 | -- | -- | -- | $4,301,515.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $96,811,792.00 | $101,552,535.00 | $100,740,911.00 | $107,920,160.00 | $79,235,684.00 | $74,301,770.00 | $50,427,714.00 | $32,431,507.00 | $35,534,415.00 | $24,132,160.00 | $36,548,740.00 | $36,614,528.00 | $32,339,257.00 | $33,413,969.00 | $20,120,470.00 | $21,246,049.00 | $31,263,681.00 | $39,798,967.00 | $38,417,522.00 | $34,505,815.00 | $31,400,343.00 | $23,794,132.00 | $25,068,239.00 | $32,871,570.00 | $36,172,316.00 | $36,342,067.00 | $23,912,503.00 | $26,273,261.00 | $33,872,674.00 | $33,523,489.00 | $28,529,179.00 | $27,045,822.00 | $26,517,941.00 | $26,640,026.00 | $19,802,406.00 | $20,641,930.00 | $23,830,195.00 | $19,927,062.00 | $22,491,631.00 | $25,834,997.00 | $35,754,212.00 | $36,664,182.00 | $45,690,965.00 | $52,604,987.00 | $53,314,384.00 | $54,999,142.00 | $54,109,348.00 | $60,206,949.00 | -- | $56,113,835.00 | -- | -- | -- | -- |
Long Term Debt | $31,939,057.00 | $45,715,143.00 | $38,666,498.00 | $44,825,276.00 | $43,798,916.00 | $30,634,420.00 | $22,269,408.00 | $12,984,805.00 | $17,462,598.00 | $12,725,580.00 | $23,154,042.00 | $21,641,760.00 | $15,772,448.00 | $17,160,148.00 | $10,302,000.00 | $9,148,829.00 | $19,453,579.00 | $21,550,347.00 | $19,747,145.00 | $17,961,392.00 | $15,759,145.00 | $14,741,363.00 | $16,834,179.00 | -- | $23,698,369.00 | -- | -- | -- | $16,490,940.00 | -- | -- | -- | $13,695,263.00 | -- | -- | -- | $7,936,533.00 | -- | -- | -- | $1,058,720.00 | -- | -- | -- | $2,847,096.00 | -- | -- | -- | -- | $13,621,186.00 | -- | -- | -- | -- |
Additional Paid-in Capital | $60,282,921.00 | $60,324,300.00 | $60,288,745.00 | $60,288,745.00 | $60,436,698.00 | $60,508,350.00 | $60,508,350.00 | $59,460,174.00 | $60,670,699.00 | $60,670,699.00 | $60,670,699.00 | $60,670,699.00 | $60,670,699.00 | $60,670,699.00 | $60,700,817.00 | $60,908,926.00 | $60,938,896.00 | $60,949,100.00 | $61,034,918.00 | $61,089,484.00 | $61,239,470.00 | $61,289,260.00 | $61,289,260.00 | $61,289,260.00 | $61,289,260.00 | $61,289,260.00 | $61,289,260.00 | $61,289,260.00 | $61,289,260.00 | $61,289,260.00 | $61,289,260.00 | $61,289,260.00 | $61,289,260.00 | $61,289,260.00 | $61,289,260.00 | $61,289,260.00 | $61,289,260.00 | $61,289,260.00 | $61,289,260.00 | $61,289,260.00 | $61,039,262.00 | $56,136,133.00 | $56,126,639.00 | $56,117,144.00 | $56,107,650.00 | $56,113,627.00 | -- | -- | -- | $56,059,825.00 | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-8,248,450.00 | $-25,762,077.00 | $-24,653,249.00 | $-25,701,413.00 | $-34,838,059.00 | $-22,184,942.00 | $-23,827,724.00 | $-25,449,838.00 | $-26,035,015.00 | $-27,725,675.00 | $-36,961,665.00 | $-35,572,944.00 | $-34,848,032.00 | $-38,990,479.00 | $-38,895,274.00 | $-37,123,413.00 | $-36,275,932.00 | $-38,198,909.00 | $-38,607,416.00 | $-37,405,708.00 | $-37,959,842.00 | $-40,094,423.00 | $-41,113,440.00 | $-40,088,615.00 | $-40,159,865.00 | $-40,635,889.00 | $-37,995,374.00 | $-37,605,585.00 | $-38,766,992.00 | $-40,365,319.00 | $-40,669,927.00 | $-40,382,442.00 | $-41,004,048.00 | $-42,613,948.00 | $-43,320,512.00 | $-43,048,019.00 | $-42,835,578.00 | $-45,435,985.00 | $-45,874,773.00 | $-45,629,604.00 | $-46,097,525.00 | $-48,694,883.00 | $-51,626,950.00 | $-50,427,941.00 | $-49,667,731.00 | $-5,935,250.00 | $-3,927,645.00 | $-12,132.00 | -- | $-1,145,554.00 | -- | -- | -- | -- |
Total Stockholders' Equity | $52,036,128.00 | $34,563,881.00 | $35,637,153.00 | $34,588,989.00 | $25,600,303.00 | $38,325,075.00 | $36,682,293.00 | $34,011,961.00 | $34,637,046.00 | $32,946,386.00 | $23,710,396.00 | $25,099,117.00 | $25,824,029.00 | $21,681,582.00 | $21,806,909.00 | $23,786,902.00 | $24,664,357.00 | $22,751,585.00 | $22,428,904.00 | $23,685,183.00 | $23,281,047.00 | $21,196,261.00 | $20,177,244.00 | $21,202,069.00 | $21,130,819.00 | $20,654,795.00 | $23,295,310.00 | $23,685,099.00 | $22,523,692.00 | $20,925,365.00 | $20,620,757.00 | $20,908,242.00 | $20,286,636.00 | $18,676,736.00 | $17,970,172.00 | $18,242,665.00 | $18,455,106.00 | $15,854,699.00 | $15,415,911.00 | $15,661,110.00 | $14,943,188.00 | $7,442,696.00 | $4,501,135.00 | $5,690,649.00 | $6,441,365.00 | $50,179,822.00 | $52,169,493.00 | $56,067,072.00 | -- | $54,915,716.00 | $56,024,615.00 | $56,732,565.00 | $60,083,130.00 | $60,119,749.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $148,847,920.00 | $136,116,416.00 | $136,378,064.00 | $142,509,149.00 | $104,835,987.00 | $112,626,845.00 | $87,110,007.00 | $66,443,468.00 | $70,171,461.00 | $57,078,546.00 | $60,259,136.00 | $61,713,645.00 | $58,163,286.00 | $55,095,551.00 | $41,927,379.00 | $45,032,951.00 | $55,928,038.00 | $62,550,552.00 | $60,846,426.00 | $58,190,998.00 | $54,681,390.00 | $44,990,393.00 | $45,245,483.00 | $54,073,639.00 | $57,303,135.00 | $56,996,862.00 | $47,207,813.00 | $49,958,360.00 | $56,396,366.00 | $54,448,854.00 | $49,149,936.00 | $47,954,064.00 | $46,804,577.00 | $45,316,762.00 | $37,772,578.00 | $38,884,595.00 | $42,285,301.00 | $35,781,761.00 | $37,907,542.00 | $41,496,107.00 | $50,697,400.00 | $44,106,878.00 | $50,192,100.00 | $58,295,636.00 | $59,755,749.00 | $105,178,964.00 | $106,278,841.00 | $116,274,021.00 | -- | $111,029,551.00 | -- | -- | -- | -- |
Date | 6/30/2024 | 3/31/2024 | 12/31/2023 | 9/30/2023 | 3/31/2023 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 9/30/2021 | 6/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 | 10/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 9/30/2010 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | $122,465,826.00 | -- | -- | -- | $44,516,008.00 | $30,762,725.00 | $18,072,400.00 | $25,843,307.00 | $174,541,155.00 | $40,187,978.00 | $46,955,444.00 | $49,114,139.00 | $135,482,771.00 | $85,190,295.00 | $23,093,033.00 | $32,547,603.00 | -- | $98,554,692.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $105,935,841.00 | $72,859,295.00 | $19,571,371.00 | $21,095,232.00 | $84,761,921.00 | $19,762,712.00 | $12,579,984.00 | $22,874,079.00 | $98,804,399.00 | $24,133,642.00 | $22,815,614.00 | $24,236,470.00 | $156,056,529.00 | $40,837,134.00 | $25,146,637.00 | $43,863,481.00 | -- | $136,584,903.00 | $43,662,148.00 | $15,329,864.00 | $30,354,113.00 | -- |
Gross Profit | $15,307,824.00 | $17,078,515.00 | $10,838,961.00 | $36,813,335.00 | $3,900,653.00 | $22,370,748.00 | $14,591,585.00 | $2,865,619.00 | $12,921,022.00 | $7,422,193.00 | $4,716,582.00 | $2,843,059.00 | $13,501,231.00 | $2,826,177.00 | $70,469.00 | $2,356,742.00 | $12,679,798.00 | $7,677,291.00 | $591,394.00 | $3,834,845.00 | $11,649,254.00 | $3,383,391.00 | $1,056,098.00 | $1,975,454.00 | $7,783,916.00 | $-1,438,541.00 | $6,196,939.00 | $4,684,787.00 | $14,198,003.00 | $9,313,905.00 | $5,334,350.00 | $3,639,641.00 | $10,864,205.00 | $6,278,170.00 | $3,350,005.00 | $2,050,363.00 | $8,511,218.00 | $1,723,345.00 | $1,464,440.00 | $2,176,331.00 | $10,015,916.00 | $7,238,491.00 | $4,820,592.00 | $2,942,041.00 | $1,682,207.00 | $17,312.00 | $-2,744,962.00 | $5,686,956.00 | -- | $6,841,194.00 | $4,426,332.00 | $-1,547,675.00 | $3,601,008.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $6,815,191.00 | $7,321,951.00 | $7,198,720.00 | $23,776,898.00 | $11,203,885.00 | $15,878,138.00 | $10,870,677.00 | $7,049,634.00 | $13,813,644.00 | $10,627,607.00 | $7,419,743.00 | $3,595,830.00 | $9,831,578.00 | $2,532,141.00 | $4,941,281.00 | $2,595,772.00 | $8,857,386.00 | $2,021,359.00 | $4,768,673.00 | $2,756,391.00 | $7,728,182.00 | $1,773,304.00 | $3,965,447.00 | $2,009,091.00 | $7,401,769.00 | $5,735,342.00 | $4,134,888.00 | $2,195,610.00 | $7,293,323.00 | $1,588,076.00 | $4,058,176.00 | $2,184,626.00 | $6,584,334.00 | $1,514,546.00 | $1,708,396.00 | $1,838,202.00 | $6,355,609.00 | $4,920,068.00 | $3,388,386.00 | $1,768,923.00 | $8,047,951.00 | $1,874,833.00 | $2,033,330.00 | $2,549,349.00 | $12,083,793.00 | $9,160,081.00 | $2,471,146.00 | $3,287,425.00 | -- | $13,269,129.00 | $9,704,127.00 | $6,729,809.00 | $3,180,301.00 | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $11,050,477.00 | $2,557,844.00 | $3,640,241.00 | $13,036,437.00 | $-1,316,970.00 | $6,492,610.00 | $3,720,908.00 | $1,124,358.00 | $-892,622.00 | $-3,205,414.00 | $-2,703,161.00 | $-752,771.00 | $3,669,653.00 | $294,036.00 | $-2,275,040.00 | $-239,030.00 | $3,822,412.00 | $1,229,693.00 | $-1,420,888.00 | $1,078,454.00 | $3,244,880.00 | $1,610,087.00 | $-933,895.00 | $-33,637.00 | $1,359,091.00 | $-3,038,995.00 | $-427,126.00 | $2,489,177.00 | $3,237,027.00 | $3,667,653.00 | $1,276,174.00 | $1,455,015.00 | $3,062,845.00 | $1,413,619.00 | $-196,593.00 | $212,161.00 | $2,155,609.00 | $191,663.00 | $252,385.00 | $407,408.00 | $1,967,965.00 | $780,979.00 | $-154,779.00 | $392,692.00 | $-41,100,000.00 | $-2,800,000.00 | $-1,009,835.00 | $2,399,531.00 | -- | $-1,100,000.00 | $-600,000.00 | $-5,100,000.00 | $420,707.00 | -- |
Loss Before Income Taxes | $23,553,297.00 | $1,618,350.00 | $3,100,230.00 | $10,376,670.00 | $-2,523,760.00 | $6,112,719.00 | $3,152,507.00 | $878,997.00 | $9,068,126.00 | $6,895,295.00 | $-2,364,101.00 | $-717,104.00 | $3,576,203.00 | $182,287.00 | $-2,206,023.00 | $-110,573.00 | $2,961,481.00 | $941,562.00 | $-613,892.00 | $908,384.00 | $3,419,057.00 | $316,985.00 | $-1,054,877.00 | $116,381.00 | $-468,124.00 | $-1,546,328.00 | $-569,062.00 | $2,213,769.00 | $6,139,628.00 | $3,096,478.00 | $-307,975.00 | $1,241,687.00 | $3,711,522.00 | $1,282,990.00 | $-466,149.00 | $28,629.00 | $1,360,719.00 | $-2,443.00 | $-175,136.00 | $64,580.00 | $748,163.00 | $377,078.00 | $-645,430.00 | $206,164.00 | $-49,058,425.00 | $-7,440,552.00 | $-1,990,472.00 | $-542,320.00 | -- | $-8,221,673.00 | $-6,596,793.00 | -- | -- | -- |
Earnings Per Share Basic | $1.11 | $-0.07 | $0.12 | $0.44 | $-0.10 | $0.24 | $0.10 | $-0.04 | $0.65 | $0.52 | $-0.10 | $-0.05 | $0.15 | $-0.15 | $-0.14 | $-0.01 | $0.12 | $-0.02 | $-0.09 | $0.04 | $0.16 | $0.07 | $-0.07 | $0.01 | $-0.05 | $-0.08 | $-0.03 | $0.08 | $0.21 | $0.07 | $-0.02 | $0.04 | $0.13 | $0.05 | $-0.02 | $-0.02 | $0.23 | $0.03 | $0.02 | $0.03 | $0.25 | $0.20 | $-0.08 | $-0.05 | $-3.27 | $-0.33 | $-0.19 | $0.08 | -- | $-0.11 | $-0.06 | $-0.28 | $-0.01 | -- |
Weighted Average Shares Basic | 16,565,827 | 16,567,853 | 16,567,185 | 16,646,086 | 16,667,062 | 16,323,790 | 16,449,829 | 16,247,898 | 13,621,406 | 13,621,406 | 13,621,406 | 13,621,406 | 13,804,835 | 13,627,293 | 13,877,243 | 13,911,610 | 14,064,871 | 14,080,299 | 14,060,456 | 14,135,900 | 14,218,949 | 14,239,836 | 14,239,836 | 14,239,836 | 14,239,836 | 14,239,836 | 14,239,836 | 14,239,836 | 14,239,836 | 14,239,836 | 14,239,836 | 14,239,836 | 14,239,836 | 14,239,836 | 14,239,836 | 14,239,836 | 14,392,194 | 14,426,796 | 14,520,276 | 14,527,227 | 14,461,383 | 14,458,836 | 14,458,836 | 14,458,836 | 14,448,336 | 14,446,836 | 14,446,836 | 14,446,836 | -- | 12,113,488 | 12,092,307 | 12,092,307 | 12,092,307 | -- |
Earnings Per Share Diluted | $1.11 | $0.06 | $0.12 | $0.44 | $-0.10 | $0.24 | $0.10 | $-0.04 | $0.52 | $0.42 | $-0.16 | $-0.05 | $0.12 | $-0.01 | $-0.13 | $-0.01 | $0.10 | $0.02 | $-0.05 | $0.03 | $0.13 | $0.06 | $-0.07 | $0.00 | $-0.05 | $-0.08 | $0.04 | $0.07 | $0.17 | $0.08 | $-0.02 | $0.04 | $0.10 | $0.01 | $-0.02 | $-0.01 | $0.18 | $0.04 | $-0.01 | $0.03 | $0.24 | $0.20 | $-0.14 | $-0.05 | $-3.36 | $-0.33 | $-0.27 | $0.08 | -- | $-0.11 | $-0.34 | $-0.28 | $-0.01 | -- |
Weighted Average Shares Diluted | 16,597,982 | 16,569,871 | 16,607,185 | 16,670,963 | 16,666,683 | 16,323,790 | 16,270,499 | 16,247,898 | 16,791,641 | 17,089,722 | 13,621,406 | 13,621,406 | 17,238,168 | 13,844,340 | 13,877,243 | 13,911,610 | 17,498,204 | 17,418,912 | 14,060,456 | 17,569,233 | 17,667,904 | 17,673,169 | 14,239,836 | 17,673,169 | 14,239,836 | 14,239,836 | 17,673,169 | 17,673,169 | 17,673,169 | 17,673,169 | 17,673,169 | 17,673,169 | 17,673,169 | 17,673,169 | 14,239,836 | 17,673,169 | 17,673,169 | 17,673,169 | 17,911,118 | 17,876,503 | 14,923,255 | 14,458,836 | 14,446,836 | 14,458,836 | 14,448,336 | 14,446,836 | 14,446,836 | 14,446,836 | -- | 12,113,488 | 12,092,307 | 12,092,307 | 12,092,307 | -- |
Common Stock Shares Authorized | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | -- | 50,000,000 | -- | -- | -- | -- |
Common Stock Shares Outstanding | 16,570,685 | 16,577,586 | 16,567,185 | 16,567,185 | 16,635,004 | 16,667,185 | 16,667,185 | 16,247,898 | 13,621,406 | 13,621,406 | 13,621,406 | 13,621,406 | 13,621,406 | 13,621,406 | 13,657,009 | 13,890,102 | 13,924,789 | 13,938,444 | 14,023,188 | 14,071,171 | 14,194,517 | 14,239,836 | 14,239,836 | 14,239,836 | 14,239,836 | 14,839,836 | 14,839,836 | 14,239,836 | 14,239,836 | 14,239,836 | 14,239,836 | 14,239,836 | 14,239,836 | 14,239,836 | 14,239,836 | 14,239,836 | 14,239,836 | 14,239,836 | 14,239,836 | 14,539,836 | 14,514,836 | 14,458,836 | 14,458,836 | 14,446,836 | 14,458,836 | 14,446,836 | 14,446,836 | 14,446,836 | 14,446,836 | 14,446,836 | -- | -- | -- | -- |
Common Stock Value | $1,790.00 | $1,790.00 | $1,789.00 | $1,789.00 | $1,789.00 | $1,789.00 | $1,789.00 | $1,747.00 | $1,484.00 | $1,484.00 | $1,484.00 | $1,484.00 | $1,484.00 | $1,484.00 | $1,484.00 | $1,484.00 | $1,484.00 | $1,484.00 | $1,484.00 | $1,484.00 | $1,484.00 | $1,484.00 | $1,484.00 | $1,484.00 | $1,484.00 | $1,484.00 | $1,484.00 | $1,484.00 | $1,484.00 | $1,484.00 | $1,484.00 | $1,484.00 | $1,484.00 | $1,484.00 | $1,484.00 | $1,484.00 | $1,484.00 | $1,484.00 | $1,484.00 | -- | $1,481.00 | -- | -- | -- | -- | -- | $1,445.00 | $1,445.00 | -- | $1,445.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 | -- | $0.00 | -- | -- | -- | -- |
Payments Of Dividends Common Stock | $994,031.00 | $994,031.00 | -- | $833,360.00 | $833,360.00 | -- | -- | -- | -- | -- | -- | -- | $696,117.00 | $696,117.00 | $696,117.00 | $696,117.00 | -- | -- | -- | -- | -- | -- | -- | -- | $696,117.00 | $696,117.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | -- | 1,000,000 | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 206 | 206 | 206 | -- | -- | -- | 206 | -- | -- | -- | 206 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
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 | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |