Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 12/31/2021 | 9/30/2021 | 6/30/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 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $10,011,162.00 | $12,667,550.00 | $11,257,822.00 | $4,142,889.00 | $19,721,345.00 | $13,417,554.00 | $20,443,327.00 | $29,162,913.00 | $16,363,163.00 | $22,439,672.00 | $17,566,682.00 | $15,716,798.00 | $5,305,098.00 | $7,605,134.00 | $5,934,749.00 | $5,554,859.00 | $3,770,868.00 | $4,228,624.00 | $9,647,292.00 | $13,640,696.00 | $12,849,614.00 | $15,094,258.00 | $14,877,899.00 | $15,866,458.00 | $15,472,553.00 | $16,816,193.00 | $16,199,043.00 | $15,218,714.00 | $17,213,810.00 | $18,095,633.00 | $18,045,044.00 | $19,703,945.00 | $19,715,134.00 | $22,345,253.00 | $22,128,977.00 | $22,073,857.00 | $22,248,428.00 | $24,198,456.00 | $27,629,359.00 | $27,271,755.00 | $19,686,834.00 | $23,533,072.00 | $25,963,313.00 | $25,008,688.00 | $22,903,735.00 | $25,586,180.00 | $25,673,263.00 | $26,915,292.00 | $26,790,307.00 | $24,599,805.00 | $23,266,039.00 | $18,126,084.00 | $33,283,740.00 |
Accounts Receivable Net Current | $7,424,629.00 | $10,671,721.00 | $8,180,244.00 | $7,223,222.00 | $4,835,119.00 | $17,901,973.00 | $7,731,830.00 | $34,859,505.00 | $30,040,562.00 | $26,194,508.00 | $32,910,919.00 | $15,860,937.00 | $8,460,469.00 | $5,193,840.00 | $6,564,371.00 | $6,296,739.00 | $6,156,580.00 | $4,648,428.00 | $4,912,356.00 | $4,475,695.00 | $4,806,226.00 | $3,466,207.00 | $5,105,556.00 | $5,246,322.00 | $3,471,523.00 | $3,186,640.00 | $3,267,838.00 | $5,161,441.00 | $4,908,225.00 | $3,163,139.00 | $4,900,997.00 | $5,027,043.00 | $3,820,681.00 | $3,421,769.00 | $5,642,091.00 | $6,148,782.00 | $4,083,189.00 | $3,174,724.00 | $3,476,718.00 | $4,811,675.00 | $4,305,976.00 | $3,157,461.00 | $3,694,307.00 | $5,220,775.00 | $6,740,709.00 | $3,842,382.00 | $3,576,411.00 | -- | -- | -- | $7,582,062.00 | -- | -- |
Inventory | $19,488,819.00 | $17,581,368.00 | $22,466,954.00 | $20,914,779.00 | $20,684,168.00 | $18,519,177.00 | $21,193,879.00 | $20,589,919.00 | $18,696,764.00 | $10,579,262.00 | $10,234,646.00 | $7,752,543.00 | $9,395,606.00 | $6,373,132.00 | $7,450,592.00 | $6,746,114.00 | $7,066,583.00 | $7,414,102.00 | $7,545,094.00 | $7,385,413.00 | $7,787,340.00 | $6,810,077.00 | $6,206,161.00 | $7,353,247.00 | $8,049,399.00 | $7,288,087.00 | $7,017,224.00 | $7,204,724.00 | $6,278,622.00 | $6,342,992.00 | $6,296,625.00 | $6,111,034.00 | $5,504,764.00 | $5,640,753.00 | $4,663,548.00 | $4,866,725.00 | $5,351,402.00 | $5,404,275.00 | $5,735,589.00 | $6,112,447.00 | $5,940,665.00 | $5,192,023.00 | $4,990,253.00 | $4,946,034.00 | $5,016,383.00 | $5,504,793.00 | $6,237,419.00 | -- | -- | -- | $8,682,191.00 | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $75,714,344.00 | $77,649,597.00 | $77,797,439.00 | $82,550,831.00 | $88,809,710.00 | $91,784,286.00 | $87,940,400.00 | $104,507,428.00 | $88,217,014.00 | $95,893,950.00 | $69,478,397.00 | $46,787,766.00 | $34,647,072.00 | $27,591,739.00 | $28,406,965.00 | $27,125,307.00 | $25,266,697.00 | $22,666,026.00 | $23,846,665.00 | $25,906,334.00 | $25,858,518.00 | $25,813,142.00 | $26,607,770.00 | $28,971,683.00 | $27,441,882.00 | $27,734,688.00 | $26,676,653.00 | $27,814,289.00 | $28,982,251.00 | $28,673,389.00 | $30,810,698.00 | $31,616,839.00 | $30,670,892.00 | $32,897,414.00 | $34,229,568.00 | $34,294,830.00 | $32,867,221.00 | $33,381,537.00 | $37,907,307.00 | $38,528,815.00 | $30,246,522.00 | $32,192,113.00 | $35,441,064.00 | $35,927,772.00 | $34,917,005.00 | $35,285,701.00 | $35,745,107.00 | -- | -- | -- | $40,223,567.00 | -- | -- |
Property Plant and Equipement | $91,815,450.00 | $93,478,521.00 | $95,025,849.00 | $96,824,184.00 | $100,152,768.00 | $98,821,412.00 | $96,688,256.00 | $87,925,651.00 | $76,625,980.00 | $68,538,031.00 | $30,816,504.00 | $19,485,242.00 | $10,586,697.00 | $10,607,718.00 | $10,632,057.00 | $10,697,780.00 | $10,770,513.00 | $10,667,900.00 | $10,851,747.00 | $10,976,350.00 | $11,045,766.00 | $11,200,619.00 | $11,353,202.00 | $11,663,988.00 | $11,819,588.00 | $11,903,278.00 | $12,092,037.00 | $12,472,192.00 | $11,952,500.00 | $11,341,026.00 | $11,468,061.00 | $11,478,045.00 | $11,116,806.00 | $10,992,513.00 | $10,852,853.00 | $11,052,128.00 | $11,281,912.00 | $11,324,601.00 | $10,910,172.00 | $11,156,235.00 | $11,439,275.00 | $11,653,002.00 | $11,899,650.00 | $11,980,357.00 | $12,166,738.00 | $12,388,292.00 | $12,653,856.00 | -- | -- | -- | $12,560,592.00 | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $175,975,093.00 | $179,672,212.00 | $181,516,405.00 | $186,765,578.00 | $195,665,665.00 | $200,583,332.00 | $194,280,697.00 | $206,304,588.00 | $177,993,943.00 | $175,697,712.00 | $104,970,674.00 | $67,155,555.00 | $47,083,031.00 | $38,267,289.00 | $39,177,730.00 | $38,033,117.00 | $36,262,865.00 | $35,571,321.00 | $36,955,026.00 | $37,074,617.00 | $37,097,020.00 | $37,207,341.00 | $38,155,480.00 | $40,642,734.00 | $39,269,565.00 | $39,647,154.00 | $38,778,979.00 | $40,544,856.00 | $41,194,550.00 | $40,275,691.00 | $42,540,864.00 | $43,358,644.00 | $42,053,755.00 | $44,158,302.00 | $45,353,114.00 | $45,619,969.00 | $44,424,462.00 | $44,983,785.00 | $49,097,444.00 | $49,967,333.00 | $41,970,398.00 | $44,132,918.00 | $47,632,158.00 | $48,240,404.00 | $47,424,645.00 | $48,026,013.00 | $48,761,939.00 | -- | -- | -- | $53,191,069.00 | -- | -- |
Accounts Payable | $2,594,312.00 | $4,779,035.00 | $3,393,351.00 | $3,581,422.00 | $6,404,925.00 | $8,132,977.00 | $9,287,601.00 | $20,404,573.00 | $24,410,852.00 | $30,249,662.00 | $16,256,444.00 | $7,279,907.00 | $7,190,442.00 | $4,434,967.00 | $5,007,604.00 | $5,686,761.00 | $5,053,532.00 | $4,847,357.00 | $5,369,677.00 | $4,908,336.00 | $4,802,532.00 | $4,259,623.00 | $4,957,750.00 | $5,046,014.00 | $4,445,649.00 | $4,461,249.00 | $4,471,756.00 | $4,709,270.00 | $5,019,672.00 | $4,369,285.00 | $5,697,518.00 | $5,105,807.00 | $4,307,497.00 | $4,954,010.00 | $5,142,796.00 | $6,020,752.00 | $4,806,935.00 | $3,845,655.00 | $5,107,778.00 | $5,201,493.00 | $3,835,641.00 | $3,263,013.00 | $5,099,884.00 | $2,738,389.00 | $2,833,883.00 | $2,735,985.00 | $3,500,301.00 | -- | -- | -- | $3,847,966.00 | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $76,315,661.00 | $80,384,553.00 | $82,092,021.00 | $83,222,587.00 | $89,128,856.00 | $91,598,697.00 | $91,783,741.00 | $107,135,327.00 | $98,396,544.00 | $101,055,482.00 | $55,090,549.00 | $28,032,541.00 | $14,034,603.00 | $9,531,861.00 | $10,635,275.00 | $11,297,131.00 | $10,496,513.00 | $10,141,921.00 | $11,341,293.00 | $11,256,235.00 | $11,160,109.00 | $10,267,611.00 | $10,981,354.00 | $12,302,737.00 | $11,560,481.00 | $10,769,022.00 | $10,670,688.00 | $10,479,751.00 | $11,033,680.00 | $10,213,014.00 | $11,513,184.00 | $11,290,308.00 | $10,289,210.00 | $18,384,395.00 | $18,524,628.00 | $19,668,317.00 | $18,892,834.00 | $18,073,513.00 | $20,197,456.00 | $20,026,522.00 | $10,598,276.00 | $9,972,739.00 | $11,903,162.00 | $9,875,214.00 | $10,092,252.00 | $10,088,990.00 | $10,110,487.00 | -- | -- | -- | $14,290,568.00 | -- | -- |
Long Term Debt | -- | $1,537,510.00 | -- | -- | $1,819,376.00 | -- | -- | $2,103,308.00 | -- | -- | $3,741,100.00 | -- | $1,363,000.00 | -- | $2,638,994.00 | -- | -- | -- | $3,046,008.00 | $2,939,115.00 | $2,997,329.00 | -- | $3,492,358.00 | -- | -- | -- | $3,928,637.00 | -- | -- | -- | $3,666,820.00 | -- | -- | -- | $3,574,772.00 | -- | -- | -- | $3,823,996.00 | -- | -- | -- | $4,141,296.00 | -- | -- | -- | $4,763,739.00 | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $39,157,332.00 | $38,785,559.00 | $38,916,116.00 | $43,034,723.00 | $46,028,541.00 | $50,368,208.00 | $45,041,065.00 | $41,182,429.00 | $20,336,627.00 | $13,853,792.00 | $-9,668,221.00 | $-21,176,597.00 | $-29,802,348.00 | $-33,568,461.00 | $-33,891,234.00 | $-35,752,503.00 | $-36,776,937.00 | $-37,168,689.00 | $-37,039,468.00 | $-36,889,932.00 | $-36,826,515.00 | $-35,878,809.00 | $-35,699,525.00 | $-34,569,404.00 | $-34,502,778.00 | $-33,153,432.00 | $-31,963,487.00 | $-29,742,890.00 | $-29,617,586.00 | $-28,960,892.00 | $-28,268,580.00 | $-27,096,660.00 | $-27,437,834.00 | $-33,280,464.00 | $-32,336,119.00 | $-33,038,304.00 | $-33,409,729.00 | $-32,019,906.00 | $-29,981,514.00 | $-28,556,315.00 | $-27,615,931.00 | $-25,177,195.00 | $-23,767,662.00 | $-21,226,790.00 | $-20,953,829.00 | $-20,349,199.00 | $-19,634,770.00 | -- | -- | -- | $-21,053,252.00 | -- | -- |
Total Stockholders' Equity | $99,659,432.00 | $99,287,659.00 | $99,424,384.00 | $103,542,991.00 | $106,536,809.00 | $108,984,635.00 | $102,496,956.00 | $99,169,261.00 | $79,597,399.00 | $74,642,230.00 | $49,880,125.00 | $39,123,014.00 | $33,048,428.00 | $28,735,428.00 | $28,542,455.00 | $26,735,986.00 | $25,766,352.00 | $25,429,400.00 | $25,613,733.00 | $25,818,382.00 | $25,936,911.00 | $26,939,730.00 | $27,174,126.00 | $28,339,997.00 | $27,709,084.00 | $28,878,132.00 | $28,108,291.00 | $30,065,105.00 | $30,160,870.00 | $30,062,677.00 | $31,027,680.00 | $32,068,336.00 | $31,764,545.00 | $25,773,907.00 | $26,828,486.00 | $25,951,652.00 | $25,531,628.00 | $26,910,272.00 | $28,899,988.00 | $29,940,811.00 | $31,372,122.00 | $34,160,179.00 | $35,728,996.00 | $38,365,190.00 | $37,332,393.00 | $37,937,023.00 | $38,651,452.00 | -- | -- | -- | $38,900,501.00 | $35,920,473.00 | $42,205,803.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $175,975,093.00 | $179,672,212.00 | $181,516,405.00 | $186,765,578.00 | $195,665,665.00 | $200,583,332.00 | $194,280,697.00 | $206,304,588.00 | $177,993,943.00 | $175,697,712.00 | $104,970,674.00 | $67,155,555.00 | $47,083,031.00 | $38,267,289.00 | $39,177,730.00 | $38,033,117.00 | $36,262,865.00 | $35,571,321.00 | $36,792,019.00 | $37,074,617.00 | $37,097,020.00 | $37,207,341.00 | $38,155,480.00 | $40,642,734.00 | $39,269,565.00 | $39,647,154.00 | $38,778,979.00 | $40,544,856.00 | $41,194,550.00 | $40,275,691.00 | $42,540,864.00 | $43,358,644.00 | $42,053,755.00 | $44,158,302.00 | $45,353,114.00 | $45,619,969.00 | $44,424,462.00 | $44,983,785.00 | $49,097,444.00 | $49,967,333.00 | $41,970,398.00 | $44,132,918.00 | $47,632,158.00 | $48,240,404.00 | $47,424,645.00 | $48,026,013.00 | $48,761,939.00 | -- | -- | -- | $53,191,069.00 | -- | -- |
Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 12/31/2021 | 9/30/2021 | 6/30/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 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $1,900,929.00 | $9,107,811.00 | $7,567,116.00 | $3,246,436.00 | $28,253,283.00 | $4,736,626.00 | $3,646,600.00 | $95,352,521.00 | $13,394,869.00 | $47,637,969.00 | $37,008,353.00 | $13,828,505.00 | $3,673,746.00 | $3,530,434.00 | $4,949,000.00 | $3,767,859.00 | $2,931,357.00 | $2,490,319.00 | $10,221,802.00 | $2,796,135.00 | $2,068,019.00 | $2,859,596.00 | $9,971,588.00 | $3,260,338.00 | $4,533,991.00 | $2,324,923.00 | $10,342,055.00 | $8,068,426.00 | $2,618,641.00 | $2,190,010.00 | $10,565,171.00 | $8,223,034.00 | $2,005,229.00 | $2,398,287.00 | $12,021,703.00 | $3,851,718.00 | $3,901,276.00 | $1,723,352.00 | $10,309,957.00 | $7,833,317.00 | $4,515,515.00 | $2,776,053.00 | $11,176,418.00 | $3,353,664.00 | $6,170,646.00 | $2,840,132.00 | $10,902,830.00 | $9,815,661.00 | $6,426,130.00 | $3,290,507.00 | $12,521,126.00 | $13,516,177.00 | -- |
Research and Development | $142,262.00 | $581,172.00 | $419,475.00 | $138,761.00 | $525,727.00 | $407,675.00 | $206,388.00 | $901,381.00 | $747,525.00 | $548,325.00 | $574,527.00 | $399,367.00 | $264,792.00 | $138,537.00 | $516,095.00 | $134,919.00 | $242,962.00 | $127,456.00 | $621,365.00 | $432,179.00 | $285,692.00 | $144,227.00 | $740,567.00 | $465,765.00 | $157,395.00 | $148,449.00 | $571,842.00 | $117,939.00 | $271,773.00 | $124,919.00 | $607,527.00 | $409,764.00 | $167,678.00 | $116,306.00 | $616,784.00 | $129,189.00 | $192,237.00 | $184,724.00 | $837,073.00 | $267,991.00 | $380,233.00 | $180,848.00 | $871,851.00 | $244,015.00 | $356,993.00 | $191,512.00 | $815,018.00 | $169,279.00 | $369,882.00 | $190,280.00 | $885,445.00 | $1,030,622.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $4,887,066.00 | $20,596,020.00 | $16,276,175.00 | $5,409,677.00 | $29,106,259.00 | $16,977,598.00 | $5,708,451.00 | $22,757,333.00 | $5,429,280.00 | $11,542,107.00 | $12,937,600.00 | $3,480,967.00 | $2,713,871.00 | $3,049,721.00 | $11,166,116.00 | $2,789,435.00 | $5,267,651.00 | $2,665,097.00 | $11,802,511.00 | $2,856,361.00 | $6,023,273.00 | $3,016,569.00 | $13,750,168.00 | $3,293,196.00 | $3,514,277.00 | $3,477,027.00 | $13,849,057.00 | $3,341,214.00 | $3,224,177.00 | $3,084,179.00 | $13,773,047.00 | $10,557,835.00 | $3,841,551.00 | $3,293,384.00 | $14,179,264.00 | $10,662,199.00 | $3,518,273.00 | $3,713,096.00 | $16,241,202.00 | $12,411,047.00 | $4,124,841.00 | $4,143,087.00 | $15,115,281.00 | $3,565,048.00 | $3,862,258.00 | $3,485,507.00 | $14,992,663.00 | $10,929,883.00 | $4,123,565.00 | $3,390,412.00 | $19,185,059.00 | $26,811,779.00 | -- |
Loss from Operations | $-2,986,137.00 | $-11,488,209.00 | $-935,867.00 | $-7,773,193.00 | $-852,976.00 | $-690,619.00 | $-2,061,851.00 | $72,595,188.00 | $44,061,451.00 | $36,095,862.00 | $24,070,753.00 | $10,347,538.00 | $1,440,588.00 | $480,713.00 | $2,971,840.00 | $978,424.00 | $154,025.00 | $-174,778.00 | $-1,320,195.00 | $-60,226.00 | $-938,685.00 | $-156,973.00 | $-3,778,580.00 | $-2,490,171.00 | $-1,305,209.00 | $-1,152,104.00 | $-3,507,002.00 | $-81,439.00 | $-605,536.00 | $-894,169.00 | $-3,207,876.00 | $-199,382.00 | $-2,731,419.00 | $-895,097.00 | $-2,157,561.00 | $-2,909,205.00 | $-1,340,349.00 | $-1,989,744.00 | $-5,931,245.00 | $-825,317.00 | $-2,385,379.00 | $-1,367,034.00 | $-3,938,863.00 | $-1,388,503.00 | $-1,177,119.00 | $-645,375.00 | $-4,089,833.00 | $-1,114,222.00 | $-987,942.00 | $-99,905.00 | $-6,663,933.00 | $-13,295,602.00 | -- |
Loss Before Income Taxes | $514,970.00 | $-8,916,197.00 | $-5,293,684.00 | $-4,800,690.00 | $5,162,427.00 | $7,815,730.00 | $-5,205,698.00 | $74,950,811.00 | $7,594,040.00 | $38,686,743.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $0.01 | $-0.24 | $-0.14 | $-0.13 | $0.15 | $0.28 | $0.12 | $1.65 | $1.03 | $0.84 | $0.80 | $0.45 | $0.11 | -- | $0.07 | $0.03 | $0.01 | $-0.01 | $-0.06 | $-0.01 | $-0.05 | $-0.01 | $-0.14 | $-0.10 | $-0.09 | $-0.04 | $-0.15 | $-0.08 | $-0.03 | $-0.04 | $0.21 | $0.16 | $0.16 | $-0.04 | $-0.12 | $0.01 | $-0.06 | $-0.08 | $-0.26 | $-0.04 | $-0.10 | $-0.06 | $-0.19 | $-0.09 | $-0.07 | $-0.04 | $0.02 | $0.14 | $0.08 | $0.06 | $0.04 | $-0.45 | -- |
Weighted Average Shares Basic | 29,937,159 | 29,937,159 | 29,937,159 | 29,937,159 | 32,896,348 | 32,936,959 | 33,105,637 | 33,870,819 | 33,883,684 | 33,984,271 | 33,169,307 | 33,371,471 | 32,789,047 | 32,681,204 | 32,672,475 | 32,671,648 | 32,673,537 | 32,666,454 | 32,666,454 | 32,666,454 | 32,666,454 | 32,666,454 | 31,958,121 | 32,166,454 | 31,666,454 | 31,333,121 | 29,354,437 | 29,649,874 | 29,054,041 | 28,624,874 | 27,822,593 | 27,759,333 | 27,702,276 | 27,663,500 | 27,375,450 | 27,394,061 | 27,295,586 | 27,258,689 | 26,999,698 | 26,719,608 | 27,042,370 | 27,238,495 | 26,219,728 | 26,972,818 | 25,318,700 | 25,318,700 | 24,171,238 | 24,005,761 | 24,004,118 | 23,986,114 | 23,872,783 | 23,806,533 | -- |
Earnings Per Share Diluted | $0.01 | $-0.24 | $-0.24 | $-0.10 | $0.15 | $0.16 | $0.12 | $1.63 | $1.02 | $0.83 | $0.80 | $0.33 | $0.11 | -- | $0.07 | $0.03 | -- | $-0.01 | $-0.06 | $-0.01 | $-0.05 | $-0.01 | $-0.14 | $-0.01 | $-0.09 | $-0.04 | $-0.15 | $-0.01 | $-0.03 | $-0.04 | $0.20 | $0.15 | $0.15 | $-0.04 | $-0.12 | $-0.14 | $-0.06 | $-0.08 | $-0.26 | $-0.20 | $-0.16 | $-0.06 | $-0.19 | $-0.09 | $-0.07 | $-0.04 | $0.02 | $0.06 | $0.02 | $0.05 | $0.04 | $-0.45 | -- |
Weighted Average Shares Diluted | 29,945,353 | 29,937,159 | 29,937,159 | 30,169,604 | 32,961,945 | 33,358,225 | 33,256,588 | 34,244,699 | 34,262,681 | 34,365,092 | 33,300,654 | 33,984,934 | 32,985,381 | 32,745,972 | 32,672,475 | 32,671,648 | 32,669,996 | 32,666,454 | 32,666,454 | 32,666,454 | 32,666,454 | 32,666,454 | 31,958,121 | 32,166,454 | 31,499,787 | 31,333,121 | 29,354,437 | 29,252,652 | 29,483,207 | 28,624,874 | 29,481,294 | 29,436,008 | 29,411,606 | 27,663,500 | 27,375,450 | 29,173,359 | 27,295,586 | 27,258,689 | 26,999,698 | 26,719,608 | 27,042,370 | 27,238,495 | 26,219,728 | 25,870,073 | 25,318,700 | 25,318,700 | 26,354,786 | 25,950,804 | 26,189,076 | 26,664,597 | 26,248,874 | 23,806,533 | -- |
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 | -- | -- |
Common Stock Shares Outstanding | 29,937,159 | 29,937,159 | 29,937,159 | 29,937,159 | 29,937,159 | 32,937,159 | 32,935,959 | 33,484,935 | 33,764,283 | -- | 33,957,204 | -- | -- | -- | 32,674,954 | -- | -- | -- | 32,666,454 | -- | -- | -- | 32,666,454 | -- | -- | -- | 29,666,454 | -- | -- | -- | 28,619,874 | -- | -- | -- | 27,613,397 | -- | -- | -- | 27,187,702 | -- | -- | -- | 27,252,463 | -- | -- | -- | 25,318,700 | -- | -- | -- | 23,974,114 | -- | -- |
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 | $1.00 | $1.00 | $1.00 | $1.00 | -- | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | -- | -- | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | -- | -- | -- | $1.00 | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |