Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 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 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 9/30/2010 | 6/30/2010 | 3/31/2010 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $1,955,308.00 | $36,773,989.00 | -- | -- | $27,004,205.00 | -- | -- | -- | $37,995,310.00 | $3,335,442.00 | $1,440,759.00 | $1,863,015.00 | $18,637,811.00 | $2,114,153.00 | $2,822,648.00 | $165,112.00 | $12,823,653.00 | $5,482,879.00 | $6,191,639.00 | $2,235,691.00 | $1,697,937.00 | $3,081,149.00 | $74,938.00 | $665,270.00 | $5,102,959.00 | $10,923,233.00 | $9,609,189.00 | $4,759,867.00 | $9,993,335.00 | $7,345,228.00 | $6,819,567.00 | $8,227,512.00 | $8,329,166.00 | $9,569,321.00 | $8,974,084.00 | $4,978,731.00 | $6,104,383.00 | $13,567,231.00 | $10,212,517.00 | $9,880,593.00 | $20,706,458.00 | $8,299,852.00 | $5,504,547.00 | $838,700.00 | $7,662,901.00 | $1,752,193.00 | $876,038.00 | $1,264,982.00 | $11,225,659.00 | -- | -- | -- | $637,804.00 | -- | -- | -- | $365,066.00 | $488,517.00 |
Accounts Receivable Net Current | $7,466,987.00 | $6,142,700.00 | $5,711,980.00 | $822,504.00 | $1,083,258.00 | $807,887.00 | $593,295.00 | $1,006,716.00 | $876,949.00 | $669,006.00 | $941,932.00 | $903,324.00 | $585,054.00 | $1,919,969.00 | $7,926,635.00 | $345,415.00 | $1,576,093.00 | $4,149,707.00 | $3,315,507.00 | $4,028,605.00 | $1,202,196.00 | $2,165,159.00 | $1,905,406.00 | $1,918,171.00 | $3,186,530.00 | $1,559,495.00 | $2,974,887.00 | $3,526,624.00 | $4,054,667.00 | $4,099,634.00 | $2,785,630.00 | $2,677,637.00 | $1,503,956.00 | $2,946,752.00 | $3,498,793.00 | $3,073,411.00 | $1,025,685.00 | $3,284,160.00 | $3,750,333.00 | $9,169,561.00 | $3,522,497.00 | $3,353,921.00 | $5,619,867.00 | $5,333,842.00 | $4,251,590.00 | $3,939,434.00 | $3,990,213.00 | $4,134,414.00 | $4,259,385.00 | -- | -- | -- | $4,114,940.00 | -- | -- | -- | -- | -- |
Inventory | $13,673,743.00 | $14,673,710.00 | $10,865,290.00 | $19,713,115.00 | $25,795,711.00 | $9,643,964.00 | $20,925,271.00 | $19,589,089.00 | $16,410,437.00 | $12,605,828.00 | $19,587,122.00 | $14,237,682.00 | $9,768,916.00 | $5,497,765.00 | $7,702,565.00 | $8,487,499.00 | $10,543,422.00 | $8,737,562.00 | $10,810,951.00 | $6,566,629.00 | $7,561,501.00 | $6,841,794.00 | $7,657,107.00 | $7,347,914.00 | $5,526,094.00 | $7,463,472.00 | $7,629,101.00 | $7,961,122.00 | $6,212,619.00 | $4,856,892.00 | $7,848,033.00 | $6,526,794.00 | $7,565,490.00 | $4,103,611.00 | $5,489,740.00 | $5,334,582.00 | $6,106,646.00 | $2,853,978.00 | $8,287,780.00 | $9,278,858.00 | $6,874,207.00 | $7,049,662.00 | $9,196,680.00 | $15,058,941.00 | $11,552,830.00 | $11,333,617.00 | $12,679,696.00 | $13,735,779.00 | $10,680,451.00 | -- | -- | -- | $10,063,208.00 | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $26,842,452.00 | $61,486,747.00 | $19,539,445.00 | $50,312,367.00 | $59,455,069.00 | $32,141,968.00 | $45,817,188.00 | $29,625,065.00 | $59,935,257.00 | $24,632,391.00 | $30,567,546.00 | $24,719,703.00 | $33,377,022.00 | $10,175,873.00 | $19,387,997.00 | $10,255,382.00 | $25,927,615.00 | $18,984,199.00 | $21,632,642.00 | $13,792,849.00 | $11,308,289.00 | $13,568,109.00 | $10,804,822.00 | $11,159,637.00 | $14,936,868.00 | $20,746,310.00 | $21,516,070.00 | $17,606,000.00 | $21,581,125.00 | $17,482,439.00 | $19,062,074.00 | $18,599,850.00 | $19,819,365.00 | $17,760,986.00 | $18,691,413.00 | $14,714,698.00 | $16,381,992.00 | $22,169,179.00 | $25,338,186.00 | $30,091,846.00 | $32,789,023.00 | $19,534,367.00 | $21,676,639.00 | $23,552,764.00 | $27,019,100.00 | $21,088,093.00 | $21,847,920.00 | $20,812,958.00 | $27,400,434.00 | -- | -- | -- | $18,931,232.00 | -- | -- | -- | -- | -- |
Property Plant and Equipement | $61,205,827.00 | $58,830,983.00 | $59,775,386.00 | $61,112,035.00 | $63,481,371.00 | $63,482,120.00 | $60,394,174.00 | $59,345,281.00 | $58,051,696.00 | $57,553,079.00 | $58,685,732.00 | $59,987,625.00 | $61,367,497.00 | $62,760,876.00 | $64,115,494.00 | $65,407,146.00 | $66,707,481.00 | $68,021,565.00 | $69,081,748.00 | $67,619,677.00 | $63,748,268.00 | $55,635,585.00 | $47,310,903.00 | $43,040,713.00 | $39,968,930.00 | $34,130,789.00 | $33,802,100.00 | $34,195,576.00 | $34,824,202.00 | $35,521,592.00 | $35,102,236.00 | $34,370,375.00 | $34,184,059.00 | $34,043,808.00 | $29,566,128.00 | $28,473,327.00 | $28,349,272.00 | $28,119,087.00 | $27,178,568.00 | $23,860,209.00 | $22,958,064.00 | $23,444,826.00 | $23,770,223.00 | $24,426,555.00 | $25,086,125.00 | $25,409,282.00 | $25,665,602.00 | $25,931,842.00 | $26,473,686.00 | -- | -- | -- | $29,760,568.00 | -- | -- | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $10,395,766.00 | $10,395,766.00 | $10,395,766.00 | $10,395,766.00 | $10,395,766.00 | $10,395,766.00 | $10,395,766.00 | $10,395,766.00 | $10,395,766.00 | $10,395,766.00 | $10,395,766.00 | $10,395,766.00 | $10,395,766.00 | $10,395,766.00 | $10,395,766.00 | $10,395,766.00 | $10,395,766.00 | $10,395,766.00 | $10,395,766.00 | $10,395,766.00 | $10,395,766.00 | $10,395,766.00 | $10,395,766.00 | $10,395,766.00 | $10,395,766.00 | $10,395,766.00 | $10,395,766.00 | $10,395,766.00 | $10,395,766.00 | $10,395,766.00 | $10,395,766.00 | $10,395,766.00 | $10,395,766.00 | $10,395,766.00 | $10,395,766.00 | $10,395,766.00 | $10,395,766.00 | $10,395,766.00 | $10,395,766.00 | $10,395,766.00 | $10,395,766.00 | $10,395,766.00 | $10,395,766.00 | $10,395,766.00 | $10,395,766.00 | $10,395,766.00 | $10,395,766.00 | $10,395,766.00 | $10,395,766.00 | -- | -- | -- | $10,395,766.00 | -- | -- | -- | -- | -- |
Other Assets | $6,997,873.00 | $7,437,578.00 | $7,329,482.00 | $7,745,980.00 | $5,383,310.00 | $2,720,308.00 | $57,306.00 | $61,304.00 | $65,302.00 | $69,300.00 | $73,298.00 | $77,296.00 | $81,295.00 | $85,293.00 | $89,291.00 | $93,288.00 | $97,287.00 | $101,285.00 | $105,283.00 | $109,281.00 | $113,279.00 | $119,452.00 | $125,624.00 | $131,797.00 | $31,417.00 | $54,304.00 | $77,191.00 | $100,077.00 | $122,964.00 | $71,686.00 | $88,568.00 | $105,450.00 | $122,332.00 | $148,097.00 | $173,862.00 | $202,639.00 | $233,489.00 | $238,870.00 | $273,456.00 | $313,105.00 | $356,683.00 | $385,261.00 | $434,752.00 | $426,963.00 | $86,609.00 | $101,780.00 | $117,553.00 | $133,920.00 | $150,875.00 | -- | -- | -- | $234,410.00 | -- | -- | -- | -- | -- |
Total Assets | $160,640,663.00 | $193,384,154.00 | $161,850,852.00 | $147,884,115.00 | $156,406,527.00 | $124,882,071.00 | $136,266,070.00 | $117,430,714.00 | $148,952,863.00 | $109,659,600.00 | $117,646,268.00 | $111,920,186.00 | $121,857,947.00 | $99,630,468.00 | $109,281,546.00 | $101,511,078.00 | $119,810,318.00 | $114,820,117.00 | $118,981,864.00 | $109,440,971.00 | $102,866,072.00 | $97,157,149.00 | $86,005,509.00 | $82,673,558.00 | $84,072,240.00 | $85,036,854.00 | $74,779,596.00 | $72,373,176.00 | $78,116,089.00 | $76,013,774.00 | $77,512,734.00 | $76,603,284.00 | $79,746,514.00 | $78,455,598.00 | $76,841,425.00 | $70,544,594.00 | $78,574,975.00 | $83,957,834.00 | $83,787,132.00 | $82,970,281.00 | $82,577,805.00 | $57,560,947.00 | $59,882,974.00 | $62,317,830.00 | $65,973,079.00 | $60,060,709.00 | $61,030,227.00 | $60,266,118.00 | $67,392,852.00 | -- | -- | -- | $62,178,421.00 | -- | -- | -- | -- | -- |
Accounts Payable | $7,372,894.00 | $33,370,759.00 | $16,314,310.00 | $14,329,597.00 | $39,105,845.00 | $10,958,544.00 | $8,001,766.00 | $6,540,525.00 | $25,855,071.00 | $12,172,603.00 | $6,381,427.00 | $5,254,648.00 | $18,526,170.00 | $3,637,967.00 | $4,367,796.00 | -- | $13,812,388.00 | $5,755,499.00 | $7,780,305.00 | $3,869,158.00 | $6,849,896.00 | $6,284,214.00 | $5,991,751.00 | $3,011,387.00 | $6,123,995.00 | $4,821,573.00 | $4,776,041.00 | $4,095,026.00 | $7,670,550.00 | $4,812,444.00 | $3,075,856.00 | $4,859,886.00 | $9,671,856.00 | $3,537,420.00 | $3,962,557.00 | $3,102,705.00 | $7,407,491.00 | $4,625,298.00 | $5,588,046.00 | $4,574,577.00 | $11,953,957.00 | $4,544,366.00 | $5,454,151.00 | $3,641,184.00 | $13,518,218.00 | $6,280,785.00 | $3,153,997.00 | $3,004,802.00 | $10,778,861.00 | -- | -- | -- | $5,377,598.00 | -- | -- | -- | -- | -- |
Accrued Liabilities | $745,830.00 | $833,973.00 | $817,196.00 | $606,654.00 | $719,113.00 | $738,312.00 | $816,931.00 | $514,518.00 | $914,994.00 | $808,941.00 | $945,577.00 | $777,014.00 | $732,544.00 | $857,091.00 | $918,946.00 | -- | $933,668.00 | $850,772.00 | $859,950.00 | $728,308.00 | $765,994.00 | $527,292.00 | $560,804.00 | $415,241.00 | $582,487.00 | $456,181.00 | $437,582.00 | $347,878.00 | $592,749.00 | $442,376.00 | $453,138.00 | $420,824.00 | $498,735.00 | $519,806.00 | $429,694.00 | $420,390.00 | $511,613.00 | $548,123.00 | $566,000.00 | $606,851.00 | $613,638.00 | $452,984.00 | $427,113.00 | $392,740.00 | $355,278.00 | $500,885.00 | $484,516.00 | $492,764.00 | $763,526.00 | -- | -- | -- | $672,802.00 | -- | -- | -- | -- | -- |
Total Current Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Long Term Debt | $19,441,278.00 | $20,001,000.00 | $10,285,762.00 | $2,999,104.00 | $3,998,229.00 | $3,997,792.00 | $4,997,306.00 | $6,995,722.00 | $4,995,139.00 | $4,994,556.00 | $24,993,924.00 | $31,763,595.00 | $36,762,865.00 | $29,762,136.00 | $43,761,358.00 | $38,990,083.00 | $38,989,208.00 | $38,988,333.00 | $35,987,410.00 | $31,086,389.00 | $24,585,368.00 | $20,084,347.00 | $8,857,546.00 | $10,983,111.00 | $7,971,944.00 | $7,980,778.00 | -- | -- | $1,000.00 | -- | -- | -- | $1,000.00 | $1,000.00 | $1,000.00 | $6,517.00 | $14,708.00 | $7,585,297.00 | $7,905,786.00 | $9,726,177.00 | $10,046,468.00 | $53,163.00 | $60,764.00 | $375,313.00 | $446,166.00 | $516,166.00 | $585,324.00 | -- | $833,655.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $128,693,883.00 | $135,393,429.00 | $130,058,650.00 | $116,905,882.00 | $107,948,006.00 | $105,860,543.00 | $111,200,871.00 | $100,077,897.00 | $113,468,865.00 | $87,713,318.00 | $81,862,761.00 | $71,804,109.00 | $65,268,579.00 | $63,761,698.00 | $57,951,272.00 | -- | $64,212,940.00 | $66,034,642.00 | $69,634,431.00 | $69,827,328.00 | $68,037,124.00 | $68,481,995.00 | $68,664,212.00 | $67,197,234.00 | $68,282,537.00 | $69,599,524.00 | $67,784,177.00 | $66,469,878.00 | $67,821,454.00 | $68,140,180.00 | $68,491,785.00 | $68,923,867.00 | $68,264,246.00 | $69,234,938.00 | $70,346,054.00 | $65,773,665.00 | $68,600,228.00 | $65,903,263.00 | $67,310,573.00 | $64,463,212.00 | $58,455,182.00 | $51,029,634.00 | $52,516,422.00 | $54,020,379.00 | $51,074,335.00 | $52,151,712.00 | $51,451,131.00 | $54,263,344.00 | $53,694,694.00 | -- | -- | -- | $48,097,148.00 | -- | -- | -- | $43,733,907.00 | $38,859,138.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $160,640,663.00 | $193,384,154.00 | $161,850,852.00 | $147,884,115.00 | $156,406,527.00 | $124,882,071.00 | $136,266,070.00 | $117,430,714.00 | $148,952,863.00 | $109,659,600.00 | $117,646,268.00 | $111,920,186.00 | $121,857,947.00 | $99,630,468.00 | $109,281,546.00 | -- | $119,810,318.00 | $114,820,117.00 | $118,981,864.00 | $109,440,971.00 | $102,866,072.00 | $97,157,149.00 | $86,005,509.00 | $82,673,558.00 | $84,072,240.00 | $85,036,854.00 | $74,779,596.00 | $72,373,176.00 | $78,116,089.00 | $76,013,774.00 | $77,512,734.00 | $76,603,284.00 | $79,746,514.00 | $78,455,598.00 | $76,841,425.00 | $70,544,594.00 | $78,574,975.00 | $83,957,834.00 | $83,787,132.00 | $82,970,281.00 | $82,577,805.00 | $57,560,947.00 | $59,882,974.00 | $62,317,830.00 | $65,973,079.00 | $60,060,709.00 | $61,030,227.00 | $60,266,118.00 | $67,392,852.00 | -- | -- | -- | $62,178,421.00 | -- | -- | -- | -- | -- |
Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 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 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 9/30/2010 | 6/30/2010 | 3/31/2010 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $46,647,681.00 | $61,504,595.00 | $66,916,014.00 | $74,179,247.00 | $282,564,697.00 | $214,098,692.00 | $139,888,192.00 | $64,450,894.00 | $82,341,329.00 | $176,648,273.00 | $112,853,779.00 | $48,615,653.00 | $130,521,814.00 | $33,917,787.00 | $25,424,832.00 | $32,456,238.00 | $115,986,821.00 | $80,151,796.00 | $26,096,989.00 | $21,613,298.00 | $74,703,630.00 | $18,796,356.00 | $20,077,335.00 | $19,804,272.00 | $84,821,788.00 | $19,479,798.00 | $21,612,598.00 | $22,713,628.00 | $88,812,550.00 | $64,551,832.00 | $21,944,230.00 | $21,623,796.00 | $88,997,947.00 | $66,433,906.00 | $44,395,483.00 | $20,715,145.00 | $124,469,094.00 | $28,961,413.00 | $30,468,555.00 | $38,291,090.00 | $145,412,968.00 | $113,194,531.00 | $38,288,817.00 | $38,292,468.00 | $132,284,993.00 | $97,273,527.00 | $30,843,839.00 | $32,005,292.00 | $146,964,854.00 | $37,567,181.00 | $72,400,807.00 | $35,241,656.00 | $96,395,789.00 | -- | -- | -- | $90,340,642.00 | -- |
Cost of Revenues | $44,072,041.00 | $244,726,671.00 | $52,638,653.00 | $142,290,751.00 | $255,710,981.00 | $66,808,651.00 | $128,359,733.00 | $61,758,095.00 | $207,275,615.00 | $151,181,885.00 | $96,428,506.00 | $41,658,434.00 | $124,493,268.00 | $27,871,295.00 | $60,118,787.00 | $40,305,880.00 | $114,687,231.00 | $78,218,717.00 | $24,798,025.00 | $19,163,036.00 | $68,619,694.00 | $53,282,450.00 | $35,204,029.00 | $17,192,151.00 | $76,253,945.00 | $57,594,260.00 | $19,597,243.00 | $20,493,173.00 | $76,097,861.00 | $18,177,658.00 | $39,473,770.00 | $20,369,184.00 | $81,445,770.00 | $60,642,843.00 | $39,999,813.00 | $20,006,014.00 | $89,068,125.00 | $70,069,939.00 | $48,760,913.00 | $27,423,861.00 | $129,091,165.00 | $34,505,581.00 | $70,556,122.00 | $34,695,661.00 | $130,754,851.00 | $33,114,047.00 | $62,117,039.00 | $30,684,024.00 | $126,626,536.00 | $95,651,902.00 | $61,633,269.00 | $30,041,527.00 | $86,289,732.00 | -- | -- | -- | $81,659,486.00 | -- |
Gross Profit | $2,575,640.00 | $35,714,291.00 | $24,006,963.00 | $9,729,602.00 | $26,853,716.00 | $18,930,306.00 | $11,528,459.00 | $2,692,799.00 | $26,247,600.00 | $25,466,388.00 | $16,425,273.00 | $6,957,219.00 | $6,028,546.00 | $3,808,775.00 | $5,611,925.00 | $-7,849,642.00 | $1,299,590.00 | $-1,815,202.00 | $1,298,964.00 | $2,450,262.00 | $6,083,936.00 | $718,120.00 | $2,065,457.00 | $2,612,121.00 | $2,363,353.00 | $1,968,680.00 | $2,015,355.00 | $2,220,455.00 | $5,814,285.00 | $2,806,148.00 | $2,839,644.00 | $1,254,612.00 | $1,761,114.00 | $5,791,063.00 | $3,699,667.00 | $709,131.00 | $7,749,852.00 | $7,652,385.00 | $19,998,732.00 | $10,867,229.00 | $8,188,976.00 | $8,132,828.00 | $2,428,355.00 | $3,596,807.00 | $1,530,142.00 | $2,042,441.00 | $732,092.00 | $1,321,268.00 | $20,338,318.00 | $3,558,671.00 | $5,547,162.00 | $5,200,129.00 | $10,106,057.00 | $1,916,291.00 | $1,703,097.00 | $3,356,683.00 | $8,681,156.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $1,261,870.00 | $5,832,995.00 | $4,009,982.00 | $2,754,646.00 | $4,954,621.00 | $1,268,468.00 | $1,152,015.00 | $1,247,879.00 | $5,430,294.00 | $3,776,472.00 | $2,527,229.00 | $1,251,134.00 | $4,418,074.00 | $3,277,570.00 | $945,709.00 | $1,339,838.00 | $4,060,343.00 | $2,906,424.00 | $1,935,707.00 | $1,009,327.00 | $3,837,659.00 | $872,053.00 | $1,975,691.00 | $983,243.00 | $3,717,291.00 | $2,711,909.00 | $863,605.00 | $1,006,572.00 | $3,642,087.00 | $878,318.00 | $860,379.00 | $935,234.00 | $1,827,789.00 | $772,964.00 | $883,462.00 | $1,076,933.00 | $3,550,980.00 | $2,760,821.00 | $883,570.00 | $1,033,381.00 | $3,511,026.00 | $762,794.00 | $1,826,305.00 | $756,171.00 | $2,864,188.00 | $649,491.00 | $759,221.00 | $768,173.00 | $3,246,368.00 | $759,043.00 | $725,979.00 | $777,923.00 | $2,922,059.00 | -- | -- | -- | $2,957,809.00 | -- |
Loss from Operations | $1,313,770.00 | $9,884,316.00 | $19,996,981.00 | $6,974,956.00 | $21,899,095.00 | $6,133,380.00 | $9,128,565.00 | $1,444,920.00 | $46,283,694.00 | $21,689,916.00 | $13,898,044.00 | $5,706,085.00 | $1,079,267.00 | $531,205.00 | $-4,523,264.00 | $-9,189,480.00 | $-2,760,753.00 | $-2,786,864.00 | $372,585.00 | $1,440,935.00 | $2,246,277.00 | $-153,933.00 | $1,073,009.00 | $1,628,878.00 | $1,350,698.00 | $1,134,221.00 | $1,151,750.00 | $1,213,883.00 | $9,072,602.00 | $4,226,473.00 | $1,979,265.00 | $319,378.00 | $5,724,388.00 | $1,448,138.00 | $2,816,205.00 | $-367,802.00 | $31,849,989.00 | $6,808,515.00 | $18,081,782.00 | $9,833,848.00 | $7,267,049.00 | $1,344,871.00 | $1,358,221.00 | $2,840,636.00 | $-1,334,046.00 | $660,858.00 | $-1,348,397.00 | $553,095.00 | $17,091,950.00 | $2,799,628.00 | $4,821,183.00 | $4,422,206.00 | $7,183,998.00 | $1,237,184.00 | $995,094.00 | $2,596,673.00 | $5,723,347.00 | -- |
Loss Before Income Taxes | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | -- | 29,620,000 | -- | -- | 29,620,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Diluted | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | -- | 29,620,000 | -- | -- | 29,620,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |