Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 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 | 4/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 | 4/30/2014 | 3/31/2014 | 12/31/2013 | 11/30/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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $62,100,000.00 | $76,967,000.00 | $75,705,000.00 | $48,532,000.00 | $86,689,000.00 | $141,258,000.00 | $117,464,000.00 | $97,914,000.00 | $24,050,252.00 | $14,966,612.00 | $10,895,044.00 | $15,552,980.00 | $17,754,312.00 | $16,295,062.00 | $4,099,655.00 | $2,303,725.00 | $498,219.00 | $1,676,808.00 | $1,349,831.00 | $1,840,345.00 | $1,718,830.00 | $52,876.00 | $1,105,787.00 | $1,124,839.00 | $458,374.00 | $6,596.00 | $1,701,435.00 | $3,753,119.00 | $3,973,631.00 | -- | $1,782,395.00 | $765,364.00 | $4,020,161.00 | $5,717,543.00 | $3,680,841.00 | $6,017,076.00 | $1,229,746.00 | $19,651,831.00 | -- | $5,016,444.00 | $2,678,628.00 | -- | $531,226.00 | $297,228.00 | $1,316,831.00 | $807,940.00 | $1,151,016.00 | $4,177,443.00 | $4,296,459.00 | $675,188.00 | $1,317,177.00 | $2,526,326.00 | $1,207,465.00 | $744,313.00 | $514,136.00 |
Accounts Receivable Net Current | $41,559,000.00 | $36,164,000.00 | $36,816,000.00 | $50,995,000.00 | $57,908,000.00 | $34,548,000.00 | $50,829,000.00 | $90,854,000.00 | $5,957,642.00 | $18,379,672.00 | $11,138,933.00 | $9,090,927.00 | $9,163,208.00 | $9,853,500.00 | $12,138,078.00 | $10,405,711.00 | $11,500,507.00 | $13,707,165.00 | $9,027,990.00 | $14,380,264.00 | $12,589,375.00 | $11,237,297.00 | $11,288,991.00 | $8,897,445.00 | $9,621,028.00 | $7,017,873.00 | $10,952,219.00 | $7,652,739.00 | $7,362,563.00 | -- | $3,678,156.00 | $6,315,414.00 | $7,897,650.00 | $13,033,513.00 | $10,855,044.00 | $9,936,948.00 | $21,675,824.00 | $13,952,805.00 | -- | $11,417,226.00 | $11,714,813.00 | -- | $7,955,601.00 | $8,091,270.00 | $7,383,050.00 | $7,160,780.00 | $8,362,742.00 | $3,778,844.00 | $6,001,503.00 | $5,436,006.00 | -- | -- | -- | $1,482,510.00 | -- |
Inventory | $198,979,000.00 | $182,120,000.00 | $222,685,000.00 | $215,672,000.00 | $188,026,000.00 | $135,473,000.00 | $169,772,000.00 | $201,752,000.00 | $13,052,840.00 | $8,869,840.00 | $4,439,839.00 | $3,584,317.00 | $3,812,752.00 | $4,435,020.00 | $6,547,479.00 | $5,878,408.00 | $5,752,583.00 | $6,270,756.00 | $8,091,397.00 | $6,646,171.00 | $8,461,737.00 | $8,112,625.00 | $6,304,842.00 | $4,589,935.00 | $4,604,679.00 | $4,739,939.00 | $4,357,958.00 | $3,671,234.00 | $3,772,773.00 | -- | $4,563,132.00 | $3,548,311.00 | $3,847,157.00 | $9,088,290.00 | $11,525,259.00 | $12,620,616.00 | $19,001,712.00 | $16,412,448.00 | -- | $7,554,364.00 | $8,540,459.00 | -- | $8,208,121.00 | $9,335,326.00 | $5,907,992.00 | $5,870,121.00 | $6,507,217.00 | $6,603,579.00 | $6,958,714.00 | $6,408,780.00 | -- | -- | -- | $3,901,781.00 | -- |
Prepaid Expenses and Other Current Assets | $38,673,000.00 | $53,174,000.00 | $57,315,000.00 | $52,929,000.00 | $52,504,000.00 | $36,660,000.00 | $33,337,000.00 | -- | -- | -- | -- | -- | -- | -- | $4,452,920.00 | -- | -- | -- | $2,740,541.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $221,817.00 | -- | -- | $151,821.00 | -- | -- | -- | $100,485.00 | -- |
Total Current Assets | $344,960,000.00 | $352,031,000.00 | $401,117,000.00 | $371,731,000.00 | $393,570,000.00 | $373,428,000.00 | $390,202,000.00 | $519,741,000.00 | $241,115,559.00 | $43,811,140.00 | $29,785,389.00 | $32,925,710.00 | $33,329,501.00 | $33,757,186.00 | $27,406,908.00 | $25,428,731.00 | $19,551,332.00 | $24,121,541.00 | $23,542,912.00 | $26,977,097.00 | $24,357,538.00 | $22,312,948.00 | $20,471,452.00 | $17,346,939.00 | $16,977,847.00 | $14,666,428.00 | $21,185,452.00 | $19,466,950.00 | $17,747,588.00 | -- | $10,962,167.00 | $23,166,774.00 | $18,934,492.00 | $31,642,656.00 | $28,170,762.00 | $33,749,232.00 | $55,527,328.00 | $62,883,087.00 | -- | $25,458,789.00 | $24,095,621.00 | -- | $17,266,340.00 | $18,261,742.00 | $15,127,071.00 | $14,331,308.00 | $16,369,954.00 | $14,889,706.00 | $17,382,383.00 | $12,674,254.00 | -- | -- | -- | $6,229,089.00 | -- |
Property Plant and Equipement | $332,949,000.00 | $326,111,000.00 | $321,314,000.00 | $298,112,000.00 | $272,310,000.00 | $201,749,000.00 | $164,717,000.00 | $112,247,000.00 | $11,660,545.00 | $46,683,730.00 | $46,440,516.00 | $45,268,202.00 | $43,985,791.00 | $44,078,104.00 | $44,761,397.00 | $45,887,618.00 | $46,706,395.00 | $46,395,693.00 | $47,285,007.00 | $48,110,588.00 | $48,281,541.00 | $47,868,079.00 | $48,619,828.00 | $49,598,429.00 | $49,766,569.00 | $49,896,642.00 | $50,029,934.00 | $50,636,545.00 | $53,050,136.00 | -- | $53,079,316.00 | $53,028,607.00 | $54,817,973.00 | $55,292,400.00 | $55,402,491.00 | $56,161,348.00 | $47,671,079.00 | $46,725,108.00 | -- | $15,476,237.00 | $15,091,176.00 | -- | $11,963,374.00 | $11,527,210.00 | $11,279,296.00 | $11,617,368.00 | $10,770,902.00 | $119,593.00 | $120,356.00 | $124,168.00 | -- | -- | -- | $76,290.00 | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $11,243,800.00 | -- | -- | -- | $12,578,519.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $16,255,000.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $176,349.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | $4,922,353.00 | $4,922,353.00 | $4,922,353.00 | $4,922,353.00 | $4,922,353.00 | $4,922,353.00 | -- | $4,922,353.00 | $4,502,743.00 | -- | $3,515,977.00 | $3,515,977.00 | $3,515,977.00 | $3,515,977.00 | $3,515,977.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $4,029,000.00 | $4,048,000.00 | $3,310,000.00 | $3,338,000.00 | $2,335,000.00 | $2,245,000.00 | $2,246,000.00 | $1,159,000.00 | $22,498,249.00 | $1,711,036.00 | $1,624,025.00 | $1,424,288.00 | $1,219,301.00 | $928,005.00 | $840,754.00 | $616,759.00 | $616,759.00 | $618,759.00 | $616,759.00 | $694,059.00 | $646,359.00 | $492,417.00 | $440,417.00 | $388,750.00 | $389,050.00 | $771,250.00 | $518,250.00 | $481,450.00 | $482,749.00 | -- | $482,750.00 | $481,450.00 | $481,450.00 | $481,450.00 | $481,450.00 | $481,450.00 | $2,797,842.00 | $2,925,096.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $835,053,000.00 | $854,624,000.00 | $892,678,000.00 | $855,200,000.00 | $805,937,000.00 | $689,385,000.00 | $647,577,000.00 | $690,663,000.00 | $280,497,572.00 | $135,108,226.00 | $122,099,958.00 | $125,153,280.00 | $125,250,538.00 | $125,525,647.00 | $120,759,919.00 | $120,740,141.00 | $116,478,861.00 | $120,858,082.00 | $84,160,408.00 | $89,129,776.00 | $86,952,212.00 | $84,720,563.00 | $84,305,474.00 | $82,285,706.00 | $82,595,961.00 | $80,467,748.00 | $86,985,968.00 | $86,243,750.00 | $87,370,088.00 | -- | $82,545,092.00 | $93,644,816.00 | $106,970,541.00 | $120,230,689.00 | $117,429,460.00 | $133,822,231.00 | $132,929,943.00 | $139,873,327.00 | -- | $66,377,073.00 | $64,546,356.00 | -- | $51,645,461.00 | $52,409,675.00 | $49,338,065.00 | $49,102,377.00 | $50,580,833.00 | $19,002,293.00 | $21,364,798.00 | $16,733,971.00 | -- | -- | -- | $8,139,345.00 | -- |
Accounts Payable | $69,796,000.00 | $75,004,000.00 | $63,628,000.00 | $41,373,000.00 | $32,001,000.00 | $20,997,000.00 | $70,906,000.00 | $50,652,000.00 | $12,023,382.00 | $15,383,088.00 | $10,484,911.00 | $8,275,862.00 | $8,373,449.00 | $6,016,951.00 | $7,620,098.00 | $7,745,380.00 | $8,273,479.00 | $10,151,021.00 | $8,791,529.00 | -- | -- | -- | $7,826,016.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | $69,240,000.00 | $73,636,000.00 | $69,315,000.00 | $87,642,000.00 | $104,196,000.00 | $81,711,000.00 | $42,650,000.00 | $42,650,000.00 | $2,864,643.00 | $2,175,449.00 | $2,053,106.00 | $3,312,018.00 | $2,950,439.00 | $1,746,542.00 | $5,016,132.00 | $2,275,006.00 | $2,347,998.00 | $2,126,661.00 | $2,535,347.00 | -- | -- | -- | $2,492,722.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $652,089,000.00 | $654,237,000.00 | $630,091,000.00 | $613,710,000.00 | $585,150,000.00 | $523,965,000.00 | $527,237,000.00 | $592,968,000.00 | $128,677,647.00 | $79,577,270.00 | $60,809,023.00 | $61,069,930.00 | $59,151,607.00 | $50,679,063.00 | $69,511,546.00 | $71,063,113.00 | $71,165,455.00 | $74,798,800.00 | $33,171,401.00 | $38,431,684.00 | $34,952,658.00 | $35,572,575.00 | $32,961,171.00 | $30,902,405.00 | $28,490,141.00 | $25,099,447.00 | $28,667,747.00 | $25,724,565.00 | $26,750,279.00 | -- | $26,685,897.00 | $40,753,674.00 | $51,199,409.00 | $62,116,456.00 | $75,687,729.00 | $75,202,259.00 | $70,236,451.00 | $75,471,866.00 | -- | $27,942,030.00 | $26,210,133.00 | -- | $25,761,623.00 | $28,902,486.00 | $27,806,059.00 | $28,702,020.00 | $30,393,169.00 | $8,083,688.00 | $10,374,399.00 | $7,396,474.00 | -- | -- | -- | $5,600,472.00 | -- |
Long Term Debt | $216,190,000.00 | -- | $173,314,000.00 | $175,300,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $8,515,698.00 | -- | -- | -- | -- | $8,030,786.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-205,113,000.00 | $-187,379,000.00 | $-123,588,000.00 | $-143,431,000.00 | $-62,030,000.00 | $-115,893,000.00 | $-160,354,000.00 | $-182,588,000.00 | $-115,582,890.00 | $-109,420,115.00 | $-90,008,778.00 | $-84,323,362.00 | $-79,979,484.00 | $-68,700,505.00 | $-59,246,514.00 | $-59,788,939.00 | $-55,105,156.00 | $-53,731,920.00 | $-47,800,886.00 | $-45,508,871.00 | $-41,832,954.00 | $-43,272,128.00 | $-39,816,300.00 | $-38,564,242.00 | $-34,735,115.00 | $-32,038,942.00 | $-27,958,578.00 | $-21,911,665.00 | $-20,602,610.00 | -- | $-14,270,745.00 | $-12,106,971.00 | $-8,333,404.00 | $-5,415,889.00 | $-4,970,694.00 | $11,995,761.00 | $23,475,881.00 | $25,405,251.00 | -- | $18,404,169.00 | $17,542,004.00 | -- | $14,967,194.00 | $12,637,399.00 | $10,746,129.00 | $9,662,534.00 | $9,525,183.00 | $7,419,515.00 | $7,578,540.00 | $6,004,267.00 | -- | -- | -- | $250,752.00 | -- |
Total Stockholders' Equity | $179,044,000.00 | $196,347,000.00 | $259,355,000.00 | $238,438,000.00 | $218,172,000.00 | $163,735,000.00 | $118,652,000.00 | $95,943,000.00 | $102,216,050.00 | $16,444,025.00 | $4,606,871.00 | $10,127,133.00 | $14,299,862.00 | $25,422,302.00 | $22,324,653.00 | $19,973,076.00 | $20,535,136.00 | $21,732,870.00 | $27,370,831.00 | $27,504,536.00 | $27,385,974.00 | $25,455,496.00 | $27,985,353.00 | $29,091,440.00 | $32,855,597.00 | $34,943,505.00 | $41,126,222.00 | $38,389,059.00 | $39,270,139.00 | -- | $43,140,760.00 | $40,935,935.00 | $44,579,509.00 | $47,322,558.00 | $41,741,731.00 | $58,619,972.00 | $62,693,492.00 | $64,620,208.00 | -- | $38,309,410.00 | $37,144,261.00 | -- | $25,883,838.00 | $23,507,189.00 | $21,532,006.00 | $20,400,357.00 | $20,187,664.00 | $10,918,605.00 | $10,990,399.00 | $9,337,497.00 | -- | -- | -- | $2,538,873.00 | $1,125,843.00 |
Controlling Interest in Subsidiaries | $3,920,000.00 | $4,040,000.00 | $3,232,000.00 | $3,052,000.00 | $2,615,000.00 | $1,685,000.00 | $1,688,000.00 | $1,752,000.00 | $1,967,258.00 | $2,059,118.00 | $1,317,878.00 | $1,052,726.00 | $878,762.00 | $896,641.00 | $777,373.00 | $806,938.00 | $844,919.00 | $1,332,782.00 | $1,438,213.00 | $373,592.00 | $581,280.00 | $449,544.00 | $399,005.00 | $198,587.00 | $-164,032.00 | $-112,504.00 | $103,897.00 | $11,193.00 | $41,427.00 | -- | -- | -- | -- | -- | -- | -- | -- | $-218,747.00 | -- | $125,633.00 | $1,191,962.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $835,053,000.00 | $854,624,000.00 | $892,678,000.00 | $855,200,000.00 | $805,937,000.00 | $689,385,000.00 | $647,577,000.00 | $690,663,000.00 | $280,497,572.00 | $135,108,226.00 | $122,099,958.00 | $125,153,280.00 | $125,250,538.00 | $125,525,647.00 | $120,759,919.00 | $120,740,141.00 | $116,478,861.00 | $120,858,082.00 | $84,160,408.00 | $89,129,776.00 | $86,952,212.00 | $84,720,563.00 | $84,305,474.00 | $82,285,706.00 | $82,595,961.00 | $80,467,748.00 | $86,985,968.00 | $86,243,750.00 | $87,370,088.00 | -- | $82,545,092.00 | $93,644,816.00 | $106,970,541.00 | -- | $117,429,460.00 | $133,822,231.00 | $132,929,943.00 | $139,873,327.00 | -- | $66,377,073.00 | $64,546,356.00 | -- | $51,645,461.00 | $52,409,675.00 | $49,338,065.00 | $49,102,377.00 | $50,580,833.00 | $19,002,293.00 | $21,364,798.00 | $16,733,971.00 | -- | -- | -- | $8,139,345.00 | -- |
Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 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 | 4/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 | 4/30/2014 | 3/31/2014 | 12/31/2013 | 11/30/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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $180,720,661.00 | -- | -- | -- | $145,499,092.00 | -- | -- | -- | $98,078,914.00 | -- | -- | -- | -- | $146,942,461.00 | -- | -- | -- | $258,904,867.00 | -- | -- | -- | -- | $161,967,252.00 | -- | -- | $35,111,402.00 | $33,254,801.00 | $134,573,243.00 | $36,195,570.00 | $66,121,132.00 | $34,827,939.00 | $109,740,257.00 | $30,301,326.00 | $48,099,763.00 | $20,308,903.00 | $58,140,985.00 | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $22,197,805.00 | $26,836,854.00 | $134,777,113.00 | $32,372,316.00 | $36,515,421.00 | $34,844,349.00 | $151,314,039.00 | $114,434,776.00 | $71,841,409.00 | $34,588,749.00 | $123,393,313.00 | $90,579,044.00 | $31,486,599.00 | $30,701,554.00 | $81,759,814.00 | $56,001,697.00 | $19,168,398.00 | -- | $14,371,128.00 | $136,246,273.00 | $34,104,949.00 | $43,635,177.00 | $37,605,869.00 | $244,292,715.00 | $178,252,434.00 | $63,200,942.00 | -- | $42,205,170.00 | $145,628,215.00 | -- | $104,287,660.00 | $32,556,738.00 | $29,785,043.00 | $124,788,116.00 | $95,497,261.00 | $30,542,452.00 | $31,942,875.00 | $101,666,187.00 | $28,268,785.00 | $25,325,275.00 | $18,038,007.00 | $53,901,041.00 | -- |
Gross Profit | $35,106,000.00 | $144,173,000.00 | $84,969,000.00 | $66,067,000.00 | $67,453,000.00 | $180,010,000.00 | $55,695,000.00 | $5,812,000.00 | $1,537,259.00 | $24,286,469.00 | $16,172,127.00 | $4,883,786.00 | $-823,678.00 | $9,366,575.00 | $28,588,452.00 | $17,045,177.00 | $11,618,234.00 | $4,476,363.00 | $29,406,622.00 | $8,039,581.00 | $16,444,556.00 | $6,779,446.00 | $22,105,779.00 | $4,079,560.00 | $5,426,180.00 | $4,069,060.00 | $16,319,100.00 | $11,021,281.00 | $5,260,046.00 | -- | $-238,524.00 | $10,696,188.00 | $5,157,635.00 | $5,160,417.00 | $78,470.00 | $14,612,152.00 | $18,080,362.00 | $8,878,680.00 | -- | $5,144,488.00 | $16,339,037.00 | -- | $4,884,768.00 | $2,554,664.00 | $3,469,758.00 | $9,785,127.00 | $3,183,636.00 | $3,635,805.00 | $2,885,064.00 | $8,074,070.00 | $2,032,541.00 | $4,736,481.00 | $2,270,896.00 | $4,239,944.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $39,782,000.00 | $168,640,000.00 | $127,715,000.00 | $42,636,000.00 | $41,942,000.00 | $127,782,000.00 | $36,978,000.00 | $45,423,000.00 | $8,782,395.00 | $16,752,520.00 | $26,144,264.00 | $18,972,648.00 | $12,731,078.00 | $6,700,518.00 | $24,182,407.00 | $17,529,784.00 | $6,028,859.00 | $5,347,741.00 | $21,927,264.00 | $7,465,498.00 | $7,097,667.00 | $7,339,541.00 | $28,328,866.00 | $21,223,406.00 | $7,004,927.00 | $6,829,897.00 | $26,431,614.00 | $6,585,783.00 | $6,268,213.00 | -- | $7,138,947.00 | $24,789,229.00 | $21,943,808.00 | $7,202,564.00 | $7,487,275.00 | $25,106,773.00 | $7,060,631.00 | $8,034,935.00 | -- | $4,187,901.00 | $9,287,834.00 | -- | $7,129,673.00 | $2,395,745.00 | $2,258,084.00 | $7,393,877.00 | $4,878,732.00 | $2,113,974.00 | $1,194,747.00 | $4,099,682.00 | $3,030,461.00 | $1,006,683.00 | $1,026,055.00 | $3,093,307.00 | -- |
Total Operating Expenses | $40,886,000.00 | $172,786,000.00 | $130,792,000.00 | $86,622,000.00 | $42,958,000.00 | $131,455,000.00 | $92,590,000.00 | $46,213,000.00 | $8,809,311.00 | $17,718,258.00 | $28,039,852.00 | $20,385,367.00 | $16,079,086.00 | $8,335,065.00 | $31,362,496.00 | $22,863,269.00 | $7,809,749.00 | $7,084,754.00 | $28,918,274.00 | $7,465,498.00 | $14,437,208.00 | $7,339,541.00 | $28,328,866.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $-5,780,000.00 | $-28,613,000.00 | $20,244,000.00 | $-45,050,000.00 | $24,495,000.00 | $48,555,000.00 | $-6,068,000.00 | $-40,401,000.00 | $-7,272,052.00 | $6,568,211.00 | $-11,867,725.00 | $-1,840,653.00 | $-8,567,699.00 | $1,031,510.00 | $-2,774,044.00 | $-5,818,092.00 | $-3,276,269.00 | $-2,608,391.00 | $488,348.00 | $574,083.00 | $2,007,348.00 | $-560,095.00 | $-6,223,087.00 | $-7,648,606.00 | $-1,578,747.00 | $-2,760,837.00 | $-10,112,514.00 | $-586,024.00 | $-8,385,638.00 | -- | $-7,377,471.00 | $-14,093,041.00 | $-2,498,920.00 | $-1,718,030.00 | $-7,408,805.00 | $-10,494,621.00 | $-1,126,685.00 | $843,745.00 | -- | $956,587.00 | $7,051,203.00 | -- | $5,629,517.00 | $3,220,593.00 | $1,211,674.00 | $2,391,250.00 | $1,940,709.00 | $-168,486.00 | $1,690,317.00 | $3,974,388.00 | $3,738,561.00 | $1,458,902.00 | $1,244,841.00 | $1,146,637.00 | -- |
Loss Before Income Taxes | $-17,900,000.00 | $-139,555,000.00 | $31,764,000.00 | $-113,482,000.00 | $4,486,000.00 | $-23,841,000.00 | $-62,303,000.00 | $-96,234,000.00 | $-14,608,509.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-0.19 | $-0.84 | $-0.09 | $-1.03 | $0.71 | $-0.07 | $-0.72 | $-0.98 | $-0.08 | $-0.39 | $-0.68 | $-0.10 | $-0.25 | $-0.21 | $-0.28 | $-0.09 | $-0.18 | $-0.15 | $-0.23 | $-0.13 | $-0.06 | $-0.10 | $-0.36 | $-0.12 | $-0.21 | $-0.12 | $-0.51 | $-0.32 | $-0.29 | -- | $-0.07 | $-0.86 | $-0.72 | $-0.02 | $-0.60 | $-0.23 | $-0.08 | $0.36 | -- | $0.04 | $0.44 | -- | $0.30 | $0.17 | $0.06 | $0.30 | $0.17 | $0.14 | $0.17 | $0.65 | $0.42 | $0.31 | $0.14 | $0.15 | -- |
Weighted Average Shares Basic | 93,514,000 | 85,596,000 | 93,381,000 | 77,615,000 | 75,689,000 | 70,686,000 | 69,007,000 | 65,660,000 | 63,372,005 | 50,209,970 | 45,509,470 | 45,494,235 | 45,554,841 | 45,372,358 | 40,988,946 | 41,376,335 | 40,294,870 | 40,195,925 | 35,411,264 | 35,144,113 | 33,300,456 | 33,063,732 | 32,653,402 | 32,651,961 | 32,650,347 | 32,953,812 | 30,520,820 | 29,884,836 | 29,765,702 | -- | 29,304,722 | 28,181,096 | 28,198,701 | 28,130,575 | 28,118,396 | 23,807,780 | 23,077,914 | 22,025,316 | -- | 21,232,949 | 17,830,194 | -- | 17,715,786 | 17,409,034 | 17,079,242 | 12,138,229 | 12,255,372 | 10,136,941 | 9,434,094 | 8,884,681 | 8,722,642 | 8,487,392 | 8,440,064 | 8,294,436 | -- |
Earnings Per Share Diluted | $-0.19 | $-0.84 | $0.17 | -- | $0.68 | $-0.07 | $-0.72 | $-1.09 | $-0.08 | $-0.39 | $-0.68 | $-0.55 | $-0.46 | $-0.21 | $-0.28 | $-0.09 | $-0.18 | $-0.15 | $-0.23 | $-0.13 | $0.03 | $-0.10 | $-0.36 | $-0.32 | $-0.08 | $-0.12 | $-0.51 | $-0.32 | $-0.21 | -- | $-0.07 | $-0.86 | $-0.72 | $-0.62 | $-0.60 | $-0.23 | $0.24 | $0.33 | -- | $0.04 | $0.39 | -- | $0.12 | $0.15 | $0.05 | $0.25 | $0.25 | $-0.02 | $0.10 | $0.39 | $0.25 | $0.19 | $0.09 | $0.09 | -- |
Weighted Average Shares Diluted | 93,514,000 | 85,596,000 | 82,928,000 | 77,615,000 | 78,996,000 | 70,686,000 | 69,007,000 | 67,923,000 | 63,372,005 | 50,209,970 | 45,509,470 | 45,554,841 | 45,463,600 | 45,372,358 | 40,988,946 | 41,376,335 | 40,245,671 | 40,195,925 | 35,411,264 | 35,144,113 | 37,013,651 | 33,063,732 | 32,653,402 | 32,655,135 | 32,350,218 | 32,953,812 | 30,520,820 | 29,884,836 | 29,535,212 | -- | 29,304,722 | 28,181,096 | 28,198,701 | 28,124,492 | 28,118,396 | 23,807,780 | 24,825,326 | 23,879,500 | -- | 23,738,018 | 20,182,829 | -- | 19,766,263 | 19,798,989 | 20,139,182 | 14,866,134 | 14,358,691 | 10,136,941 | 15,473,017 | 14,775,339 | 15,851,393 | 13,889,899 | 13,935,781 | 14,128,864 | -- |
Common Stock Shares Authorized | 750,000,000 | 750,000,000 | 750,000,000 | 750,000,000 | 750,000,000 | 750,000,000 | 750,000,000 | 750,000,000 | 750,000,000 | 750,000,000 | 750,000,000 | 750,000,000 | 750,000,000 | 750,000,000 | 750,000,000 | 750,000,000 | 750,000,000 | 750,000,000 | 750,000,000 | 750,000,000 | 750,000,000 | 750,000,000 | 750,000,000 | 750,000,000 | 750,000,000 | 750,000,000 | 750,000,000 | 750,000,000 | 750,000,000 | -- | 750,000,000 | 750,000,000 | 750,000,000 | 750,000,000 | 750,000,000 | 750,000,000 | 750,000,000 | 750,000,000 | -- | 750,000,000 | 750,000,000 | -- | 750,000,000 | 750,000,000 | 750,000,000 | 750,000,000 | 750,000,000 | 750,000,000 | 750,000,000 | 750,000,000 | -- | -- | -- | 750,000,000 | -- |
Common Stock Shares Outstanding | 93,514,346 | 93,514,346 | 93,514,346 | 93,236,563 | 75,834,826 | 75,668,826 | 75,608,826 | 75,509,002 | 64,465,734 | 59,909,219 | 45,554,841 | 45,554,841 | 45,554,841 | 45,554,841 | 43,395,563 | 41,849,406 | 40,346,906 | 40,270,981 | 40,174,821 | 38,840,890 | 33,357,538 | 33,158,176 | 32,658,176 | 32,655,135 | 32,655,135 | 32,148,099 | 33,151,391 | 31,008,902 | 29,765,702 | -- | 29,765,702 | 28,239,276 | 28,214,276 | 28,181,761 | 28,125,581 | 28,108,105 | 25,414,156 | 25,019,450 | -- | 21,267,658 | 21,205,609 | -- | 17,804,724 | 17,670,651 | 17,176,001 | 16,965,464 | 15,315,208 | 10,685,322 | 9,469,707 | 9,414,926 | -- | -- | -- | 8,370,849 | -- |
Common Stock Value | $94,000.00 | $94,000.00 | $94,000.00 | $93,000.00 | $76,000.00 | $76,000.00 | $76,000.00 | $76,000.00 | $64,466.00 | $59,909.00 | $45,555.00 | $45,555.00 | $45,555.00 | $45,555.00 | $43,396.00 | $41,850.00 | $40,347.00 | $40,271.00 | $40,175.00 | $38,841.00 | $33,358.00 | $33,158.00 | $32,658.00 | $32,655.00 | $32,655.00 | $32,149.00 | $33,151.00 | $31,009.00 | $29,765.00 | -- | $29,765.00 | $28,239.00 | $28,214.00 | $28,182.00 | $28,126.00 | $28,109.00 | $25,414.00 | $25,019.00 | -- | $21,268.00 | $21,206.00 | -- | $17,805.00 | $17,671.00 | $17,176.00 | $16,965.00 | $15,315.00 | $10,686.00 | $9,470.00 | $9,415.00 | -- | -- | -- | $8,371.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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred 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 | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $613.00 | $613.00 | $613.00 | $613.00 | $630.00 | $630.00 | $675.00 | -- | $1,279.00 | $1,319.00 | -- | $1,324.00 | $1,345.00 | $1,429.00 | $1,513.00 | $3,133.00 | $3,211.00 | $4,393.00 | $4,427.00 | -- | -- | -- | $4,676.00 | -- |
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 | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1.52 | -- | -- | -- | $2.91 | -- | -- | -- | -- | $8.10 | $3.82 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |