Date | 10/31/2023 | 7/31/2023 | 4/30/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 | 9/30/2012 | 7/31/2012 | 4/30/2012 | 1/31/2012 | 10/31/2011 | 1/31/2011 | 1/31/2010 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $143,787,000.00 | $122,515,000.00 | $127,741,000.00 | $112,837,000.00 | $194,944,000.00 | $200,639,000.00 | $171,043,000.00 | $457,760,000.00 | $258,402,000.00 | $227,509,000.00 | $241,274,000.00 | $225,508,000.00 | $220,647,000.00 | $236,585,000.00 | $231,403,000.00 | $252,310,000.00 | $222,693,000.00 | $204,444,000.00 | $194,047,000.00 | $212,338,000.00 | $295,289,000.00 | $336,692,000.00 | $346,672,000.00 | $320,933,000.00 | $309,738,000.00 | $335,182,000.00 | $322,872,000.00 | $313,455,000.00 | $276,507,000.00 | $267,959,000.00 | $268,056,000.00 | $236,465,000.00 | $199,577,000.00 | $197,311,000.00 | $170,291,000.00 | $146,577,000.00 | $128,263,000.00 | $129,480,000.00 | $143,394,000.00 | $128,051,000.00 | $118,310,000.00 | $104,277,000.00 | $100,494,000.00 | $94,820,000.00 | -- | $65,171,000.00 | $59,694,000.00 | $58,944,000.00 | $47,576,000.00 | $41,896,000.00 | $26,599,000.00 |
Accounts Receivable Net Current | $22,968,000.00 | $30,158,000.00 | $29,825,000.00 | $48,556,000.00 | $37,698,000.00 | $28,008,000.00 | $44,307,000.00 | $44,776,000.00 | $38,295,000.00 | $34,528,000.00 | $24,974,000.00 | $24,111,000.00 | $23,275,000.00 | $20,684,000.00 | $18,487,000.00 | $21,609,000.00 | $27,940,000.00 | $26,457,000.00 | $26,212,000.00 | $32,417,000.00 | $29,007,000.00 | $25,727,000.00 | $31,294,000.00 | $47,197,000.00 | $38,351,000.00 | $22,871,000.00 | $38,596,000.00 | $41,394,000.00 | $33,588,000.00 | $30,501,000.00 | $39,408,000.00 | $46,282,000.00 | $42,137,000.00 | $39,193,000.00 | $40,180,000.00 | $40,965,000.00 | $26,833,000.00 | $21,305,000.00 | $18,837,000.00 | $25,449,000.00 | $21,881,000.00 | $23,467,000.00 | $20,153,000.00 | $18,243,000.00 | -- | -- | -- | $9,485,000.00 | -- | -- | -- |
Inventory | $30,783,000.00 | $34,770,000.00 | $41,223,000.00 | $45,395,000.00 | $40,103,000.00 | $41,523,000.00 | $45,219,000.00 | $47,039,000.00 | $42,076,000.00 | $33,120,000.00 | $26,081,000.00 | $23,712,000.00 | $23,907,000.00 | $21,957,000.00 | $22,971,000.00 | $19,845,000.00 | $17,376,000.00 | $17,635,000.00 | $18,252,000.00 | $23,328,000.00 | $30,787,000.00 | $22,968,000.00 | $23,383,000.00 | $21,097,000.00 | $17,726,000.00 | $19,066,000.00 | $20,145,000.00 | $23,340,000.00 | $20,898,000.00 | $17,921,000.00 | $18,167,000.00 | $22,788,000.00 | $27,773,000.00 | $25,803,000.00 | $21,693,000.00 | $14,839,000.00 | $13,003,000.00 | $10,034,000.00 | $10,452,000.00 | $13,010,000.00 | $9,913,000.00 | $9,325,000.00 | $8,918,000.00 | $9,141,000.00 | -- | -- | -- | $6,786,000.00 | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $3,728,000.00 | $5,199,000.00 | $6,077,000.00 | $5,338,000.00 | $7,138,000.00 | $8,149,000.00 | $6,169,000.00 | $5,789,000.00 | $4,481,000.00 | $5,361,000.00 | $5,531,000.00 | $4,777,000.00 | $3,503,000.00 | $4,789,000.00 | $4,975,000.00 | $5,174,000.00 | $4,491,000.00 | $5,025,000.00 | $6,206,000.00 | $3,309,000.00 | $2,686,000.00 | $3,824,000.00 | $4,006,000.00 | $4,008,000.00 | $2,810,000.00 | $3,304,000.00 | $4,392,000.00 | $4,762,000.00 | $4,180,000.00 | $3,845,000.00 | $4,170,000.00 | $3,591,000.00 | $2,228,000.00 | $2,688,000.00 | $3,506,000.00 | $2,256,000.00 | $2,227,000.00 | $2,621,000.00 | $2,951,000.00 | $1,998,000.00 | $1,478,000.00 | $1,839,000.00 | $2,360,000.00 | $1,516,000.00 | -- | -- | -- | $1,226,000.00 | -- | -- | -- |
Total Current Assets | $279,822,000.00 | $286,647,000.00 | $304,521,000.00 | $298,330,000.00 | $282,863,000.00 | $278,329,000.00 | $266,748,000.00 | $555,374,000.00 | $534,021,000.00 | $508,548,000.00 | $497,304,000.00 | $476,247,000.00 | $461,398,000.00 | $458,766,000.00 | $451,190,000.00 | $447,428,000.00 | $425,618,000.00 | $415,304,000.00 | $409,589,000.00 | $407,682,000.00 | $438,449,000.00 | $466,647,000.00 | $493,283,000.00 | $486,329,000.00 | $459,711,000.00 | $465,418,000.00 | $468,535,000.00 | $441,604,000.00 | $385,701,000.00 | $376,086,000.00 | $369,645,000.00 | $351,379,000.00 | $313,919,000.00 | $304,978,000.00 | $275,371,000.00 | $246,447,000.00 | $210,193,000.00 | $191,180,000.00 | $177,236,000.00 | $169,584,000.00 | $152,804,000.00 | $140,130,000.00 | $133,148,000.00 | $125,323,000.00 | -- | -- | -- | $77,819,000.00 | -- | -- | -- |
Property Plant and Equipement | $10,917,000.00 | $11,246,000.00 | $11,279,000.00 | $10,753,000.00 | $10,443,000.00 | $10,138,000.00 | $10,134,000.00 | $8,498,000.00 | $8,237,000.00 | $6,308,000.00 | $5,530,000.00 | $5,131,000.00 | $5,027,000.00 | $5,401,000.00 | $5,614,000.00 | $5,927,000.00 | $6,105,000.00 | $6,383,000.00 | $6,728,000.00 | $6,746,000.00 | $7,010,000.00 | $6,645,000.00 | $6,449,000.00 | $5,666,000.00 | $5,636,000.00 | $5,241,000.00 | $4,988,000.00 | $4,291,000.00 | $3,642,000.00 | $3,567,000.00 | $3,448,000.00 | $3,215,000.00 | $2,891,000.00 | $3,022,000.00 | $3,075,000.00 | $3,182,000.00 | $3,080,000.00 | $2,950,000.00 | $3,018,000.00 | $3,025,000.00 | $3,219,000.00 | $2,976,000.00 | $2,536,000.00 | $2,283,000.00 | -- | -- | -- | $1,686,000.00 | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $10,134,000.00 | $10,936,000.00 | $11,222,000.00 | $12,366,000.00 | $13,271,000.00 | $14,417,000.00 | $15,241,000.00 | $12,970,000.00 | $13,613,000.00 | $4,149,000.00 | $4,162,000.00 | $4,173,000.00 | $4,173,000.00 | $4,178,000.00 | $4,124,000.00 | $4,107,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $270,000.00 | -- | -- | -- |
Goodwill | $303,625,000.00 | $303,625,000.00 | $303,625,000.00 | $303,625,000.00 | $303,625,000.00 | $303,625,000.00 | $303,625,000.00 | $26,601,000.00 | $26,601,000.00 | $26,601,000.00 | $26,601,000.00 | $26,601,000.00 | $26,601,000.00 | $26,601,000.00 | $26,601,000.00 | $26,601,000.00 | $26,601,000.00 | $26,601,000.00 | $26,601,000.00 | $26,601,000.00 | $26,601,000.00 | $26,601,000.00 | $26,601,000.00 | $26,601,000.00 | $26,601,000.00 | $26,601,000.00 | $26,601,000.00 | $26,601,000.00 | $26,601,000.00 | $26,601,000.00 | $26,601,000.00 | $26,601,000.00 | $26,601,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $2,748,000.00 | $2,795,000.00 | $3,906,000.00 | $3,428,000.00 | $3,504,000.00 | $3,834,000.00 | $4,269,000.00 | $4,190,000.00 | $4,634,000.00 | $4,634,000.00 | $4,569,000.00 | $5,027,000.00 | $5,381,000.00 | $5,359,000.00 | $5,710,000.00 | $5,386,000.00 | $5,246,000.00 | $2,352,000.00 | $2,412,000.00 | $2,470,000.00 | $2,536,000.00 | $2,338,000.00 | $2,257,000.00 | $2,214,000.00 | $2,229,000.00 | $2,168,000.00 | $2,224,000.00 | $2,162,000.00 | $1,998,000.00 | $2,085,000.00 | $2,117,000.00 | $2,018,000.00 | $2,029,000.00 | $1,928,000.00 | $1,902,000.00 | $1,983,000.00 | $1,772,000.00 | $1,873,000.00 | $1,919,000.00 | $1,970,000.00 | $1,995,000.00 | $2,054,000.00 | $1,981,000.00 | $1,520,000.00 | -- | -- | -- | $1,538,000.00 | -- | -- | -- |
Total Assets | $684,629,000.00 | $696,244,000.00 | $704,781,000.00 | $687,457,000.00 | $674,420,000.00 | $668,665,000.00 | $657,545,000.00 | $633,355,000.00 | $610,058,000.00 | $584,638,000.00 | $573,280,000.00 | $549,555,000.00 | $533,398,000.00 | $531,733,000.00 | $527,276,000.00 | $514,489,000.00 | $490,232,000.00 | $479,251,000.00 | $466,853,000.00 | $458,648,000.00 | $490,722,000.00 | $519,152,000.00 | $546,649,000.00 | $542,587,000.00 | $513,446,000.00 | $519,069,000.00 | $512,271,000.00 | $484,844,000.00 | $427,858,000.00 | $419,053,000.00 | $410,615,000.00 | $391,292,000.00 | $353,677,000.00 | $313,928,000.00 | $284,284,000.00 | $253,278,000.00 | $216,420,000.00 | $197,263,000.00 | $183,307,000.00 | $175,684,000.00 | $159,153,000.00 | $146,239,000.00 | $138,603,000.00 | $129,552,000.00 | -- | -- | -- | $81,739,000.00 | -- | -- | -- |
Accounts Payable | $9,298,000.00 | $11,943,000.00 | $25,625,000.00 | $29,130,000.00 | $22,074,000.00 | $29,763,000.00 | $31,170,000.00 | $27,071,000.00 | $33,116,000.00 | $20,644,000.00 | $21,124,000.00 | $14,613,000.00 | $13,693,000.00 | $20,589,000.00 | $14,910,000.00 | $18,697,000.00 | $18,912,000.00 | $16,055,000.00 | $12,801,000.00 | $11,134,000.00 | $23,381,000.00 | $17,449,000.00 | $19,815,000.00 | $26,208,000.00 | $23,466,000.00 | $18,699,000.00 | $19,955,000.00 | $28,364,000.00 | $19,723,000.00 | $16,347,000.00 | $14,175,000.00 | $22,621,000.00 | $20,314,000.00 | $23,990,000.00 | $21,036,000.00 | $20,830,000.00 | $14,424,000.00 | $13,408,000.00 | $8,321,000.00 | $14,139,000.00 | $11,440,000.00 | $9,987,000.00 | $6,674,000.00 | $9,345,000.00 | -- | -- | -- | $6,481,000.00 | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $26,448,000.00 | $23,332,000.00 | $23,123,000.00 | $17,395,000.00 | $23,778,000.00 | $18,324,000.00 | $24,303,000.00 | $15,343,000.00 | $18,699,000.00 | $14,846,000.00 | $12,344,000.00 | $9,334,000.00 | $11,705,000.00 | $12,066,000.00 | $12,177,000.00 | $11,184,000.00 | $14,419,000.00 | $12,591,000.00 | -- | -- | -- | $7,931,000.00 | -- | -- | -- |
Total Current Liabilities | $92,841,000.00 | $93,926,000.00 | $98,590,000.00 | $99,059,000.00 | $96,309,000.00 | $94,317,000.00 | $110,369,000.00 | $104,120,000.00 | $107,004,000.00 | $93,344,000.00 | $98,304,000.00 | $86,902,000.00 | $74,751,000.00 | $76,150,000.00 | $79,204,000.00 | $69,249,000.00 | $61,771,000.00 | $56,813,000.00 | $47,364,000.00 | $47,509,000.00 | $57,830,000.00 | $50,344,000.00 | $64,462,000.00 | $73,523,000.00 | $60,720,000.00 | $54,740,000.00 | $57,637,000.00 | $62,231,000.00 | $51,103,000.00 | $42,601,000.00 | $61,159,000.00 | $58,923,000.00 | $57,504,000.00 | $48,522,000.00 | $47,073,000.00 | $43,924,000.00 | $34,109,000.00 | $29,564,000.00 | $26,946,000.00 | $31,261,000.00 | $30,350,000.00 | $26,836,000.00 | $26,271,000.00 | $27,578,000.00 | -- | -- | -- | $24,390,000.00 | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $667,313,000.00 | $635,844,000.00 | $607,971,000.00 | $543,833,000.00 | $512,696,000.00 | $485,281,000.00 | $447,287,000.00 | $420,153,000.00 | $394,121,000.00 | $375,021,000.00 | $347,458,000.00 | $322,502,000.00 | $301,195,000.00 | $284,557,000.00 | $261,220,000.00 | $245,490,000.00 | $224,542,000.00 | -- | $188,516,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-1,219,000.00 | $-930,000.00 | $-382,000.00 | $-1,043,000.00 | $-2,000.00 | -- | -- | -- | $608,000.00 | $792,000.00 | $1,219,000.00 | $1,363,000.00 | $1,587,000.00 | $405,000.00 | $768,000.00 | $685,000.00 | $545,000.00 | $351,000.00 | $97,000.00 | $-185,000.00 | $-211,000.00 | $-389,000.00 | $-279,000.00 | $-116,000.00 | $-82,000.00 | $-88,000.00 | $-70,000.00 | $-18,000.00 | $33,000.00 | $20,000.00 | $-7,000.00 | $-15,000.00 | $-24,000.00 | $-17,000.00 | $-1,000.00 | $-14,000.00 | $-21,000.00 | $8,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-74,324,000.00 | $-32,614,000.00 | $-1,416,000.00 | $45,591,000.00 | $65,400,000.00 | $89,050,000.00 | $99,872,000.00 | $109,065,000.00 | $108,309,000.00 | $115,465,000.00 | $126,283,000.00 | $138,772,000.00 | $155,850,000.00 | $170,606,000.00 | $186,069,000.00 | $199,050,000.00 | $203,359,000.00 | $213,550,000.00 | $230,861,000.00 | $235,404,000.00 | $244,425,000.00 | $251,302,000.00 | $261,265,000.00 | $260,004,000.00 | $248,280,000.00 | $244,977,000.00 | $242,413,000.00 | $224,062,000.00 | $195,017,000.00 | $186,386,000.00 | $173,142,000.00 | $168,046,000.00 | $138,585,000.00 | $115,488,000.00 | $96,634,000.00 | $78,960,000.00 | $60,633,000.00 | $51,323,000.00 | $46,063,000.00 | $40,530,000.00 | $31,404,000.00 | $25,150,000.00 | $20,409,000.00 | $16,766,000.00 | -- | -- | -- | $2,221,000.00 | -- | -- | -- |
Total Stockholders' Equity | $591,788,000.00 | $602,318,000.00 | $606,191,000.00 | $588,398,000.00 | $578,111,000.00 | $574,348,000.00 | $547,176,000.00 | $529,235,000.00 | $503,054,000.00 | $491,294,000.00 | $474,976,000.00 | $462,653,000.00 | $458,647,000.00 | $455,583,000.00 | $448,072,000.00 | $445,240,000.00 | $428,461,000.00 | $422,438,000.00 | $419,489,000.00 | $411,139,000.00 | $432,892,000.00 | $468,808,000.00 | $482,187,000.00 | $469,064,000.00 | $452,726,000.00 | $464,329,000.00 | $454,634,000.00 | $422,613,000.00 | $376,755,000.00 | $376,452,000.00 | $349,456,000.00 | $332,369,000.00 | $296,173,000.00 | $265,406,000.00 | $237,211,000.00 | $209,354,000.00 | $182,311,000.00 | $167,699,000.00 | $156,361,000.00 | $144,423,000.00 | $128,803,000.00 | $119,403,000.00 | $112,332,000.00 | $101,974,000.00 | -- | -- | -- | $6,449,000.00 | -- | $-1,104,000.00 | $-17,433,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $684,629,000.00 | $696,244,000.00 | $704,781,000.00 | $687,457,000.00 | $674,420,000.00 | $668,665,000.00 | $657,545,000.00 | $633,355,000.00 | $610,058,000.00 | $584,638,000.00 | $573,280,000.00 | $549,555,000.00 | $533,398,000.00 | $531,733,000.00 | $527,276,000.00 | $514,489,000.00 | $490,232,000.00 | $479,251,000.00 | $466,853,000.00 | $458,648,000.00 | $490,722,000.00 | $519,152,000.00 | $546,649,000.00 | $542,587,000.00 | $513,446,000.00 | $519,069,000.00 | $512,271,000.00 | $484,844,000.00 | $427,858,000.00 | $419,053,000.00 | $410,615,000.00 | $391,292,000.00 | $353,677,000.00 | $313,928,000.00 | $284,284,000.00 | $253,278,000.00 | $216,420,000.00 | $197,263,000.00 | $183,307,000.00 | $175,684,000.00 | $159,153,000.00 | $146,239,000.00 | $138,603,000.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Date | 10/31/2023 | 7/31/2023 | 4/30/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 | 9/30/2012 | 7/31/2012 | 4/30/2012 | 1/31/2012 | 10/31/2011 | 1/31/2011 | 1/31/2010 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $56,938,000.00 | $295,402,000.00 | $89,062,000.00 | $135,765,000.00 | $64,135,000.00 | $310,297,000.00 | $222,789,000.00 | $122,299,000.00 | $57,157,000.00 | $316,373,000.00 | $248,406,000.00 | $155,206,000.00 | $71,013,000.00 | $218,278,000.00 | $153,578,000.00 | $87,889,000.00 | $40,921,000.00 | $157,608,000.00 | $45,990,000.00 | $37,710,000.00 | $33,941,000.00 | $121,066,000.00 | $89,548,000.00 | -- | $53,879,000.00 | $25,921,000.00 | $97,257,000.00 | $28,778,000.00 | $94,739,000.00 | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $22,046,000.00 | $107,669,000.00 | $32,448,000.00 | $49,997,000.00 | $23,172,000.00 | $105,283,000.00 | $34,167,000.00 | $42,122,000.00 | $20,450,000.00 | $111,029,000.00 | $86,378,000.00 | $54,440,000.00 | $25,095,000.00 | $79,142,000.00 | $24,130,000.00 | $16,432,000.00 | $15,325,000.00 | $57,761,000.00 | $43,356,000.00 | $14,419,000.00 | $12,248,000.00 | $40,405,000.00 | $12,679,000.00 | -- | $8,626,000.00 | $7,516,000.00 | $32,458,000.00 | $10,093,000.00 | $34,500,000.00 | -- |
Gross Profit | $105,964,000.00 | $75,981,000.00 | $37,519,000.00 | $51,678,000.00 | $51,064,000.00 | $56,547,000.00 | $208,132,000.00 | $57,626,000.00 | $93,184,000.00 | $43,765,000.00 | $135,573,000.00 | $97,770,000.00 | $62,978,000.00 | $32,020,000.00 | $132,709,000.00 | $99,393,000.00 | $60,290,000.00 | $27,853,000.00 | $138,144,000.00 | $107,490,000.00 | $72,905,000.00 | $34,892,000.00 | $187,733,000.00 | $142,382,000.00 | $44,805,000.00 | $40,963,000.00 | $205,014,000.00 | $146,500,000.00 | $80,177,000.00 | $36,707,000.00 | $205,344,000.00 | $162,028,000.00 | $100,766,000.00 | $45,918,000.00 | $139,136,000.00 | $97,691,000.00 | $30,536,000.00 | $25,596,000.00 | $99,847,000.00 | $74,285,000.00 | $44,984,000.00 | $21,693,000.00 | $80,661,000.00 | $22,990,000.00 | -- | $19,332,000.00 | $18,405,000.00 | $64,799,000.00 | $48,030,000.00 | $60,239,000.00 | -- |
Research and Development | $163,060,000.00 | $109,358,000.00 | $54,441,000.00 | $151,892,000.00 | $52,338,000.00 | $46,690,000.00 | $167,337,000.00 | $41,362,000.00 | $77,432,000.00 | $37,874,000.00 | $140,759,000.00 | $103,575,000.00 | $67,002,000.00 | $34,200,000.00 | $129,724,000.00 | $95,917,000.00 | $63,437,000.00 | $33,017,000.00 | $128,084,000.00 | $95,446,000.00 | $63,793,000.00 | $31,664,000.00 | $115,510,000.00 | $83,936,000.00 | $27,538,000.00 | $26,602,000.00 | $101,205,000.00 | $74,076,000.00 | $23,643,000.00 | $24,466,000.00 | $82,927,000.00 | $22,062,000.00 | $37,423,000.00 | $16,583,000.00 | $57,978,000.00 | $15,584,000.00 | $13,497,000.00 | $12,914,000.00 | $48,777,000.00 | $35,767,000.00 | $10,974,000.00 | $11,317,000.00 | $42,829,000.00 | $31,631,000.00 | -- | $9,356,000.00 | $11,473,000.00 | $37,618,000.00 | $9,169,000.00 | $34,449,000.00 | -- |
Selling, General, and Administrative | $55,750,000.00 | $37,504,000.00 | $18,620,000.00 | $58,213,000.00 | $39,269,000.00 | $20,355,000.00 | $70,438,000.00 | $17,475,000.00 | $31,848,000.00 | $16,027,000.00 | $55,980,000.00 | $41,348,000.00 | $26,880,000.00 | $13,435,000.00 | $52,634,000.00 | $39,293,000.00 | $25,502,000.00 | $13,077,000.00 | $50,480,000.00 | $38,098,000.00 | $12,566,000.00 | $13,178,000.00 | $47,792,000.00 | $35,406,000.00 | $23,706,000.00 | $11,744,000.00 | $43,446,000.00 | $10,686,000.00 | $21,458,000.00 | $10,893,000.00 | $37,738,000.00 | $26,970,000.00 | $18,097,000.00 | $9,010,000.00 | $29,297,000.00 | $7,324,000.00 | $13,630,000.00 | $6,755,000.00 | $23,153,000.00 | $5,761,000.00 | $10,542,000.00 | $5,157,000.00 | $17,926,000.00 | $4,603,000.00 | -- | $4,184,000.00 | $4,025,000.00 | $15,926,000.00 | $3,806,000.00 | $10,313,000.00 | -- |
Total Operating Expenses | $218,810,000.00 | $146,862,000.00 | $73,061,000.00 | $210,105,000.00 | $138,297,000.00 | $67,045,000.00 | $237,775,000.00 | $58,837,000.00 | $109,280,000.00 | $53,901,000.00 | $196,739,000.00 | $144,923,000.00 | $93,882,000.00 | $47,635,000.00 | $182,358,000.00 | $135,210,000.00 | $88,939,000.00 | $46,094,000.00 | $178,564,000.00 | $133,544,000.00 | $89,537,000.00 | $44,842,000.00 | $163,302,000.00 | $41,496,000.00 | $77,846,000.00 | $38,346,000.00 | $144,651,000.00 | $106,220,000.00 | $34,208,000.00 | $35,359,000.00 | $120,665,000.00 | $30,935,000.00 | $29,927,000.00 | $25,593,000.00 | $87,275,000.00 | $22,908,000.00 | $20,372,000.00 | $19,669,000.00 | $71,930,000.00 | $52,070,000.00 | $16,359,000.00 | $16,474,000.00 | $60,755,000.00 | $44,443,000.00 | -- | $29,038,000.00 | $15,498,000.00 | $53,544,000.00 | $12,975,000.00 | $44,762,000.00 | -- |
Loss from Operations | $-112,846,000.00 | $-70,881,000.00 | $-35,542,000.00 | $-50,816,000.00 | $-20,188,000.00 | $-10,498,000.00 | $-29,643,000.00 | $-1,211,000.00 | $-16,096,000.00 | $-10,136,000.00 | $-61,166,000.00 | $-47,153,000.00 | $-30,904,000.00 | $-15,615,000.00 | $-49,649,000.00 | $-35,817,000.00 | $-28,649,000.00 | $-18,241,000.00 | $-40,420,000.00 | $-26,054,000.00 | $-16,632,000.00 | $-9,950,000.00 | $24,431,000.00 | $15,118,000.00 | $5,305,000.00 | $2,617,000.00 | $60,363,000.00 | $40,280,000.00 | $9,262,000.00 | $1,348,000.00 | $84,679,000.00 | $75,573,000.00 | $45,246,000.00 | $20,325,000.00 | $51,861,000.00 | $18,651,000.00 | $16,091,000.00 | $5,927,000.00 | $27,917,000.00 | $22,215,000.00 | $6,932,000.00 | $5,219,000.00 | $19,906,000.00 | $7,585,000.00 | -- | $8,699,000.00 | $2,907,000.00 | $11,255,000.00 | $5,710,000.00 | $15,477,000.00 | -- |
Loss Before Income Taxes | $-108,923,000.00 | $-68,858,000.00 | $-34,256,000.00 | $-49,323,000.00 | $-20,214,000.00 | $-10,412,000.00 | $-28,641,000.00 | $-16,089,000.00 | $-15,285,000.00 | $-9,543,000.00 | $-57,303,000.00 | $-43,922,000.00 | $-28,346,000.00 | $-14,337,000.00 | $-41,628,000.00 | $-29,509,000.00 | $-24,258,000.00 | $-16,045,000.00 | $-34,552,000.00 | $-23,537,000.00 | $-5,950,000.00 | $-9,158,000.00 | $25,729,000.00 | $15,437,000.00 | $8,299,000.00 | $2,770,000.00 | $60,881,000.00 | $40,610,000.00 | $10,808,000.00 | $1,375,000.00 | $85,209,000.00 | $30,496,000.00 | $25,048,000.00 | $20,352,000.00 | $52,036,000.00 | $18,691,000.00 | $10,203,000.00 | $5,976,000.00 | $27,895,000.00 | $10,052,000.00 | $12,135,000.00 | $5,214,000.00 | $20,042,000.00 | $16,423,000.00 | -- | $5,796,000.00 | $2,905,000.00 | $11,165,000.00 | $5,713,000.00 | $15,430,000.00 | -- |
Earnings Per Share Basic | $-2.74 | $-1.70 | $-0.91 | $-1.42 | $-0.91 | $-0.29 | $-0.72 | $0.02 | $-0.50 | $-0.30 | $-1.72 | $-1.37 | $-0.88 | $-0.45 | $-1.35 | $-0.97 | $-0.84 | $-0.53 | $-0.93 | $-0.79 | $-0.51 | $-0.30 | $0.57 | $0.53 | $0.18 | $0.08 | $1.77 | $0.89 | $0.27 | $0.05 | $2.42 | $0.93 | $0.73 | $0.61 | $1.70 | $1.12 | $0.32 | $0.18 | $0.93 | $0.33 | $0.40 | $0.17 | $0.64 | $0.27 | -- | $0.20 | $0.08 | $0.32 | $0.21 | $0.54 | -- |
Weighted Average Shares Basic | 39,710,248 | 39,538,748 | 39,340,791 | 38,185,421 | 38,258,341 | 37,715,338 | 36,577,120 | 36,792,187 | 36,191,420 | 35,940,304 | 34,679,717 | 34,460,172 | 34,280,318 | 34,080,330 | 33,083,562 | 32,885,729 | 32,676,509 | 32,492,044 | 32,713,606 | 32,908,614 | 33,276,976 | 33,334,801 | 33,224,803 | 33,203,432 | 33,240,767 | 33,253,817 | 32,671,221 | 32,670,784 | 32,492,723 | 32,428,047 | 31,633,936 | 31,476,668 | 31,515,446 | 31,099,081 | 29,742,653 | 29,467,178 | 29,421,200 | 28,976,339 | 27,680,778 | 27,836,086 | 27,409,343 | 27,056,932 | 13,511,646 | 9,049,864 | -- | 7,557,345 | 7,519,360 | 7,961,944 | 8,046,362 | 7,458,627 | -- |
Earnings Per Share Diluted | $-2.74 | $-1.70 | $-0.91 | $-0.51 | $-0.62 | $-0.29 | $-0.72 | $-0.47 | $-0.50 | $-0.30 | $-1.72 | $-1.37 | $-0.88 | $-0.45 | $-1.35 | $-0.97 | $-0.84 | $-0.53 | $-0.93 | $-0.79 | $-0.21 | $-0.30 | $0.55 | $0.34 | $0.17 | $0.07 | $1.68 | $1.15 | $0.31 | $0.05 | $2.27 | $0.87 | $0.68 | $0.56 | $1.57 | $1.03 | $0.29 | $0.17 | $0.85 | $0.68 | $0.37 | $0.16 | $0.60 | $0.51 | -- | $0.19 | $0.07 | $0.30 | $0.26 | $0.50 | -- |
Weighted Average Shares Diluted | 39,710,248 | 39,538,748 | 39,340,791 | 38,582,584 | 38,258,341 | 37,715,338 | 36,577,120 | 39,046,274 | 36,191,420 | 35,940,304 | 34,679,717 | 34,460,172 | 34,280,318 | 34,080,330 | 33,083,562 | 32,885,729 | 32,676,509 | 32,492,044 | 32,713,606 | 32,908,614 | 33,276,976 | 33,334,801 | 34,583,150 | 34,358,893 | 34,572,927 | 34,685,081 | 34,327,724 | 34,242,065 | 34,175,466 | 33,950,736 | 33,755,709 | 33,899,202 | 33,904,222 | 33,472,309 | 32,278,127 | 32,014,373 | 31,831,489 | 31,763,993 | 30,172,563 | 29,754,837 | 29,456,374 | 29,066,062 | 15,016,986 | 10,506,293 | -- | 9,068,762 | 9,031,710 | 9,469,820 | 9,513,055 | 9,107,073 | -- |
Common Stock Shares Authorized | 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 | 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 | 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 | 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 | -- | -- | -- | 44,444,444 | -- | -- | -- |
Common Stock Shares Outstanding | 40,229,267 | 39,870,771 | 39,591,203 | 38,746,179 | 38,406,451 | 38,082,879 | 37,302,818 | 36,925,142 | 36,644,636 | 36,273,343 | 35,547,440 | 35,072,089 | 34,610,836 | 34,342,097 | 33,805,609 | 33,540,324 | 33,033,619 | 32,738,600 | 32,303,540 | 32,149,520 | 32,650,237 | 33,396,304 | 33,489,614 | 33,296,091 | 33,220,378 | 33,534,253 | 33,369,032 | 33,105,541 | 32,677,136 | 32,839,779 | 32,333,359 | 32,049,374 | 31,661,906 | 31,341,184 | 30,837,529 | 30,318,795 | 29,695,783 | 29,224,072 | 28,748,513 | 28,212,643 | 27,557,895 | 27,258,434 | 27,035,074 | 26,093,016 | -- | -- | -- | 7,600,869 | -- | -- | -- |
Common Stock Value | $18,000.00 | $18,000.00 | $18,000.00 | $17,000.00 | $17,000.00 | $17,000.00 | $17,000.00 | $17,000.00 | $16,000.00 | $16,000.00 | $16,000.00 | $16,000.00 | $15,000.00 | $15,000.00 | $15,000.00 | $15,000.00 | $15,000.00 | $15,000.00 | $15,000.00 | $14,000.00 | $15,000.00 | $15,000.00 | $15,000.00 | $15,000.00 | $15,000.00 | $15,000.00 | $15,000.00 | $15,000.00 | $15,000.00 | $15,000.00 | $15,000.00 | $14,000.00 | $14,000.00 | $14,000.00 | $14,000.00 | $14,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $13,000.00 | $12,000.00 | $12,000.00 | $12,000.00 | $12,000.00 | -- | -- | -- | $3,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 | $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 | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,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 | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $6.00 | -- | -- | -- | -- | -- | -- | -- |