Date | 9/30/2020 | 3/31/2020 | 9/30/2019 | 9/30/2018 | 12/31/2017 | 9/30/2017 | 12/31/2016 | 9/30/2016 | 12/31/2015 | 9/30/2015 | 12/31/2014 | 9/30/2014 | 12/31/2013 | 9/30/2013 | 12/31/2012 | 11/30/2012 | 9/30/2012 | 11/30/2011 | 9/30/2011 | 9/30/2010 | 9/30/2009 | 4/30/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $80,056,000.00 | -- | $67,977,000.00 | $30,826,000.00 | -- | $60,526,000.00 | -- | $53,677,000.00 | -- | $117,899,000.00 | -- | $118,075,000.00 | $55,783,000.00 | $71,919,000.00 | -- | -- | $49,723,000.00 | -- | $49,738,000.00 | $57,305,000.00 | -- | -- |
Accounts Receivable Net Current | $6,154,000.00 | -- | $7,330,000.00 | $7,280,000.00 | -- | $5,525,000.00 | -- | $5,454,000.00 | -- | $2,800,000.00 | -- | $1,637,000.00 | $2,826,000.00 | $3,518,000.00 | -- | -- | $4,081,000.00 | -- | $4,661,000.00 | $4,012,000.00 | -- | -- |
Inventory | $4,863,000.00 | -- | $4,232,000.00 | $2,782,000.00 | -- | $864,000.00 | -- | $971,000.00 | -- | $871,000.00 | -- | $449,000.00 | $619,000.00 | $698,000.00 | -- | -- | $658,000.00 | -- | $363,000.00 | $599,000.00 | -- | -- |
Prepaid Expenses and Other Current Assets | $31,315,000.00 | -- | $26,732,000.00 | $17,054,000.00 | -- | $10,439,000.00 | -- | $5,893,000.00 | -- | $4,853,000.00 | -- | $3,749,000.00 | $4,637,000.00 | $4,087,000.00 | -- | -- | $3,573,000.00 | -- | $2,861,000.00 | $2,039,000.00 | -- | -- |
Total Current Assets | $165,114,000.00 | -- | $168,689,000.00 | $127,876,000.00 | -- | $119,835,000.00 | -- | $85,822,000.00 | -- | $150,229,000.00 | -- | $149,613,000.00 | $76,116,000.00 | $84,685,000.00 | -- | -- | $69,648,000.00 | -- | $73,868,000.00 | $74,099,000.00 | -- | -- |
Property Plant and Equipement | $42,331,000.00 | -- | $37,935,000.00 | $27,972,000.00 | -- | $14,022,000.00 | -- | $13,908,000.00 | -- | $12,916,000.00 | -- | $10,721,000.00 | $10,666,000.00 | $10,202,000.00 | -- | -- | $9,676,000.00 | -- | $8,586,000.00 | $8,082,000.00 | -- | -- |
Intangible Assets Net | $23,161,000.00 | -- | $30,113,000.00 | $39,500,000.00 | -- | $9,947,000.00 | -- | $11,675,000.00 | -- | $1,078,000.00 | -- | $1,384,000.00 | $1,422,000.00 | $1,476,000.00 | -- | -- | $1,929,000.00 | -- | $2,382,000.00 | $2,757,000.00 | -- | -- |
Goodwill | $78,966,000.00 | -- | $74,829,000.00 | $79,516,000.00 | -- | $29,459,000.00 | -- | $29,392,000.00 | -- | $7,429,000.00 | -- | $7,689,000.00 | $7,795,000.00 | $7,711,000.00 | -- | -- | $7,511,000.00 | -- | $7,403,000.00 | $7,024,000.00 | -- | -- |
Other Assets | $7,489,000.00 | -- | $10,092,000.00 | $6,387,000.00 | -- | $7,016,000.00 | -- | $3,928,000.00 | -- | $2,375,000.00 | -- | $2,128,000.00 | $2,114,000.00 | $1,546,000.00 | -- | -- | $1,091,000.00 | -- | $729,000.00 | $744,000.00 | -- | -- |
Total Assets | $398,139,000.00 | -- | $355,350,000.00 | $328,925,000.00 | -- | $224,551,000.00 | -- | $148,920,000.00 | -- | $174,120,000.00 | -- | $171,629,000.00 | $114,737,000.00 | $105,994,000.00 | -- | -- | $89,986,000.00 | -- | $93,878,000.00 | $95,971,000.00 | -- | -- |
Accounts Payable | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $271,195,000.00 | -- | $231,604,000.00 | $219,160,000.00 | -- | $151,739,000.00 | -- | $92,448,000.00 | -- | $83,311,000.00 | -- | $73,219,000.00 | $45,620,000.00 | $41,474,000.00 | -- | -- | $25,369,000.00 | -- | $21,144,000.00 | $18,948,000.00 | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $27,316,000.00 | -- | $24,507,000.00 | $21,557,000.00 | -- | $19,097,000.00 | -- | $15,697,000.00 | -- | $55,598,000.00 | -- | $77,270,000.00 | $47,196,000.00 | $46,742,000.00 | -- | -- | $61,777,000.00 | -- | $78,804,000.00 | $79,075,000.00 | -- | -- |
Accumulated Other Comprehensive Loss | $-832,000.00 | -- | $-12,357,000.00 | $-7,013,000.00 | -- | $-3,367,000.00 | -- | $-3,418,000.00 | -- | $2,735,000.00 | -- | $6,220,000.00 | $7,015,000.00 | $6,295,000.00 | -- | -- | $4,922,000.00 | -- | $4,221,000.00 | $2,399,000.00 | -- | -- |
Accumulated Deficit | $51,477,000.00 | -- | $60,668,000.00 | $29,717,000.00 | -- | $33,040,000.00 | -- | $32,944,000.00 | -- | $32,462,000.00 | -- | $14,906,000.00 | $14,892,000.00 | $11,469,000.00 | -- | -- | $-2,095,000.00 | -- | $-10,304,000.00 | $-6,502,000.00 | -- | -- |
Total Stockholders' Equity | $77,975,000.00 | -- | $72,831,000.00 | $44,274,000.00 | -- | $48,783,000.00 | -- | $45,236,000.00 | -- | $90,809,000.00 | -- | -- | $69,117,000.00 | $64,520,000.00 | $50,827,000.00 | -- | $64,617,000.00 | -- | $72,734,000.00 | $74,986,000.00 | -- | -- |
Controlling Interest in Subsidiaries | $48,969,000.00 | -- | $50,915,000.00 | $65,491,000.00 | -- | $24,029,000.00 | -- | $11,236,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $2,037,000.00 | $2,963,000.00 | -- |
Total Liabilities and Equity | $398,139,000.00 | -- | $355,350,000.00 | $328,925,000.00 | -- | $224,551,000.00 | -- | $148,920,000.00 | -- | $174,120,000.00 | -- | $171,629,000.00 | $114,737,000.00 | $105,994,000.00 | -- | -- | $89,986,000.00 | -- | $93,878,000.00 | $95,971,000.00 | -- | -- |
Date | 9/30/2020 | 3/31/2020 | 9/30/2019 | 9/30/2018 | 12/31/2017 | 9/30/2017 | 12/31/2016 | 9/30/2016 | 12/31/2015 | 9/30/2015 | 12/31/2014 | 9/30/2014 | 12/31/2013 | 9/30/2013 | 12/31/2012 | 11/30/2012 | 9/30/2012 | 11/30/2011 | 9/30/2011 | 9/30/2010 | 9/30/2009 | 4/30/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | $130,988,000.00 | -- | $117,548,000.00 | -- | $108,177,000.00 | -- | $97,196,000.00 | $18,691,000.00 | $71,360,000.00 | $13,003,000.00 | -- | $52,102,000.00 | -- | $41,564,000.00 | $32,579,000.00 | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | $43,796,000.00 | -- | $41,043,000.00 | -- | $35,187,000.00 | $7,852,000.00 | $27,073,000.00 | $5,604,000.00 | -- | $20,494,000.00 | -- | $16,840,000.00 | $13,283,000.00 | -- | -- |
Gross Profit | $107,960,000.00 | -- | $107,081,000.00 | $78,785,000.00 | -- | $73,576,000.00 | -- | $69,214,000.00 | -- | $63,834,000.00 | -- | $57,393,000.00 | $10,261,000.00 | $41,443,000.00 | $6,890,000.00 | -- | $29,021,000.00 | -- | $21,930,000.00 | $17,226,000.00 | $15,710,000.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $95,326,000.00 | -- | $87,896,000.00 | $65,970,000.00 | -- | $54,378,000.00 | -- | $41,295,000.00 | -- | $37,397,000.00 | -- | $33,090,000.00 | $6,500,000.00 | $25,479,000.00 | $5,233,000.00 | -- | $19,585,000.00 | -- | $23,107,000.00 | $17,873,000.00 | $14,154,000.00 | -- |
Loss from Operations | $18,789,000.00 | -- | $22,848,000.00 | $15,950,000.00 | -- | $21,110,000.00 | -- | $28,725,000.00 | -- | $26,661,000.00 | -- | $24,556,000.00 | $3,810,000.00 | $16,023,000.00 | $1,660,000.00 | -- | $9,494,000.00 | -- | $-574,000.00 | $-573,000.00 | $1,848,000.00 | -- |
Loss Before Income Taxes | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $0.08 | -- | $0.16 | $0.09 | -- | $0.11 | -- | $0.19 | -- | $0.17 | -- | $0.17 | $0.03 | $0.10 | $0.01 | -- | $0.06 | -- | $-0.03 | $-0.01 | $0.01 | -- |
Weighted Average Shares Basic | 133,984,929 | -- | 133,060,900 | 132,363,620 | -- | 131,432,211 | -- | 136,497,929 | -- | 142,720,838 | -- | 139,613,967 | 135,805,355 | 135,174,562 | 134,754,567 | -- | 133,996,737 | -- | 133,571,727 | 138,232,493 | 140,260,811 | -- |
Earnings Per Share Diluted | $0.08 | -- | $0.16 | $0.09 | -- | $0.11 | -- | $0.19 | -- | $0.17 | -- | $0.17 | $0.02 | $0.10 | $0.01 | -- | $0.06 | -- | $-0.03 | $-0.01 | $0.01 | -- |
Weighted Average Shares Diluted | 135,232,224 | -- | 134,138,117 | 133,117,155 | -- | 133,203,255 | -- | 138,465,944 | -- | 143,767,990 | -- | 140,497,204 | 137,117,556 | 136,399,233 | 135,496,638 | -- | 134,363,108 | -- | 133,571,727 | 138,232,493 | 140,475,941 | -- |
Common Stock Shares Authorized | 500,000,000 | -- | 500,000,000 | 500,000,000 | -- | 500,000,000 | -- | 500,000,000 | -- | 500,000,000 | -- | 500,000,000 | 480,000,000 | 480,000,000 | -- | -- | 480,000,000,000 | -- | 480,000,000 | 480,000,000 | -- | -- |
Common Stock Shares Outstanding | 135,320,433 | 135,320,433 | 134,210,745 | 133,275,521 | 132,804,973 | 131,854,773 | 131,854,773 | 131,729,773 | 140,219,033 | 142,406,933 | 142,878,373 | 142,752,873 | 136,336,789 | 135,532,141 | -- | 135,409,521 | 134,386,849,000 | 135,565,361 | 127,800,673 | 136,932,849 | -- | -- |
Common Stock Value | $14,000.00 | -- | $13,000.00 | $13,000.00 | -- | $13,000.00 | -- | $13,000.00 | -- | $14,000.00 | -- | $14,000.00 | $14,000.00 | $14,000.00 | -- | -- | $13,000.00 | -- | $13,000.00 | $14,000.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 |
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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |