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 | 8/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 | 7/31/2010 | 7/31/2009 | 7/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $349,989,000.00 | $301,419,000.00 | $401,813,000.00 | $266,615,000.00 | $274,899,000.00 | $263,163,000.00 | $606,303,000.00 | $326,861,000.00 | $257,378,000.00 | $239,620,000.00 | $384,910,000.00 | -- | -- | -- | $366,969,000.00 | -- | -- | $179,089,000.00 | $254,101,000.00 | $368,869,000.00 | $360,169,000.00 | $391,322,000.00 | $437,140,000.00 | $476,101,000.00 | $205,287,000.00 | $255,399,000.00 | $263,176,000.00 | $180,166,000.00 | $225,363,000.00 | $131,063,000.00 | -- | $223,582,000.00 | $204,605,000.00 | $216,922,000.00 | $192,731,000.00 | $212,362,000.00 | $156,942,000.00 | $125,224,000.00 | $121,510,000.00 | $148,101,000.00 | $159,336,000.00 | $217,629,000.00 | $437,145,000.00 | $79,767,000.00 | $90,530,000.00 | $101,465,000.00 | $185,472,000.00 | $205,718,000.00 | $201,850,000.00 | $169,633,000.00 | $31,171,000.00 | $59,625,000.00 | $40,121,000.00 | $36,394,000.00 | $37,411,000.00 | $27,585,000.00 | $17,699,000.00 |
Accounts Receivable Net Current | $128,242,000.00 | $93,083,000.00 | $151,034,000.00 | $129,068,000.00 | $127,627,000.00 | $88,273,000.00 | $143,797,000.00 | $85,703,000.00 | $111,705,000.00 | $80,407,000.00 | $104,068,000.00 | $71,785,000.00 | $92,581,000.00 | $78,295,000.00 | $114,242,000.00 | $79,587,000.00 | $101,171,000.00 | $79,480,000.00 | $138,443,000.00 | $108,844,000.00 | $119,699,000.00 | $84,928,000.00 | $124,849,000.00 | $101,146,000.00 | $100,046,000.00 | $78,408,000.00 | $79,433,000.00 | $94,955,000.00 | $64,626,000.00 | $55,132,000.00 | -- | $62,792,000.00 | $61,222,000.00 | $59,392,000.00 | $54,303,000.00 | $62,062,000.00 | $59,554,000.00 | $61,797,000.00 | $40,118,000.00 | $49,839,000.00 | $58,319,000.00 | $56,471,000.00 | $47,093,000.00 | $40,885,000.00 | $48,137,000.00 | $41,779,000.00 | $38,132,000.00 | $32,313,000.00 | $35,468,000.00 | $34,602,000.00 | -- | $23,278,000.00 | -- | -- | $16,422,000.00 | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $63,799,000.00 | $61,537,000.00 | $62,132,000.00 | $61,454,000.00 | $63,591,000.00 | $59,355,000.00 | $61,223,000.00 | $58,260,000.00 | $61,423,000.00 | $71,444,000.00 | $52,729,000.00 | $49,028,000.00 | $48,560,000.00 | $45,751,000.00 | $45,989,000.00 | $41,598,000.00 | $41,114,000.00 | $39,251,000.00 | $35,566,000.00 | $35,479,000.00 | $30,234,000.00 | $28,024,000.00 | $30,510,000.00 | $31,229,000.00 | $33,714,000.00 | $28,142,000.00 | $26,604,000.00 | $30,743,000.00 | $23,868,000.00 | $20,019,000.00 | -- | $16,643,000.00 | $14,457,000.00 | $13,486,000.00 | $14,416,000.00 | $14,102,000.00 | $12,770,000.00 | $9,279,000.00 | $11,581,000.00 | $10,828,000.00 | $11,589,000.00 | $8,708,000.00 | $8,263,000.00 | $9,445,000.00 | $6,906,000.00 | $6,598,000.00 | $6,275,000.00 | $7,266,000.00 | -- | -- | -- | $3,665,000.00 | -- | -- | -- | -- | -- |
Total Current Assets | $1,060,630,000.00 | $976,798,000.00 | $1,099,603,000.00 | $1,006,505,000.00 | $1,006,263,000.00 | $943,556,000.00 | $1,252,703,000.00 | $1,056,269,000.00 | $1,077,577,000.00 | $1,080,663,000.00 | $1,355,285,000.00 | $1,307,946,000.00 | $1,368,964,000.00 | $1,349,095,000.00 | $1,343,218,000.00 | $1,224,299,000.00 | $1,247,984,000.00 | $1,189,725,000.00 | $1,334,974,000.00 | $1,209,235,000.00 | $1,263,798,000.00 | $1,251,962,000.00 | $1,222,507,000.00 | $1,126,627,000.00 | $638,938,000.00 | $667,634,000.00 | $679,240,000.00 | $603,171,000.00 | $671,299,000.00 | $605,493,000.00 | -- | $707,672,000.00 | $654,365,000.00 | $663,822,000.00 | $619,082,000.00 | $661,644,000.00 | $634,332,000.00 | $628,517,000.00 | $563,328,000.00 | $516,430,000.00 | $503,194,000.00 | $512,279,000.00 | $587,131,000.00 | $210,093,000.00 | $227,566,000.00 | $229,862,000.00 | $246,359,000.00 | $262,465,000.00 | $247,825,000.00 | $215,232,000.00 | -- | $94,842,000.00 | -- | -- | $57,263,000.00 | -- | -- |
Property Plant and Equipement | $55,109,000.00 | $55,280,000.00 | $54,499,000.00 | $53,595,000.00 | $78,544,000.00 | $79,040,000.00 | $80,740,000.00 | $80,079,000.00 | $81,692,000.00 | $82,774,000.00 | $80,061,000.00 | $76,681,000.00 | $73,130,000.00 | $67,416,000.00 | $65,235,000.00 | $65,461,000.00 | $66,673,000.00 | $67,440,000.00 | $65,809,000.00 | $55,375,000.00 | $30,017,000.00 | $19,031,000.00 | $18,595,000.00 | $15,929,000.00 | $16,205,000.00 | $13,806,000.00 | $14,376,000.00 | $11,896,000.00 | $11,738,000.00 | $13,010,000.00 | -- | $12,955,000.00 | $13,251,000.00 | $13,040,000.00 | $13,418,000.00 | $12,160,000.00 | $12,427,000.00 | $12,372,000.00 | $12,401,000.00 | $12,607,000.00 | $12,459,000.00 | $12,651,000.00 | $12,434,000.00 | $12,914,000.00 | $12,348,000.00 | $11,608,000.00 | $11,535,000.00 | $11,924,000.00 | $5,614,000.00 | $4,264,000.00 | -- | $4,455,000.00 | -- | -- | $2,764,000.00 | -- | -- |
Intangible Assets Net | $11,739,000.00 | $13,106,000.00 | $14,473,000.00 | $15,840,000.00 | $17,207,000.00 | $18,574,000.00 | $21,361,000.00 | $24,148,000.00 | $27,918,000.00 | $31,688,000.00 | $19,743,000.00 | $23,141,000.00 | $27,061,000.00 | $33,385,000.00 | $39,708,000.00 | $46,031,000.00 | $52,633,000.00 | $59,375,000.00 | $66,542,000.00 | $73,759,000.00 | $81,037,000.00 | $88,346,000.00 | $95,654,000.00 | $103,001,000.00 | $110,671,000.00 | $66,538,000.00 | $71,315,000.00 | $76,091,000.00 | $26,510,000.00 | $28,166,000.00 | -- | $14,204,000.00 | $15,205,000.00 | $3,279,000.00 | $3,639,000.00 | $3,999,000.00 | $4,359,000.00 | $4,719,000.00 | $5,079,000.00 | $5,439,000.00 | $5,799,000.00 | $6,159,000.00 | $6,519,000.00 | $6,879,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $372,214,000.00 | $372,214,000.00 | $372,214,000.00 | $372,214,000.00 | $372,214,000.00 | $372,214,000.00 | $372,192,000.00 | $372,189,000.00 | $372,062,000.00 | $372,062,000.00 | $340,900,000.00 | $340,900,000.00 | $340,877,000.00 | $340,900,000.00 | $340,877,000.00 | $340,877,000.00 | $340,877,000.00 | $340,877,000.00 | $340,877,000.00 | $340,877,000.00 | $340,877,000.00 | $340,877,000.00 | $340,877,000.00 | $342,469,000.00 | $343,248,000.00 | $141,924,000.00 | $141,851,000.00 | $142,027,000.00 | $45,605,000.00 | $46,343,000.00 | $15,525,000.00 | $30,080,000.00 | $29,585,000.00 | $9,205,000.00 | $9,205,000.00 | $9,205,000.00 | $9,205,000.00 | $9,205,000.00 | $9,205,000.00 | $9,205,000.00 | $9,205,000.00 | $9,143,000.00 | $9,143,000.00 | $9,048,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $60,220,000.00 | $64,448,000.00 | $67,957,000.00 | $59,486,000.00 | $56,050,000.00 | $51,155,000.00 | $56,732,000.00 | $51,607,000.00 | $52,807,000.00 | $42,742,000.00 | $38,479,000.00 | $33,814,000.00 | $35,844,000.00 | $36,512,000.00 | $34,944,000.00 | $31,683,000.00 | $43,092,000.00 | $43,322,000.00 | $45,554,000.00 | $35,204,000.00 | $35,330,000.00 | $32,731,000.00 | $22,525,000.00 | $21,704,000.00 | $20,658,000.00 | $21,853,000.00 | $20,104,000.00 | $13,156,000.00 | $9,116,000.00 | $8,955,000.00 | -- | $12,338,000.00 | $11,623,000.00 | $3,681,000.00 | $1,675,000.00 | $926,000.00 | $817,000.00 | $924,000.00 | $1,333,000.00 | $1,416,000.00 | $1,485,000.00 | $1,034,000.00 | $1,103,000.00 | $1,205,000.00 | $467,000.00 | $511,000.00 | $534,000.00 | $545,000.00 | $559,000.00 | $1,068,000.00 | -- | $1,350,000.00 | -- | -- | $28,000.00 | -- | -- |
Total Assets | $2,013,520,000.00 | $1,919,597,000.00 | $2,027,888,000.00 | $1,916,526,000.00 | $2,003,947,000.00 | $1,948,508,000.00 | $2,266,897,000.00 | $2,157,335,000.00 | $2,183,625,000.00 | $2,178,347,000.00 | $2,321,845,000.00 | $2,249,981,000.00 | $2,335,731,000.00 | $2,338,957,000.00 | $2,364,852,000.00 | $2,208,868,000.00 | $2,221,590,000.00 | $2,199,024,000.00 | $2,166,963,000.00 | $2,058,699,000.00 | $2,018,313,000.00 | $1,968,793,000.00 | $1,978,592,000.00 | $1,832,533,000.00 | $1,283,694,000.00 | $1,150,148,000.00 | $1,078,901,000.00 | $1,003,214,000.00 | $951,914,000.00 | $903,394,000.00 | -- | $916,178,000.00 | $858,421,000.00 | $824,277,000.00 | $786,932,000.00 | $799,947,000.00 | $770,900,000.00 | $749,020,000.00 | $731,782,000.00 | $757,227,000.00 | $733,708,000.00 | $716,291,000.00 | $693,048,000.00 | $312,270,000.00 | $299,165,000.00 | $288,688,000.00 | $267,741,000.00 | $284,247,000.00 | $276,071,000.00 | $244,852,000.00 | -- | $126,540,000.00 | -- | -- | $60,055,000.00 | -- | -- |
Accounts Payable | $21,999,000.00 | $19,210,000.00 | $34,627,000.00 | $35,578,000.00 | $38,025,000.00 | $41,649,000.00 | $40,440,000.00 | $30,257,000.00 | $24,661,000.00 | $27,396,000.00 | $27,830,000.00 | $25,162,000.00 | $23,593,000.00 | $21,855,000.00 | $22,634,000.00 | $18,348,000.00 | $25,988,000.00 | $25,666,000.00 | $34,255,000.00 | $33,058,000.00 | $20,967,000.00 | $22,720,000.00 | $30,635,000.00 | $19,357,000.00 | $18,570,000.00 | $14,233,000.00 | $13,416,000.00 | $11,768,000.00 | $8,269,000.00 | $10,566,000.00 | -- | $9,929,000.00 | $8,614,000.00 | $7,259,000.00 | $5,943,000.00 | $8,816,000.00 | $10,205,000.00 | $7,008,000.00 | $7,106,000.00 | $7,030,000.00 | $6,418,000.00 | $5,728,000.00 | $6,925,000.00 | $6,517,000.00 | $7,034,000.00 | $6,384,000.00 | $6,517,000.00 | $9,781,000.00 | $5,563,000.00 | $5,905,000.00 | -- | $4,317,000.00 | -- | -- | $3,668,000.00 | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | $27,217,000.00 | $29,740,000.00 | $28,001,000.00 | -- | $26,155,000.00 | $25,371,000.00 | $22,838,000.00 | $25,706,000.00 | $21,789,000.00 | $23,130,000.00 | $19,681,000.00 | $16,348,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $757,407,000.00 | $713,948,000.00 | $828,422,000.00 | $721,419,000.00 | $783,775,000.00 | $763,347,000.00 | $815,240,000.00 | $707,685,000.00 | $703,157,000.00 | $679,964,000.00 | $776,951,000.00 | $693,497,000.00 | $691,068,000.00 | $679,096,000.00 | $708,084,000.00 | $622,855,000.00 | $629,025,000.00 | $613,499,000.00 | $592,762,000.00 | $532,698,000.00 | $503,931,000.00 | $481,070,000.00 | $554,848,000.00 | $512,666,000.00 | $196,205,000.00 | $161,747,000.00 | $185,620,000.00 | $169,306,000.00 | $134,215,000.00 | $109,175,000.00 | -- | $132,243,000.00 | $117,214,000.00 | $102,385,000.00 | $83,320,000.00 | $110,559,000.00 | $109,553,000.00 | $89,949,000.00 | $80,469,000.00 | $106,541,000.00 | $98,713,000.00 | $87,402,000.00 | $75,692,000.00 | $83,841,000.00 | $89,691,000.00 | $81,652,000.00 | $74,122,000.00 | $100,285,000.00 | $89,020,000.00 | $86,078,000.00 | -- | $108,388,000.00 | -- | -- | $85,200,000.00 | -- | -- |
Long Term Debt | -- | -- | $397,171,000.00 | -- | -- | -- | $358,216,000.00 | -- | -- | -- | $343,825,000.00 | -- | -- | -- | $330,208,000.00 | -- | -- | -- | $317,322,000.00 | -- | -- | -- | $305,128,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $1,903,873,000.00 | $1,867,467,000.00 | $1,831,267,000.00 | $1,794,531,000.00 | $1,719,020,000.00 | $1,682,722,000.00 | $1,755,476,000.00 | $1,721,241,000.00 | $1,687,982,000.00 | $1,649,754,000.00 | $1,617,204,000.00 | $1,588,143,000.00 | $1,559,473,000.00 | $1,529,160,000.00 | $1,499,050,000.00 | $1,471,340,000.00 | $1,444,597,000.00 | $1,417,037,000.00 | $1,391,904,000.00 | $1,366,899,000.00 | $1,346,620,000.00 | $1,321,878,000.00 | $1,297,979,000.00 | $1,276,379,000.00 | $993,559,000.00 | $850,705,000.00 | $830,014,000.00 | $799,491,000.00 | $781,635,000.00 | $761,906,000.00 | -- | $742,690,000.00 | $715,253,000.00 | $697,628,000.00 | $679,080,000.00 | $662,869,000.00 | $645,349,000.00 | $640,573,000.00 | $633,939,000.00 | $629,076,000.00 | $657,027,000.00 | $650,148,000.00 | $636,904,000.00 | $237,769,000.00 | $230,013,000.00 | $224,730,000.00 | $216,850,000.00 | $207,624,000.00 | $214,151,000.00 | $189,036,000.00 | -- | $20,231,000.00 | -- | -- | $12,620,000.00 | -- | -- |
Accumulated Other Comprehensive Loss | $-12,434,000.00 | $-16,805,000.00 | $-13,859,000.00 | $-15,076,000.00 | $-16,061,000.00 | $-23,963,000.00 | $-19,845,000.00 | $-18,647,000.00 | $-12,014,000.00 | $-7,741,000.00 | $-6,218,000.00 | $-5,341,000.00 | $-5,023,000.00 | $-7,073,000.00 | $-5,246,000.00 | $-9,516,000.00 | $-7,259,000.00 | $-6,683,000.00 | $-7,758,000.00 | $-7,944,000.00 | $-7,554,000.00 | $-8,713,000.00 | $-7,748,000.00 | $-6,598,000.00 | $-4,778,000.00 | $-6,567,000.00 | $-5,796,000.00 | $-7,718,000.00 | $-7,890,000.00 | $-7,667,000.00 | -- | $-6,593,000.00 | $-5,787,000.00 | $-7,881,000.00 | $-6,700,000.00 | $-6,343,000.00 | $-4,971,000.00 | $-5,458,000.00 | $-2,606,000.00 | $-1,367,000.00 | $-1,386,000.00 | $-1,971,000.00 | $-1,152,000.00 | $-1,558,000.00 | $-652,000.00 | $-477,000.00 | $-512,000.00 | $-496,000.00 | $-386,000.00 | $-399,000.00 | -- | $-209,000.00 | -- | -- | $-337,000.00 | -- | -- |
Accumulated Deficit | $-635,334,000.00 | $-645,021,000.00 | $-617,950,000.00 | $-584,356,000.00 | $-482,795,000.00 | $-473,606,000.00 | $-283,982,000.00 | $-252,952,000.00 | $-195,508,000.00 | $-143,638,000.00 | $-66,100,000.00 | $-26,326,000.00 | $90,205,000.00 | $137,766,000.00 | $162,956,000.00 | $124,181,000.00 | $155,219,000.00 | $175,163,000.00 | $190,047,000.00 | $167,038,000.00 | $175,308,000.00 | $174,550,000.00 | $169,063,000.00 | $50,078,000.00 | $98,700,000.00 | $144,255,000.00 | $69,055,000.00 | $42,128,000.00 | $43,947,000.00 | $39,973,000.00 | -- | $47,831,000.00 | $31,734,000.00 | $32,138,000.00 | $31,225,000.00 | $32,855,000.00 | $20,962,000.00 | $23,949,000.00 | $19,973,000.00 | $22,970,000.00 | $-20,653,000.00 | $-19,295,000.00 | $-18,403,000.00 | $-7,788,000.00 | $-19,893,000.00 | $-17,223,000.00 | $-22,724,000.00 | $-23,171,000.00 | $-26,719,000.00 | $-29,868,000.00 | -- | $-38,371,000.00 | -- | -- | $-73,929,000.00 | -- | -- |
Total Stockholders' Equity | $1,256,113,000.00 | $1,205,649,000.00 | $1,199,466,000.00 | $1,195,107,000.00 | $1,220,172,000.00 | $1,185,161,000.00 | $1,451,657,000.00 | $1,449,650,000.00 | $1,480,468,000.00 | $1,498,383,000.00 | $1,544,894,000.00 | $1,556,484,000.00 | $1,644,663,000.00 | $1,659,861,000.00 | $1,656,768,000.00 | $1,586,013,000.00 | $1,592,565,000.00 | $1,585,525,000.00 | $1,574,201,000.00 | $1,526,001,000.00 | $1,514,382,000.00 | $1,487,725,000.00 | $1,423,744,000.00 | $1,319,867,000.00 | $1,087,489,000.00 | $988,401,000.00 | $893,281,000.00 | $833,908,000.00 | $817,699,000.00 | $794,219,000.00 | -- | $783,935,000.00 | $741,207,000.00 | $721,892,000.00 | $703,612,000.00 | $689,388,000.00 | $661,347,000.00 | $659,071,000.00 | $651,313,000.00 | $650,686,000.00 | $634,995,000.00 | $628,889,000.00 | $617,356,000.00 | $228,429,000.00 | $209,474,000.00 | $207,036,000.00 | $193,619,000.00 | $183,962,000.00 | $187,051,000.00 | $158,774,000.00 | -- | $18,152,000.00 | -- | -- | $-25,145,000.00 | $-44,647,000.00 | $-36,774,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $2,013,520,000.00 | $1,919,597,000.00 | $2,027,888,000.00 | $1,916,526,000.00 | $2,003,947,000.00 | $1,948,508,000.00 | $2,266,897,000.00 | $2,157,335,000.00 | $2,183,625,000.00 | $2,178,347,000.00 | $2,321,845,000.00 | $2,249,981,000.00 | $2,335,731,000.00 | $2,338,957,000.00 | $2,364,852,000.00 | $2,208,868,000.00 | $2,221,590,000.00 | $2,199,024,000.00 | $2,166,963,000.00 | $2,058,699,000.00 | $2,018,313,000.00 | $1,968,793,000.00 | $1,978,592,000.00 | $1,832,533,000.00 | $1,283,694,000.00 | $1,150,148,000.00 | $1,078,901,000.00 | $1,003,214,000.00 | $951,914,000.00 | $903,394,000.00 | -- | $916,178,000.00 | $858,421,000.00 | $824,277,000.00 | $786,932,000.00 | $799,947,000.00 | $770,900,000.00 | $749,020,000.00 | $731,782,000.00 | $757,227,000.00 | $733,708,000.00 | $716,291,000.00 | $693,048,000.00 | $312,270,000.00 | $299,165,000.00 | $288,688,000.00 | $267,741,000.00 | $284,247,000.00 | $276,071,000.00 | $244,852,000.00 | -- | $126,540,000.00 | -- | -- | $60,055,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 | 8/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 | 7/31/2010 | 7/31/2009 | 7/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $719,514,000.00 | $511,656,000.00 | $348,949,000.00 | $179,683,000.00 | $661,067,000.00 | $140,469,000.00 | $271,959,000.00 | $108,171,000.00 | $514,284,000.00 | $333,184,000.00 | $209,748,000.00 | $94,127,000.00 | -- | $424,446,000.00 | $98,860,000.00 | $184,409,000.00 | $82,280,000.00 | $380,537,000.00 | $85,440,000.00 | $89,446,000.00 | $79,734,000.00 | $350,246,000.00 | $232,039,000.00 | $150,004,000.00 | $66,529,000.00 | $300,649,000.00 | $203,739,000.00 | $135,489,000.00 | $63,301,000.00 | $232,061,000.00 | $56,995,000.00 | $55,097,000.00 | $52,380,000.00 | $172,472,000.00 | $121,465,000.00 | $42,337,000.00 | $144,691,000.00 | $84,745,000.00 | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $296,707,000.00 | $204,984,000.00 | $130,663,000.00 | $62,894,000.00 | $191,559,000.00 | $134,298,000.00 | $82,830,000.00 | $42,019,000.00 | -- | $151,834,000.00 | $39,007,000.00 | $70,071,000.00 | $35,170,000.00 | $147,184,000.00 | $37,904,000.00 | $34,080,000.00 | $35,771,000.00 | $148,947,000.00 | $37,342,000.00 | $38,721,000.00 | $39,920,000.00 | $131,743,000.00 | $35,992,000.00 | $31,388,000.00 | $27,557,000.00 | $91,410,000.00 | $23,973,000.00 | $20,741,000.00 | $19,490,000.00 | $68,344,000.00 | $49,487,000.00 | $31,613,000.00 | $55,471,000.00 | $41,656,000.00 | -- |
Gross Profit | $142,406,000.00 | $112,292,000.00 | $458,211,000.00 | $294,533,000.00 | $195,615,000.00 | $72,152,000.00 | $352,220,000.00 | $236,364,000.00 | $159,404,000.00 | $62,755,000.00 | $368,213,000.00 | $238,898,000.00 | $166,995,000.00 | $78,835,000.00 | $404,292,000.00 | $248,429,000.00 | $166,016,000.00 | $76,154,000.00 | $395,164,000.00 | $270,090,000.00 | $186,860,000.00 | $97,224,000.00 | $364,360,000.00 | $66,468,000.00 | $141,296,000.00 | $45,277,000.00 | $322,725,000.00 | $71,968,000.00 | $74,810,000.00 | $52,108,000.00 | -- | $272,612,000.00 | $174,191,000.00 | $67,228,000.00 | $47,110,000.00 | $233,353,000.00 | $146,865,000.00 | $55,366,000.00 | $43,963,000.00 | $201,299,000.00 | $116,056,000.00 | $71,363,000.00 | $26,609,000.00 | $168,906,000.00 | $32,258,000.00 | $76,544,000.00 | $35,744,000.00 | $140,651,000.00 | $100,268,000.00 | $67,246,000.00 | $32,890,000.00 | $104,128,000.00 | $26,584,000.00 | $45,394,000.00 | $89,220,000.00 | $43,089,000.00 | -- |
Research and Development | $65,458,000.00 | $62,469,000.00 | $249,746,000.00 | $182,927,000.00 | $119,872,000.00 | $58,170,000.00 | $249,665,000.00 | $184,378,000.00 | $60,403,000.00 | $59,926,000.00 | $219,494,000.00 | $159,964,000.00 | $105,809,000.00 | $52,615,000.00 | $200,575,000.00 | $148,343,000.00 | $96,450,000.00 | $46,496,000.00 | $188,541,000.00 | $139,069,000.00 | $91,967,000.00 | $45,496,000.00 | $171,657,000.00 | $126,155,000.00 | $43,657,000.00 | $35,711,000.00 | $130,323,000.00 | $34,090,000.00 | $60,775,000.00 | $30,750,000.00 | -- | $112,496,000.00 | $80,354,000.00 | $51,081,000.00 | $25,672,000.00 | $93,440,000.00 | $67,167,000.00 | $22,282,000.00 | $20,310,000.00 | $76,178,000.00 | $20,634,000.00 | $37,810,000.00 | $18,750,000.00 | $66,346,000.00 | $16,854,000.00 | $15,885,000.00 | $14,764,000.00 | $50,462,000.00 | $36,107,000.00 | $23,121,000.00 | $10,959,000.00 | $34,773,000.00 | $8,973,000.00 | $15,731,000.00 | $28,273,000.00 | $22,356,000.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $154,816,000.00 | $146,073,000.00 | $607,701,000.00 | $450,118,000.00 | $293,384,000.00 | $146,705,000.00 | $551,667,000.00 | $403,602,000.00 | $264,238,000.00 | $128,132,000.00 | $473,797,000.00 | $344,398,000.00 | $225,669,000.00 | $110,439,000.00 | $428,178,000.00 | $316,656,000.00 | $208,643,000.00 | $100,751,000.00 | $393,693,000.00 | $289,701,000.00 | $191,345,000.00 | $96,160,000.00 | $371,690,000.00 | $95,335,000.00 | $96,684,000.00 | $77,992,000.00 | $296,113,000.00 | $76,307,000.00 | $66,605,000.00 | $70,410,000.00 | -- | $256,175,000.00 | $65,630,000.00 | $59,526,000.00 | $56,073,000.00 | $216,860,000.00 | $153,868,000.00 | $52,031,000.00 | $47,601,000.00 | $182,877,000.00 | $48,091,000.00 | $91,791,000.00 | $44,749,000.00 | $152,061,000.00 | $108,145,000.00 | $71,525,000.00 | $35,806,000.00 | $117,052,000.00 | $81,937,000.00 | $53,757,000.00 | $24,758,000.00 | $97,257,000.00 | $21,923,000.00 | $20,472,000.00 | $71,206,000.00 | $53,561,000.00 | -- |
Loss from Operations | $-12,410,000.00 | $-33,781,000.00 | $-149,490,000.00 | $-155,585,000.00 | $-97,769,000.00 | $-74,553,000.00 | $-199,447,000.00 | $-167,238,000.00 | $-39,457,000.00 | $-65,377,000.00 | $-105,584,000.00 | $-105,500,000.00 | $-58,674,000.00 | $-31,604,000.00 | $-23,886,000.00 | $-68,227,000.00 | $-42,627,000.00 | $-24,597,000.00 | $1,471,000.00 | $-19,611,000.00 | $-4,485,000.00 | $1,064,000.00 | $-7,330,000.00 | $-28,867,000.00 | $-33,380,000.00 | $-32,715,000.00 | $26,612,000.00 | $-14,436,000.00 | $-10,097,000.00 | $-18,302,000.00 | -- | $16,437,000.00 | $-7,038,000.00 | $7,702,000.00 | $-8,963,000.00 | $16,493,000.00 | $-7,003,000.00 | $3,335,000.00 | $-3,638,000.00 | $18,422,000.00 | $-23,826,000.00 | $-2,288,000.00 | $-18,140,000.00 | $16,845,000.00 | $-4,362,000.00 | $5,019,000.00 | $-62,000.00 | $23,599,000.00 | $4,842,000.00 | $5,357,000.00 | $8,132,000.00 | $6,871,000.00 | $11,890,000.00 | $7,229,000.00 | $18,014,000.00 | $-10,472,000.00 | -- |
Loss Before Income Taxes | $6,964,000.00 | $-38,593,000.00 | $-134,094,000.00 | $-149,851,000.00 | $-93,623,000.00 | $-85,413,000.00 | $-229,715,000.00 | $-193,171,000.00 | $-119,950,000.00 | $-68,314,000.00 | $-104,281,000.00 | $-98,474,000.00 | $-53,768,000.00 | $-30,867,000.00 | $-24,331,000.00 | $-73,746,000.00 | $-37,357,000.00 | $-21,641,000.00 | $12,452,000.00 | $-11,275,000.00 | $1,047,000.00 | $2,182,000.00 | $-8,276,000.00 | $-56,519,000.00 | $2,559,000.00 | $-31,069,000.00 | $33,277,000.00 | $-10,491,000.00 | $-7,557,000.00 | $-17,641,000.00 | -- | $20,782,000.00 | $-3,534,000.00 | $-772,000.00 | $-8,050,000.00 | $16,740,000.00 | $-6,627,000.00 | $2,969,000.00 | $-3,609,000.00 | $19,946,000.00 | $-22,535,000.00 | $-1,964,000.00 | $-17,778,000.00 | $17,212,000.00 | $-4,493,000.00 | $5,405,000.00 | $169,000.00 | $23,179,000.00 | $5,113,000.00 | $5,111,000.00 | $7,856,000.00 | $8,296,000.00 | $5,686,000.00 | $7,525,000.00 | $17,718,000.00 | $-10,568,000.00 | -- |
Earnings Per Share Basic | $0.12 | $-0.33 | $-1.36 | $-1.51 | $-0.95 | $-0.83 | $-2.16 | $-1.79 | $-1.10 | $-0.62 | $-0.79 | $-0.78 | $-0.34 | $-0.24 | $-0.33 | $-0.80 | $-0.42 | $-0.18 | $0.25 | $-0.03 | $0.08 | $0.07 | $-0.25 | $-0.40 | $-0.72 | $-0.12 | $0.29 | $-0.02 | $0.05 | $-0.11 | -- | $0.21 | $-0.02 | $-0.01 | $-0.02 | $0.14 | $-0.03 | $0.01 | $-0.04 | $0.22 | $-0.20 | $-0.01 | $-0.18 | $0.27 | $0.06 | $0.10 | $0.01 | $0.29 | $0.23 | $0.19 | $0.10 | $0.83 | $0.73 | $0.15 | $0.32 | $-0.83 | -- |
Weighted Average Shares Basic | 81,912,272 | 81,690,912 | 82,176,629 | 82,407,950 | 82,686,420 | 83,320,967 | 83,569,517 | 83,440,231 | 83,413,643 | 83,225,743 | 83,577,375 | 83,693,045 | 83,737,889 | 83,613,287 | 82,855,392 | 82,701,267 | 82,543,267 | 82,360,891 | 81,447,998 | 81,252,993 | 81,058,562 | 80,821,227 | 77,709,592 | 78,777,484 | 76,859,040 | 75,187,430 | 73,994,577 | 73,731,132 | 73,516,140 | 73,293,467 | -- | 72,026,694 | 72,297,934 | 71,779,496 | 71,242,897 | 70,075,908 | 70,348,356 | 69,883,622 | 69,316,700 | 65,748,896 | 64,718,852 | 63,005,064 | 58,649,353 | 56,331,018 | 55,887,786 | 55,868,308 | 54,814,044 | 34,774,983 | 52,519,909 | 16,499,660 | 14,554,428 | 14,064,055 | 14,116,890 | 13,960,587 | 13,535,736 | 13,284,938 | -- |
Earnings Per Share Diluted | $-0.21 | $-0.33 | $-1.36 | $-1.51 | $-0.95 | $-0.83 | $-2.16 | $-1.79 | $-1.10 | $-0.62 | $-0.79 | $-0.78 | $-0.34 | $-0.24 | $-0.33 | $-0.80 | $-0.42 | $-0.18 | $0.25 | $-0.03 | $0.08 | $0.07 | $-0.34 | $-0.62 | $-0.72 | $-0.12 | $0.28 | $-0.02 | $0.05 | $-0.11 | -- | $0.20 | $-0.02 | $0.01 | $-0.02 | $0.14 | $-0.03 | $0.06 | $-0.04 | $0.21 | $-0.20 | $-0.01 | $-0.18 | $0.25 | $0.05 | $0.10 | $0.01 | $0.25 | $0.19 | $0.15 | $0.09 | $0.76 | $0.82 | $0.14 | $0.30 | $-0.83 | -- |
Weighted Average Shares Diluted | 81,912,272 | 81,690,912 | 82,176,629 | 82,407,950 | 82,686,420 | 83,320,967 | 83,569,517 | 83,440,231 | 83,413,643 | 83,225,743 | 83,577,375 | 83,693,045 | 83,737,889 | 83,613,287 | 82,855,392 | 82,701,267 | 82,543,267 | 82,360,891 | 82,681,214 | 81,252,993 | 82,289,773 | 82,209,988 | 77,709,592 | 78,246,146 | 76,859,040 | 75,187,430 | 75,328,343 | 74,175,603 | 73,516,140 | 73,293,467 | -- | 73,765,960 | 72,297,934 | 73,402,064 | 71,242,897 | 72,314,433 | 70,348,356 | 72,056,861 | 69,316,700 | 69,112,733 | 68,261,964 | 67,360,775 | 58,649,353 | 61,943,087 | 61,732,623 | 61,706,457 | 61,185,270 | 41,509,185 | 34,928,429 | 25,610,201 | 21,153,440 | 17,763,859 | 18,234,331 | 16,202,034 | 15,933,374 | 13,284,938 | -- |
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 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | -- | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | -- | 500,000,000 | -- | 55,000,000 | -- | -- | 55,000,000 | -- | -- |
Common Stock Shares Outstanding | -- | -- | 81,440,669 | -- | -- | -- | 84,084,209 | 83,816,227 | 83,546,000 | 83,305,156 | 83,194,157 | 83,280,955 | 83,775,163 | 83,791,856 | 83,461,925 | 83,167,042 | 82,872,382 | 82,574,406 | 82,140,883 | -- | 81,390,505 | 81,009,507 | 80,611,698 | 80,259,688 | 77,279,160 | 75,362,109 | 75,007,625 | 74,378,533 | 73,948,384 | 73,510,967 | -- | 73,039,919 | 72,522,807 | 72,054,151 | 71,491,693 | 71,005,738 | 70,548,368 | 70,161,817 | 69,082,261 | 69,082,261 | -- | -- | -- | 57,909,277 | -- | -- | -- | 53,956,608 | -- | 51,275,725 | -- | 14,422,557 | -- | -- | 13,772,656 | -- | -- |
Common Stock Value | $8,000.00 | $8,000.00 | $8,000.00 | $8,000.00 | $8,000.00 | $8,000.00 | $8,000.00 | $8,000.00 | $8,000.00 | $8,000.00 | $8,000.00 | $8,000.00 | $8,000.00 | $8,000.00 | $8,000.00 | $8,000.00 | $8,000.00 | $8,000.00 | $8,000.00 | $8,000.00 | $8,000.00 | $8,000.00 | $8,000.00 | $8,000.00 | $8,000.00 | $8,000.00 | $8,000.00 | $7,000.00 | $7,000.00 | $7,000.00 | -- | $7,000.00 | $7,000.00 | $7,000.00 | $7,000.00 | $7,000.00 | $7,000.00 | $7,000.00 | $7,000.00 | $7,000.00 | $7,000.00 | $7,000.00 | $7,000.00 | $6,000.00 | $6,000.00 | $6,000.00 | $5,000.00 | $5,000.00 | $5,000.00 | $5,000.00 | -- | $1,000.00 | -- | -- | $1,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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 25,000,000 | -- | -- | -- | 25,000,000 | -- | -- | -- | 25,000,000 | -- | -- | -- | 25,643,493 | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 25,357,721 | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $36,500,000.00 | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $0.00 | -- | -- | -- | $0.00 | -- | -- | -- | $0.10 | -- | -- | -- | $0.00 | -- | -- | -- | -- | -- |
Share Price | $111.68 | $90.13 | -- | $76.19 | $73.24 | $59.41 | -- | $86.94 | $100.84 | $125.73 | -- | $105.51 | $114.74 | $96.11 | $117.66 | $90.84 | $112.50 | $112.74 | $102.08 | $106.50 | $86.68 | $88.97 | $86.20 | $84.62 | $79.45 | $79.98 | $72.16 | $61.49 | $52.33 | $57.45 | -- | $61.47 | $56.97 | $55.04 | $58.23 | $59.05 | $49.95 | $50.10 | $49.94 | $40.50 | $37.76 | $47.21 | $50.72 | $43.76 | $40.08 | $33.12 | $30.64 | $25.66 | -- | -- | -- | -- | -- | -- | -- | -- | -- |