Date | 3/31/2024 | 9/30/2023 | 6/30/2023 | 3/31/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 | 1/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 7/31/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 | $15,713,000.00 | $31,094,000.00 | $23,219,000.00 | $7,707,000.00 | $15,284,000.00 | $14,318,000.00 | $11,822,000.00 | $14,559,000.00 | $32,756,000.00 | $46,730,000.00 | $53,078,000.00 | $39,843,000.00 | $48,767,000.00 | $60,002,000.00 | $75,320,000.00 | $35,894,000.00 | $35,724,000.00 | $24,555,000.00 | $24,878,000.00 | $23,522,000.00 | $24,294,000.00 | $25,629,057.00 | $133,562,319.00 | $30,559,882.00 | $36,506,624.00 | $22,041,097.00 | $23,870,200.00 | $25,913,765.00 | $30,014,405.00 | $16,003,245.00 | $18,273,203.00 | $20,948,752.00 | $25,909,500.00 | $29,935,467.00 | $15,622,932.00 | $19,255,725.00 | -- | $8,215,791.00 | $11,802,608.00 | $14,170,332.00 | $16,807,753.00 | $20,069,750.00 | $22,586,450.00 | -- | $8,692,683.00 | $11,200,447.00 | $13,907,401.00 | $4,445,099.00 | $4,638,793.00 | $5,641,947.00 | $8,190,781.00 | $10,525,537.00 | $2,229,765.00 | $586,741.00 | $1,799,048.00 | $282,801.00 |
Accounts Receivable Net Current | $24,212,000.00 | $23,263,000.00 | $21,573,000.00 | $22,278,000.00 | $22,186,000.00 | $21,363,000.00 | $20,370,000.00 | $18,590,000.00 | $18,158,000.00 | $18,567,000.00 | $18,182,000.00 | $19,825,000.00 | $17,618,000.00 | $18,758,000.00 | $14,049,000.00 | $13,020,000.00 | $16,944,000.00 | $15,451,000.00 | $16,285,000.00 | $15,193,000.00 | $15,321,000.00 | $13,990,477.00 | $12,358,984.00 | $11,766,829.00 | $11,064,720.00 | $10,200,560.00 | $9,422,467.00 | $8,383,925.00 | $8,052,203.00 | $7,004,756.00 | $6,072,121.00 | $5,290,581.00 | $4,782,989.00 | $4,642,802.00 | $3,838,023.00 | $3,161,588.00 | -- | $2,872,308.00 | $2,743,041.00 | $2,526,953.00 | $1,965,157.00 | $1,893,699.00 | $1,740,216.00 | -- | $1,415,524.00 | $1,179,138.00 | $1,050,089.00 | $925,544.00 | $862,228.00 | $893,983.00 | $797,654.00 | -- | -- | -- | $407,350.00 | -- |
Inventory | $27,636,000.00 | $23,019,000.00 | $21,237,000.00 | $19,849,000.00 | $18,905,000.00 | $19,116,000.00 | $19,222,000.00 | $17,400,000.00 | $16,693,000.00 | $15,453,000.00 | $13,415,000.00 | $13,388,000.00 | $12,529,000.00 | $11,929,000.00 | $12,836,000.00 | $14,563,000.00 | $13,861,000.00 | $13,682,000.00 | $13,587,000.00 | $13,120,000.00 | $11,982,000.00 | $10,949,045.00 | $9,682,119.00 | $8,052,930.00 | $7,315,942.00 | $6,698,943.00 | $6,304,097.00 | $5,850,730.00 | $5,458,840.00 | $4,970,819.00 | $4,786,322.00 | $4,515,940.00 | $3,933,960.00 | $3,701,755.00 | $3,539,957.00 | $3,337,898.00 | -- | $3,213,620.00 | $3,346,115.00 | $3,410,442.00 | $3,466,099.00 | $3,398,438.00 | $3,460,064.00 | -- | $3,575,779.00 | $3,420,253.00 | $3,151,109.00 | $2,722,670.00 | $2,467,787.00 | $2,126,336.00 | $1,760,540.00 | -- | -- | -- | $1,902,789.00 | -- |
Prepaid Expenses and Other Current Assets | $3,181,000.00 | $2,567,000.00 | $2,583,000.00 | $2,453,000.00 | $1,944,000.00 | $2,614,000.00 | $2,900,000.00 | $2,816,000.00 | $1,861,000.00 | $2,896,000.00 | $3,948,000.00 | $4,694,000.00 | $4,296,000.00 | $2,551,000.00 | $3,405,000.00 | $3,730,000.00 | $1,706,000.00 | $2,144,000.00 | $2,357,000.00 | $3,471,000.00 | $1,045,000.00 | $1,477,419.00 | $1,307,028.00 | $1,355,262.00 | $853,381.00 | $571,912.00 | $585,090.00 | $749,437.00 | $511,804.00 | $685,711.00 | $615,511.00 | $699,039.00 | $424,925.00 | $290,231.00 | $241,108.00 | $259,948.00 | -- | $109,369.00 | $100,923.00 | $144,975.00 | $195,489.00 | $296,719.00 | $177,435.00 | -- | $127,326.00 | $142,033.00 | $187,256.00 | $89,835.00 | $240,678.00 | $142,257.00 | $133,500.00 | -- | -- | -- | $74,437.00 | -- |
Total Current Assets | $78,663,000.00 | $87,439,000.00 | $86,176,000.00 | $88,699,000.00 | $98,075,000.00 | $102,454,000.00 | $106,775,000.00 | $112,475,000.00 | $127,049,000.00 | $134,968,000.00 | $141,795,000.00 | $135,145,000.00 | $145,251,000.00 | $139,973,000.00 | $140,229,000.00 | $120,352,000.00 | $135,021,000.00 | $137,343,000.00 | $141,292,000.00 | $145,629,000.00 | $150,953,000.00 | $152,786,342.00 | $156,910,450.00 | $51,734,903.00 | $55,740,667.00 | $39,512,512.00 | $40,181,854.00 | $40,897,857.00 | $44,037,252.00 | $28,664,531.00 | $29,747,157.00 | $31,454,312.00 | $35,051,374.00 | $38,570,255.00 | $23,242,020.00 | $26,015,159.00 | -- | $14,411,088.00 | $17,992,687.00 | $20,252,702.00 | $22,434,498.00 | $25,658,606.00 | $27,964,165.00 | -- | $13,811,312.00 | $15,941,871.00 | $18,295,855.00 | $8,183,148.00 | $8,209,486.00 | $8,804,523.00 | $10,882,475.00 | -- | -- | -- | $5,267,254.00 | -- |
Property Plant and Equipement | -- | -- | -- | -- | -- | -- | -- | -- | $62,881,000.00 | $56,328,000.00 | $50,952,000.00 | $44,395,000.00 | $38,398,000.00 | $36,110,000.00 | $24,858,000.00 | $20,063,000.00 | $14,887,000.00 | $11,673,000.00 | $9,757,000.00 | $9,158,000.00 | $8,039,000.00 | $7,673,263.00 | $2,475,763.00 | $2,377,323.00 | $2,197,039.00 | $1,763,840.00 | $1,643,257.00 | $1,484,279.00 | $1,494,247.00 | $1,320,711.00 | $1,260,190.00 | $1,294,941.00 | $970,870.00 | $830,083.00 | $663,910.00 | $583,420.00 | -- | $619,028.00 | $613,174.00 | $597,278.00 | $543,227.00 | $381,689.00 | $114,229.00 | -- | $111,036.00 | $111,401.00 | $108,534.00 | $139,362.00 | $176,995.00 | $221,446.00 | $247,824.00 | -- | -- | -- | $500,742.00 | -- |
Intangible Assets Net | $4,768,000.00 | $4,288,000.00 | $4,048,000.00 | $3,858,000.00 | $3,649,000.00 | $3,448,000.00 | $3,346,000.00 | $3,190,000.00 | $2,859,000.00 | $2,701,000.00 | $2,460,000.00 | $2,328,000.00 | $2,054,000.00 | $1,797,000.00 | -- | -- | $1,515,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $169,987.00 | $169,987.00 | $169,987.00 | $169,987.00 | -- | -- | -- | -- | -- |
Other Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | $339,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $118,891.00 | $129,702.00 | $97,276.00 | -- | -- | -- | -- | -- | -- |
Total Assets | $186,516,000.00 | $194,630,000.00 | $191,641,000.00 | $189,474,000.00 | $195,387,000.00 | $195,520,000.00 | $196,084,000.00 | $198,025,000.00 | $208,024,000.00 | $209,971,000.00 | $210,532,000.00 | $197,369,000.00 | $201,381,000.00 | $193,937,000.00 | $169,961,000.00 | $144,883,000.00 | $154,643,000.00 | $154,192,000.00 | $156,603,000.00 | $160,492,000.00 | $160,173,000.00 | $161,657,736.00 | $160,543,734.00 | $55,170,572.00 | $58,874,698.00 | $42,227,825.00 | $42,765,705.00 | $43,272,824.00 | $46,360,478.00 | $30,772,765.00 | $31,750,737.00 | $33,496,735.00 | $36,700,326.00 | $40,912,952.00 | $25,423,153.00 | $28,135,926.00 | -- | $16,400,789.00 | $20,097,174.00 | $22,398,729.00 | $24,567,875.00 | $27,684,270.00 | $29,764,006.00 | -- | $15,672,745.00 | $17,851,957.00 | $20,230,563.00 | $9,693,771.00 | $9,837,655.00 | $10,477,092.00 | $12,495,042.00 | -- | -- | -- | $6,405,767.00 | -- |
Accounts Payable | -- | -- | -- | -- | $8,964,000.00 | -- | -- | -- | $5,923,000.00 | $6,428,000.00 | $6,721,000.00 | $9,157,000.00 | $4,597,000.00 | $3,507,000.00 | $3,887,000.00 | $7,184,000.00 | $8,262,000.00 | $3,787,000.00 | $5,681,000.00 | $7,401,000.00 | $4,517,000.00 | $4,787,561.00 | $4,160,891.00 | $3,297,419.00 | $3,237,962.00 | $2,104,119.00 | $3,054,960.00 | $2,918,756.00 | $3,614,015.00 | $1,892,839.00 | $1,863,349.00 | $2,004,029.00 | $2,090,874.00 | $1,640,811.00 | $1,838,425.00 | $1,966,422.00 | -- | $1,160,859.00 | -- | -- | -- | $1,181,375.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $93,360,000.00 | $96,820,000.00 | $94,489,000.00 | $91,961,000.00 | $94,388,000.00 | $94,075,000.00 | $94,394,000.00 | $94,174,000.00 | $95,474,000.00 | $94,690,000.00 | $91,829,000.00 | $77,665,000.00 | $78,232,000.00 | $72,224,000.00 | $50,201,000.00 | $20,689,000.00 | $22,490,000.00 | $18,781,000.00 | $18,643,000.00 | $19,749,000.00 | $13,191,000.00 | $12,178,309.00 | $10,040,439.00 | $33,479,288.00 | $33,692,663.00 | $31,675,688.00 | $31,456,951.00 | $31,148,090.00 | $31,439,329.00 | $29,669,106.00 | $28,957,634.00 | $28,657,578.00 | $29,350,462.00 | $29,736,985.00 | $28,953,476.00 | $28,816,424.00 | -- | $27,646,469.00 | $30,283,254.00 | $29,574,501.00 | $28,260,712.00 | $27,547,637.00 | $25,649,646.00 | -- | $24,971,630.00 | $23,857,342.00 | $23,060,004.00 | $8,488,771.00 | $6,567,010.00 | $6,357,082.00 | $6,423,571.00 | -- | -- | -- | $18,105,056.00 | -- |
Long Term Debt | $46,825,000.00 | $46,378,000.00 | $46,154,000.00 | $45,931,000.00 | $45,712,000.00 | $45,487,000.00 | $45,263,000.00 | $45,041,000.00 | $44,821,000.00 | $46,238,000.00 | $46,081,000.00 | $32,140,000.00 | $32,027,000.00 | $31,817,000.00 | $31,960,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $21,580,252.00 | $6,750,000.00 | -- | -- | $5,000,000.00 | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $380,650,000.00 | $374,783,000.00 | $370,036,000.00 | $363,739,000.00 | $360,155,000.00 | $355,187,000.00 | $351,117,000.00 | $345,538,000.00 | $342,765,000.00 | $340,212,000.00 | $336,495,000.00 | $329,603,000.00 | $326,390,000.00 | $318,949,000.00 | $315,518,000.00 | $311,850,000.00 | $311,618,000.00 | $307,839,000.00 | $304,819,000.00 | $300,582,000.00 | $297,319,000.00 | $294,589,477.00 | $291,515,330.00 | $155,312,433.00 | $153,167,817.00 | $136,048,305.00 | $134,682,934.00 | $133,439,943.00 | $132,474,884.00 | $113,058,408.00 | $112,443,288.00 | $111,687,571.00 | $111,368,424.00 | $110,738,708.00 | $93,102,681.00 | $92,761,697.00 | -- | $78,675,686.00 | $73,264,241.00 | $73,036,381.00 | $72,778,043.00 | $72,369,016.00 | $72,237,945.00 | -- | $55,333,916.00 | $55,169,737.00 | $54,908,226.00 | $54,900,742.00 | $54,729,584.00 | $54,549,646.00 | $54,391,784.00 | -- | -- | -- | $9,934,980.00 | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-287,931,000.00 | $-277,403,000.00 | $-273,314,000.00 | $-266,654,000.00 | $-259,580,000.00 | $-254,165,000.00 | $-249,847,000.00 | $-242,107,000.00 | $-230,632,000.00 | $-225,346,000.00 | $-218,205,000.00 | $-210,307,000.00 | $-203,647,000.00 | $-197,637,000.00 | $-196,158,000.00 | $-188,053,000.00 | $-179,861,000.00 | $-172,823,000.00 | $-167,252,000.00 | $-160,230,000.00 | $-150,726,000.00 | $-145,496,772.00 | $-141,395,144.00 | $-133,967,842.00 | $-128,329,285.00 | $-125,830,106.00 | $-123,706,027.00 | $-121,645,848.00 | $-117,883,823.00 | $-112,256,839.00 | $-109,951,466.00 | $-107,148,770.00 | $-103,472,679.00 | $-99,861,186.00 | $-96,882,327.00 | $-93,691,455.00 | -- | $-90,116,254.00 | $-83,624,985.00 | $-80,386,814.00 | $-76,645,339.00 | $-72,405,778.00 | $-68,296,978.00 | -- | $-64,744,200.00 | $-61,286,401.00 | $-57,848,893.00 | $-53,806,788.00 | $-51,569,979.00 | $-50,540,260.00 | $-48,430,935.00 | -- | -- | -- | $-38,183,364.00 | -- |
Total Stockholders' Equity | $93,156,000.00 | $97,810,000.00 | $97,152,000.00 | $97,513,000.00 | $100,999,000.00 | $101,445,000.00 | $101,690,000.00 | $103,851,000.00 | $112,550,000.00 | $115,281,000.00 | $118,703,000.00 | $119,704,000.00 | $123,149,000.00 | $121,713,000.00 | $119,760,000.00 | $124,194,000.00 | $132,153,000.00 | $135,411,000.00 | $137,960,000.00 | $140,743,000.00 | $146,982,000.00 | $149,479,427.00 | $150,503,295.00 | $21,691,284.00 | $25,182,035.00 | $10,552,137.00 | $11,308,754.00 | $12,124,734.00 | $14,921,149.00 | $1,103,659.00 | $2,793,103.00 | $4,839,157.00 | $8,195,591.00 | $11,175,967.00 | $-3,530,323.00 | $-680,498.00 | -- | $-11,245,680.00 | $-10,186,080.00 | $-7,175,772.00 | $-3,692,837.00 | $136,633.00 | $4,114,360.00 | -- | $-9,298,885.00 | $-6,005,385.00 | $-2,829,441.00 | $1,205,000.00 | $3,270,645.00 | $4,120,010.00 | $6,071,471.00 | -- | -- | -- | $-27,111,328.00 | $-28,641,460.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $186,516,000.00 | $194,630,000.00 | $191,641,000.00 | $189,474,000.00 | $195,387,000.00 | $195,520,000.00 | $196,084,000.00 | $198,025,000.00 | $208,024,000.00 | $209,971,000.00 | $210,532,000.00 | $197,369,000.00 | $201,381,000.00 | $193,937,000.00 | $169,961,000.00 | $144,883,000.00 | $154,643,000.00 | $154,192,000.00 | $156,603,000.00 | $160,492,000.00 | $160,173,000.00 | $161,657,736.00 | $160,543,734.00 | $55,170,572.00 | $58,874,698.00 | $42,227,825.00 | $42,765,705.00 | $43,272,824.00 | $46,360,478.00 | $30,772,765.00 | $31,750,737.00 | $33,496,735.00 | $36,700,326.00 | $40,912,952.00 | $25,423,153.00 | $28,135,926.00 | -- | $16,400,789.00 | $20,097,174.00 | $22,398,729.00 | $24,567,875.00 | $27,684,270.00 | $29,764,006.00 | -- | $15,672,745.00 | $17,851,957.00 | $20,230,563.00 | $9,693,771.00 | $9,837,655.00 | $10,477,092.00 | $12,495,042.00 | -- | -- | -- | $6,405,767.00 | -- |
Date | 3/31/2024 | 9/30/2023 | 6/30/2023 | 3/31/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 | 1/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 7/31/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 | $41,378,000.00 | $116,090,000.00 | $74,819,000.00 | $36,664,000.00 | $138,584,000.00 | $36,959,000.00 | $65,461,000.00 | $31,007,000.00 | $127,358,000.00 | $95,821,000.00 | $64,617,000.00 | $31,037,000.00 | $112,300,000.00 | $79,805,000.00 | $46,377,000.00 | $24,261,000.00 | $106,712,000.00 | $28,564,000.00 | $26,701,000.00 | $23,285,000.00 | $83,937,000.00 | $60,504,496.00 | $20,584,498.00 | $17,259,859.00 | $16,971,005.00 | $16,046,253.00 | $15,168,064.00 | $12,241,073.00 | $41,107,538.00 | $11,205,224.00 | $10,381,883.00 | $8,111,759.00 | $27,331,092.00 | $19,522,244.00 | $11,368,569.00 | $4,951,316.00 | -- | $16,817,403.00 | $4,671,340.00 | $7,352,449.00 | $3,138,256.00 | $10,947,361.00 | $7,962,683.00 | -- | $2,862,289.00 | $2,142,932.00 | $7,691,704.00 | $1,980,849.00 | $3,665,943.00 | $1,653,430.00 | $4,849,470.00 | $3,487,824.00 | $1,225,495.00 | $1,121,561.00 | $3,004,445.00 | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $32,620,000.00 | $94,110,000.00 | $30,927,000.00 | $29,955,000.00 | $114,437,000.00 | $30,783,000.00 | $53,631,000.00 | $25,461,000.00 | $104,427,000.00 | $78,318,000.00 | $52,353,000.00 | $25,865,000.00 | $90,719,000.00 | $63,687,000.00 | $16,511,000.00 | $19,445,000.00 | $89,363,000.00 | $66,082,000.00 | $42,028,000.00 | $19,571,000.00 | $71,014,000.00 | $51,221,891.00 | $17,478,283.00 | $14,547,479.00 | $51,114,810.00 | $13,541,975.00 | $12,890,863.00 | $10,325,425.00 | $34,640,288.00 | $25,061,420.00 | $15,553,639.00 | $6,706,168.00 | $22,482,696.00 | $6,743,259.00 | $5,377,412.00 | $3,968,435.00 | -- | $13,375,220.00 | $3,775,162.00 | $3,326,373.00 | $2,436,956.00 | $8,507,543.00 | $2,307,250.00 | -- | $2,228,996.00 | $1,582,689.00 | $5,729,827.00 | $4,163,482.00 | $2,724,868.00 | $1,214,272.00 | $2,422,926.00 | $10,436.00 | $1,583,976.00 | $782,784.00 | $1,625,509.00 | -- |
Research and Development | $7,409,000.00 | $21,032,000.00 | $14,043,000.00 | $6,679,000.00 | $27,158,000.00 | $7,050,000.00 | $13,296,000.00 | $6,275,000.00 | $24,177,000.00 | $6,404,000.00 | $11,471,000.00 | $5,748,000.00 | $17,846,000.00 | $12,915,000.00 | $8,685,000.00 | $4,614,000.00 | $17,514,000.00 | $4,181,000.00 | $4,282,000.00 | $4,139,000.00 | $11,773,000.00 | $3,306,856.00 | $4,659,679.00 | $2,058,442.00 | $6,699,120.00 | $4,727,551.00 | $2,932,259.00 | $1,411,136.00 | $4,212,023.00 | $1,118,358.00 | $1,915,163.00 | $978,340.00 | $3,237,171.00 | $2,343,450.00 | $736,399.00 | $671,036.00 | -- | $3,033,325.00 | $681,230.00 | $1,368,373.00 | $812,615.00 | $2,125,476.00 | $1,498,904.00 | -- | $905,261.00 | $406,943.00 | $1,427,211.00 | $1,053,889.00 | $663,494.00 | $296,131.00 | $697,355.00 | $436,417.00 | $206,708.00 | $105,591.00 | $436,008.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $-4,560,000.00 | $-18,268,000.00 | $-6,902,000.00 | $-7,341,000.00 | $-29,707,000.00 | $-4,855,000.00 | $-7,924,000.00 | $-11,320,000.00 | $-25,416,000.00 | $-20,063,000.00 | $-13,374,000.00 | $-6,220,000.00 | $-23,182,000.00 | $-17,808,000.00 | $-8,254,000.00 | $-8,509,000.00 | $-31,406,000.00 | $-6,112,000.00 | $-7,672,000.00 | $-10,203,000.00 | $-20,500,000.00 | $-14,644,249.00 | $-4,817,627.00 | $-4,992,041.00 | $-7,951,286.00 | $-6,144,310.00 | $-1,445,653.00 | $-3,200,232.00 | $-8,129,862.00 | $-5,410,461.00 | $-4,228,774.00 | $-2,622,804.00 | $-9,266,710.00 | $-1,917,826.00 | $-4,696,973.00 | $-2,543,704.00 | -- | $-9,800,790.00 | $-7,091,791.00 | $-5,288,886.00 | $-2,991,142.00 | $-9,592,205.00 | $-6,794,877.00 | -- | $-2,194,329.00 | $-2,323,554.00 | $-7,801,936.00 | $-2,042,988.00 | $-3,527,878.00 | $-1,941,075.00 | $-6,968,727.00 | $-2,626,434.00 | $-2,353,170.00 | $-901,948.00 | $-4,481,570.00 | -- |
Loss Before Income Taxes | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-14,556,885.00 | -- | -- | -- | -- | $-10,156,150.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-0.15 | $-0.42 | $-0.32 | $-0.17 | $-0.69 | $-0.56 | $-0.46 | $-0.27 | $-0.65 | $-0.53 | $-0.19 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | 43,233,149 | 43,022,328 | 42,719,096 | 42,571,021 | 42,083,125 | 42,220,519 | 41,900,000 | 41,804,330 | 41,215,000 | 41,467,596 | 40,894,405 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Diluted | $-0.15 | $-0.10 | $-0.16 | $-0.17 | $-0.69 | $-0.10 | $-0.46 | $-0.27 | $-0.65 | $-0.17 | $-0.19 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | 43,233,149 | 42,821,284 | 42,862,384 | 42,571,021 | 42,083,125 | 42,008,013 | 41,900,000 | 41,804,330 | 41,215,000 | 41,467,596 | 41,080,898 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
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 | 100,000,000 | 100,000,000 | 100,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | -- | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | -- | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | -- | -- | -- | 50,000,000 | -- |
Common Stock Shares Outstanding | 43,687,729 | 43,039,399 | 42,979,541 | 42,809,994 | 42,445,517 | 42,272,223 | 42,134,504 | 41,972,987 | 41,736,950 | 41,558,929 | 41,337,108 | 40,842,717 | 40,618,766 | 40,123,841 | 40,020,780 | 39,738,767 | 39,589,755 | 39,461,318 | 39,252,294 | 39,128,843 | 38,900,875 | 38,672,216 | 38,310,884 | 34,669,276 | 34,350,329 | 33,393,804 | 33,184,710 | 33,063,960 | 33,008,865 | 30,209,036 | 30,128,099 | 30,035,576 | 29,984,591 | 29,844,503 | 24,932,392 | 24,926,014 | -- | 19,488,814 | 17,466,381 | 17,445,968 | 17,445,968 | 17,339,561 | 17,339,271 | -- | 11,122,573 | 11,127,869 | 11,122,573 | 11,062,188 | 11,062,188 | 11,062,188 | 11,062,188 | -- | -- | -- | 1,205,624 | -- |
Common Stock Value | $437,000.00 | $430,000.00 | $430,000.00 | $428,000.00 | $424,000.00 | $423,000.00 | $420,000.00 | $420,000.00 | $417,000.00 | $415,000.00 | $413,000.00 | $408,000.00 | $406,000.00 | $401,000.00 | $400,000.00 | $397,000.00 | $396,000.00 | $395,000.00 | $393,000.00 | $391,000.00 | $389,000.00 | $386,722.00 | $383,109.00 | $346,693.00 | $343,503.00 | $333,938.00 | $331,847.00 | $330,639.00 | $330,088.00 | $302,090.00 | $301,281.00 | $300,356.00 | $299,846.00 | $298,445.00 | $249,323.00 | $249,260.00 | -- | $194,888.00 | $174,664.00 | $174,661.00 | $174,459.00 | $173,395.00 | $173,393.00 | -- | $111,399.00 | $111,279.00 | $111,226.00 | $111,046.00 | $111,040.00 | $110,624.00 | $110,622.00 | -- | -- | -- | $12,056.00 | -- |
Common Stock Par Or Stated Value Per Share | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | -- | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | -- | -- | -- | $0.01 | -- |
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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $28.30 | -- | -- | -- | $9.00 | -- | -- | -- | -- | -- | -- | -- | $2.75 | -- | -- | -- | -- | -- | -- | $3.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |