Date | 7/31/2024 | 4/30/2024 | 10/31/2023 | 7/31/2023 | 4/30/2023 | 1/31/2023 | 10/31/2022 | 7/31/2022 | 4/30/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 | 1/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $51,753,000.00 | $30,709,000.00 | $34,031,000.00 | $47,098,000.00 | $36,151,000.00 | $33,700,000.00 | $32,773,000.00 | $45,955,000.00 | $33,717,000.00 | $74,772,000.00 | $54,684,000.00 | $98,244,000.00 | $88,295,000.00 | $124,330,000.00 | $148,544,000.00 | $187,717,000.00 | $45,218,000.00 | $52,502,000.00 | $42,601,000.00 | $35,778,000.00 | $30,200,000.00 | $90,491,000.00 | $102,884,000.00 | $96,481,000.00 | $64,047,000.00 | $31,379,000.00 | $52,942,000.00 | $71,816,000.00 | $55,332,000.00 | $173,435,000.00 | $165,729,000.00 | $149,534,000.00 | $118,151,000.00 | $86,298,000.00 | $129,345,000.00 | $66,330,000.00 | $67,403,000.00 | $39,080,000.00 | $46,876,000.00 | $36,668,000.00 | $82,546,000.00 | $42,406,000.00 | $53,137,000.00 | $44,669,000.00 | $68,223,000.00 | $40,884,000.00 | $47,397,000.00 | $39,792,000.00 | $47,682,000.00 | $41,951,000.00 | $62,553,000.00 | $54,229,000.00 | $126,548,000.00 | $125,833,000.00 | $86,900,000.00 |
Accounts Receivable Net Current | $151,055,000.00 | $164,865,000.00 | $161,544,000.00 | $136,549,000.00 | $148,068,000.00 | $132,802,000.00 | $161,367,000.00 | $127,580,000.00 | $181,551,000.00 | $161,892,000.00 | $110,522,000.00 | $132,698,000.00 | $126,994,000.00 | $141,059,000.00 | $110,249,000.00 | $145,333,000.00 | $162,181,000.00 | $156,253,000.00 | $167,727,000.00 | $148,487,000.00 | $191,722,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | $661,146,000.00 | $530,570,000.00 | $556,034,000.00 | $660,690,000.00 | $559,467,000.00 | $580,215,000.00 | $649,257,000.00 | $770,652,000.00 | $643,527,000.00 | $543,218,000.00 | $565,512,000.00 | $445,299,000.00 | $487,955,000.00 | $507,365,000.00 | $574,830,000.00 | $585,307,000.00 | $618,406,000.00 | $644,646,000.00 | $792,064,000.00 | $648,145,000.00 | $683,171,000.00 | $698,265,000.00 | $715,705,000.00 | $579,902,000.00 | $569,379,000.00 | $598,365,000.00 | $722,005,000.00 | $565,051,000.00 | $585,764,000.00 | $524,823,000.00 | $648,881,000.00 | $487,876,000.00 | $546,745,000.00 | $544,341,000.00 | $641,128,000.00 | $498,513,000.00 | $543,103,000.00 | $567,777,000.00 | $657,656,000.00 | $512,811,000.00 | $547,531,000.00 | $544,589,000.00 | $615,916,000.00 | $485,923,000.00 | $503,688,000.00 | $539,359,000.00 | $621,067,000.00 | $512,819,000.00 | $561,797,000.00 | $580,154,000.00 | $627,929,000.00 | $534,725,000.00 | $524,250,000.00 | -- | -- |
Prepaid Expenses and Other Current Assets | $53,733,000.00 | $54,008,000.00 | $49,422,000.00 | $47,248,000.00 | $48,535,000.00 | $50,434,000.00 | $48,864,000.00 | $45,698,000.00 | $46,254,000.00 | $47,790,000.00 | $41,619,000.00 | $45,027,000.00 | $45,387,000.00 | $45,513,000.00 | $43,768,000.00 | $44,563,000.00 | $50,305,000.00 | $48,245,000.00 | $51,394,000.00 | $51,168,000.00 | $66,479,000.00 | $63,166,000.00 | $62,159,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $939,700,000.00 | $805,336,000.00 | $822,873,000.00 | $914,823,000.00 | $820,880,000.00 | $831,455,000.00 | $921,084,000.00 | $1,018,791,000.00 | $933,641,000.00 | $862,698,000.00 | $807,363,000.00 | $757,118,000.00 | $782,556,000.00 | $872,155,000.00 | $930,049,000.00 | $1,009,790,000.00 | $882,299,000.00 | $901,646,000.00 | $1,053,786,000.00 | $887,312,000.00 | $976,447,000.00 | $1,044,168,000.00 | $1,034,169,000.00 | $864,327,000.00 | $846,789,000.00 | $803,668,000.00 | $955,535,000.00 | $782,206,000.00 | $843,745,000.00 | $869,449,000.00 | $989,109,000.00 | $794,180,000.00 | $875,065,000.00 | $819,646,000.00 | $997,170,000.00 | $732,358,000.00 | $790,896,000.00 | $782,919,000.00 | $869,183,000.00 | $693,138,000.00 | $792,549,000.00 | $751,901,000.00 | $842,613,000.00 | $722,148,000.00 | $772,428,000.00 | $753,485,000.00 | $851,980,000.00 | $738,150,000.00 | $815,138,000.00 | $810,807,000.00 | $898,437,000.00 | $790,906,000.00 | $808,281,000.00 | -- | -- |
Property Plant and Equipement | $169,459,000.00 | $168,154,000.00 | $167,681,000.00 | $157,717,000.00 | $157,730,000.00 | $160,883,000.00 | $151,798,000.00 | $137,007,000.00 | $137,600,000.00 | $155,516,000.00 | $161,066,000.00 | $165,118,000.00 | $172,437,000.00 | $189,207,000.00 | $193,593,000.00 | $200,800,000.00 | $224,846,000.00 | $230,261,000.00 | $232,045,000.00 | $236,257,000.00 | $230,784,000.00 | $218,103,000.00 | $207,726,000.00 | $208,898,000.00 | $212,799,000.00 | $214,982,000.00 | $217,838,000.00 | $217,854,000.00 | $219,196,000.00 | $191,754,000.00 | $186,776,000.00 | $185,586,000.00 | $179,010,000.00 | $163,442,000.00 | $150,839,000.00 | $153,350,000.00 | $149,743,000.00 | $151,289,000.00 | $148,358,000.00 | $141,818,000.00 | $143,560,000.00 | $148,182,000.00 | $147,955,000.00 | $137,299,000.00 | $144,856,000.00 | $141,048,000.00 | $134,724,000.00 | $124,551,000.00 | $131,471,000.00 | $136,817,000.00 | $139,078,000.00 | $141,398,000.00 | $135,632,000.00 | -- | -- |
Intangible Assets Net | $192,836,000.00 | $195,595,000.00 | $201,319,000.00 | $204,358,000.00 | $207,397,000.00 | $210,436,000.00 | $213,464,000.00 | $216,491,000.00 | $219,519,000.00 | $225,669,000.00 | $228,821,000.00 | $231,968,000.00 | $235,115,000.00 | $262,118,000.00 | $265,405,000.00 | $268,692,000.00 | $294,304,000.00 | $297,570,000.00 | $300,835,000.00 | $304,101,000.00 | $307,366,000.00 | $370,507,000.00 | $227,503,000.00 | $212,819,000.00 | $212,087,000.00 | $213,101,000.00 | $214,114,000.00 | $215,127,000.00 | $216,660,000.00 | $114,187,000.00 | $115,106,000.00 | $116,025,000.00 | $116,945,000.00 | $117,864,000.00 | $118,783,000.00 | $119,703,000.00 | $120,633,000.00 | $121,820,000.00 | $122,808,000.00 | $123,796,000.00 | $59,719,000.00 | $61,227,000.00 | $62,734,000.00 | $64,241,000.00 | $93,024,000.00 | $94,773,000.00 | $91,470,000.00 | $65,220,000.00 | $100,986,000.00 | $102,940,000.00 | $113,053,000.00 | -- | -- | -- | -- |
Goodwill | $4,956,000.00 | $4,956,000.00 | $4,956,000.00 | $4,956,000.00 | $4,956,000.00 | $4,956,000.00 | $4,956,000.00 | $4,956,000.00 | $4,956,000.00 | $4,956,000.00 | $4,956,000.00 | $4,956,000.00 | $4,956,000.00 | $4,956,000.00 | $4,956,000.00 | $4,956,000.00 | $245,275,000.00 | $245,275,000.00 | $245,275,000.00 | $244,407,000.00 | $242,531,000.00 | $283,345,000.00 | $134,546,000.00 | $127,081,000.00 | $127,081,000.00 | $127,081,000.00 | $127,081,000.00 | $127,081,000.00 | $127,098,000.00 | $13,954,000.00 | $13,954,000.00 | $13,954,000.00 | $13,954,000.00 | $13,954,000.00 | $13,954,000.00 | $13,954,000.00 | $13,954,000.00 | $13,954,000.00 | $13,954,000.00 | $13,954,000.00 | $13,954,000.00 | $13,954,000.00 | $13,954,000.00 | $16,755,000.00 | $39,604,000.00 | $39,604,000.00 | $39,604,000.00 | $16,755,000.00 | $39,604,000.00 | $39,604,000.00 | $61,246,000.00 | -- | -- | -- | -- |
Other Assets | $42,422,000.00 | $40,624,000.00 | $33,787,000.00 | $30,494,000.00 | $28,521,000.00 | $27,150,000.00 | $27,219,000.00 | $27,263,000.00 | $27,580,000.00 | $28,706,000.00 | $28,012,000.00 | $26,255,000.00 | $28,850,000.00 | $97,050,000.00 | $84,054,000.00 | $81,457,000.00 | $28,994,000.00 | $92,214,000.00 | $89,037,000.00 | $85,711,000.00 | $23,781,000.00 | $92,279,000.00 | $89,701,000.00 | $88,941,000.00 | $25,779,000.00 | $68,316,000.00 | $69,589,000.00 | $67,289,000.00 | $68,574,000.00 | $114,851,000.00 | $115,448,000.00 | $116,347,000.00 | $118,349,000.00 | $145,377,000.00 | $146,727,000.00 | $141,969,000.00 | $61,306,000.00 | $139,878,000.00 | $134,779,000.00 | $136,256,000.00 | $53,012,000.00 | $111,647,000.00 | $113,764,000.00 | $115,591,000.00 | $119,695,000.00 | $135,194,000.00 | $136,396,000.00 | $138,178,000.00 | $72,223,000.00 | $137,590,000.00 | $139,109,000.00 | $135,103,000.00 | $70,288,000.00 | -- | -- |
Total Assets | $2,019,985,000.00 | $1,861,110,000.00 | $1,826,893,000.00 | $1,903,960,000.00 | $1,818,083,000.00 | $1,836,472,000.00 | $1,948,313,000.00 | $2,025,208,000.00 | $1,928,298,000.00 | $1,874,558,000.00 | $1,832,898,000.00 | $1,802,823,000.00 | $1,867,050,000.00 | $2,027,060,000.00 | $2,112,394,000.00 | $2,223,685,000.00 | $2,431,707,000.00 | $2,471,210,000.00 | $2,644,393,000.00 | $2,493,070,000.00 | $1,838,568,000.00 | $2,008,402,000.00 | $1,693,645,000.00 | $1,502,066,000.00 | $1,489,415,000.00 | $1,427,148,000.00 | $1,584,157,000.00 | $1,409,557,000.00 | $1,475,273,000.00 | $1,304,195,000.00 | $1,420,393,000.00 | $1,226,092,000.00 | $1,303,323,000.00 | $1,260,283,000.00 | $1,423,392,000.00 | $1,163,674,000.00 | $1,216,812,000.00 | $1,209,860,000.00 | $1,289,082,000.00 | $1,108,962,000.00 | $1,149,403,000.00 | $1,086,911,000.00 | $1,181,020,000.00 | $1,094,707,000.00 | $1,171,259,000.00 | $1,164,104,000.00 | $1,254,174,000.00 | $1,140,822,000.00 | $1,227,476,000.00 | $1,227,758,000.00 | $1,350,923,000.00 | $1,240,569,000.00 | $1,148,043,000.00 | -- | -- |
Accounts Payable | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $289,071,000.00 | $316,298,000.00 | $317,499,000.00 | $400,391,000.00 | $268,917,000.00 | $272,962,000.00 | $223,832,000.00 | $402,812,000.00 | $225,032,000.00 | $266,370,000.00 | $212,088,000.00 | $358,751,000.00 | $189,154,000.00 | $237,802,000.00 | $200,251,000.00 | $382,626,000.00 | $172,116,000.00 | $215,921,000.00 | $203,062,000.00 | $341,694,000.00 | $195,703,000.00 | $226,602,000.00 | $200,706,000.00 | $309,806,000.00 | $188,948,000.00 | $213,660,000.00 | $183,422,000.00 | $294,255,000.00 | $172,894,000.00 | $190,611,000.00 | $177,521,000.00 | $295,826,000.00 | $171,386,000.00 | $167,190,000.00 | -- | -- |
Accrued Liabilities | $186,241,000.00 | $170,964,000.00 | $194,967,000.00 | $209,712,000.00 | $177,774,000.00 | $143,046,000.00 | $230,377,000.00 | $240,295,000.00 | $219,956,000.00 | $238,298,000.00 | $233,564,000.00 | $182,419,000.00 | $129,104,000.00 | $180,927,000.00 | $208,024,000.00 | $173,752,000.00 | $119,157,000.00 | $179,030,000.00 | $190,331,000.00 | $168,224,000.00 | $137,057,000.00 | $209,479,000.00 | $195,987,000.00 | $168,746,000.00 | $103,749,000.00 | $173,487,000.00 | $170,499,000.00 | $146,315,000.00 | $102,982,000.00 | $141,886,000.00 | $142,085,000.00 | $125,405,000.00 | $93,985,000.00 | $175,649,000.00 | $156,106,000.00 | $158,700,000.00 | $88,740,000.00 | $172,077,000.00 | $159,152,000.00 | $141,718,000.00 | $85,603,000.00 | $151,142,000.00 | $143,735,000.00 | $118,632,000.00 | $90,067,000.00 | $150,056,000.00 | $148,838,000.00 | $129,852,000.00 | $87,455,000.00 | $138,074,000.00 | $139,698,000.00 | $132,806,000.00 | $82,187,000.00 | -- | -- |
Total Current Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $99,540,000.00 | $198,966,000.00 | $198,851,000.00 | $198,736,000.00 | $198,621,000.00 | $198,506,000.00 | $198,391,000.00 | $198,276,000.00 | $198,161,000.00 | $198,046,000.00 | $197,932,000.00 | $197,817,000.00 | $197,702,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $183,922,000.00 | $180,314,000.00 | $181,630,000.00 | $177,602,000.00 | $173,640,000.00 | $180,747,000.00 | $177,269,000.00 | $173,246,000.00 | $169,025,000.00 | $165,475,000.00 | $162,122,000.00 | $159,381,000.00 | $160,446,000.00 | $159,327,000.00 | $156,913,000.00 | $154,930,000.00 | $153,489,000.00 | $152,214,000.00 | $149,881,000.00 | $146,641,000.00 | $145,889,000.00 | $143,754,000.00 | $140,146,000.00 | $136,909,000.00 | $136,460,000.00 | $127,454,000.00 | $124,851,000.00 | $121,826,000.00 | $121,537,000.00 | $120,775,000.00 | $119,241,000.00 | $127,755,000.00 | $138,881,000.00 | $137,927,000.00 | $136,127,000.00 | $134,373,000.00 | $138,957,000.00 | $138,682,000.00 | $135,930,000.00 | $133,916,000.00 | $131,398,000.00 | $125,831,000.00 | $124,543,000.00 | $123,099,000.00 | $121,593,000.00 | $119,665,000.00 | $117,815,000.00 | $115,912,000.00 | $115,869,000.00 | $113,860,000.00 | $114,712,000.00 | $135,568,000.00 | $134,270,000.00 | -- | -- |
Accumulated Other Comprehensive Loss | $-29,473,000.00 | $-34,121,000.00 | $-25,596,000.00 | $-25,530,000.00 | $-26,260,000.00 | $-26,750,000.00 | $-7,187,000.00 | $-7,280,000.00 | $-8,328,000.00 | $-8,471,000.00 | $-8,572,000.00 | $-8,936,000.00 | $-9,136,000.00 | $-31,184,000.00 | $-31,437,000.00 | $-33,216,000.00 | $-31,843,000.00 | $-30,318,000.00 | $-31,405,000.00 | $-31,873,000.00 | $-31,601,000.00 | $-16,624,000.00 | $-16,769,000.00 | $-16,065,000.00 | $-15,170,000.00 | $-28,122,000.00 | $-28,051,000.00 | $-29,778,000.00 | $-30,434,000.00 | $-6,310,000.00 | $-5,375,000.00 | $-4,054,000.00 | $-5,864,000.00 | $2,961,000.00 | $3,027,000.00 | $3,672,000.00 | $2,712,000.00 | $15,511,000.00 | $16,641,000.00 | $17,153,000.00 | $16,676,000.00 | $-21,000.00 | $-27,000.00 | $225,000.00 | $884,000.00 | $9,856,000.00 | $8,759,000.00 | $10,233,000.00 | $9,637,000.00 | $6,414,000.00 | $7,830,000.00 | $8,197,000.00 | $6,141,000.00 | -- | -- |
Accumulated Deficit | $451,262,000.00 | $423,760,000.00 | $356,993,000.00 | $312,565,000.00 | $298,574,000.00 | $266,329,000.00 | $228,006,000.00 | $212,803,000.00 | $191,165,000.00 | $143,711,000.00 | $86,764,000.00 | $52,041,000.00 | $48,557,000.00 | $128,149,000.00 | $116,385,000.00 | $160,189,000.00 | $523,900,000.00 | $528,538,000.00 | $504,546,000.00 | $512,046,000.00 | $519,346,000.00 | $638,191,000.00 | $612,044,000.00 | $591,429,000.00 | $595,769,000.00 | $573,883,000.00 | $542,499,000.00 | $527,909,000.00 | $521,584,000.00 | $531,216,000.00 | $499,492,000.00 | $482,744,000.00 | $468,030,000.00 | $459,678,000.00 | $428,754,000.00 | $414,992,000.00 | $398,804,000.00 | $385,624,000.00 | $355,574,000.00 | $340,567,000.00 | $328,191,000.00 | $325,059,000.00 | $300,770,000.00 | $288,434,000.00 | $302,223,000.00 | $301,188,000.00 | $279,898,000.00 | $285,439,000.00 | $286,743,000.00 | $297,906,000.00 | $267,112,000.00 | $274,814,000.00 | $274,230,000.00 | -- | -- |
Total Stockholders' Equity | $606,062,000.00 | $570,304,000.00 | $513,382,000.00 | $464,992,000.00 | $446,317,000.00 | $420,683,000.00 | $398,444,000.00 | $379,133,000.00 | $352,236,000.00 | $301,098,000.00 | $240,697,000.00 | $202,869,000.00 | $200,247,000.00 | $256,671,000.00 | $242,240,000.00 | $282,296,000.00 | $645,950,000.00 | $650,840,000.00 | $623,429,000.00 | $627,236,000.00 | $634,053,000.00 | $765,753,000.00 | $735,853,000.00 | $712,705,000.00 | $717,489,000.00 | $673,645,000.00 | $639,729,000.00 | $620,387,000.00 | $613,117,000.00 | $646,110,000.00 | $613,787,000.00 | $606,879,000.00 | $601,484,000.00 | $601,003,000.00 | $568,345,000.00 | $553,474,000.00 | $540,910,000.00 | $540,254,000.00 | $508,582,000.00 | $492,073,000.00 | $476,699,000.00 | $451,301,000.00 | $425,718,000.00 | $412,190,000.00 | $425,129,000.00 | $431,138,000.00 | $406,901,000.00 | $412,012,000.00 | $412,669,000.00 | $418,600,000.00 | $390,077,000.00 | $419,022,000.00 | $415,080,000.00 | -- | -- |
Controlling Interest in Subsidiaries | $7,422,000.00 | $6,725,000.00 | $6,790,000.00 | $6,589,000.00 | $5,564,000.00 | $5,430,000.00 | $6,967,000.00 | $5,744,000.00 | $5,792,000.00 | $4,647,000.00 | $4,594,000.00 | $3,787,000.00 | $3,607,000.00 | $4,984,000.00 | $2,894,000.00 | $2,827,000.00 | $3,180,000.00 | $2,510,000.00 | $1,249,000.00 | $1,396,000.00 | $1,382,000.00 | $1,332,000.00 | $1,341,000.00 | $1,433,000.00 | $1,473,000.00 | $1,442,000.00 | $1,445,000.00 | $1,346,000.00 | $1,369,000.00 | $953,000.00 | $978,000.00 | $1,098,000.00 | $988,000.00 | $852,000.00 | $883,000.00 | $846,000.00 | $712,000.00 | $763,000.00 | $670,000.00 | $698,000.00 | $663,000.00 | $658,000.00 | $683,000.00 | $744,000.00 | $772,000.00 | $799,000.00 | $797,000.00 | $982,000.00 | $1,047,000.00 | $993,000.00 | $645,000.00 | $790,000.00 | $829,000.00 | -- | -- |
Total Liabilities and Equity | $2,019,985,000.00 | $1,861,110,000.00 | $1,826,893,000.00 | $1,903,960,000.00 | $1,818,083,000.00 | $1,836,472,000.00 | $1,948,313,000.00 | $2,025,208,000.00 | $1,928,298,000.00 | $1,874,558,000.00 | $1,832,898,000.00 | $1,802,823,000.00 | $1,867,050,000.00 | $2,027,060,000.00 | $2,112,394,000.00 | $2,223,685,000.00 | $2,431,707,000.00 | $2,471,210,000.00 | $2,644,393,000.00 | $2,493,070,000.00 | $1,838,568,000.00 | $2,008,402,000.00 | $1,693,645,000.00 | $1,502,066,000.00 | $1,489,415,000.00 | $1,427,148,000.00 | $1,584,157,000.00 | $1,409,557,000.00 | $1,475,273,000.00 | $1,304,195,000.00 | $1,420,393,000.00 | $1,226,092,000.00 | $1,303,323,000.00 | $1,256,746,000.00 | $1,423,392,000.00 | $1,161,334,000.00 | $1,216,812,000.00 | $1,209,860,000.00 | $1,289,082,000.00 | $1,108,962,000.00 | $1,149,403,000.00 | $1,086,911,000.00 | $1,181,020,000.00 | $1,094,707,000.00 | $1,171,259,000.00 | $1,164,104,000.00 | $1,254,174,000.00 | $1,140,822,000.00 | $1,227,476,000.00 | $1,227,758,000.00 | $1,350,923,000.00 | $1,240,569,000.00 | $1,148,043,000.00 | -- | -- |
Date | 7/31/2024 | 4/30/2024 | 10/31/2023 | 7/31/2023 | 4/30/2023 | 1/31/2023 | 10/31/2022 | 7/31/2022 | 4/30/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 | 1/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $677,754,000.00 | $85,513,000.00 | $58,624,000.00 | $42,656,000.00 | $14,766,000.00 | $85,124,000.00 | $15,218,000.00 | $29,850,000.00 | $14,700,000.00 | $91,415,000.00 | $20,234,000.00 | $46,152,000.00 | $15,563,000.00 | $100,186,000.00 | $71,292,000.00 | $32,962,000.00 | $17,326,000.00 | $2,571,709,000.00 | $126,721,000.00 | $53,831,000.00 | $32,485,000.00 | $2,513,113,000.00 | $154,029,000.00 | $102,143,000.00 | $37,335,000.00 | $2,598,065,000.00 | $58,353,000.00 | $54,392,000.00 | -- | $2,582,824,000.00 | -- | -- | -- | $2,504,091,000.00 | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $619,973,000.00 | $309,095,000.00 | $957,229,000.00 | $616,855,000.00 | $302,682,000.00 | $1,284,873,000.00 | $339,876,000.00 | $336,815,000.00 | $326,994,000.00 | $932,531,000.00 | $597,180,000.00 | $274,887,000.00 | $787,049,000.00 | $561,490,000.00 | $304,518,000.00 | $121,898,000.00 | $278,810,000.00 | $905,550,000.00 | $585,780,000.00 | $279,836,000.00 | $1,156,344,000.00 | $310,610,000.00 | $293,101,000.00 | $274,921,000.00 | $1,168,649,000.00 | $316,885,000.00 | $558,369,000.00 | $270,908,000.00 | $1,061,991,000.00 | $293,771,000.00 | $507,348,000.00 | $247,793,000.00 | $248,048,000.00 | $288,434,000.00 | $262,795,000.00 | $248,526,000.00 | $247,387,000.00 | $290,730,000.00 | $259,642,000.00 | $242,341,000.00 | $241,407,000.00 | $278,240,000.00 | $254,626,000.00 | $240,016,000.00 | $251,699,000.00 | $285,782,000.00 | $233,814,000.00 | $239,064,000.00 | $996,640,000.00 | $276,498,000.00 | $233,605,000.00 | $247,964,000.00 | $1,003,554,000.00 | $903,139,000.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $534,685,000.00 | $266,337,000.00 | $789,570,000.00 | $515,918,000.00 | $253,095,000.00 | $1,067,636,000.00 | $283,119,000.00 | $529,194,000.00 | $260,799,000.00 | $757,070,000.00 | $503,036,000.00 | $243,535,000.00 | $889,489,000.00 | $663,425,000.00 | $426,524,000.00 | $225,194,000.00 | $1,065,760,000.00 | $804,972,000.00 | $529,642,000.00 | $262,111,000.00 | $1,041,765,000.00 | $774,555,000.00 | $509,033,000.00 | $250,197,000.00 | $1,023,703,000.00 | $264,015,000.00 | $497,575,000.00 | $244,075,000.00 | $927,602,000.00 | $684,666,000.00 | $227,297,000.00 | $219,050,000.00 | $912,696,000.00 | $681,462,000.00 | $445,251,000.00 | $218,190,000.00 | $910,682,000.00 | $237,517,000.00 | $228,340,000.00 | $213,615,000.00 | $909,749,000.00 | $678,522,000.00 | $444,950,000.00 | $213,879,000.00 | $918,957,000.00 | $242,317,000.00 | $438,175,000.00 | $218,914,000.00 | $937,419,000.00 | $239,422,000.00 | $233,914,000.00 | $234,140,000.00 | $922,976,000.00 | $859,693,000.00 | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $85,288,000.00 | $42,758,000.00 | $163,708,000.00 | $99,290,000.00 | $49,587,000.00 | $214,327,000.00 | $188,462,000.00 | $68,420,000.00 | $66,195,000.00 | $161,979,000.00 | $80,662,000.00 | $17,870,000.00 | $-485,658,000.00 | $-430,279,000.00 | $-450,350,000.00 | $-426,211,000.00 | $103,813,000.00 | $43,471,000.00 | $54,673,000.00 | $16,869,000.00 | $401,000.00 | $94,838,000.00 | $32,143,000.00 | $22,946,000.00 | $140,031,000.00 | $109,691,000.00 | $56,821,000.00 | $25,725,000.00 | $110,985,000.00 | $55,452,000.00 | $32,258,000.00 | $28,743,000.00 | $135,107,000.00 | $52,223,000.00 | $66,070,000.00 | $30,336,000.00 | $125,934,000.00 | $113,241,000.00 | $31,302,000.00 | $28,726,000.00 | $98,617,000.00 | $88,438,000.00 | $43,770,000.00 | $20,958,000.00 | $61,607,000.00 | $51,103,000.00 | $9,980,000.00 | $12,591,000.00 | $35,550,000.00 | $32,361,000.00 | $11,082,000.00 | $12,080,000.00 | $72,664,000.00 | $31,523,000.00 | -- |
Loss Before Income Taxes | $80,346,000.00 | $39,972,000.00 | $153,128,000.00 | $91,647,000.00 | $45,456,000.00 | $213,034,000.00 | $52,841,000.00 | $136,371,000.00 | $67,318,000.00 | $144,060,000.00 | $64,616,000.00 | $9,906,000.00 | $-517,111,000.00 | $-451,308,000.00 | $-465,959,000.00 | $-432,104,000.00 | $78,593,000.00 | $80,758,000.00 | $45,213,000.00 | $12,148,000.00 | $-5,754,000.00 | -- | -- | -- | $122,706,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $38,547,000.00 | -- | -- | $2,621,000.00 | $8,724,000.00 | -- | -- | $5,467,000.00 | $37,060,000.00 | $10,443,000.00 | -- |
Earnings Per Share Basic | $1.73 | $0.88 | $3.23 | $1.91 | $0.97 | $4.98 | $3.83 | $1.40 | $1.34 | $1.56 | $1.14 | $0.16 | $-11.80 | $-9.67 | $-9.94 | $-8.95 | $1.53 | $1.51 | $0.83 | $0.22 | $-0.13 | $1.62 | $0.95 | $0.40 | $2.03 | $0.80 | $0.76 | $0.35 | $-0.16 | $1.67 | $0.46 | $0.41 | $1.86 | $0.78 | $0.38 | $0.44 | $1.90 | $1.53 | $0.77 | $0.35 | $0.88 | $0.74 | $0.36 | $-0.26 | $0.64 | $0.57 | $-0.06 | $0.04 | $0.57 | $0.80 | $-0.11 | $0.08 | $0.85 | $0.22 | -- |
Weighted Average Shares Basic | 33,838,000 | 33,793,000 | 34,206,000 | 34,343,000 | 34,407 | 34,930,000 | 35,207 | 35,620 | 36,209 | 36,889 | 36,794 | 36,707 | 37,220,000 | 37,439 | 37,881 | 38,649,000 | 39,796 | 39,983 | 40,346 | 40,741,000 | 41,756,000 | 41,958,000 | 41,937,000 | 41,910,000 | 41,801,000 | 41,788,000 | 41,783,000 | 41,832,000 | 42,026,000 | 41,802,000 | 42,043,000 | 42,433,000 | 42,455,000 | 42,345,000 | 42,325,000 | 42,313,000 | 42,000 | 42,035,000 | 42,074,000 | 41,887,000 | 41,356,000 | 41,447,000 | 41,209,000 | 41,070,000 | 40,659,000 | 40,745,000 | 40,687,000 | 40,422,000 | 41,126,000 | 41,469,000 | 41,852,000 | -- | 42,156,000 | -- | -- |
Earnings Per Share Diluted | $1.73 | $0.88 | $3.23 | $1.91 | $0.97 | $4.92 | $3.79 | $1.38 | $1.32 | $1.54 | $1.13 | $0.16 | $-11.80 | $-9.67 | $-9.94 | $-8.95 | $0.01 | $1.51 | $0.82 | $0.22 | $-0.13 | $1.62 | $0.55 | $0.40 | $2.02 | $0.80 | $0.75 | $0.35 | $-0.16 | $1.67 | $0.86 | $0.41 | $1.85 | $1.59 | $0.82 | $0.44 | $1.89 | $1.52 | $0.41 | $0.35 | $0.14 | $0.63 | $0.10 | $-0.26 | $0.64 | $0.55 | $-0.02 | $0.04 | $0.56 | $0.75 | $-0.02 | $0.08 | $0.85 | $0.22 | -- |
Weighted Average Shares Diluted | 33,944,000 | 33,899,000 | 34,206,000 | 34,343,000 | 34,407 | 35,405,000 | 35,657 | 35,498 | 36,676 | 37,119 | 37,006 | 36,865 | 37,220,000 | 37,439 | 37,881 | 38,649,000 | 39,853 | 40,040 | 40,404 | 40,801,000 | 41,756,000 | 42,074,000 | 42,057,000 | 42,034,000 | 41,980,000 | 41,970,000 | 41,954,000 | 42,001,000 | 42,181,000 | 41,939,000 | 42,389,000 | 42,596,000 | 42,656,000 | 42,465,000 | 42,455,000 | 42,458,000 | 42,000 | 42,328,000 | 42,198,000 | 42,116,000 | 42,000 | 41,571,000 | 41,476,000 | 41,268,000 | 40,794,000 | 40,721,000 | 40,687,000 | 40,744,000 | 41,668,000 | 40,610,000 | 41,852,000 | -- | 42,487,000 | -- | -- |
Common Stock Shares Authorized | -- | -- | -- | -- | -- | 100,000,000 | -- | -- | -- | -- | -- | -- | 100,000,000 | -- | -- | -- | 100,000,000 | -- | -- | -- | 100,000,000 | -- | -- | -- | 100,000,000 | -- | -- | -- | 100,000,000 | -- | -- | -- | 100,000,000 | -- | -- | -- | 100,000,000,000 | -- | -- | -- | 100,000,000,000 | -- | -- | -- | 100,000,000 | -- | -- | -- | 100,000,000 | -- | -- | -- | 100,000,000 | -- | -- |
Common Stock Shares Outstanding | -- | -- | -- | -- | -- | 35,716,000 | -- | -- | -- | -- | -- | -- | 37,966,204 | -- | -- | -- | 40,396,757 | -- | -- | -- | 41,886,562 | -- | -- | -- | 43,031,689 | -- | -- | -- | 42,963,219 | -- | -- | -- | 43,660,213 | -- | -- | -- | 43,752,031,000 | -- | -- | -- | 43,378,279 | -- | -- | -- | 42,896,363 | -- | -- | -- | 41,970,687 | -- | -- | -- | 43,911,286 | -- | -- |
Common Stock Value | $351,000.00 | $351,000.00 | $355,000.00 | $355,000.00 | $363,000.00 | $357,000.00 | $356,000.00 | $364,000.00 | $374,000.00 | $383,000.00 | $383,000.00 | $383,000.00 | $380,000.00 | $379,000.00 | $379,000.00 | $393,000.00 | $404,000.00 | $406,000.00 | $407,000.00 | $422,000.00 | $419,000.00 | $432,000.00 | $432,000.00 | $432,000.00 | $430,000.00 | $430,000.00 | $430,000.00 | $430,000.00 | $430,000.00 | $429,000.00 | $429,000.00 | $434,000.00 | $437,000.00 | $437,000.00 | $437,000.00 | $437,000.00 | $437,000.00 | $437,000.00 | $437,000.00 | $437,000.00 | $434,000.00 | $432,000.00 | $432,000.00 | $432,000.00 | $429,000.00 | $429,000.00 | $429,000.00 | $428,000.00 | $420,000.00 | $420,000.00 | $423,000.00 | $443,000.00 | $439,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 | -- | -- |
Payments Of Dividends Common Stock | $4,899,000.00 | $2,442,000.00 | $7,483,000.00 | $4,997,000.00 | $2,482,000.00 | $10,184,000.00 | $7,698,000.00 | $5,200,000.00 | $2,648,000.00 | $8,011,000.00 | $5,336,000.00 | $2,663,000.00 | $10,764,000.00 | $8,148,000.00 | $5,495,000.00 | $2,810,000.00 | $11,422,000.00 | $8,631,000.00 | $5,808,000.00 | $2,947,000.00 | $11,983,000.00 | $9,059,000.00 | $6,053,000.00 | $3,023,000.00 | $12,027,000.00 | $9,033,000.00 | $6,030,000.00 | $3,025,000.00 | $12,104,000.00 | $9,094,000.00 | $6,089,000.00 | $3,068,000.00 | $12,253,000.00 | $9,195,000.00 | $6,135,000.00 | $3,073,000.00 | $12,237,000.00 | $9,173,000.00 | $6,110,000.00 | $3,053,000.00 | $12,105,000.00 | $9,073,000.00 | $6,048,000.00 | $3,027,000.00 | $12,011,000.00 | $9,007,000.00 | $6,005,000.00 | $2,999,000.00 | $12,076,000.00 | $9,135,000.00 | $6,197,000.00 | $3,104,000.00 | $12,254,000.00 | $12,009,000.00 | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | 1,000,000 | -- | -- | -- | -- | -- | -- | 1,000,000 | -- | -- | -- | 1,000,000 | -- | -- | -- | 1,000,000 | -- | -- | -- | 1,000,000 | -- | -- | -- | 1,000,000 | -- | -- | -- | 1,000,000 | -- | -- | -- | 1,000,000,000 | -- | -- | -- | 1,000,000 | -- | -- | -- | 1,000,000 | -- | -- | -- | 1,000,000 | -- | -- | -- | 1,000,000 | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | $1.00 | -- | -- | -- | -- | -- | -- | $1.00 | -- | -- | -- | $1.00 | -- | -- | -- | $1.00 | -- | -- | -- | $1.00 | -- | -- | -- | $1.00 | -- | -- | -- | $1.00 | -- | -- | -- | $1,000.00 | -- | -- | -- | $1.00 | -- | -- | -- | $1.00 | -- | -- | -- | $1.00 | -- | -- | -- | $1.00 | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |