Date | 7/31/2023 | 4/30/2023 | 1/31/2023 | 10/31/2022 | 7/31/2022 | 4/30/2022 | 1/31/2022 | 10/31/2021 | 7/31/2021 | 4/30/2021 | 1/31/2021 | 10/31/2020 | 7/31/2020 | 4/30/2020 | 1/31/2020 | 10/31/2019 | 8/31/2019 | 7/31/2019 | 4/30/2019 | 1/31/2019 | 12/31/2018 | 10/31/2018 | 7/31/2018 | 4/30/2018 | 1/31/2018 | 12/31/2017 | 10/31/2017 | 7/31/2017 | 4/30/2017 | 1/31/2017 | 12/31/2016 | 10/31/2016 | 7/31/2016 | 4/30/2016 | 1/31/2016 | 12/31/2015 | 10/31/2015 | 7/31/2015 | 4/30/2015 | 1/31/2015 | 12/31/2014 | 10/31/2014 | 7/31/2014 | 4/30/2014 | 1/31/2014 | 12/31/2013 | 10/31/2013 | 7/31/2013 | 4/30/2013 | 3/31/2013 | 1/31/2013 | 12/31/2012 | 10/31/2012 | 7/31/2012 | 4/30/2012 | 1/31/2012 | 12/31/2011 | 10/31/2011 | 7/31/2011 | 4/30/2011 | 1/31/2011 | 12/31/2010 | 10/31/2010 | 7/31/2010 | 12/31/2009 | 7/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $82,373,000.00 | $2,632,000.00 | $5,054,000.00 | $12,135,000.00 | $21,603,000.00 | $31,130,000.00 | $4,159,000.00 | $6,356,000.00 | $13,524,000.00 | $15,089,000.00 | $44,536,000.00 | $45,914,000.00 | $47,865,000.00 | $54,407,000.00 | $51,502,000.00 | $56,893,000.00 | -- | $60,146,000.00 | $64,052,000.00 | $41,978,000.00 | -- | $52,777,000.00 | $60,041,000.00 | $62,556,000.00 | $64,468,000.00 | -- | $66,849,000.00 | $64,167,000.00 | $62,627,000.00 | $62,427,000.00 | -- | $67,214,000.00 | $67,777,000.00 | $32,360,000.00 | $37,016,000.00 | -- | $30,642,000.00 | $18,109,000.00 | $14,375,000.00 | $15,346,000.00 | -- | $16,591,000.00 | $17,455,000.00 | $14,804,000.00 | $7,621,000.00 | -- | $7,426,000.00 | $9,007,000.00 | $5,644,000.00 | -- | $10,023,000.00 | -- | $13,401,000.00 | $15,076,000.00 | $5,247,000.00 | $8,589,000.00 | -- | $11,377,000.00 | $14,161,000.00 | $9,709,000.00 | $8,989,000.00 | -- | -- | $8,759,000.00 | -- | $6,929,000.00 |
Accounts Receivable Net Current | $4,808,000.00 | $9,636,000.00 | $10,866,000.00 | $11,515,000.00 | $11,516,000.00 | $11,761,000.00 | $15,316,000.00 | $11,332,000.00 | $10,198,000.00 | $11,475,000.00 | $12,095,000.00 | $12,051,000.00 | $9,141,000.00 | $6,817,000.00 | $8,912,000.00 | $9,877,000.00 | -- | $10,738,000.00 | $11,441,000.00 | $11,665,000.00 | -- | $12,836,000.00 | $13,147,000.00 | $14,407,000.00 | $14,977,000.00 | -- | $14,443,000.00 | $15,180,000.00 | $15,805,000.00 | $15,355,000.00 | -- | $14,057,000.00 | $14,592,000.00 | $14,000,000.00 | $12,877,000.00 | -- | $12,763,000.00 | $12,109,000.00 | $11,613,000.00 | $11,795,000.00 | -- | $12,379,000.00 | $12,470,000.00 | $12,315,000.00 | $11,855,000.00 | -- | $13,717,000.00 | $12,288,000.00 | $13,188,000.00 | -- | $12,580,000.00 | -- | $14,003,000.00 | $14,135,000.00 | $13,891,000.00 | $13,404,000.00 | -- | -- | $15,245,000.00 | -- | -- | -- | -- | -- | -- | -- |
Inventory | $7,939,000.00 | $15,289,000.00 | $15,723,000.00 | $15,787,000.00 | $15,411,000.00 | $14,934,000.00 | $13,851,000.00 | $13,957,000.00 | $12,652,000.00 | $11,007,000.00 | $9,258,000.00 | $8,185,000.00 | $7,784,000.00 | $8,018,000.00 | $7,502,000.00 | $7,568,000.00 | -- | $7,842,000.00 | $7,595,000.00 | $7,514,000.00 | -- | $7,588,000.00 | $7,278,000.00 | $7,278,000.00 | $7,481,000.00 | -- | $7,210,000.00 | $7,047,000.00 | $7,170,000.00 | $7,115,000.00 | -- | $7,248,000.00 | $6,971,000.00 | $6,978,000.00 | $7,395,000.00 | -- | $7,582,000.00 | $7,396,000.00 | $7,978,000.00 | $8,283,000.00 | -- | $8,523,000.00 | $8,690,000.00 | $8,976,000.00 | $9,220,000.00 | -- | $9,107,000.00 | $8,805,000.00 | $9,271,000.00 | -- | $9,300,000.00 | -- | $8,671,000.00 | $8,800,000.00 | $9,396,000.00 | $9,391,000.00 | -- | -- | $9,260,000.00 | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $3,336,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $98,456,000.00 | $31,999,000.00 | $36,381,000.00 | $44,579,000.00 | $54,354,000.00 | $62,299,000.00 | $66,710,000.00 | $65,912,000.00 | $70,582,000.00 | $71,341,000.00 | $69,883,000.00 | $70,302,000.00 | $68,765,000.00 | $72,300,000.00 | $71,100,000.00 | $77,294,000.00 | -- | $81,453,000.00 | $85,723,000.00 | $63,640,000.00 | -- | $75,508,000.00 | $83,200,000.00 | $86,416,000.00 | $89,539,000.00 | -- | $90,983,000.00 | $89,084,000.00 | $87,462,000.00 | $86,879,000.00 | -- | $90,438,000.00 | $91,397,000.00 | $55,157,000.00 | $59,154,000.00 | -- | $52,767,000.00 | $46,486,000.00 | $36,065,000.00 | $37,017,000.00 | -- | $39,748,000.00 | $40,736,000.00 | $38,199,000.00 | $30,641,000.00 | -- | $32,390,000.00 | $32,556,000.00 | $30,353,000.00 | -- | $34,117,000.00 | -- | $38,177,000.00 | $40,368,000.00 | $40,872,000.00 | $43,774,000.00 | -- | -- | $51,399,000.00 | -- | -- | -- | -- | -- | -- | -- |
Property Plant and Equipement | $13,086,000.00 | $17,506,000.00 | $17,425,000.00 | $17,140,000.00 | $17,259,000.00 | $17,545,000.00 | $17,527,000.00 | $16,953,000.00 | $16,585,000.00 | $15,625,000.00 | $14,463,000.00 | $14,506,000.00 | $14,482,000.00 | $13,295,000.00 | $13,568,000.00 | $13,945,000.00 | -- | $14,254,000.00 | $14,244,000.00 | $13,925,000.00 | -- | $7,503,000.00 | $7,636,000.00 | $7,953,000.00 | $7,945,000.00 | -- | $7,837,000.00 | $7,901,000.00 | $8,093,000.00 | $8,168,000.00 | -- | $8,276,000.00 | $8,214,000.00 | $8,638,000.00 | $8,730,000.00 | -- | $8,132,000.00 | $7,948,000.00 | $7,955,000.00 | $7,567,000.00 | -- | $7,480,000.00 | $7,730,000.00 | $7,807,000.00 | $8,112,000.00 | -- | $8,510,000.00 | $8,617,000.00 | $8,928,000.00 | -- | $9,252,000.00 | -- | $9,505,000.00 | $9,116,000.00 | $9,184,000.00 | $9,415,000.00 | -- | -- | $10,335,000.00 | -- | -- | -- | -- | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | $29,000.00 | $100,000.00 | $171,000.00 | $244,000.00 | $315,000.00 | $393,000.00 | $460,000.00 | $538,000.00 | $588,000.00 | $752,000.00 | $892,000.00 | -- | $1,032,000.00 | $1,128,000.00 | $1,388,000.00 | -- | $1,625,000.00 | $1,886,000.00 | $2,149,000.00 | $2,449,000.00 | -- | $2,647,000.00 | $2,895,000.00 | $3,244,000.00 | $3,560,000.00 | -- | $3,971,000.00 | $4,422,000.00 | $4,884,000.00 | $5,221,000.00 | -- | $5,707,000.00 | $6,155,000.00 | $6,658,000.00 | $7,122,000.00 | -- | $7,557,000.00 | $8,108,000.00 | $8,714,000.00 | $9,111,000.00 | -- | $9,564,000.00 | $9,943,000.00 | $10,416,000.00 | -- | $10,974,000.00 | -- | $11,420,000.00 | $11,780,000.00 | $18,349,000.00 | $18,636,000.00 | -- | -- | $19,985,000.00 | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | $7,452,000.00 | $7,452,000.00 | $7,452,000.00 | $7,452,000.00 | $7,452,000.00 | $7,452,000.00 | $7,452,000.00 | $7,452,000.00 | $7,452,000.00 | $7,452,000.00 | $7,452,000.00 | $7,452,000.00 | $7,452,000.00 | $7,452,000.00 | $7,452,000.00 | -- | $7,452,000.00 | $7,452,000.00 | $7,452,000.00 | -- | $7,452,000.00 | $7,452,000.00 | $7,452,000.00 | $7,452,000.00 | -- | $7,452,000.00 | $7,452,000.00 | $7,452,000.00 | $7,452,000.00 | -- | $7,452,000.00 | $7,452,000.00 | $7,452,000.00 | $7,452,000.00 | -- | $7,452,000.00 | $7,452,000.00 | $7,452,000.00 | $7,452,000.00 | -- | $7,452,000.00 | $7,452,000.00 | $7,452,000.00 | $7,452,000.00 | -- | $7,452,000.00 | $7,452,000.00 | $7,452,000.00 | -- | $7,452,000.00 | -- | $7,452,000.00 | $7,452,000.00 | $26,684,000.00 | $26,580,000.00 | -- | -- | $27,373,000.00 | -- | -- | -- | -- | $24,943,000.00 | -- | -- |
Other Assets | $5,745,000.00 | $1,647,000.00 | $1,625,000.00 | $1,609,000.00 | $1,618,000.00 | $1,617,000.00 | $1,626,000.00 | $1,392,000.00 | $1,808,000.00 | $1,479,000.00 | $1,381,000.00 | $1,467,000.00 | $1,385,000.00 | $1,901,000.00 | $1,897,000.00 | $2,452,000.00 | -- | $2,449,000.00 | $2,453,000.00 | $2,715,000.00 | -- | $2,095,000.00 | $1,486,000.00 | $1,481,000.00 | $940,000.00 | -- | $337,000.00 | $333,000.00 | $326,000.00 | $332,000.00 | -- | $334,000.00 | $336,000.00 | $357,000.00 | $349,000.00 | -- | $338,000.00 | $353,000.00 | $386,000.00 | $385,000.00 | -- | $382,000.00 | $385,000.00 | $344,000.00 | $418,000.00 | -- | $370,000.00 | $390,000.00 | $479,000.00 | -- | $431,000.00 | -- | $451,000.00 | $407,000.00 | $434,000.00 | $353,000.00 | -- | -- | $382,000.00 | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $121,880,000.00 | $72,061,000.00 | $76,452,000.00 | $85,199,000.00 | $95,857,000.00 | $103,904,000.00 | $108,822,000.00 | $108,139,000.00 | $113,691,000.00 | $113,623,000.00 | $112,031,000.00 | $113,503,000.00 | $112,538,000.00 | $116,348,000.00 | $116,782,000.00 | $125,236,000.00 | -- | $106,640,000.00 | $111,000,000.00 | $89,120,000.00 | $2,064,000.00 | $94,183,000.00 | $101,660,000.00 | $105,451,000.00 | $108,325,000.00 | $1,849,000.00 | $109,256,000.00 | $107,665,000.00 | $106,577,000.00 | $106,391,000.00 | $2,184,000.00 | $110,471,000.00 | $111,821,000.00 | $76,488,000.00 | $80,906,000.00 | $2,149,000.00 | $74,396,000.00 | $68,394,000.00 | $58,516,000.00 | $59,543,000.00 | $2,132,000.00 | $62,619,000.00 | $64,411,000.00 | $62,516,000.00 | $55,734,000.00 | $2,531,000.00 | $58,286,000.00 | $58,958,000.00 | $57,628,000.00 | -- | $62,226,000.00 | $2,964,952,000.00 | $67,005,000.00 | $69,123,000.00 | $95,523,000.00 | $98,758,000.00 | $3,247,099,000.00 | -- | $109,474,000.00 | -- | -- | $3,080,281,000.00 | -- | -- | $2,802,496,000.00 | -- |
Accounts Payable | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | $11,743,000.00 | $17,494,000.00 | $11,590,000.00 | $12,377,000.00 | $12,300,000.00 | $13,629,000.00 | $15,865,000.00 | $13,577,000.00 | $14,301,000.00 | $12,528,000.00 | $14,589,000.00 | $14,513,000.00 | $12,833,000.00 | $11,714,000.00 | $10,107,000.00 | $9,379,000.00 | -- | $8,362,000.00 | $8,457,000.00 | $8,559,000.00 | -- | $10,848,000.00 | $10,054,000.00 | $9,795,000.00 | $9,665,000.00 | -- | $9,313,000.00 | $6,720,000.00 | $6,761,000.00 | $6,421,000.00 | -- | $8,513,000.00 | $8,211,000.00 | $8,056,000.00 | $9,556,000.00 | -- | $12,357,000.00 | $11,297,000.00 | $11,060,000.00 | $12,007,000.00 | -- | $13,620,000.00 | $12,917,000.00 | $10,960,000.00 | $10,574,000.00 | -- | $11,526,000.00 | $11,776,000.00 | $11,234,000.00 | -- | $11,201,000.00 | -- | $11,700,000.00 | $9,818,000.00 | $8,626,000.00 | $8,763,000.00 | -- | -- | $8,188,000.00 | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $43,418,000.00 | $53,133,000.00 | $43,622,000.00 | $40,209,000.00 | $41,395,000.00 | $41,717,000.00 | $43,696,000.00 | $41,379,000.00 | $45,105,000.00 | $48,656,000.00 | $50,242,000.00 | $54,485,000.00 | $54,157,000.00 | $54,018,000.00 | $45,922,000.00 | $46,908,000.00 | -- | $20,612,000.00 | $20,001,000.00 | $21,623,000.00 | -- | $18,513,000.00 | $20,539,000.00 | $19,072,000.00 | $20,366,000.00 | -- | $20,074,000.00 | $18,793,000.00 | $18,015,000.00 | $18,663,000.00 | -- | $21,980,000.00 | $22,267,000.00 | $23,520,000.00 | $26,459,000.00 | -- | $27,183,000.00 | $25,788,000.00 | $24,456,000.00 | $24,681,000.00 | -- | $26,506,000.00 | $27,461,000.00 | $24,593,000.00 | $23,544,000.00 | -- | $25,192,000.00 | $24,826,000.00 | $22,206,000.00 | -- | -- | -- | -- | $20,022,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Long Term Debt | $344,000.00 | $4,183,000.00 | $4,251,000.00 | $4,258,000.00 | $4,352,000.00 | $4,383,000.00 | $4,475,000.00 | $4,519,000.00 | $4,561,000.00 | $11,595,000.00 | $11,633,000.00 | $11,654,000.00 | $11,689,000.00 | -- | -- | -- | -- | $2,000.00 | -- | -- | -- | -- | $25,000.00 | $44,000.00 | $67,000.00 | -- | $102,000.00 | $144,000.00 | -- | -- | -- | -- | $341,000.00 | -- | -- | -- | -- | $694,000.00 | -- | -- | -- | -- | $610,000.00 | -- | -- | -- | -- | $452,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $334,473,000.00 | $334,268,000.00 | $333,225,000.00 | $332,923,000.00 | -- | $332,704,000.00 | $332,490,000.00 | $331,463,000.00 | -- | $331,030,000.00 | $330,770,000.00 | $330,517,000.00 | $330,425,000.00 | -- | $329,971,000.00 | $328,294,000.00 | $327,771,000.00 | $326,751,000.00 | -- | $326,445,000.00 | $326,288,000.00 | $326,109,000.00 | $325,253,000.00 | -- | $325,077,000.00 | $324,966,000.00 | $324,856,000.00 | $322,738,000.00 | -- | $319,939,000.00 | $317,160,000.00 | $314,966,000.00 | $308,772,000.00 | -- | $306,074,000.00 | $304,288,000.00 | $302,525,000.00 | -- | $304,659,000.00 | -- | $304,500,000.00 | $304,358,000.00 | $303,764,000.00 | $306,263,000.00 | -- | -- | $305,833,000.00 | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $1,878,000.00 | $2,157,000.00 | $2,529,000.00 | $3,884,000.00 | $3,151,000.00 | $2,882,000.00 | $1,971,000.00 | $1,629,000.00 | $1,352,000.00 | $1,268,000.00 | $1,270,000.00 | $1,852,000.00 | $1,681,000.00 | $2,510,000.00 | $2,226,000.00 | $2,309,000.00 | -- | $2,580,000.00 | $2,378,000.00 | $2,172,000.00 | -- | $2,370,000.00 | $2,100,000.00 | $1,847,000.00 | $1,518,000.00 | -- | $2,096,000.00 | $2,013,000.00 | $2,321,000.00 | $2,437,000.00 | -- | $2,453,000.00 | $2,199,000.00 | $1,927,000.00 | $2,149,000.00 | -- | $1,923,000.00 | $1,861,000.00 | $1,867,000.00 | $1,887,000.00 | -- | $1,852,000.00 | $1,744,000.00 | $1,746,000.00 | $1,767,000.00 | -- | $1,814,000.00 | $1,858,000.00 | $1,818,000.00 | -- | $1,857,000.00 | -- | $1,765,000.00 | $1,605,000.00 | $2,368,000.00 | $2,203,000.00 | -- | -- | $3,793,000.00 | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-268,350,000.00 | $-325,780,000.00 | $-310,593,000.00 | $-299,273,000.00 | $-288,638,000.00 | $-280,205,000.00 | $-275,351,000.00 | $-272,696,000.00 | $-270,377,000.00 | $-273,645,000.00 | $-275,651,000.00 | $-277,953,000.00 | $-278,252,000.00 | $-274,927,000.00 | $-265,067,000.00 | $-257,380,000.00 | -- | $-249,732,000.00 | $-244,345,000.00 | $-266,610,000.00 | -- | $-258,202,000.00 | $-252,221,000.00 | $-246,457,000.00 | $-243,441,000.00 | -- | $-242,540,000.00 | $-241,900,000.00 | $-241,994,000.00 | $-241,923,000.00 | -- | $-240,870,000.00 | $-239,396,000.00 | $-275,531,000.00 | $-273,416,000.00 | -- | $-280,248,000.00 | $-284,682,000.00 | $-293,124,000.00 | $-290,217,000.00 | -- | $-286,126,000.00 | $-282,397,000.00 | $-279,228,000.00 | $-278,773,000.00 | -- | $-275,207,000.00 | $-272,420,000.00 | $-269,318,000.00 | -- | $-263,548,000.00 | -- | $-257,874,000.00 | $-254,183,000.00 | $-227,040,000.00 | $-223,629,000.00 | -- | -- | $-214,914,000.00 | -- | -- | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $78,462,000.00 | $18,928,000.00 | $32,830,000.00 | $44,990,000.00 | $54,462,000.00 | $62,187,000.00 | $65,126,000.00 | $66,760,000.00 | $68,586,000.00 | $64,967,000.00 | $61,789,000.00 | $59,018,000.00 | $58,381,000.00 | $62,330,000.00 | $70,860,000.00 | $78,328,000.00 | -- | $86,028,000.00 | $90,999,000.00 | $67,497,000.00 | -- | $75,670,000.00 | $81,121,000.00 | $86,379,000.00 | $87,959,000.00 | -- | $89,182,000.00 | $88,872,000.00 | $88,562,000.00 | $87,728,000.00 | -- | $88,491,000.00 | $89,554,000.00 | $52,968,000.00 | $54,447,000.00 | -- | $47,213,000.00 | $42,606,000.00 | $34,060,000.00 | $34,862,000.00 | -- | $36,113,000.00 | $36,950,000.00 | $37,923,000.00 | $32,190,000.00 | -- | $33,094,000.00 | $34,132,000.00 | $35,422,000.00 | -- | $40,290,000.00 | $40,290,000.00 | $45,712,000.00 | $49,101,000.00 | $76,409,000.00 | $78,841,000.00 | -- | -- | $88,715,000.00 | -- | -- | -- | -- | $97,016,000.00 | -- | $116,781,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $121,880,000.00 | $72,061,000.00 | $76,452,000.00 | $85,199,000.00 | $95,857,000.00 | $103,904,000.00 | $108,822,000.00 | $108,139,000.00 | $113,691,000.00 | $113,623,000.00 | $112,031,000.00 | $113,503,000.00 | $112,538,000.00 | $116,348,000.00 | $116,782,000.00 | $125,236,000.00 | -- | $106,640,000.00 | $111,000,000.00 | $89,120,000.00 | -- | $94,183,000.00 | $101,660,000.00 | $105,451,000.00 | $108,325,000.00 | -- | $109,256,000.00 | $107,665,000.00 | $106,577,000.00 | $106,391,000.00 | -- | $110,471,000.00 | $111,821,000.00 | $76,488,000.00 | $80,906,000.00 | -- | $74,396,000.00 | $68,394,000.00 | $58,516,000.00 | $59,543,000.00 | -- | $62,619,000.00 | $64,411,000.00 | $62,516,000.00 | $55,734,000.00 | -- | $58,286,000.00 | $58,958,000.00 | $57,628,000.00 | -- | $62,226,000.00 | -- | $67,005,000.00 | $69,123,000.00 | $95,523,000.00 | $98,758,000.00 | -- | -- | $109,474,000.00 | -- | -- | -- | -- | -- | -- | -- |
Date | 7/31/2023 | 4/30/2023 | 1/31/2023 | 10/31/2022 | 7/31/2022 | 4/30/2022 | 1/31/2022 | 10/31/2021 | 7/31/2021 | 4/30/2021 | 1/31/2021 | 10/31/2020 | 7/31/2020 | 4/30/2020 | 1/31/2020 | 10/31/2019 | 8/31/2019 | 7/31/2019 | 4/30/2019 | 1/31/2019 | 12/31/2018 | 10/31/2018 | 7/31/2018 | 4/30/2018 | 1/31/2018 | 12/31/2017 | 10/31/2017 | 7/31/2017 | 4/30/2017 | 1/31/2017 | 12/31/2016 | 10/31/2016 | 7/31/2016 | 4/30/2016 | 1/31/2016 | 12/31/2015 | 10/31/2015 | 7/31/2015 | 4/30/2015 | 1/31/2015 | 12/31/2014 | 10/31/2014 | 7/31/2014 | 4/30/2014 | 1/31/2014 | 12/31/2013 | 10/31/2013 | 7/31/2013 | 4/30/2013 | 3/31/2013 | 1/31/2013 | 12/31/2012 | 10/31/2012 | 7/31/2012 | 4/30/2012 | 1/31/2012 | 12/31/2011 | 10/31/2011 | 7/31/2011 | 4/30/2011 | 1/31/2011 | 12/31/2010 | 10/31/2010 | 7/31/2010 | 12/31/2009 | 7/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $31,061,000.00 | $50,721,000.00 | $34,614,000.00 | $18,276,000.00 | $107,071,000.00 | $86,787,000.00 | $34,046,000.00 | $26,519,000.00 | $117,731,000.00 | $92,918,000.00 | $60,121,000.00 | $28,655,000.00 | $76,021,000.00 | $56,494,000.00 | $39,591,000.00 | $20,207,000.00 | $81,170,000.00 | $81,170,000.00 | $60,249,000.00 | $40,587,000.00 | -- | $21,260,000.00 | $104,713,000.00 | $80,258,000.00 | $53,028,000.00 | -- | $26,876,000.00 | $28,171,000.00 | $27,089,000.00 | $26,260,000.00 | -- | $26,284,000.00 | $26,603,000.00 | $26,433,000.00 | $24,560,000.00 | -- | $25,177,000.00 | $25,697,000.00 | $23,986,000.00 | $23,092,000.00 | -- | $24,824,000.00 | $24,907,000.00 | $23,978,000.00 | $22,928,000.00 | -- | $24,134,000.00 | $23,269,000.00 | $22,598,000.00 | -- | $22,210,000.00 | -- | $25,630,000.00 | $26,408,000.00 | $25,949,000.00 | $24,973,000.00 | -- | $25,753,000.00 | $26,816,000.00 | $25,827,000.00 | $23,734,000.00 | -- | $25,652,000.00 | -- | -- | -- |
Cost of Revenues | $17,866,000.00 | $44,219,000.00 | $29,750,000.00 | $14,671,000.00 | $65,104,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $7,850,000.00 | $4,425,000.00 | $5,809,000.00 | $5,686,000.00 | -- | $6,346,000.00 | $5,302,000.00 | $4,579,000.00 | -- | $7,021,000.00 | $9,665,000.00 | $11,073,000.00 | $11,345,000.00 | -- | $12,245,000.00 | $12,386,000.00 | $12,173,000.00 | $11,688,000.00 | -- | $12,079,000.00 | $12,085,000.00 | $11,445,000.00 | $10,819,000.00 | -- | $11,234,000.00 | $11,317,000.00 | $10,483,000.00 | $10,028,000.00 | -- | $10,999,000.00 | $10,935,000.00 | $10,394,000.00 | $9,771,000.00 | -- | $10,579,000.00 | $9,446,000.00 | $9,048,000.00 | -- | $8,642,000.00 | -- | $11,736,000.00 | $11,673,000.00 | $12,056,000.00 | $11,579,000.00 | -- | $11,802,000.00 | $12,042,000.00 | $12,364,000.00 | $10,331,000.00 | -- | $13,473,000.00 | -- | -- | -- |
Research and Development | $3,904,000.00 | $3,402,000.00 | $2,427,000.00 | $996,000.00 | $3,767,000.00 | $2,697,000.00 | $1,564,000.00 | $744,000.00 | $3,252,000.00 | $2,388,000.00 | $1,552,000.00 | $746,000.00 | $4,448,000.00 | $3,282,000.00 | $2,119,000.00 | $1,054,000.00 | -- | $3,175,000.00 | $2,342,000.00 | $1,561,000.00 | -- | $728,000.00 | $3,210,000.00 | $799,000.00 | $812,000.00 | -- | $747,000.00 | $2,928,000.00 | $2,071,000.00 | $1,305,000.00 | -- | $822,000.00 | $3,524,000.00 | $2,610,000.00 | $1,728,000.00 | -- | $867,000.00 | $3,350,000.00 | $809,000.00 | $834,000.00 | -- | $791,000.00 | $3,141,000.00 | $2,498,000.00 | $832,000.00 | -- | $817,000.00 | $3,889,000.00 | $2,968,000.00 | -- | $1,979,000.00 | -- | $1,011,000.00 | $6,293,000.00 | $1,588,000.00 | $3,328,000.00 | -- | $1,625,000.00 | $7,806,000.00 | $5,831,000.00 | $3,778,000.00 | -- | -- | $9,704,000.00 | -- | -- |
Selling, General, and Administrative | $27,202,000.00 | $35,285,000.00 | $23,263,000.00 | $11,451,000.00 | $48,018,000.00 | $36,960,000.00 | $14,466,000.00 | $11,052,000.00 | $44,905,000.00 | $33,109,000.00 | $21,027,000.00 | $10,014,000.00 | $42,960,000.00 | $32,893,000.00 | $21,832,000.00 | $11,139,000.00 | -- | $44,265,000.00 | $33,387,000.00 | $22,467,000.00 | -- | $10,970,000.00 | $44,465,000.00 | $11,025,000.00 | $21,961,000.00 | -- | $10,891,000.00 | $44,010,000.00 | $10,502,000.00 | $11,165,000.00 | -- | $11,474,000.00 | $43,586,000.00 | $10,869,000.00 | $21,505,000.00 | -- | $10,225,000.00 | $41,069,000.00 | $30,101,000.00 | $9,670,000.00 | -- | $10,285,000.00 | $41,801,000.00 | $31,217,000.00 | $10,084,000.00 | -- | $10,529,000.00 | $43,654,000.00 | $33,340,000.00 | -- | $22,308,000.00 | -- | $11,415,000.00 | $47,928,000.00 | $35,727,000.00 | $11,487,000.00 | -- | $12,385,000.00 | $45,191,000.00 | $33,450,000.00 | $22,572,000.00 | -- | -- | $48,395,000.00 | -- | -- |
Total Operating Expenses | -- | $33,000.00 | $21,000.00 | $9,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $-24,736,000.00 | $-38,537,000.00 | $-22,892,000.00 | $-9,913,000.00 | $-15,007,000.00 | $-6,891,000.00 | $-1,923,000.00 | $-1,832,000.00 | $692,000.00 | $4,274,000.00 | $2,207,000.00 | $497,000.00 | $-30,367,000.00 | $-25,936,000.00 | $-16,212,000.00 | $-8,203,000.00 | -- | $1,733,000.00 | $7,398,000.00 | $-14,871,000.00 | -- | $-5,978,000.00 | $-12,164,000.00 | $-2,798,000.00 | $-3,654,000.00 | -- | $-638,000.00 | $-3,066,000.00 | $-2,494,000.00 | $-2,267,000.00 | -- | $-1,258,000.00 | $47,003,000.00 | $9,581,000.00 | $7,458,000.00 | -- | $4,637,000.00 | $-1,206,000.00 | $-9,811,000.00 | $-6,965,000.00 | -- | $-3,084,000.00 | $-10,180,000.00 | $-7,127,000.00 | $-6,574,000.00 | -- | $-3,020,000.00 | $-18,980,000.00 | $-5,609,000.00 | -- | $-9,981,000.00 | -- | $-3,984,000.00 | $-40,479,000.00 | $-11,692,000.00 | $-8,167,000.00 | -- | $-4,362,000.00 | $-12,928,000.00 | $-8,913,000.00 | $-6,650,000.00 | -- | -- | $-22,058,000.00 | -- | -- |
Loss Before Income Taxes | $-25,022,000.00 | $-37,142,000.00 | $-21,955,000.00 | -- | $-18,261,000.00 | $-9,828,000.00 | $-2,655,000.00 | -- | $7,875,000.00 | $4,607,000.00 | $2,601,000.00 | -- | $-28,520,000.00 | -- | $-15,335,000.00 | $-7,648,000.00 | -- | $2,489,000.00 | $7,876,000.00 | $-14,389,000.00 | -- | $-5,981,000.00 | $-11,418,000.00 | $-3,016,000.00 | $-1,998,000.00 | -- | $-640,000.00 | $-2,422,000.00 | $-2,493,000.00 | $-2,454,000.00 | -- | $-1,454,000.00 | $37,068,000.00 | $-2,113,000.00 | $11,560,000.00 | -- | $4,521,000.00 | $-2,292,000.00 | $-3,003,000.00 | $-7,812,000.00 | -- | $-3,606,000.00 | $-3,162,000.00 | $-6,743,000.00 | $-6,295,000.00 | -- | $-2,724,000.00 | $-3,532,000.00 | $-15,415,000.00 | -- | $-9,607,000.00 | -- | $-3,755,000.00 | $-29,074,000.00 | $-11,847,000.00 | $-8,402,000.00 | -- | $-4,326,000.00 | $-12,823,000.00 | $-8,621,000.00 | $-6,621,000.00 | -- | $-1,060,000.00 | $-22,261,000.00 | -- | -- |
Earnings Per Share Basic | $0.41 | $-0.76 | $-0.45 | $-0.22 | $-0.38 | $-0.20 | $-0.10 | $-0.05 | $0.16 | $0.10 | $0.05 | $0.01 | $-0.60 | $-0.53 | $-0.32 | $-0.16 | -- | $0.05 | $0.17 | -- | -- | -- | $-0.22 | $-0.10 | -- | -- | $-0.01 | $-0.05 | $-0.06 | $-0.05 | -- | $-0.03 | $0.78 | $0.20 | $0.15 | -- | $0.10 | $-0.05 | $-0.24 | $-0.09 | -- | $-0.08 | $-0.23 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | 49,160 | 48,944 | 48,725 | 48,720 | 48,594 | 48,552 | 48,472 | 48,472 | 48,191,000 | 48,097 | 47,951 | 47,895 | 47,696 | 47,668 | 47,557 | 47,557 | -- | 47,351,000 | 47,259,000 | -- | -- | -- | 46,972,000 | 46,895,000 | -- | -- | 46,914,000 | 46,350,000 | 46,367,000 | 46,282,000 | -- | 46,272,000 | 46,153,000 | 46,201,000 | 46,070,000 | -- | 46,068,000 | 45,355,000 | 45,120,000 | 45,000,000 | -- | 44,564,000 | 42,561,000 | -- | -- | -- | -- | 39,607,000 | -- | -- | -- | 38,798 | -- | 38,798,000 | -- | -- | 38,357 | -- | 38,357,000 | -- | -- | 38,001 | -- | -- | -- | -- |
Earnings Per Share Diluted | $0.41 | $-0.76 | $-0.45 | $-0.22 | $-0.38 | $-0.20 | $-0.10 | $-0.05 | $0.16 | $0.10 | $0.05 | $0.01 | $-0.60 | $-0.53 | $-0.32 | $-0.16 | -- | $0.05 | $0.17 | -- | -- | -- | $-0.22 | $-0.10 | -- | -- | $-0.01 | $-0.05 | -- | $-0.02 | -- | $-0.03 | $0.77 | $-0.05 | $0.15 | -- | $0.10 | $-0.05 | $-0.06 | $-0.17 | -- | $-0.08 | $-0.23 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | 49,160 | 48,944 | 48,725 | 48,720 | 48,594 | 48,552 | 48,472 | 48,472 | 48,325,000 | 48,201 | 47,973 | 47,905 | 47,696 | 47,668 | 47,557 | 47,557 | -- | 47,476,000 | 47,364 | -- | -- | -- | 46,972,000 | 46,895,000 | -- | -- | 46,914,000 | 46,350,000 | 46,367,000 | 46,282,000 | -- | 46,272,000 | 46,602,000 | 46,201,000 | 46,353,000 | -- | 46,193,000 | 45,355,000 | 45,120,000 | 44,782,000 | -- | 44,564,000 | 42,561,000 | -- | -- | -- | -- | 39,607,000 | -- | -- | -- | 38,798 | -- | 38,798,000 | -- | -- | 38,357 | -- | 38,357,000 | -- | -- | 38,001 | -- | -- | -- | -- |
Common Stock Shares Authorized | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | -- | 75,000,000 | 75,000,000 | 75,000,000 | -- | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | -- | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | -- | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | -- | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | -- | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | -- | 75,000,000 | 75,000,000 | 75,000,000 | -- | 75,000,000 | -- | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | -- | -- | 75,000,000 | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | 49,997,631 | 49,669,488 | 48,733,054 | 48,720,454 | 48,720,454 | 48,720,454 | 48,471,771 | 48,471,771 | 48,471,771 | 48,471,771 | 48,227,750 | 47,895,050 | 47,895,050 | 47,890,883 | 47,557,618 | 47,556,807 | -- | 47,556,807 | 47,556,807 | 47,241,335 | -- | 47,192,429 | 47,182,254 | 47,161,942 | 46,970,929 | -- | 46,913,532 | 46,506,176 | 46,407,331 | 46,292,216 | -- | 46,279,787 | 46,267,619 | 46,254,870 | 46,092,518 | -- | 46,068,816 | 46,062,065 | 46,058,066 | 45,374,074 | -- | 44,751,599 | 44,239,183 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Value | $499,000.00 | $496,000.00 | $487,000.00 | $487,000.00 | $487,000.00 | $487,000.00 | $485,000.00 | $485,000.00 | $485,000.00 | $485,000.00 | $482,000.00 | $479,000.00 | $479,000.00 | $479,000.00 | $476,000.00 | $476,000.00 | -- | $476,000.00 | $476,000.00 | $472,000.00 | -- | $472,000.00 | $472,000.00 | $472,000.00 | $471,000.00 | -- | $470,000.00 | $465,000.00 | $464,000.00 | $463,000.00 | -- | $463,000.00 | $463,000.00 | $463,000.00 | $461,000.00 | -- | $461,000.00 | $461,000.00 | $461,000.00 | $454,000.00 | -- | $448,000.00 | $443,000.00 | $439,000.00 | $424,000.00 | -- | $413,000.00 | $406,000.00 | $397,000.00 | -- | $396,000.00 | -- | $395,000.00 | $395,000.00 | $391,000.00 | $391,000.00 | -- | -- | $390,000.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 | -- | -- | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | -- | 25,000,000 | 25,000,000 | 25,000,000 | -- | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | -- | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | -- | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | -- | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | -- | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | -- | 25,000,000 | 25,000,000 | 25,000,000 | -- | 25,000,000 | -- | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | -- | -- | 25,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 | $0.01 | -- | $0.01 | -- | $0.01 | $0.01 | $0.01 | $0.01 | -- | -- | $0.01 | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |