Date | 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 | 5/31/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 | 10/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 | $65,913,000.00 | $57,365,000.00 | $45,126,000.00 | $53,137,000.00 | $50,172,000.00 | $43,558,000.00 | $33,814,000.00 | $23,201,000.00 | $41,874,000.00 | $40,171,000.00 | $23,238,000.00 | $27,892,000.00 | $28,160,000.00 | $28,782,000.00 | $23,111,000.00 | $26,562,000.00 | $27,433,489.00 | $33,418,393.00 | $23,677,111.00 | $27,714,588.00 | $28,781,427.00 | $27,559,208.00 | -- | -- | $32,898,676.00 | -- | $43,124,635.00 | $23,543,024.00 | $34,028,889.00 | $39,050,832.00 | $41,017,975.00 | $39,057,450.00 | $39,067,236.00 | $42,960,486.00 | $35,914,972.00 | $38,126,055.00 | $52,097,064.00 | -- | $12,159,902.00 | $17,973,138.00 | $18,167,585.00 | $19,357,932.00 | $17,118,832.00 | $33,327,248.00 | $13,066,373.00 | $9,847,813.00 | $13,559,088.00 | $13,096,298.00 |
Accounts Receivable Net Current | $56,697,000.00 | $54,471,000.00 | $54,224,000.00 | $42,221,000.00 | $42,507,000.00 | $34,293,000.00 | $31,412,000.00 | $35,074,000.00 | $33,931,000.00 | $24,629,000.00 | $29,772,000.00 | $18,976,000.00 | $15,483,000.00 | $14,072,000.00 | $12,494,000.00 | $11,878,000.00 | $10,146,966.00 | $9,067,689.00 | $7,884,665.00 | $9,073,173.00 | $8,561,738.00 | $10,295,347.00 | -- | $7,976,760.00 | $7,952,478.00 | $6,558,074.00 | $6,449,885.00 | $4,208,270.00 | $3,510,051.00 | $2,272,373.00 | $3,065,166.00 | $3,648,162.00 | $1,034,492.00 | $3,405,395.00 | $4,330,136.00 | $1,729,232.00 | $2,228,650.00 | -- | $2,051,344.00 | $2,630,275.00 | $1,409,006.00 | $2,535,230.00 | -- | -- | -- | $1,245,560.00 | -- | -- |
Inventory | $11,544,000.00 | $16,493,000.00 | $18,644,000.00 | $18,216,000.00 | $19,809,000.00 | $19,605,000.00 | $17,309,000.00 | $16,000,000.00 | $16,503,000.00 | $15,235,000.00 | $13,378,000.00 | $11,350,000.00 | $11,275,000.00 | $10,680,000.00 | $9,929,000.00 | $9,275,000.00 | $7,942,376.00 | $7,845,547.00 | $6,852,386.00 | $5,326,962.00 | $6,723,555.00 | $7,458,933.00 | -- | $5,270,049.00 | $5,724,397.00 | $5,657,336.00 | $5,465,568.00 | $5,896,998.00 | $5,859,924.00 | $7,992,961.00 | $8,334,688.00 | $7,106,012.00 | $6,461,051.00 | $1,804,695.00 | $1,028,427.00 | $705,813.00 | $1,002,703.00 | -- | $875,958.00 | $867,378.00 | $1,312,571.00 | $891,765.00 | -- | -- | -- | $272,463.00 | -- | -- |
Prepaid Expenses and Other Current Assets | $4,532,000.00 | $2,162,000.00 | $4,244,000.00 | $4,877,000.00 | $1,851,000.00 | $3,302,000.00 | $3,365,000.00 | $3,416,000.00 | $1,429,000.00 | $2,781,000.00 | $3,657,000.00 | $2,648,000.00 | $1,806,000.00 | $1,915,000.00 | $2,074,000.00 | $2,323,000.00 | $1,680,208.00 | $1,690,036.00 | $1,520,125.00 | $1,376,299.00 | $376,212.00 | $2,716,391.00 | -- | $3,178,256.00 | $3,274,254.00 | $2,023,907.00 | $2,849,001.00 | $3,006,784.00 | $2,322,464.00 | $929,141.00 | $1,030,785.00 | $996,536.00 | $1,706,678.00 | $1,001,195.00 | $868,064.00 | $688,908.00 | $463,033.00 | -- | $983,970.00 | $460,631.00 | $253,206.00 | $357,202.00 | -- | -- | -- | $193,985.00 | -- | -- |
Total Current Assets | $174,272,000.00 | $133,433,000.00 | $127,963,000.00 | $126,591,000.00 | $125,120,000.00 | $115,763,000.00 | $112,332,000.00 | $108,446,000.00 | $99,936,000.00 | $89,101,000.00 | $79,490,000.00 | $71,308,000.00 | $56,999,000.00 | $55,860,000.00 | $53,037,000.00 | $55,536,000.00 | $58,393,530.00 | $62,875,763.00 | $41,646,426.00 | $45,264,468.00 | $49,405,874.00 | $59,175,586.00 | -- | $60,585,539.00 | $66,061,247.00 | $62,648,590.00 | $64,834,917.00 | $41,364,764.00 | $53,637,687.00 | $60,938,019.00 | $69,515,554.00 | $72,355,489.00 | $72,659,535.00 | $76,542,618.00 | $75,998,483.00 | $72,300,558.00 | $77,659,232.00 | -- | $34,895,972.00 | $35,847,910.00 | $34,809,822.00 | $36,265,359.00 | -- | -- | -- | $12,475,510.00 | -- | -- |
Property Plant and Equipement | $26,015,000.00 | $25,832,000.00 | $25,590,000.00 | $24,020,000.00 | $22,547,000.00 | $19,452,000.00 | $16,223,000.00 | $15,961,000.00 | $15,409,000.00 | $14,994,000.00 | $15,100,000.00 | $14,895,000.00 | $15,325,000.00 | $15,569,000.00 | $15,892,000.00 | $16,158,000.00 | $17,296,719.00 | $17,550,876.00 | $17,607,938.00 | $17,867,412.00 | $17,993,431.00 | $17,356,620.00 | -- | $17,142,571.00 | $14,793,084.00 | $13,831,713.00 | $13,558,628.00 | $13,105,046.00 | $10,828,741.00 | $9,668,417.00 | $8,613,160.00 | $7,632,001.00 | $6,952,251.00 | $6,013,707.00 | $5,291,484.00 | $4,299,655.00 | $3,583,104.00 | -- | $3,262,219.00 | $1,482,532.00 | $770,679.00 | $591,669.00 | -- | -- | -- | $327,535.00 | -- | -- |
Intangible Assets Net | $17,879,000.00 | $7,072,000.00 | $7,280,000.00 | $7,693,000.00 | -- | -- | $448,000.00 | $478,000.00 | $508,000.00 | $556,000.00 | $688,000.00 | $831,000.00 | -- | -- | -- | $1,401,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $1,095,000.00 | -- | -- | $1,095,000.00 | -- | -- | $1,095,000.00 | $1,095,000.00 | $1,095,000.00 | $1,095,000.00 | $1,095,000.00 | $1,095,000.00 | $1,095,000.00 | $1,095,000.00 | $1,095,000.00 | $1,095,000.00 | $1,095,355.00 | $1,095,355.00 | $1,095,355.00 | $1,095,355.00 | $1,095,355.00 | $1,095,355.00 | -- | $1,095,355.00 | $1,095,355.00 | $1,095,355.00 | $1,095,355.00 | $1,095,355.00 | $1,095,355.00 | $1,095,355.00 | $1,095,355.00 | $1,095,355.00 | $1,095,355.00 | $1,095,355.00 | $1,095,355.00 | $1,095,355.00 | $1,095,355.00 | -- | $1,095,355.00 | $1,095,355.00 | $1,095,355.00 | $1,095,355.00 | -- | -- | -- | $1,095,355.00 | -- | -- |
Other Assets | $1,427,000.00 | $2,523,000.00 | $2,523,000.00 | $1,529,000.00 | $3,026,000.00 | $3,049,000.00 | $1,513,000.00 | $1,308,000.00 | $519,000.00 | $519,000.00 | $502,000.00 | $148,000.00 | $148,000.00 | $148,000.00 | $148,000.00 | $148,000.00 | $53,778.00 | $53,847.00 | $53,675.00 | $53,607.00 | $153,800.00 | $153,762.00 | -- | $153,826.00 | $177,943.00 | $326,024.00 | $326,184.00 | $326,056.00 | $325,955.00 | $871,168.00 | $871,444.00 | $871,460.00 | $871,444.00 | $61,241.00 | $61,056.00 | $61,050.00 | $49,361.00 | -- | $58,553.00 | $58,485.00 | $68,023.00 | $31,231.00 | -- | -- | -- | $31,226.00 | -- | -- |
Total Assets | $257,505,000.00 | $216,739,000.00 | $212,619,000.00 | $212,531,000.00 | $155,574,000.00 | $143,124,000.00 | $136,804,000.00 | $132,751,000.00 | $122,929,000.00 | $109,212,000.00 | $98,785,000.00 | $88,277,000.00 | $74,565,000.00 | $73,805,000.00 | $71,439,000.00 | $74,338,000.00 | $78,470,167.00 | $83,342,671.00 | $62,328,013.00 | $66,325,450.00 | $70,797,685.00 | $80,006,204.00 | -- | $81,308,638.00 | $84,562,171.00 | $83,459,228.00 | $91,532,624.00 | $58,669,743.00 | $68,772,762.00 | $75,533,823.00 | $82,725,625.00 | $87,084,160.00 | $88,931,931.00 | $84,930,641.00 | $89,590,052.00 | $90,882,647.00 | $95,526,610.00 | -- | $43,504,225.00 | $42,547,541.00 | $40,726,514.00 | $41,962,957.00 | -- | -- | -- | $15,141,302.00 | -- | -- |
Accounts Payable | $17,056,000.00 | $12,885,000.00 | $15,797,000.00 | $16,194,000.00 | $18,016,000.00 | $18,071,000.00 | $18,184,000.00 | $12,905,000.00 | $16,530,000.00 | $11,699,000.00 | $15,622,000.00 | $11,135,000.00 | $7,497,000.00 | $6,577,000.00 | $6,652,000.00 | $5,957,000.00 | $8,245,154.00 | $8,478,038.00 | $8,687,427.00 | $7,884,983.00 | $8,096,400.00 | $10,825,215.00 | -- | $6,960,444.00 | $5,187,703.00 | $2,392,929.00 | $4,762,221.00 | $8,852,636.00 | $10,071,504.00 | $8,030,911.00 | $6,461,140.00 | $5,679,990.00 | $6,378,712.00 | $4,689,615.00 | $5,180,913.00 | $3,171,717.00 | $2,864,507.00 | -- | $2,819,932.00 | $2,617,635.00 | $2,927,365.00 | $2,139,130.00 | -- | -- | -- | $1,773,259.00 | -- | -- |
Accrued Liabilities | $35,043,000.00 | $32,010,000.00 | $29,655,000.00 | $25,635,000.00 | $22,846,000.00 | $18,332,000.00 | $15,743,000.00 | $16,523,000.00 | $14,966,000.00 | $12,571,000.00 | $11,844,000.00 | $11,997,000.00 | $9,124,000.00 | $9,063,000.00 | $6,868,000.00 | $6,982,000.00 | $6,394,379.00 | $6,172,077.00 | $7,108,360.00 | $5,872,846.00 | $6,656,351.00 | $6,958,452.00 | -- | $8,530,420.00 | $6,488,032.00 | $5,745,440.00 | $5,657,979.00 | $4,759,033.00 | $5,635,559.00 | $5,980,708.00 | $8,419,221.00 | $5,428,622.00 | $5,453,075.00 | $4,863,980.00 | $2,782,564.00 | $1,758,710.00 | $2,916,700.00 | -- | $2,631,445.00 | $2,121,121.00 | $1,736,572.00 | $2,225,311.00 | -- | -- | -- | $1,818,769.00 | -- | -- |
Total Current Liabilities | $81,747,000.00 | $75,911,000.00 | $80,591,000.00 | $93,416,000.00 | $90,333,000.00 | $85,795,000.00 | $83,006,000.00 | $78,251,000.00 | $78,514,000.00 | $67,660,000.00 | $56,117,000.00 | $49,276,000.00 | $50,191,000.00 | $49,159,000.00 | $43,192,000.00 | $40,791,000.00 | $42,473,548.00 | $43,057,716.00 | $20,924,377.00 | $21,106,916.00 | $21,754,653.00 | $25,478,437.00 | -- | $21,425,492.00 | $17,519,560.00 | $10,838,479.00 | $14,188,854.00 | $23,519,670.00 | $27,576,606.00 | $25,128,690.00 | $27,289,393.00 | $23,269,608.00 | $18,218,203.00 | $11,062,161.00 | $10,145,684.00 | $7,309,842.00 | $8,976,018.00 | -- | $7,833,001.00 | $8,178,978.00 | $8,631,825.00 | $10,819,112.00 | -- | -- | -- | $8,514,684.00 | -- | -- |
Long Term Debt | $20,000,000.00 | -- | -- | $40,000,000.00 | -- | -- | -- | $41,655,000.00 | $40,000,000.00 | $40,000,000.00 | -- | $26,063,000.00 | -- | -- | -- | $26,063,000.00 | $26,062,500.00 | $26,062,500.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $351,079,000.00 | $348,834,000.00 | $345,431,000.00 | $340,756,000.00 | $338,277,000.00 | $335,372,000.00 | $334,025,000.00 | $332,377,000.00 | $326,895,000.00 | $325,075,000.00 | $323,972,000.00 | $314,907,000.00 | $306,435,000.00 | $304,770,000.00 | $303,847,000.00 | $302,965,000.00 | $301,703,929.00 | $300,537,059.00 | $298,837,495.00 | $297,826,433.00 | $297,136,832.00 | $296,503,498.00 | -- | $295,792,964.00 | $295,292,414.00 | $294,252,003.00 | $293,215,156.00 | $249,761,515.00 | $249,032,066.00 | $248,149,323.00 | $245,974,789.00 | $245,256,729.00 | $243,375,465.00 | $240,919,182.00 | $240,158,492.00 | $239,193,409.00 | $238,745,612.00 | -- | $183,040,575.00 | $178,246,208.00 | $173,126,992.00 | $172,065,429.00 | -- | -- | -- | $143,318,671.00 | -- | -- |
Accumulated Other Comprehensive Loss | $-685,000.00 | $-686,000.00 | $-686,000.00 | $-683,000.00 | $-691,000.00 | $-696,000.00 | $-700,000.00 | $-702,000.00 | $-706,000.00 | $-704,000.00 | $-706,000.00 | $-703,000.00 | $-702,000.00 | $-700,000.00 | $-690,000.00 | $-700,000.00 | $-700,695.00 | $-697,074.00 | $-709,929.00 | $-714,270.00 | $-699,606.00 | $-702,238.00 | -- | $-696,483.00 | $-691,786.00 | $-699,522.00 | $-677,478.00 | $-693,623.00 | $-705,687.00 | $-685,406.00 | $-653,292.00 | $-651,011.00 | $-653,202.00 | $-662,178.00 | $-683,789.00 | $-684,700.00 | $-665,345.00 | -- | $-689,273.00 | $-700,773.00 | $-635,828.00 | $-595,325.00 | -- | -- | -- | $-559,837.00 | -- | -- |
Accumulated Deficit | $-176,337,000.00 | $-209,020,000.00 | $-214,413,000.00 | $-222,626,000.00 | $-274,012,000.00 | $-279,008,000.00 | $-281,183,000.00 | $-278,827,000.00 | $-283,406,000.00 | $-284,449,000.00 | $-282,223,000.00 | $-276,800,000.00 | $-282,934,000.00 | $-280,998,000.00 | $-276,478,000.00 | $-270,285,000.00 | $-266,570,874.00 | $-261,118,353.00 | $-258,278,409.00 | $-253,445,306.00 | $-248,945,058.00 | $-242,824,075.00 | -- | $-236,762,612.00 | $-229,106,502.00 | $-222,480,017.00 | $-216,741,976.00 | $-215,235,330.00 | $-208,447,656.00 | $-198,374,712.00 | $-191,188,271.00 | $-182,090,546.00 | $-173,295,941.00 | $-167,660,826.00 | $-161,300,869.00 | $-156,197,613.00 | $-152,789,165.00 | -- | $-147,777,420.00 | $-144,243,181.00 | $-141,436,109.00 | $-141,361,715.00 | -- | -- | -- | $-136,973,795.00 | -- | -- |
Total Stockholders' Equity | $175,758,000.00 | $140,828,000.00 | $132,028,000.00 | $119,115,000.00 | $65,241,000.00 | $57,329,000.00 | $53,798,000.00 | $54,500,000.00 | $44,415,000.00 | $41,552,000.00 | $42,668,000.00 | $39,001,000.00 | $24,374,000.00 | $24,646,000.00 | $28,247,000.00 | $33,547,000.00 | $35,996,619.00 | $40,284,955.00 | $41,403,636.00 | $45,218,534.00 | $49,043,032.00 | $54,527,767.00 | -- | $59,883,146.00 | $67,042,611.00 | $72,620,749.00 | $77,343,770.00 | $35,150,073.00 | $41,196,156.00 | $50,405,133.00 | $55,436,232.00 | $63,814,552.00 | $70,713,728.00 | $73,868,480.00 | $79,444,368.00 | $83,572,805.00 | $86,550,592.00 | -- | $35,671,224.00 | $34,368,563.00 | $32,094,689.00 | $31,143,845.00 | -- | -- | -- | $6,626,618.00 | -- | -- |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $257,505,000.00 | $216,739,000.00 | $212,619,000.00 | $212,531,000.00 | $155,574,000.00 | $143,124,000.00 | $136,804,000.00 | $132,751,000.00 | $122,929,000.00 | $109,212,000.00 | $98,785,000.00 | $88,277,000.00 | $74,565,000.00 | $73,805,000.00 | $71,439,000.00 | $74,338,000.00 | $78,470,167.00 | $83,342,671.00 | $62,328,013.00 | $66,325,450.00 | $70,797,685.00 | $80,006,204.00 | -- | $81,308,638.00 | $84,562,171.00 | $83,459,228.00 | $91,532,624.00 | $58,669,743.00 | $68,772,762.00 | $75,533,823.00 | $82,725,625.00 | $87,084,160.00 | $88,931,931.00 | $84,930,641.00 | $89,590,052.00 | $90,882,647.00 | $95,526,610.00 | -- | $43,504,225.00 | $42,547,541.00 | $40,726,514.00 | $41,962,957.00 | -- | -- | -- | $15,141,302.00 | -- | -- |
Date | 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 | 5/31/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 | 10/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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $12,703,000.00 | $14,040,000.00 | $40,476,015.00 | $13,416,159.00 | $12,007,459.00 | $14,196,121.00 | $13,478,763.00 | $12,228,390.00 | -- | $12,318,772.00 | $45,658,100.00 | $11,085,752.00 | $22,768,428.00 | $8,348,037.00 | $8,402,104.00 | $6,570,581.00 | $11,528,980.00 | $5,202,195.00 | $4,744,910.00 | $5,507,824.00 | $5,837,544.00 | $4,528,222.00 | $5,501,177.00 | -- | $5,685,917.00 | $4,523,942.00 | $6,864,542.00 | $16,458,492.00 | $3,919,037.00 | $7,112,420.00 | $3,569,547.00 | $12,818,698.00 | $8,311,062.00 | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $7,186,000.00 | $27,466,000.00 | $20,359,052.00 | $11,836,155.00 | $6,219,766.00 | $28,816,766.00 | $22,127,560.00 | $14,093,839.00 | -- | $6,775,741.00 | $19,457,683.00 | $13,482,586.00 | $4,708,094.00 | $3,674,729.00 | $11,236,695.00 | $2,507,366.00 | $3,306,825.00 | $1,176,745.00 | $9,197,230.00 | $8,512,427.00 | $5,507,825.00 | $2,027,143.00 | $9,520,472.00 | -- | $3,296,489.00 | $2,531,111.00 | $1,990,831.00 | $6,797,192.00 | $4,653,180.00 | $1,393,289.00 | $1,452,841.00 | $4,273,210.00 | $4,139,834.00 | -- |
Gross Profit | -- | -- | -- | -- | $61,425,000.00 | $19,907,000.00 | $18,032,000.00 | $73,389,000.00 | $49,576,000.00 | $28,332,000.00 | $12,340,000.00 | $32,489,000.00 | $23,298,000.00 | $7,202,000.00 | $5,517,000.00 | $27,049,000.00 | $6,529,500.00 | $13,587,463.00 | $5,787,693.00 | $7,506,915.00 | $5,445,042.00 | $4,910,292.00 | -- | $5,543,031.00 | $26,200,417.00 | $5,985,989.00 | $9,712,297.00 | $4,673,308.00 | $2,979,600.00 | $4,063,215.00 | $8,222,155.00 | $4,025,450.00 | $4,060,107.00 | $7,361,163.00 | $2,356,862.00 | $2,501,079.00 | $3,799,136.00 | -- | $2,389,428.00 | $1,992,831.00 | $4,873,711.00 | $9,661,300.00 | $2,111,987.00 | $4,266,290.00 | $2,116,706.00 | $8,545,488.00 | $4,171,228.00 | -- |
Research and Development | $14,502,000.00 | $10,610,000.00 | $6,687,000.00 | $10,121,000.00 | $7,803,000.00 | $5,398,000.00 | $2,981,000.00 | $10,624,000.00 | $7,744,000.00 | $2,494,000.00 | $2,387,000.00 | $12,328,000.00 | $10,581,000.00 | $3,650,000.00 | $3,320,000.00 | $13,147,000.00 | $9,535,089.00 | $3,159,363.00 | $3,086,281.00 | $21,126,936.00 | $5,958,550.00 | $9,596,049.00 | -- | $5,648,029.00 | $19,731,564.00 | $14,089,100.00 | $8,946,713.00 | $4,377,981.00 | $18,638,016.00 | $12,903,304.00 | $3,942,948.00 | $4,533,626.00 | $15,263,371.00 | $11,786,224.00 | $7,468,213.00 | $3,072,685.00 | $14,921,552.00 | -- | $3,900,475.00 | $2,482,785.00 | $2,877,162.00 | $6,699,325.00 | $5,124,877.00 | $1,946,331.00 | $1,749,336.00 | $8,802,502.00 | $7,902,486.00 | -- |
Selling, General, and Administrative | $73,857,000.00 | $19,874,000.00 | $35,311,000.00 | $62,759,000.00 | $46,101,000.00 | $30,870,000.00 | $16,422,000.00 | $61,773,000.00 | $16,385,000.00 | $15,087,000.00 | $14,935,000.00 | $36,762,000.00 | $8,327,000.00 | $7,883,000.00 | $7,816,000.00 | $30,353,000.00 | $23,013,130.00 | $7,360,010.00 | $7,467,255.00 | $26,394,804.00 | $5,622,937.00 | $14,617,698.00 | -- | $7,603,178.00 | $26,930,832.00 | $20,253,489.00 | $13,642,320.00 | $7,037,290.00 | $31,740,249.00 | $6,810,089.00 | $17,645,078.00 | $8,300,168.00 | $17,008,216.00 | -- | -- | -- | $9,585,053.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | -- | $115,109,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $34,187,000.00 | $11,113,000.00 | $11,136,000.00 | $43,500,000.00 | $11,475,310.00 | $21,072,909.00 | $10,553,536.00 | $47,521,740.00 | $35,795,234.00 | $24,213,747.00 | -- | $13,251,207.00 | $46,662,396.00 | $34,342,589.00 | $22,589,033.00 | $11,415,271.00 | $50,378,265.00 | $11,236,819.00 | $26,121,652.00 | $12,833,794.00 | $32,271,587.00 | $8,872,402.00 | $7,487,532.00 | $5,904,368.00 | $24,506,605.00 | -- | $5,908,642.00 | $4,783,368.00 | $4,970,770.00 | $14,098,087.00 | $10,652,703.00 | $7,274,215.00 | $3,528,236.00 | $14,571,946.00 | $13,864,872.00 | -- |
Loss from Operations | $65,933,000.00 | $20,143,000.00 | $12,178,000.00 | $13,619,000.00 | $5,850,000.00 | $1,671,000.00 | $-1,371,000.00 | $992,000.00 | $-4,575,000.00 | $-6,571,000.00 | $-4,982,000.00 | $-4,101,000.00 | $-1,359,000.00 | $-9,530,000.00 | $-5,619,000.00 | $-16,451,000.00 | $-4,945,810.00 | $-7,485,446.00 | $-4,765,843.00 | $-24,116,460.00 | $-6,136,445.00 | $-6,052,248.00 | -- | $-7,708,176.00 | $-20,461,979.00 | $-5,767,567.00 | $-1,461,465.00 | $-6,741,963.00 | $-35,113,295.00 | $-7,173,604.00 | $-17,899,497.00 | $-8,808,344.00 | $-20,850,317.00 | $-6,369,180.00 | $-8,533,959.00 | $-3,403,289.00 | $-11,451,499.00 | -- | $-6,406,810.00 | $-2,790,537.00 | $-97,059.00 | $-4,436,787.00 | $-4,274,426.00 | $-3,007,925.00 | $-1,411,530.00 | $-6,026,458.00 | $-9,693,644.00 | -- |
Loss Before Income Taxes | $62,271,000.00 | $17,167,000.00 | $9,946,000.00 | $9,921,000.00 | -- | -- | -- | $-2,027,000.00 | -- | -- | -- | $-6,515,000.00 | -- | -- | -- | $-16,743,000.00 | -- | -- | -- | $-24,238,804.00 | -- | -- | -- | -- | $-20,483,846.00 | -- | -- | -- | $-35,126,715.00 | -- | -- | -- | $-20,806,776.00 | -- | -- | -- | $-11,427,450.00 | -- | -- | -- | -- | $-4,387,920.00 | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $0.27 | $0.08 | $0.05 | $0.34 | $0.03 | -- | -- | $-0.01 | $-0.04 | -- | -- | $-0.04 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | 169,226,000 | 169,953,000 | 168,436,000 | 166,066,000 | 165,838,000 | 165,566,000 | 165,429,000 | 163,952,000 | 163,119,000 | 162,734,000 | 160,446,000 | 158,389,000 | 157,471,000 | 157,024,000 | 156,724,000 | 156,654,843 | 156,400,702 | 155,926,149 | 155,215,040 | 155,111,435 | 155,060,811 | 154,936,096 | -- | 154,858,079 | 154,828,729 | 154,808,641 | 144,650,269 | 131,744,741 | 131,694,429 | 130,771,380 | 130,051,896 | 129,656,257 | 127,835,641 | 127,162,064 | 126,462,677 | 126,106,713 | -- | -- | 105,735,855 | 104,105,156 | 103,658,571 | -- | 103,311,772 | 90,464,458 | -- | -- | -- | -- |
Earnings Per Share Diluted | $0.26 | $0.03 | $0.05 | $0.33 | $0.03 | -- | -- | $-0.01 | $-0.04 | -- | -- | $-0.04 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | 174,733,000 | 174,937,000 | 174,851,000 | 170,155,000 | 169,655,000 | 169,228,000 | 165,429,000 | 171,238,000 | 162,109,000 | 162,734,000 | 160,446,000 | 162,810,000 | 157,076,000 | 157,024,000 | 156,724,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Authorized | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,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 | -- | -- |
Common Stock Shares Outstanding | 170,072,000 | 170,042,000 | 169,584,000 | 166,836,000 | 166,672,000 | 166,085,000 | 165,560,000 | 165,221,000 | 163,204,000 | 163,053,000 | 162,528,000 | 159,721,000 | 157,521,000 | 157,437,000 | 156,821,000 | 156,674,504 | 156,425,904 | 156,332,319 | 155,447,871 | 155,167,677 | 155,086,393 | 155,058,159 | -- | 154,927,660 | 154,848,512 | 154,828,512 | 154,806,749 | 131,751,105 | 131,743,365 | 131,592,798 | 130,300,648 | 129,938,018 | 128,740,604 | 127,230,176 | 127,053,425 | 126,170,879 | 103,545,637 | -- | 109,734,216 | 106,630,919 | 103,963,355 | 103,545,637 | -- | -- | -- | 84,157,865 | -- | -- |
Common Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
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 | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | -- | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | -- | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | -- | -- | -- | 3,000,000 | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred 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 | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $4.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |