Date | 1/31/2024 | 10/31/2023 | 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 | 7/31/2019 | 4/30/2019 | 1/31/2019 | 10/31/2018 | 7/31/2018 | 4/30/2018 | 1/31/2018 | 10/31/2017 | 7/31/2017 | 4/30/2017 | 1/31/2017 | 10/31/2016 | 7/31/2016 | 4/30/2016 | 1/31/2016 | 10/31/2015 | 7/31/2015 | 4/30/2015 | 1/31/2015 | 10/31/2014 | 7/31/2014 | 4/30/2014 | 1/31/2014 | 10/31/2013 | 7/31/2013 | 4/30/2013 | 1/31/2013 | 10/31/2012 | 7/31/2012 | 4/30/2012 | 1/31/2012 | 10/31/2011 | 7/31/2011 | 4/30/2011 | 1/31/2011 | 1/31/2010 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $47,027,000.00 | $44,425,000.00 | $54,578,000.00 | $43,686,000.00 | $73,526,000.00 | $75,786,000.00 | $85,510,000.00 | $59,954,000.00 | $42,201,000.00 | $59,392,000.00 | $81,894,000.00 | $81,015,000.00 | $76,184,000.00 | $99,309,000.00 | $132,955,000.00 | $65,133,000.00 | $70,137,000.00 | $67,596,000.00 | $62,388,000.00 | $33,864,000.00 | $68,160,000.00 | $24,751,000.00 | $45,638,000.00 | $41,190,000.00 | $53,202,000.00 | $38,912,000.00 | $43,567,000.00 | $52,813,000.00 | $78,994,000.00 | $43,382,000.00 | $56,466,000.00 | $43,474,000.00 | $51,020,000.00 | $46,335,000.00 | $51,725,000.00 | $44,181,000.00 | $49,789,000.00 | $31,358,000.00 | $32,408,000.00 | $27,396,000.00 | $25,412,000.00 | $20,657,000.00 | $20,883,000.00 | $18,624,000.00 | $17,314,000.00 | $24,883,000.00 | $21,495,000.00 | $21,716,000.00 | $25,091,000.00 | $15,667,000.00 | $30,952,000.00 | -- | $29,338,000.00 | $25,705,000.00 |
Accounts Receivable Net Current | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $9,524,000.00 | -- | $6,605,000.00 | -- | -- | -- | -- | -- |
Inventory | $63,159,000.00 | $82,753,000.00 | $91,251,000.00 | $77,182,000.00 | $62,117,000.00 | $81,589,000.00 | $89,295,000.00 | $74,112,000.00 | $65,645,000.00 | $86,692,000.00 | $86,853,000.00 | $65,341,000.00 | $55,698,000.00 | $65,936,000.00 | $68,067,000.00 | $67,650,000.00 | $56,901,000.00 | $70,337,000.00 | $72,635,000.00 | $58,963,000.00 | $55,809,000.00 | $71,488,000.00 | $74,815,000.00 | $56,837,000.00 | $53,216,000.00 | $62,242,000.00 | $75,033,000.00 | $55,437,000.00 | $47,768,000.00 | $65,016,000.00 | $76,820,000.00 | $59,719,000.00 | $51,357,000.00 | $70,110,000.00 | $79,923,000.00 | $61,696,000.00 | $51,507,000.00 | $62,196,000.00 | $70,387,000.00 | $52,850,000.00 | $46,266,000.00 | $56,378,000.00 | $63,399,000.00 | $49,665,000.00 | $46,595,000.00 | $49,870,000.00 | $54,687,000.00 | -- | $36,531,000.00 | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $11,905,000.00 | $11,816,000.00 | $9,209,000.00 | $9,332,000.00 | $17,762,000.00 | $16,036,000.00 | $13,775,000.00 | $14,769,000.00 | $16,400,000.00 | $9,926,000.00 | $7,810,000.00 | $4,956,000.00 | $6,595,000.00 | $5,557,000.00 | $3,956,000.00 | $2,092,000.00 | $4,561,000.00 | $6,499,000.00 | $4,845,000.00 | $5,294,000.00 | $11,171,000.00 | $10,707,000.00 | $9,062,000.00 | $9,266,000.00 | $9,534,000.00 | $9,759,000.00 | $9,391,000.00 | $8,513,000.00 | $9,541,000.00 | $9,965,000.00 | $15,022,000.00 | $16,100,000.00 | $12,968,000.00 | $13,255,000.00 | $13,222,000.00 | $12,145,000.00 | $12,349,000.00 | $12,656,000.00 | $12,133,000.00 | $11,948,000.00 | $11,772,000.00 | $13,398,000.00 | $12,230,000.00 | $12,376,000.00 | $11,387,000.00 | $10,405,000.00 | $10,697,000.00 | -- | $5,616,000.00 | -- | -- | -- | -- | -- |
Total Current Assets | $176,059,000.00 | $195,635,000.00 | $215,660,000.00 | $192,868,000.00 | $202,398,000.00 | $214,748,000.00 | $234,089,000.00 | $208,041,000.00 | $227,978,000.00 | $261,128,000.00 | $256,344,000.00 | $237,646,000.00 | $212,156,000.00 | $208,186,000.00 | $234,204,000.00 | $194,277,000.00 | $208,864,000.00 | $215,968,000.00 | $214,039,000.00 | $180,362,000.00 | $217,141,000.00 | $210,345,000.00 | $219,285,000.00 | $176,047,000.00 | $203,054,000.00 | $197,521,000.00 | $200,884,000.00 | $174,333,000.00 | $195,215,000.00 | $186,151,000.00 | $193,283,000.00 | $170,102,000.00 | $170,674,000.00 | $166,142,000.00 | $181,245,000.00 | $158,468,000.00 | $153,284,000.00 | $142,035,000.00 | $150,184,000.00 | $126,461,000.00 | $126,938,000.00 | $126,266,000.00 | $137,360,000.00 | $118,689,000.00 | $121,098,000.00 | $118,188,000.00 | $122,568,000.00 | -- | $73,843,000.00 | -- | -- | -- | -- | -- |
Property Plant and Equipement | $48,063,000.00 | $49,220,000.00 | $48,353,000.00 | $49,438,000.00 | $50,635,000.00 | $51,279,000.00 | $49,178,000.00 | $46,606,000.00 | $47,530,000.00 | $49,392,000.00 | $51,172,000.00 | $54,139,000.00 | $52,639,000.00 | $54,756,000.00 | $56,805,000.00 | $61,941,000.00 | $66,176,000.00 | $70,568,000.00 | $68,010,000.00 | $70,608,000.00 | $73,842,000.00 | $78,679,000.00 | $78,906,000.00 | $80,542,000.00 | $83,321,000.00 | $87,576,000.00 | $89,130,000.00 | $87,823,000.00 | $89,219,000.00 | $93,206,000.00 | $97,424,000.00 | $98,841,000.00 | $99,026,000.00 | $102,547,000.00 | $101,214,000.00 | $101,341,000.00 | $101,335,000.00 | $105,607,000.00 | $105,937,000.00 | $105,146,000.00 | $100,936,000.00 | $102,411,000.00 | $94,568,000.00 | $87,322,000.00 | $80,926,000.00 | $74,869,000.00 | $70,861,000.00 | -- | $64,077,000.00 | -- | -- | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $1,598,000.00 | $1,685,000.00 | $1,764,000.00 | $1,765,000.00 | $1,377,000.00 | $1,488,000.00 | $1,581,000.00 | $1,253,000.00 | $1,361,000.00 | $13,170,000.00 | $11,601,000.00 | $12,530,000.00 | $12,797,000.00 | $9,150,000.00 | $8,458,000.00 | $7,422,000.00 | $7,951,000.00 | $2,521,000.00 | $2,194,000.00 | $2,176,000.00 | $2,185,000.00 | $3,667,000.00 | $3,391,000.00 | $3,277,000.00 | $3,736,000.00 | $7,805,000.00 | $6,843,000.00 | $6,207,000.00 | $6,072,000.00 | $5,414,000.00 | $1,367,000.00 | $1,031,000.00 | $1,051,000.00 | $3,703,000.00 | $3,088,000.00 | $2,798,000.00 | $2,932,000.00 | $5,011,000.00 | $4,989,000.00 | $4,715,000.00 | $4,533,000.00 | $3,418,000.00 | $3,804,000.00 | $3,660,000.00 | $3,357,000.00 | $3,902,000.00 | $3,786,000.00 | -- | $2,899,000.00 | -- | -- | -- | -- | -- |
Total Assets | $429,545,000.00 | $475,974,000.00 | $503,287,000.00 | $473,184,000.00 | $475,752,000.00 | $500,440,000.00 | $517,488,000.00 | $485,657,000.00 | $504,823,000.00 | $550,237,000.00 | $535,163,000.00 | $524,233,000.00 | $505,473,000.00 | $507,461,000.00 | $543,507,000.00 | $516,194,000.00 | $546,640,000.00 | $544,833,000.00 | $540,291,000.00 | $497,285,000.00 | $293,168,000.00 | $292,691,000.00 | $301,582,000.00 | $259,866,000.00 | $290,111,000.00 | $292,902,000.00 | $296,857,000.00 | $268,363,000.00 | $290,506,000.00 | $284,771,000.00 | $295,965,000.00 | $269,974,000.00 | $270,751,000.00 | $272,392,000.00 | $285,547,000.00 | $262,607,000.00 | $257,551,000.00 | $252,653,000.00 | $261,110,000.00 | $236,322,000.00 | $232,407,000.00 | $232,095,000.00 | $235,732,000.00 | $209,671,000.00 | $205,381,000.00 | $196,959,000.00 | $197,215,000.00 | -- | $140,819,000.00 | -- | -- | -- | -- | -- |
Accounts Payable | $14,506,000.00 | $27,025,000.00 | $44,763,000.00 | $24,730,000.00 | $15,956,000.00 | $30,225,000.00 | $47,942,000.00 | $27,193,000.00 | $28,144,000.00 | $46,378,000.00 | $59,053,000.00 | $35,860,000.00 | $24,983,000.00 | $36,245,000.00 | $48,710,000.00 | $24,837,000.00 | $20,562,000.00 | $37,461,000.00 | $39,475,000.00 | $23,479,000.00 | $24,207,000.00 | $34,352,000.00 | $42,786,000.00 | $19,504,000.00 | $21,615,000.00 | $27,329,000.00 | $41,729,000.00 | $22,842,000.00 | $17,584,000.00 | $26,613,000.00 | $41,408,000.00 | $21,543,000.00 | $16,022,000.00 | $24,770,000.00 | $39,076,000.00 | $24,864,000.00 | $23,109,000.00 | $27,948,000.00 | $38,055,000.00 | $21,766,000.00 | $19,645,000.00 | $26,960,000.00 | $34,825,000.00 | $20,173,000.00 | $18,261,000.00 | $25,307,000.00 | $31,973,000.00 | -- | $16,830,000.00 | -- | -- | -- | -- | -- |
Accrued Liabilities | $13,063,000.00 | $14,688,000.00 | $18,972,000.00 | $14,253,000.00 | $15,889,000.00 | $17,239,000.00 | $23,506,000.00 | $16,741,000.00 | $19,073,000.00 | $20,084,000.00 | $23,898,000.00 | $29,110,000.00 | $30,682,000.00 | $21,984,000.00 | $19,416,000.00 | $13,591,000.00 | $20,755,000.00 | $19,482,000.00 | $23,112,000.00 | $17,044,000.00 | $18,756,000.00 | $19,895,000.00 | $29,521,000.00 | $23,713,000.00 | $22,731,000.00 | $31,854,000.00 | $29,097,000.00 | $21,404,000.00 | $23,872,000.00 | $22,017,000.00 | $21,269,000.00 | $18,504,000.00 | $18,901,000.00 | $17,860,000.00 | $18,527,000.00 | $14,227,000.00 | $12,325,000.00 | $14,118,000.00 | $16,778,000.00 | $11,648,000.00 | $9,241,000.00 | $12,114,000.00 | $15,918,000.00 | $13,244,000.00 | $12,132,000.00 | $9,849,000.00 | $17,170,000.00 | -- | $12,935,000.00 | -- | -- | -- | -- | -- |
Total Current Liabilities | $284,676,000.00 | $311,124,000.00 | $338,372,000.00 | $307,663,000.00 | $298,954,000.00 | $324,908,000.00 | $345,920,000.00 | $317,722,000.00 | $330,110,000.00 | $357,599,000.00 | $363,931,000.00 | $349,632,000.00 | $344,851,000.00 | $356,255,000.00 | $394,939,000.00 | $373,200,000.00 | $386,739,000.00 | $363,290,000.00 | $365,851,000.00 | $332,755,000.00 | $129,841,000.00 | $109,196,000.00 | $126,235,000.00 | $96,108,000.00 | $129,686,000.00 | $113,772,000.00 | $127,239,000.00 | $98,890,000.00 | $101,286,000.00 | $104,497,000.00 | $122,695,000.00 | $98,758,000.00 | $97,538,000.00 | $102,694,000.00 | $119,632,000.00 | $98,779,000.00 | $98,865,000.00 | $101,994,000.00 | $116,399,000.00 | $94,096,000.00 | $91,484,000.00 | $97,335,000.00 | $109,761,000.00 | $89,161,000.00 | $88,085,000.00 | $90,277,000.00 | $101,004,000.00 | -- | $80,395,000.00 | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $323,000.00 | $476,000.00 | $253,000.00 | $321,000.00 | $205,000.00 | $119,000.00 | $46,000.00 | $2,000.00 | $-1,000.00 | $8,000.00 | $12,000.00 | $23,000.00 | $20,000.00 | $18,000.00 | $1,000.00 | $201,000.00 | $214,000.00 | $118,000.00 | $237,000.00 | $157,000.00 | $226,000.00 | $214,000.00 | $86,000.00 | $111,000.00 | $14,000.00 | $96,000.00 | $102,000.00 | $43,000.00 | $66,000.00 | $57,000.00 | $31,000.00 | $12,000.00 | $22,000.00 | $4,000.00 | $13,000.00 | $20,000.00 | $21,000.00 | $12,000.00 | -- | $12,000.00 | $12,000.00 | $-2,000.00 | $10,000.00 | $31,000.00 | $17,000.00 | $6,000.00 | $48,000.00 | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-27,962,000.00 | $-7,410,000.00 | $-6,563,000.00 | $-5,438,000.00 | $6,530,000.00 | $6,634,000.00 | $3,372,000.00 | $391,000.00 | $7,754,000.00 | $26,616,000.00 | $5,782,000.00 | $16,094,000.00 | $5,135,000.00 | $-3,736,000.00 | $-5,849,000.00 | $-11,115,000.00 | $6,280,000.00 | $29,684,000.00 | $23,296,000.00 | $14,012,000.00 | $13,335,000.00 | $34,111,000.00 | $28,756,000.00 | $19,068,000.00 | $16,398,000.00 | $38,765,000.00 | $30,008,000.00 | $30,604,000.00 | $51,023,000.00 | $44,719,000.00 | $38,301,000.00 | $36,868,000.00 | $39,613,000.00 | $36,729,000.00 | $33,914,000.00 | $33,354,000.00 | $32,072,000.00 | $24,967,000.00 | $19,854,000.00 | $18,588,000.00 | $17,997,000.00 | $12,581,000.00 | $6,435,000.00 | $2,168,000.00 | $-140,000.00 | $-9,981,000.00 | $-19,276,000.00 | -- | $60,254,000.00 | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $144,869,000.00 | $164,850,000.00 | $164,915,000.00 | $165,521,000.00 | $176,798,000.00 | $175,532,000.00 | $171,568,000.00 | $167,935,000.00 | $174,713,000.00 | $192,638,000.00 | $171,232,000.00 | $174,601,000.00 | $160,622,000.00 | $151,206,000.00 | $148,568,000.00 | $142,994,000.00 | $159,901,000.00 | $181,543,000.00 | $174,440,000.00 | $164,530,000.00 | $163,327,000.00 | $183,495,000.00 | $175,347,000.00 | $163,758,000.00 | $160,425,000.00 | $179,130,000.00 | $169,618,000.00 | $169,473,000.00 | $189,220,000.00 | $180,274,000.00 | $173,270,000.00 | $171,216,000.00 | $173,213,000.00 | $169,698,000.00 | $165,915,000.00 | $163,828,000.00 | $158,686,000.00 | $150,659,000.00 | $144,711,000.00 | $142,226,000.00 | $140,923,000.00 | $134,760,000.00 | $125,971,000.00 | $120,510,000.00 | $117,296,000.00 | $106,682,000.00 | $96,211,000.00 | -- | $60,424,000.00 | -- | -- | -- | $62,092,000.00 | $59,896,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $429,545,000.00 | $475,974,000.00 | $503,287,000.00 | $473,184,000.00 | $475,752,000.00 | $500,440,000.00 | $517,488,000.00 | $485,657,000.00 | $504,823,000.00 | $550,237,000.00 | $535,163,000.00 | $524,233,000.00 | $505,473,000.00 | $507,461,000.00 | $543,507,000.00 | $516,194,000.00 | $546,640,000.00 | $544,833,000.00 | $540,291,000.00 | $497,285,000.00 | $293,168,000.00 | $292,691,000.00 | $301,582,000.00 | $259,866,000.00 | $290,111,000.00 | $292,902,000.00 | $296,857,000.00 | $268,363,000.00 | $290,506,000.00 | $284,771,000.00 | $295,965,000.00 | $269,974,000.00 | $270,751,000.00 | $272,392,000.00 | $285,547,000.00 | $262,607,000.00 | $257,551,000.00 | $252,653,000.00 | $261,110,000.00 | $236,322,000.00 | $232,407,000.00 | $232,095,000.00 | $235,732,000.00 | $209,671,000.00 | $205,381,000.00 | $196,959,000.00 | $197,215,000.00 | -- | $140,819,000.00 | -- | -- | -- | -- | -- |
Date | 1/31/2024 | 10/31/2023 | 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 | 7/31/2019 | 4/30/2019 | 1/31/2019 | 10/31/2018 | 7/31/2018 | 4/30/2018 | 1/31/2018 | 10/31/2017 | 7/31/2017 | 4/30/2017 | 1/31/2017 | 10/31/2016 | 7/31/2016 | 4/30/2016 | 1/31/2016 | 10/31/2015 | 7/31/2015 | 4/30/2015 | 1/31/2015 | 10/31/2014 | 7/31/2014 | 4/30/2014 | 1/31/2014 | 10/31/2013 | 7/31/2013 | 4/30/2013 | 1/31/2013 | 10/31/2012 | 7/31/2012 | 4/30/2012 | 1/31/2012 | 10/31/2011 | 7/31/2011 | 4/30/2011 | 1/31/2011 | 1/31/2010 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | $450,063,000.00 | $283,588,000.00 | $123,637,000.00 | -- | $177,847,000.00 | $314,083,000.00 | $145,775,000.00 | -- | $571,205,000.00 | $365,109,000.00 | $163,157,000.00 | -- | $353,409,000.00 | $213,134,000.00 | $77,289,000.00 | -- | $446,821,000.00 | $292,041,000.00 | $130,303,000.00 | -- | $427,866,000.00 | $281,040,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $165,657,000.00 | $118,973,000.00 | $70,254,000.00 | $25,938,000.00 | $202,748,000.00 | $150,380,000.00 | $95,797,000.00 | $43,815,000.00 | $276,663,000.00 | $76,739,000.00 | $129,566,000.00 | $54,839,000.00 | $142,190,000.00 | $40,660,000.00 | $41,674,000.00 | $1,594,000.00 | $186,708,000.00 | $134,574,000.00 | $87,403,000.00 | $35,684,000.00 | $180,896,000.00 | $43,656,000.00 | $50,105,000.00 | $34,977,000.00 | $175,370,000.00 | $50,094,000.00 | $73,834,000.00 | $32,905,000.00 | $49,066,000.00 | $47,969,000.00 | $38,837,000.00 | $32,587,000.00 | $49,957,000.00 | $44,641,000.00 | $72,648,000.00 | $36,052,000.00 | $155,532,000.00 | $106,530,000.00 | $34,655,000.00 | $31,327,000.00 | $152,295,000.00 | $38,192,000.00 | $37,888,000.00 | $32,198,000.00 | $46,825,000.00 | $41,808,000.00 | $31,144,000.00 | $30,418,000.00 | $41,357,000.00 | $35,858,000.00 | $25,718,000.00 | $26,209,000.00 | $102,615,000.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $196,639,000.00 | $141,435,000.00 | $90,200,000.00 | $43,199,000.00 | $191,561,000.00 | $137,805,000.00 | $89,537,000.00 | $42,707,000.00 | $189,068,000.00 | $136,007,000.00 | $88,265,000.00 | $39,965,000.00 | $145,230,000.00 | $101,082,000.00 | $63,960,000.00 | $29,995,000.00 | $158,253,000.00 | $114,614,000.00 | $75,147,000.00 | $35,538,000.00 | $149,416,000.00 | $108,193,000.00 | $71,275,000.00 | $33,646,000.00 | $151,384,000.00 | $111,384,000.00 | $75,402,000.00 | $33,234,000.00 | $149,129,000.00 | $110,460,000.00 | $36,605,000.00 | $36,554,000.00 | $149,150,000.00 | $108,669,000.00 | $35,492,000.00 | $33,923,000.00 | $132,343,000.00 | $31,971,000.00 | $62,576,000.00 | $30,250,000.00 | $122,558,000.00 | $28,042,000.00 | $30,956,000.00 | $28,281,000.00 | $118,805,000.00 | $27,940,000.00 | $58,854,000.00 | $24,392,000.00 | $94,217,000.00 | $66,915,000.00 | $43,401,000.00 | -- | $77,668,000.00 | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $-30,982,000.00 | $-22,462,000.00 | $-19,946,000.00 | $-17,261,000.00 | $11,187,000.00 | $12,575,000.00 | $6,260,000.00 | $1,108,000.00 | $87,595,000.00 | $28,997,000.00 | $41,301,000.00 | $14,874,000.00 | $-3,040,000.00 | $3,538,000.00 | $7,709,000.00 | $-28,401,000.00 | $28,455,000.00 | $7,704,000.00 | $12,110,000.00 | $146,000.00 | $31,480,000.00 | $20,546,000.00 | $12,478,000.00 | $1,331,000.00 | $23,986,000.00 | $14,112,000.00 | $-1,239,000.00 | $-329,000.00 | $19,330,000.00 | $8,933,000.00 | $2,232,000.00 | $-3,967,000.00 | $18,096,000.00 | $8,620,000.00 | $3,233,000.00 | $2,129,000.00 | $23,189,000.00 | $8,577,000.00 | $3,406,000.00 | $1,077,000.00 | $8,471,000.00 | $21,267,000.00 | $11,116,000.00 | $3,917,000.00 | $31,390,000.00 | $13,868,000.00 | $-3,318,000.00 | $6,026,000.00 | $14,055,000.00 | $20,870,000.00 | $8,526,000.00 | $4,965,000.00 | $24,947,000.00 | -- |
Loss Before Income Taxes | $-25,783,000.00 | $-18,837,000.00 | $-17,662,000.00 | $-16,197,000.00 | $13,167,000.00 | $13,437,000.00 | $6,447,000.00 | $1,112,000.00 | $87,001,000.00 | $70,079,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $0.30 | $0.07 | $0.18 | $-0.59 | $0.21 | $0.22 | $0.31 | $0.02 | $0.29 | $0.18 | $0.33 | $0.04 | $0.23 | $0.30 | $-0.02 | $-0.01 | $0.22 | $0.23 | $0.05 | $-0.10 | $0.10 | $0.10 | $0.02 | $0.05 | $0.25 | $0.18 | $0.05 | $0.02 | $0.19 | $0.22 | $0.24 | $0.08 | $0.93 | $0.34 | $-0.04 | $0.30 | $1.72 | $0.61 | $0.42 | $0.24 | $1.22 | -- |
Weighted Average Shares Basic | 29,848,000 | 29,834,000 | 29,815,000 | 29,798,000 | 30,115,000 | 29,894,000 | 30,392,000 | 30,762,000 | 30,560,000 | 30,429,000 | 30,189,000 | 29,878,000 | 29,697,000 | 29,693,000 | 29,686,000 | 29,677,000 | 29,533,000 | 29,501,000 | 29,487,000 | 29,469,000 | 29,278,000 | 29,221,000 | 29,145,000 | 29,080,000 | 28,804,000 | 28,782,000 | 28,728,000 | 28,705,000 | 28,496,000 | 28,482,000 | 28,443,000 | 28,425,000 | 28,332,000 | 28,408,000 | 28,253,000 | 28,173,000 | 28,013,000 | 28,024,000 | 28,014,000 | 27,983,000 | 27,822,000 | 27,884,000 | 27,710,000 | 27,692,000 | 25,656,000 | 27,658,000 | 27,280,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | -- | 20,000,000 | -- |
Earnings Per Share Diluted | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $0.29 | $0.07 | $0.18 | $-0.59 | $0.21 | $0.21 | $0.31 | $0.02 | $0.29 | $0.18 | $0.33 | $0.04 | $0.23 | $0.30 | $-0.02 | $-0.01 | $0.22 | $0.22 | $0.05 | $-0.10 | $0.10 | $0.10 | $0.02 | $0.05 | $0.25 | $0.18 | $0.07 | $0.02 | $0.19 | $0.22 | $0.15 | $0.08 | $0.35 | $0.33 | $0.20 | $0.29 | $0.67 | $0.59 | $0.41 | $0.24 | $1.21 | -- |
Weighted Average Shares Diluted | 29,848,000 | 29,834,000 | 29,815,000 | 29,798,000 | 30,323,000 | 30,428,000 | 30,186,000 | 31,046,000 | 31,118,000 | 31,016,000 | 30,837,000 | 30,529,000 | 29,697,000 | 29,693,000 | 29,686,000 | 29,677,000 | 29,788,000 | 29,745,000 | 29,739,000 | 29,808,000 | 29,768,000 | 29,746,000 | 29,681,000 | 29,438,000 | 29,074,000 | 28,954,000 | 28,728,000 | 28,705,000 | 28,529,000 | 28,476,000 | 28,466,000 | 28,425,000 | 28,402,000 | 28,403,000 | 28,403,000 | 28,321,000 | 28,078,000 | 28,082,000 | 28,049,000 | 28,151,000 | 28,116,000 | 28,091,000 | 28,053,000 | 28,027,000 | 26,076,000 | 25,403,000 | 27,280,000 | 20,512,000 | 20,500,000 | 20,530,000 | 20,433,000 | -- | 20,098,000 | -- |
Common Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 21,600,000 | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 20,000,000 | -- | -- | -- | -- | -- |
Common Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $20,000.00 | -- | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $0.00 | $0.00 | -- | -- | $0.00 | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | -- | 10,000,000 | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | $0.00 | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |