Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 9/30/2022 | 6/30/2022 | 9/30/2021 | 8/31/2021 | 6/30/2021 | 4/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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $29,694,000.00 | $35,407,000.00 | $19,235,000.00 | $21,400,000.00 | $27,036,000.00 | $24,001,000.00 | $75,098,000.00 | -- | $76,246,000.00 | -- | $90,403,000.00 | $93,984,000.00 | $29,900,000.00 | $6,400,000.00 | $6,448,000.00 | $21,205,000.00 | $19,617,000.00 | $31,824,000.00 | $30,657,000.00 | $32,380,674.00 | $14,166,604.00 | $7,032,513.00 | $6,663,318.00 | $2,830,541.00 | $2,314,633.00 | $2,289,926.00 | $1,405,826.00 | $1,368,583.00 | $1,318,469.00 | $1,662,431.00 | $2,173,258.00 | $2,351,540.00 | $3,896,405.00 | $2,971,840.00 | $2,538,758.00 | $3,275,057.00 | $5,902,228.00 | $12,839,600.00 | $156,273.00 | $79,287.00 | $76,205.00 | $61,523.00 | $196,478.00 | $7,529.00 | $155,354.00 | $70,524.00 | $16,864.00 | $20,117.00 | $36,145.00 | $35,097.00 | $3,211.00 | $139,151.00 |
Accounts Receivable Net Current | $18,574,000.00 | $18,657,000.00 | $24,556,000.00 | $26,860,000.00 | $32,436,000.00 | $31,257,000.00 | $20,232,000.00 | -- | $21,093,000.00 | -- | $8,006,000.00 | $6,095,000.00 | $4,351,000.00 | $8,205,000.00 | $5,345,000.00 | $4,313,000.00 | $3,832,000.00 | $2,927,000.00 | $3,045,000.00 | $2,699,342.00 | $2,166,415.00 | $1,043,815.00 | $1,021,315.00 | $1,355,115.00 | $1,173,036.00 | $1,060,773.00 | $1,193,646.00 | $1,311,006.00 | $1,284,015.00 | $1,190,260.00 | $929,289.00 | $792,274.00 | $809,387.00 | $851,044.00 | $901,623.00 | $775,076.00 | $566,540.00 | $1,325,564.00 | $1,009,316.00 | $1,026,858.00 | $980,974.00 | $976,157.00 | $600,153.00 | $797,943.00 | $359,190.00 | $471,816.00 | $547,143.00 | -- | -- | -- | $338,899.00 | -- |
Inventory | $43,414,000.00 | $43,456,000.00 | $43,354,000.00 | $39,177,000.00 | $33,747,000.00 | $33,335,000.00 | $29,696,000.00 | -- | $25,866,000.00 | -- | $11,602,000.00 | $11,037,000.00 | $10,890,000.00 | $10,829,000.00 | $10,972,000.00 | $5,694,000.00 | $5,306,000.00 | $4,060,000.00 | $3,509,000.00 | $2,910,927.00 | $2,121,881.00 | $1,836,666.00 | $1,846,746.00 | $1,861,058.00 | $1,769,070.00 | $1,812,172.00 | $1,757,784.00 | $1,903,759.00 | $1,910,729.00 | $2,018,255.00 | $1,834,635.00 | $1,783,383.00 | $1,321,257.00 | $1,242,787.00 | $965,224.00 | $717,624.00 | $678,156.00 | $297,105.00 | $420,924.00 | $409,195.00 | $593,138.00 | $676,438.00 | $656,397.00 | $849,211.00 | $916,810.00 | $763,967.00 | $505,956.00 | -- | -- | -- | $410,486.00 | -- |
Prepaid Expenses and Other Current Assets | $4,408,000.00 | $6,765,000.00 | $7,854,000.00 | $7,985,000.00 | $8,041,000.00 | $6,890,000.00 | $5,426,000.00 | -- | $4,156,000.00 | -- | $4,648,000.00 | $1,668,000.00 | $1,134,000.00 | $1,016,000.00 | $1,348,000.00 | $855,000.00 | $384,000.00 | $346,000.00 | $353,000.00 | $298,005.00 | $352,507.00 | $330,904.00 | $399,502.00 | $320,318.00 | $422,408.00 | $419,124.00 | $270,814.00 | $381,883.00 | $402,342.00 | $435,592.00 | $384,414.00 | $453,789.00 | $313,412.00 | $289,018.00 | $360,521.00 | $320,761.00 | $312,148.00 | $202,784.00 | $291,745.00 | $140,077.00 | $165,292.00 | $201,801.00 | $174,731.00 | $122,914.00 | $76,657.00 | $68,299.00 | $90,444.00 | -- | -- | -- | $62,377.00 | -- |
Total Current Assets | $111,700,000.00 | $120,604,000.00 | $116,824,000.00 | $120,311,000.00 | $135,874,000.00 | $118,057,000.00 | $130,505,000.00 | -- | $127,414,000.00 | -- | $114,712,000.00 | $127,784,000.00 | $46,254,000.00 | $26,450,000.00 | $24,113,000.00 | $32,067,000.00 | $29,139,000.00 | $39,157,000.00 | $37,564,000.00 | $38,288,948.00 | $18,807,407.00 | $10,243,898.00 | $9,930,881.00 | $6,367,032.00 | $5,679,147.00 | $5,581,995.00 | $4,628,070.00 | $4,965,231.00 | $4,915,555.00 | $5,306,538.00 | $6,972,937.00 | $8,283,091.00 | $9,296,889.00 | $10,961,142.00 | $12,165,762.00 | $12,832,803.00 | $13,471,381.00 | $14,665,053.00 | $1,878,258.00 | $1,655,417.00 | $1,815,609.00 | $1,915,919.00 | $1,627,759.00 | $1,777,597.00 | $1,508,011.00 | $1,374,606.00 | $1,160,407.00 | -- | -- | -- | $814,973.00 | -- |
Property Plant and Equipement | $21,042,000.00 | $21,077,000.00 | $20,998,000.00 | $25,565,000.00 | $21,737,000.00 | $19,117,000.00 | $17,462,000.00 | -- | $16,450,000.00 | -- | $10,120,000.00 | $5,300,000.00 | $5,347,000.00 | $5,407,000.00 | $5,572,000.00 | $2,136,000.00 | $1,318,000.00 | $1,367,000.00 | $1,319,000.00 | $1,266,882.00 | $1,043,778.00 | $1,086,651.00 | $1,106,036.00 | $1,110,496.00 | $1,180,882.00 | $1,134,981.00 | $1,187,378.00 | $1,298,958.00 | $1,361,859.00 | $1,381,544.00 | $1,446,399.00 | $1,503,913.00 | $1,558,887.00 | $1,613,087.00 | $1,655,605.00 | $1,385,094.00 | $1,299,018.00 | $1,280,315.00 | $1,324,044.00 | $1,386,305.00 | $1,441,907.00 | $1,309,686.00 | $1,334,446.00 | $1,414,215.00 | $1,316,479.00 | $373,401.00 | $353,402.00 | -- | -- | -- | $360,700.00 | -- |
Intangible Assets Net | $20,235,000.00 | $21,149,000.00 | $22,064,000.00 | $29,177,000.00 | $74,013,000.00 | $76,524,000.00 | $155,011,000.00 | -- | $148,714,000.00 | -- | $31,049,000.00 | $19,882,000.00 | $20,588,000.00 | $21,294,000.00 | $21,982,000.00 | $16,485,000.00 | $4,446,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $2,215,385.00 | $2,215,385.00 | $2,215,385.00 | $2,215,385.00 | $2,215,385.00 | $2,215,385.00 | $2,215,385.00 | $2,215,385.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $224,741,000.00 | $224,741,000.00 | $224,741,000.00 | $224,741,000.00 | $224,741,000.00 | $224,741,000.00 | $223,936,000.00 | -- | $195,664,000.00 | -- | $58,449,000.00 | $33,506,000.00 | $33,506,000.00 | $33,506,000.00 | $33,637,000.00 | $28,351,000.00 | $9,524,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $401,602,000.00 | $412,714,000.00 | $411,152,000.00 | $433,177,000.00 | $487,679,000.00 | $470,379,000.00 | $559,391,000.00 | -- | $520,969,000.00 | -- | $234,829,000.00 | $195,887,000.00 | $113,970,000.00 | $94,987,000.00 | $92,816,000.00 | $84,228,000.00 | $51,742,000.00 | $48,073,000.00 | $45,467,000.00 | $46,448,976.00 | $21,787,020.00 | $12,293,079.00 | $12,143,203.00 | $8,881,486.00 | $8,481,722.00 | $8,598,774.00 | $7,926,614.00 | $10,766,378.00 | $10,550,454.00 | $10,775,853.00 | $12,369,622.00 | $13,225,577.00 | $13,870,187.00 | $15,160,420.00 | $16,072,918.00 | $14,254,063.00 | $14,806,565.00 | $15,981,534.00 | $3,353,342.00 | $3,207,024.00 | $3,437,081.00 | $3,419,277.00 | $3,169,829.00 | $3,417,833.00 | $3,068,907.00 | $1,869,170.00 | $1,662,017.00 | -- | -- | -- | $1,309,059.00 | -- |
Accounts Payable | $4,984,000.00 | $6,940,000.00 | $11,980,000.00 | $10,686,000.00 | $13,140,000.00 | $11,537,000.00 | $14,296,000.00 | -- | $9,847,000.00 | -- | $3,672,000.00 | $2,355,000.00 | $3,077,000.00 | $3,522,000.00 | $3,119,000.00 | $1,570,000.00 | $876,000.00 | $1,264,000.00 | $720,000.00 | $1,089,553.00 | $842,941.00 | $586,334.00 | $690,702.00 | $420,387.00 | $531,919.00 | $638,014.00 | $710,719.00 | $1,085,723.00 | $864,452.00 | $772,870.00 | $1,029,373.00 | $978,279.00 | $640,271.00 | $900,348.00 | $474,662.00 | $168,838.00 | $170,106.00 | $707,983.00 | $867,070.00 | $840,498.00 | $1,041,717.00 | $1,053,911.00 | $862,492.00 | $1,064,283.00 | $531,616.00 | $534,001.00 | $403,103.00 | -- | -- | -- | $117,068.00 | -- |
Accrued Liabilities | $4,253,000.00 | $6,909,000.00 | $3,704,000.00 | $3,673,000.00 | $1,470,000.00 | $1,954,000.00 | $1,435,000.00 | -- | $978,000.00 | -- | $472,000.00 | $3,364,000.00 | $2,606,000.00 | $3,080,000.00 | $3,369,000.00 | $642,000.00 | $204,000.00 | $142,000.00 | $91,000.00 | $162,981.00 | $172,879.00 | $202,779.00 | $200,548.00 | $170,419.00 | $63,619.00 | $69,327.00 | $116,399.00 | $50,614.00 | $80,037.00 | $113,340.00 | $146,438.00 | $150,980.00 | $62,741.00 | $160,898.00 | $121,869.00 | $90,475.00 | $10,440.00 | $30,044.00 | $146,626.00 | $52,532.00 | $51,820.00 | $19,981.00 | $8,495.00 | $149,609.00 | $126,224.00 | $58,207.00 | $69,582.00 | -- | -- | -- | $108,015.00 | -- |
Total Current Liabilities | $68,197,000.00 | $75,051,000.00 | $79,135,000.00 | $81,049,000.00 | $79,430,000.00 | $58,066,000.00 | $70,132,000.00 | -- | $68,688,000.00 | -- | $29,583,000.00 | $9,036,000.00 | $8,127,000.00 | $27,278,000.00 | $49,362,000.00 | $7,266,000.00 | $5,476,000.00 | $3,707,000.00 | $2,319,000.00 | $2,519,333.00 | $2,131,920.00 | $1,821,615.00 | $2,050,617.00 | $1,666,943.00 | $1,660,764.00 | $5,795,088.00 | $4,760,474.00 | $4,178,239.00 | $3,004,429.00 | $2,246,028.00 | $2,510,251.00 | $2,441,176.00 | $1,993,132.00 | $2,312,426.00 | $2,136,601.00 | $1,586,856.00 | $1,408,149.00 | $1,904,385.00 | $16,624,863.00 | $16,066,394.00 | $16,099,775.00 | $15,819,636.00 | $15,655,852.00 | $15,453,615.00 | $14,809,595.00 | $13,299,845.00 | $12,842,503.00 | -- | -- | -- | $10,857,971.00 | -- |
Long Term Debt | $24,300,000.00 | $25,144,000.00 | $25,971,000.00 | $25,507,000.00 | $26,274,000.00 | $7,551,000.00 | $7,893,000.00 | -- | $7,943,000.00 | -- | $1,269,000.00 | -- | -- | -- | $13,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $4,250,000.00 | $4,250,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $659,063,000.00 | $651,305,000.00 | $632,593,000.00 | $623,412,000.00 | $604,060,000.00 | $597,810,000.00 | $579,929,000.00 | -- | $542,864,000.00 | -- | $302,598,000.00 | $282,076,000.00 | $199,941,000.00 | $145,432,000.00 | $143,485,000.00 | $137,392,000.00 | $116,013,000.00 | $114,951,000.00 | $114,160,000.00 | $115,775,040.00 | $92,653,721.00 | $84,517,966.00 | $84,036,444.00 | $80,494,953.00 | $79,676,523.00 | $74,891,236.00 | $74,355,645.00 | $74,027,593.00 | $73,719,666.00 | $72,983,853.00 | $72,823,398.00 | $72,347,856.00 | $72,149,598.00 | $71,969,748.00 | $71,911,328.00 | $71,862,179.00 | $71,727,860.00 | $71,519,816.00 | $43,618,686.00 | $43,480,884.00 | $43,368,029.00 | $43,347,858.00 | $43,255,374.00 | $43,194,027.00 | $43,136,893.00 | $42,948,013.00 | $42,901,325.00 | -- | -- | -- | $42,576,260.00 | -- |
Accumulated Other Comprehensive Loss | $-566,000.00 | $-345,000.00 | $-660,000.00 | $-499,000.00 | $-1,257,000.00 | $-900,000.00 | $-163,000.00 | -- | $3,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-325,138,000.00 | $-313,342,000.00 | $-299,960,000.00 | $-270,828,000.00 | $-194,597,000.00 | $-184,640,000.00 | $-90,548,000.00 | -- | $-90,627,000.00 | -- | $-97,385,000.00 | $-95,257,000.00 | $-94,124,000.00 | $-77,744,000.00 | $-100,052,000.00 | $-60,450,000.00 | $-69,766,000.00 | $-70,604,000.00 | $-71,031,000.00 | $-71,863,637.00 | $-73,014,731.00 | $-74,060,651.00 | $-73,957,883.00 | $-73,293,747.00 | $-72,868,779.00 | $-72,100,567.00 | $-71,202,369.00 | $-67,878,835.00 | $-66,909,834.00 | $-65,553,751.00 | $-64,326,923.00 | $-63,207,536.00 | $-62,138,848.00 | $-61,144,469.00 | $-60,112,987.00 | $-59,200,419.00 | $-58,337,964.00 | $-57,454,608.00 | $-56,895,237.00 | $-56,410,669.00 | $-56,100,759.00 | $-55,818,253.00 | $-55,811,077.00 | $-55,299,489.00 | $-54,947,261.00 | $-54,448,368.00 | $-54,151,491.00 | -- | -- | -- | $-52,194,852.00 | -- |
Total Stockholders' Equity | $333,405,000.00 | $337,663,000.00 | $332,017,000.00 | $352,128,000.00 | $408,249,000.00 | $412,313,000.00 | $489,259,000.00 | -- | $452,281,000.00 | -- | $205,246,000.00 | $186,851,000.00 | $105,843,000.00 | $67,709,000.00 | $43,454,000.00 | $76,962,000.00 | $46,266,000.00 | $44,366,000.00 | $43,148,000.00 | $43,929,643.00 | $19,655,100.00 | $10,471,464.00 | $10,092,586.00 | -- | -- | -- | $3,166,140.00 | $6,161,527.00 | $6,822,439.00 | $7,442,610.00 | $8,508,471.00 | $9,151,891.00 | $10,021,514.00 | $10,836,437.00 | $11,803,977.00 | $12,667,207.00 | $13,398,416.00 | $14,077,149.00 | $-13,271,521.00 | $-12,859,370.00 | $-12,662,694.00 | $-12,400,359.00 | $-12,486,023.00 | $-12,035,782.00 | $-11,740,688.00 | $-11,430,675.00 | $-11,180,486.00 | -- | -- | -- | $-9,548,912.00 | $-7,826,982.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $426,612.00 | $723,586.00 | $1,087,215.00 | $1,350,900.00 | $1,632,510.00 | $1,855,541.00 | $2,011,557.00 | $2,132,340.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $401,602,000.00 | $412,714,000.00 | $411,152,000.00 | $433,177,000.00 | $487,679,000.00 | $470,379,000.00 | $559,391,000.00 | -- | $520,969,000.00 | -- | $234,829,000.00 | $195,887,000.00 | $113,970,000.00 | $94,987,000.00 | $92,816,000.00 | $84,228,000.00 | $51,742,000.00 | $48,073,000.00 | $45,467,000.00 | $46,448,976.00 | $21,787,020.00 | $12,293,079.00 | $12,143,203.00 | $8,881,486.00 | $8,481,722.00 | $8,598,774.00 | $7,926,614.00 | $10,766,378.00 | $10,550,454.00 | $10,775,853.00 | $12,369,622.00 | $13,225,577.00 | $13,870,187.00 | $15,160,420.00 | $16,072,918.00 | $14,254,063.00 | $14,806,565.00 | $15,981,534.00 | $3,353,342.00 | $3,207,024.00 | $3,437,081.00 | $3,419,277.00 | $3,169,829.00 | $3,417,833.00 | $3,068,907.00 | $1,869,170.00 | $1,662,017.00 | -- | -- | -- | $1,309,059.00 | -- |
Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 9/30/2022 | 6/30/2022 | 9/30/2021 | 8/31/2021 | 6/30/2021 | 4/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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $13,385,000.00 | $8,865,000.00 | $4,123,000.00 | $13,525,000.00 | $9,778,900.00 | $6,092,128.00 | $2,451,053.00 | $6,746,473.00 | $1,867,687.00 | $3,038,725.00 | $1,437,799.00 | $4,778,698.00 | $1,214,262.00 | $1,117,153.00 | $1,081,012.00 | $3,814,210.00 | $2,674,655.00 | $818,648.00 | $882,623.00 | $3,035,410.00 | $2,037,103.00 | $545,320.00 | $903,389.00 | $3,762,887.00 | $2,842,784.00 | $828,443.00 | $1,125,484.00 | $2,292,419.00 | $1,540,861.00 | $455,661.00 | $489,751.00 | $1,403,158.00 | $946,094.00 | $576,132.00 | $242,199.00 | $856,388.00 | -- |
Research and Development | $3,534,000.00 | $18,796,000.00 | $14,397,000.00 | $8,995,000.00 | $10,634,000.00 | $7,209,000.00 | $8,250,000.00 | -- | $5,032,000.00 | -- | $6,720,000.00 | $4,865,000.00 | $3,140,000.00 | $1,663,000.00 | $3,168,000.00 | $1,309,000.00 | $1,111,000.00 | $372,000.00 | $1,298,000.00 | $983,066.00 | $324,612.00 | $346,454.00 | $1,193,415.00 | $293,093.00 | $318,607.00 | $286,751.00 | $2,028,465.00 | $1,600,144.00 | $599,031.00 | $504,239.00 | $1,378,807.00 | $953,026.00 | $623,499.00 | $322,165.00 | $871,100.00 | $513,393.00 | $192,778.00 | $167,287.00 | $487,816.00 | $361,404.00 | $94,908.00 | $105,968.00 | $463,638.00 | $110,689.00 | $243,148.00 | $116,521.00 | $516,454.00 | $98,903.00 | $292,183.00 | $158,793.00 | $318,897.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $5,117,000.00 | $7,455,000.00 | $3,632,000.00 | $9,863,000.00 | $7,159,411.00 | $4,667,637.00 | $2,311,333.00 | $7,802,320.00 | $5,743,999.00 | $1,942,129.00 | $1,901,838.00 | $9,630,237.00 | $2,352,122.00 | $5,284,486.00 | $2,573,444.00 | $8,831,339.00 | $2,269,832.00 | $1,974,525.00 | $2,043,125.00 | $6,171,100.00 | $1,462,907.00 | $1,433,193.00 | $1,272,430.00 | $4,048,244.00 | $998,950.00 | $1,844,440.00 | $933,153.00 | $3,234,657.00 | $744,157.00 | $762,291.00 | $669,015.00 | $2,612,841.00 | $654,770.00 | $593,945.00 | $696,476.00 | $2,250,584.00 | -- |
Loss from Operations | $-10,128,000.00 | $-70,825,000.00 | $-57,670,000.00 | $-15,280,000.00 | $-95,300,000.00 | $-76,262,000.00 | $-16,695,000.00 | -- | $-5,535,000.00 | -- | $-5,575,000.00 | $-832,000.00 | $414,000.00 | $370,000.00 | $-220,000.00 | $813,000.00 | $919,000.00 | $491,000.00 | $3,662,000.00 | $2,619,489.00 | $1,424,491.00 | $139,720.00 | $-1,055,847.00 | $-32,345.00 | $-805,242.00 | $-464,039.00 | $-4,851,539.00 | $-4,224,181.00 | $-3,086,321.00 | $-1,492,432.00 | $-5,017,129.00 | $-1,296,448.00 | $-2,316,379.00 | $-1,160,502.00 | $-3,135,690.00 | $-2,131,427.00 | $-887,873.00 | $-369,041.00 | $-285,357.00 | $-606.00 | $109,487.00 | $192,331.00 | $-942,238.00 | $-148,708.00 | $-485,894.00 | $-179,264.00 | $-1,209,683.00 | $-999,097.00 | $-714,289.00 | $-454,277.00 | $-1,394,196.00 | -- |
Loss Before Income Taxes | $-10,090,000.00 | $-66,258,000.00 | $-29,017,000.00 | $-10,194,000.00 | $-94,514,000.00 | $-83,958,000.00 | $-10,703,000.00 | -- | $-5,794,000.00 | -- | $-597,000.00 | $4,795,000.00 | $5,928,000.00 | $22,308,000.00 | $-3,198,000.00 | $9,316,000.00 | $1,265,000.00 | $-19,161,000.00 | $3,266,000.00 | $1,230,769.00 | $1,142,660.00 | -- | $-2,515,000.00 | $-318,718.00 | $-768,212.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-0.22 | $-1.52 | $-1.22 | $-0.55 | $-2.11 | $-1.89 | $0.18 | -- | $0.18 | -- | $0.09 | $0.17 | $-0.70 | $0.87 | $-0.09 | $0.55 | $0.07 | $0.02 | $0.18 | $0.07 | $0.06 | $-0.01 | $-0.21 | $-0.03 | $-0.06 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | 45,432,426 | 43,719,185 | 43,570,438 | 43,441,219 | 42,647,967 | 42,238,355 | 37,435,224 | -- | 35,668,124 | -- | 27,306,258 | 25,418,375 | 23,292,635 | 21,010,817 | 19,460,299 | 19,071,722 | 18,819,459 | 18,648,397 | 16,256,465 | 15,529,026 | 14,642,378 | 14,098,610 | 13,263,881 | 13,238,248 | 13,033,106 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Diluted | $-0.22 | $-1.52 | $-0.67 | $-0.23 | $-0.23 | $-1.89 | -- | -- | $0.17 | -- | $-0.03 | $-0.04 | $-0.70 | $-0.01 | $-0.09 | $0.37 | $0.05 | $0.02 | $0.14 | $0.05 | $0.05 | $-0.01 | $-0.21 | $-0.03 | $-0.13 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | 45,432,426 | 43,719,185 | 43,348,412 | 43,235,558 | 42,647,967 | 42,238,355 | 39,984,923 | -- | 38,275,603 | -- | -- | 31,639,420 | 27,013,580 | 21,010,817 | -- | 24,705,424 | 24,539,299 | 24,358,475 | 21,627,278 | 21,051,219 | 19,063,595 | 14,098,610 | 13,263,881 | 13,238,248 | 13,033,106 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 5,007,999 | -- | -- | -- | 69,679,854 | -- | -- | -- | 69,679,854 | -- | -- | -- | -- | -- |
Common Stock Shares Authorized | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | -- | 150,000,000 | -- | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,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 | 45,689,583 | 45,167,225 | 43,831,351 | 43,442,250 | 42,706,044 | 42,536,734 | 41,444,191 | -- | 40,560,720 | -- | 33,039,146 | 32,131,165 | 25,982,367 | 21,148,771 | 20,825,452 | 20,344,825 | 18,898,609 | 18,717,095 | 18,547,406 | 18,237,425 | 16,107,505 | 14,145,413 | 14,021,422 | 13,333,297 | 13,210,015 | 13,016,533 | 12,863,824 | 12,768,513 | 12,607,055 | 12,508,376 | 12,448,391 | 12,172,715 | 12,154,858 | 12,107,101 | 12,084,859 | 12,053,609 | 12,027,293 | 11,941,619 | 5,029,920 | 70,414,877 | 70,035,710 | 70,035,710 | 69,679,854 | 69,679,854 | 69,679,854 | 69,679,854 | 69,679,854 | -- | -- | -- | 69,679,854 | -- |
Common Stock Value | $46,000.00 | $45,000.00 | $44,000.00 | $43,000.00 | $43,000.00 | $43,000.00 | $41,000.00 | -- | $41,000.00 | -- | $33,000.00 | $32,000.00 | $26,000.00 | $21,000.00 | $21,000.00 | $20,000.00 | $19,000.00 | $19,000.00 | $19,000.00 | $18,237.00 | $16,107.00 | $14,145.00 | $14,021.00 | $13,333.00 | $13,210.00 | $13,017.00 | $12,864.00 | $12,769.00 | $12,607.00 | $12,508.00 | $12,447.00 | $12,172.00 | $12,154.00 | $12,107.00 | $12,084.00 | $12,053.00 | $12,027.00 | $11,941.00 | $5,030.00 | $70,415.00 | $70,036.00 | $70,036.00 | $69,680.00 | $69,680.00 | $69,680.00 | $69,680.00 | $69,680.00 | -- | -- | -- | $69,680.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 | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 3,187 | 3,187 | 4,250 | 4,250 | 4,250 | 4,250 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $3.00 | $3.00 | $4.00 | $4.00 | $4.00 | $4.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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | $60.50 | -- | $35.07 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |