Date | 1/31/2024 | 10/31/2023 | 7/31/2023 | 4/30/2023 | 10/31/2022 | 4/30/2022 | 10/31/2021 | 7/31/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 | 12/31/2018 | 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 | 10/31/2010 | 7/31/2010 | 4/30/2010 | 1/31/2010 | 1/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $241,400,000.00 | $209,647,000.00 | $231,296,000.00 | $260,719,000.00 | $252,073,000.00 | $285,046,000.00 | $307,847,000.00 | $320,439,000.00 | $663,843,000.00 | $526,815,000.00 | $731,101,000.00 | $556,671,000.00 | $379,146,000.00 | $412,838,000.00 | $388,546,000.00 | $412,024,000.00 | $369,975,000.00 | -- | $353,422,000.00 | $375,077,000.00 | $382,237,000.00 | $337,942,000.00 | $312,666,000.00 | $365,138,000.00 | $340,091,000.00 | $307,363,000.00 | $295,829,000.00 | $340,116,000.00 | $323,905,000.00 | $352,105,000.00 | $272,260,000.00 | $306,187,000.00 | $321,028,000.00 | $285,072,000.00 | $192,335,000.00 | $186,669,000.00 | $187,316,000.00 | $378,618,000.00 | $237,460,000.00 | $229,184,000.00 | $256,164,000.00 | $209,973,000.00 | $192,028,000.00 | $173,250,000.00 | $189,832,000.00 | $150,662,000.00 | $112,413,000.00 | $179,147,000.00 | $179,358,000.00 | $169,906,000.00 | -- | -- | -- | $184,335,000.00 | $115,928,000.00 |
Accounts Receivable Net Current | $190,461,000.00 | $173,592,000.00 | $140,031,000.00 | $157,786,000.00 | $165,888,000.00 | $149,758,000.00 | $161,020,000.00 | $150,242,000.00 | $381,158,000.00 | $346,565,000.00 | $309,355,000.00 | $308,304,000.00 | $382,435,000.00 | $346,741,000.00 | $349,161,000.00 | $316,101,000.00 | $375,663,000.00 | -- | $311,492,000.00 | $301,010,000.00 | $303,108,000.00 | $296,324,000.00 | $284,050,000.00 | $250,592,000.00 | $265,180,000.00 | $266,590,000.00 | $260,032,000.00 | $265,227,000.00 | $241,018,000.00 | $256,419,000.00 | $254,668,000.00 | $244,749,000.00 | $256,493,000.00 | $262,092,000.00 | $252,003,000.00 | $235,893,000.00 | $238,747,000.00 | $194,312,000.00 | $178,478,000.00 | $164,937,000.00 | $177,761,000.00 | $168,415,000.00 | $157,402,000.00 | $167,616,000.00 | $137,617,000.00 | $154,753,000.00 | -- | -- | -- | $150,769,000.00 | -- | -- | -- | -- | -- |
Inventory | $14,209,000.00 | $13,042,000.00 | $15,755,000.00 | $13,553,000.00 | $10,611,000.00 | $5,225,000.00 | $5,760,000.00 | $5,425,000.00 | $20,083,000.00 | $21,748,000.00 | $20,898,000.00 | $25,030,000.00 | $20,495,000.00 | $24,001,000.00 | $28,459,000.00 | $27,845,000.00 | $24,952,000.00 | -- | $21,737,000.00 | $19,727,000.00 | $17,954,000.00 | $19,871,000.00 | $19,522,000.00 | $18,615,000.00 | $18,149,000.00 | $17,537,000.00 | $20,392,000.00 | $21,069,000.00 | $20,751,000.00 | $18,312,000.00 | $17,827,000.00 | $18,467,000.00 | $19,977,000.00 | $17,505,000.00 | $21,502,000.00 | $22,933,000.00 | $16,739,000.00 | $10,693,000.00 | $14,873,000.00 | $14,173,000.00 | $11,603,000.00 | $15,014,000.00 | $11,711,000.00 | $10,000,000.00 | $15,165,000.00 | $14,414,000.00 | -- | -- | -- | $16,987,000.00 | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $59,505,000.00 | $56,316,000.00 | $70,637,000.00 | $62,079,000.00 | $56,439,000.00 | $56,433,000.00 | $49,880,000.00 | $57,628,000.00 | $77,555,000.00 | $68,800,000.00 | $76,831,000.00 | $92,168,000.00 | $87,946,000.00 | $96,732,000.00 | $89,556,000.00 | $90,016,000.00 | $87,474,000.00 | -- | $85,310,000.00 | $82,105,000.00 | $77,058,000.00 | $81,261,000.00 | $81,436,000.00 | $71,368,000.00 | $66,652,000.00 | $64,561,000.00 | $66,627,000.00 | $64,148,000.00 | $65,493,000.00 | $57,598,000.00 | $73,649,000.00 | $75,594,000.00 | $73,089,000.00 | $54,954,000.00 | $70,111,000.00 | $73,319,000.00 | $77,110,000.00 | $52,476,000.00 | $58,564,000.00 | $65,108,000.00 | $85,329,000.00 | $66,830,000.00 | $53,041,000.00 | $52,072,000.00 | $56,207,000.00 | $42,987,000.00 | -- | -- | -- | $31,195,000.00 | -- | -- | -- | -- | -- |
Total Current Assets | $573,174,000.00 | $503,619,000.00 | $516,861,000.00 | $556,645,000.00 | $544,795,000.00 | $535,200,000.00 | $560,450,000.00 | $572,495,000.00 | $1,277,742,000.00 | $1,155,700,000.00 | $1,312,677,000.00 | $1,110,614,000.00 | $999,058,000.00 | $984,081,000.00 | $960,790,000.00 | $988,297,000.00 | $1,006,346,000.00 | -- | $933,579,000.00 | $913,305,000.00 | $918,991,000.00 | $782,192,000.00 | $771,682,000.00 | $753,588,000.00 | $710,455,000.00 | $672,054,000.00 | $671,059,000.00 | $730,304,000.00 | $712,361,000.00 | $754,112,000.00 | $734,671,000.00 | $727,531,000.00 | $767,060,000.00 | $710,192,000.00 | $627,166,000.00 | $610,278,000.00 | $585,833,000.00 | $694,391,000.00 | $643,885,000.00 | $604,425,000.00 | $606,791,000.00 | $501,653,000.00 | $430,157,000.00 | $418,142,000.00 | $418,470,000.00 | $400,690,000.00 | -- | -- | -- | $401,944,000.00 | -- | -- | -- | -- | -- |
Property Plant and Equipement | -- | -- | -- | -- | -- | -- | $68,634,000.00 | $67,722,000.00 | $106,242,000.00 | $108,578,000.00 | $113,394,000.00 | $115,481,000.00 | $116,111,000.00 | $109,698,000.00 | $106,393,000.00 | $102,340,000.00 | $100,134,000.00 | -- | $95,875,000.00 | $92,897,000.00 | $89,974,000.00 | $89,089,000.00 | $85,248,000.00 | $80,759,000.00 | $78,674,000.00 | $77,551,000.00 | $77,551,000.00 | $77,802,000.00 | $79,728,000.00 | $68,904,000.00 | $64,482,000.00 | $63,841,000.00 | $62,775,000.00 | $62,490,000.00 | $59,541,000.00 | $55,929,000.00 | $53,507,000.00 | $40,145,000.00 | $37,317,000.00 | $37,432,000.00 | $37,140,000.00 | $38,161,000.00 | $37,167,000.00 | $32,142,000.00 | $29,304,000.00 | $28,289,000.00 | -- | -- | -- | $23,176,000.00 | -- | -- | -- | -- | -- |
Intangible Assets Net | $57,466,000.00 | $64,219,000.00 | $69,812,000.00 | $77,457,000.00 | $83,300,000.00 | $104,838,000.00 | $130,528,000.00 | $123,534,000.00 | $149,043,000.00 | $159,120,000.00 | $172,246,000.00 | $182,503,000.00 | $197,764,000.00 | $205,307,000.00 | $215,332,000.00 | $219,552,000.00 | $225,183,000.00 | -- | $192,186,000.00 | $208,146,000.00 | $207,777,000.00 | $226,093,000.00 | $199,545,000.00 | $209,896,000.00 | $224,570,000.00 | $235,259,000.00 | $215,494,000.00 | $240,460,000.00 | $268,649,000.00 | $246,682,000.00 | $274,504,000.00 | $290,548,000.00 | $295,572,000.00 | $311,894,000.00 | $336,297,000.00 | $363,410,000.00 | $383,722,000.00 | $132,847,000.00 | $126,086,000.00 | $124,203,000.00 | $133,841,000.00 | $144,261,000.00 | $154,253,000.00 | $162,898,000.00 | $174,659,000.00 | $184,230,000.00 | -- | -- | -- | $157,071,000.00 | -- | -- | -- | -- | -- |
Goodwill | $1,352,715,000.00 | $1,343,449,000.00 | $1,362,227,000.00 | $1,354,761,000.00 | $1,300,166,000.00 | $1,327,444,000.00 | $1,361,420,000.00 | $1,335,816,000.00 | $1,485,590,000.00 | $1,464,451,000.00 | $1,468,197,000.00 | $1,452,434,000.00 | $1,469,211,000.00 | $1,448,726,000.00 | $1,430,082,000.00 | $1,431,517,000.00 | $1,417,481,000.00 | $34,260,000.00 | $1,364,452,000.00 | $1,375,748,000.00 | $1,376,264,000.00 | $1,388,299,000.00 | $1,304,971,000.00 | $1,294,243,000.00 | $1,281,288,000.00 | $1,264,818,000.00 | $1,197,557,000.00 | $1,218,699,000.00 | $1,248,110,000.00 | $1,207,176,000.00 | $1,232,529,000.00 | $1,231,840,000.00 | $1,208,219,000.00 | $1,200,817,000.00 | $1,221,004,000.00 | $1,241,879,000.00 | $1,242,960,000.00 | $853,389,000.00 | $838,722,000.00 | $821,040,000.00 | $825,465,000.00 | $829,909,000.00 | $831,432,000.00 | $825,069,000.00 | $833,572,000.00 | $831,687,000.00 | -- | -- | -- | $738,674,000.00 | -- | -- | -- | $724,670,000.00 | -- |
Other Assets | $139,550,000.00 | $147,258,000.00 | $153,927,000.00 | $152,913,000.00 | $144,156,000.00 | $139,258,000.00 | $131,555,000.00 | $130,149,000.00 | $139,300,000.00 | $146,388,000.00 | $142,125,000.00 | $135,798,000.00 | $117,963,000.00 | $129,268,000.00 | $118,185,000.00 | $119,024,000.00 | $117,883,000.00 | -- | $101,643,000.00 | $99,680,000.00 | $93,486,000.00 | $52,037,000.00 | $70,224,000.00 | $71,034,000.00 | $90,778,000.00 | $76,620,000.00 | $79,553,000.00 | $50,980,000.00 | $54,576,000.00 | $36,224,000.00 | $38,365,000.00 | $39,389,000.00 | $38,486,000.00 | $40,936,000.00 | $41,341,000.00 | $43,701,000.00 | $39,473,000.00 | $24,026,000.00 | $63,164,000.00 | $62,145,000.00 | $66,103,000.00 | $25,858,000.00 | $31,997,000.00 | $34,566,000.00 | $36,673,000.00 | $28,961,000.00 | -- | -- | -- | $20,060,000.00 | -- | -- | -- | -- | -- |
Total Assets | $2,226,424,000.00 | $2,134,634,000.00 | $2,181,353,000.00 | $2,238,415,000.00 | $2,172,431,000.00 | $2,201,041,000.00 | $2,298,285,000.00 | $2,278,019,000.00 | $3,261,295,000.00 | $3,124,683,000.00 | $3,302,707,000.00 | $3,094,708,000.00 | $3,016,058,000.00 | $2,982,447,000.00 | $2,931,706,000.00 | $2,957,541,000.00 | $2,867,027,000.00 | -- | $2,703,575,000.00 | $2,704,332,000.00 | $2,700,364,000.00 | $2,580,620,000.00 | $2,442,953,000.00 | $2,421,894,000.00 | $2,399,522,000.00 | $2,362,784,000.00 | $2,261,895,000.00 | $2,339,252,000.00 | $2,387,729,000.00 | $2,355,735,000.00 | $2,369,392,000.00 | $2,379,503,000.00 | $2,398,153,000.00 | $2,350,996,000.00 | $2,307,110,000.00 | $2,333,615,000.00 | $2,323,280,000.00 | $1,772,907,000.00 | $1,726,524,000.00 | $1,666,327,000.00 | $1,684,069,000.00 | $1,564,269,000.00 | $1,498,618,000.00 | $1,487,286,000.00 | $1,510,359,000.00 | $1,499,595,000.00 | -- | -- | -- | $1,376,127,000.00 | -- | -- | -- | -- | -- |
Accounts Payable | $26,301,000.00 | $22,172,000.00 | $35,365,000.00 | $33,878,000.00 | $42,204,000.00 | $35,482,000.00 | $32,994,000.00 | $31,518,000.00 | $76,975,000.00 | $66,807,000.00 | $69,638,000.00 | $70,987,000.00 | $71,604,000.00 | $66,144,000.00 | $73,021,000.00 | $65,275,000.00 | $71,621,000.00 | -- | $79,372,000.00 | $76,526,000.00 | $76,256,000.00 | $84,639,000.00 | $73,820,000.00 | $65,824,000.00 | $64,952,000.00 | $62,049,000.00 | $57,785,000.00 | $56,876,000.00 | $58,126,000.00 | $65,447,000.00 | $66,631,000.00 | $69,980,000.00 | $72,032,000.00 | $72,885,000.00 | $69,271,000.00 | $70,297,000.00 | $71,733,000.00 | $65,656,000.00 | $57,425,000.00 | $48,183,000.00 | $46,117,000.00 | $47,355,000.00 | $45,726,000.00 | $49,231,000.00 | $43,362,000.00 | $49,441,000.00 | -- | -- | -- | $36,861,000.00 | -- | -- | -- | -- | -- |
Accrued Liabilities | $137,433,000.00 | $110,261,000.00 | $119,169,000.00 | $152,761,000.00 | $127,715,000.00 | $146,327,000.00 | $138,502,000.00 | $132,059,000.00 | $311,706,000.00 | $246,949,000.00 | $249,199,000.00 | $228,256,000.00 | $233,948,000.00 | $223,329,000.00 | $218,533,000.00 | $244,983,000.00 | $208,481,000.00 | -- | $181,452,000.00 | $180,642,000.00 | $193,828,000.00 | $174,203,000.00 | $220,772,000.00 | $212,910,000.00 | $221,939,000.00 | $213,224,000.00 | $203,128,000.00 | $222,531,000.00 | $211,769,000.00 | $206,967,000.00 | $211,552,000.00 | $199,213,000.00 | $227,881,000.00 | $223,744,000.00 | $217,847,000.00 | $210,264,000.00 | $229,657,000.00 | $178,674,000.00 | $166,015,000.00 | $159,591,000.00 | $186,054,000.00 | $176,972,000.00 | $170,444,000.00 | $165,935,000.00 | $183,989,000.00 | $168,125,000.00 | -- | -- | -- | $162,650,000.00 | -- | -- | -- | -- | -- |
Total Current Liabilities | $957,437,000.00 | $892,948,000.00 | $918,984,000.00 | $978,706,000.00 | $899,993,000.00 | $929,267,000.00 | $897,272,000.00 | $897,030,000.00 | $1,773,262,000.00 | $1,653,206,000.00 | $1,866,577,000.00 | $1,901,802,000.00 | $1,773,621,000.00 | $1,647,857,000.00 | $1,643,728,000.00 | $1,682,964,000.00 | $1,606,223,000.00 | -- | $1,490,076,000.00 | $1,514,489,000.00 | $1,537,093,000.00 | $1,448,284,000.00 | $1,369,586,000.00 | $1,365,799,000.00 | $1,376,450,000.00 | $1,347,744,000.00 | $1,265,817,000.00 | $1,302,898,000.00 | $1,321,519,000.00 | $1,287,571,000.00 | $1,295,697,000.00 | $1,320,506,000.00 | $1,369,340,000.00 | $1,346,093,000.00 | $1,286,648,000.00 | $1,304,163,000.00 | $1,627,890,000.00 | $1,139,789,000.00 | $1,129,149,000.00 | $1,116,596,000.00 | $1,157,974,000.00 | $1,049,051,000.00 | $1,015,468,000.00 | $1,025,290,000.00 | $1,058,408,000.00 | $1,069,758,000.00 | -- | -- | -- | $1,012,898,000.00 | -- | -- | -- | -- | -- |
Long Term Debt | $410,965,000.00 | $410,461,000.00 | $409,958,000.00 | $409,672,000.00 | $408,361,000.00 | $407,402,000.00 | $406,411,000.00 | $405,873,000.00 | $789,494,000.00 | $786,741,000.00 | $984,104,000.00 | $994,640,000.00 | $837,048,000.00 | $789,420,000.00 | $786,852,000.00 | $784,563,000.00 | $782,128,000.00 | -- | $779,724,000.00 | $777,362,000.00 | $775,177,000.00 | $772,984,000.00 | $770,558,000.00 | $768,365,000.00 | $750,885,000.00 | $748,871,000.00 | $746,776,000.00 | $745,100,000.00 | $742,049,000.00 | $738,087,000.00 | $744,363,000.00 | $741,801,000.00 | $739,283,000.00 | $736,802,000.00 | $734,352,000.00 | $731,952,000.00 | $1,029,861,000.00 | $642,385,000.00 | $643,915,000.00 | $645,492,000.00 | $649,457,000.00 | $576,689,000.00 | $592,584,000.00 | $593,967,000.00 | $595,631,000.00 | $597,379,000.00 | -- | -- | -- | $583,234,000.00 | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-142,962,000.00 | $-161,579,000.00 | $-137,667,000.00 | $-145,589,000.00 | $-185,301,000.00 | $-148,560,000.00 | $-109,523,000.00 | $-102,508,000.00 | $-136,878,000.00 | $-162,806,000.00 | $-158,295,000.00 | $-178,774,000.00 | $-151,865,000.00 | $-158,002,000.00 | $-175,197,000.00 | $-149,523,000.00 | $-145,225,000.00 | -- | $-154,148,000.00 | $-143,548,000.00 | $-123,421,000.00 | $-103,460,000.00 | $-132,363,000.00 | $-132,231,000.00 | $-142,518,000.00 | $-154,856,000.00 | $-165,816,000.00 | $-138,822,000.00 | $-99,034,000.00 | $-116,194,000.00 | $-80,849,000.00 | $-73,842,000.00 | $-84,454,000.00 | $-94,335,000.00 | $-61,209,000.00 | $-24,396,000.00 | $-22,809,000.00 | $-39,725,000.00 | $-42,251,000.00 | $-53,783,000.00 | $-46,936,000.00 | $-44,225,000.00 | $-45,751,000.00 | $-55,178,000.00 | $-42,713,000.00 | $-47,736,000.00 | -- | -- | -- | $-42,069,000.00 | -- | -- | -- | -- | -- |
Accumulated Deficit | $-6,723,000.00 | $-35,426,000.00 | $-48,038,000.00 | $-42,038,000.00 | $-52,559,000.00 | $-54,223,000.00 | $-49,886,000.00 | $-63,123,000.00 | $-113,797,000.00 | $-93,875,000.00 | $-104,050,000.00 | $-112,544,000.00 | $-105,590,000.00 | $-110,459,000.00 | $-122,140,000.00 | $-132,698,000.00 | $-134,274,000.00 | -- | $-161,580,000.00 | $-180,500,000.00 | $-202,480,000.00 | $-238,312,000.00 | $-255,409,000.00 | $-257,898,000.00 | $-251,471,000.00 | $-230,816,000.00 | $-238,834,000.00 | $-230,597,000.00 | $-218,892,000.00 | $-201,436,000.00 | $-218,941,000.00 | $-230,732,000.00 | $-219,490,000.00 | $-219,074,000.00 | $-223,657,000.00 | $-234,327,000.00 | $-222,049,000.00 | $-250,005,000.00 | $-272,892,000.00 | $-295,379,000.00 | $-312,915,000.00 | $-303,762,000.00 | $-329,651,000.00 | $-335,122,000.00 | $-347,729,000.00 | $-357,764,000.00 | -- | -- | -- | $-394,757,000.00 | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $830,049,000.00 | $802,692,000.00 | $823,628,000.00 | $820,935,000.00 | $833,755,000.00 | $832,780,000.00 | $962,180,000.00 | $942,045,000.00 | $1,267,437,000.00 | $1,252,649,000.00 | $1,218,989,000.00 | $1,178,402,000.00 | $1,229,368,000.00 | $1,318,814,000.00 | $1,273,324,000.00 | $1,260,930,000.00 | $1,249,236,000.00 | -- | $1,199,547,000.00 | $1,177,035,000.00 | $1,151,189,000.00 | $1,120,592,000.00 | $1,060,360,000.00 | $1,043,801,000.00 | $1,011,706,000.00 | $1,006,580,000.00 | $985,195,000.00 | $1,026,138,000.00 | $1,056,621,000.00 | $1,060,137,000.00 | $1,063,797,000.00 | $1,049,567,000.00 | $1,020,829,000.00 | $997,856,000.00 | $1,010,827,000.00 | $1,020,444,000.00 | $688,357,000.00 | $626,974,000.00 | $588,869,000.00 | $542,843,000.00 | $520,072,000.00 | $224,802,000.00 | $191,087,000.00 | $171,282,000.00 | $161,840,000.00 | $141,425,000.00 | -- | -- | -- | $76,407,000.00 | -- | -- | -- | -- | -- |
Controlling Interest in Subsidiaries | $2,617,000.00 | $2,673,000.00 | $2,420,000.00 | $2,453,000.00 | $2,362,000.00 | $2,673,000.00 | $2,512,000.00 | $2,623,000.00 | $15,127,000.00 | $18,200,000.00 | $16,513,000.00 | $14,504,000.00 | $13,069,000.00 | $15,776,000.00 | $14,654,000.00 | $13,647,000.00 | $11,568,000.00 | -- | $13,952,000.00 | $12,808,000.00 | $12,082,000.00 | $11,744,000.00 | $13,007,000.00 | $12,294,000.00 | $11,366,000.00 | $8,460,000.00 | $10,883,000.00 | $10,216,000.00 | $9,589,000.00 | $8,027,000.00 | $9,898,000.00 | $9,430,000.00 | $7,984,000.00 | $7,047,000.00 | $9,635,000.00 | $9,008,000.00 | $7,033,000.00 | $6,144,000.00 | $8,506,000.00 | $6,888,000.00 | $6,023,000.00 | $4,874,000.00 | $6,521,000.00 | $5,172,000.00 | $4,569,000.00 | $2,870,000.00 | -- | -- | -- | $1,280,000.00 | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $2,226,424,000.00 | $2,134,634,000.00 | $2,181,353,000.00 | $2,238,415,000.00 | $2,172,431,000.00 | $2,201,041,000.00 | $2,298,285,000.00 | $2,278,019,000.00 | $3,261,295,000.00 | $3,124,683,000.00 | $3,302,707,000.00 | $3,094,708,000.00 | $3,016,058,000.00 | $2,982,447,000.00 | $2,931,706,000.00 | $2,957,541,000.00 | $2,867,027,000.00 | -- | $2,703,575,000.00 | $2,704,332,000.00 | $2,700,364,000.00 | $2,580,620,000.00 | $2,442,953,000.00 | $2,421,894,000.00 | $2,399,522,000.00 | $2,362,784,000.00 | $2,261,895,000.00 | $2,339,252,000.00 | $2,387,729,000.00 | $2,355,735,000.00 | $2,369,392,000.00 | $2,379,503,000.00 | $2,398,153,000.00 | $2,350,996,000.00 | $2,307,110,000.00 | $2,333,615,000.00 | $2,323,280,000.00 | $1,772,907,000.00 | $1,726,524,000.00 | $1,666,327,000.00 | $1,684,069,000.00 | $1,564,269,000.00 | $1,498,618,000.00 | $1,487,286,000.00 | $1,510,359,000.00 | $1,499,595,000.00 | -- | -- | -- | $1,376,127,000.00 | -- | -- | -- | -- | -- |
Date | 1/31/2024 | 10/31/2023 | 7/31/2023 | 4/30/2023 | 10/31/2022 | 4/30/2022 | 10/31/2021 | 7/31/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 | 12/31/2018 | 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 | 10/31/2010 | 7/31/2010 | 4/30/2010 | 1/31/2010 | 1/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | $1,273,705,000.00 | -- | -- | $287,295,000.00 | $1,303,634,000.00 | $964,431,000.00 | $639,564,000.00 | $315,259,000.00 | $1,229,747,000.00 | -- | $303,983,000.00 | $306,327,000.00 | $289,207,000.00 | $1,135,229,000.00 | $816,498,000.00 | $274,777,000.00 | $260,995,000.00 | $295,859,000.00 | $766,247,000.00 | $507,345,000.00 | $245,424,000.00 | $1,130,266,000.00 | $849,472,000.00 | $565,418,000.00 | $269,536,000.00 | $1,128,436,000.00 | $816,783,000.00 | $534,209,000.00 | $257,393,000.00 | $255,745,000.00 | $224,314,000.00 | $222,447,000.00 | $204,786,000.00 | $228,961,000.00 | $201,520,000.00 | $212,426,000.00 | $196,635,000.00 | $782,648,000.00 | $199,364,000.00 | $194,959,000.00 | $176,332,000.00 | $186,869,000.00 | $186,641,000.00 | $180,676,000.00 | $172,613,000.00 | $703,633,000.00 | -- |
Cost of Revenues | $277,112,000.00 | $202,817,000.00 | $137,279,000.00 | $68,403,000.00 | $222,237,000.00 | $76,735,000.00 | $72,084,000.00 | $144,907,000.00 | $415,594,000.00 | $303,628,000.00 | $200,425,000.00 | $102,326,000.00 | $463,766,000.00 | $343,901,000.00 | $230,629,000.00 | $114,188,000.00 | $449,213,000.00 | -- | $338,638,000.00 | $113,307,000.00 | $114,092,000.00 | $446,787,000.00 | $332,882,000.00 | $221,477,000.00 | $110,803,000.00 | $422,629,000.00 | $306,361,000.00 | $102,461,000.00 | $100,694,000.00 | $428,906,000.00 | $327,228,000.00 | $222,422,000.00 | $103,173,000.00 | $415,148,000.00 | $306,481,000.00 | $102,555,000.00 | $102,823,000.00 | $306,420,000.00 | $218,072,000.00 | $72,607,000.00 | $73,308,000.00 | $282,004,000.00 | $65,282,000.00 | $75,980,000.00 | $68,328,000.00 | $268,361,000.00 | $70,139,000.00 | $69,109,000.00 | $55,349,000.00 | $238,344,000.00 | -- | -- | -- | $239,935,000.00 | -- |
Gross Profit | $633,275,000.00 | $442,461,000.00 | $289,452,000.00 | $148,163,000.00 | $443,761,000.00 | $141,171,000.00 | $423,350,000.00 | $270,614,000.00 | $858,111,000.00 | $620,977,000.00 | $395,979,000.00 | $184,969,000.00 | $839,868,000.00 | $620,530,000.00 | $408,935,000.00 | $201,071,000.00 | $780,534,000.00 | -- | $560,879,000.00 | $193,020,000.00 | $175,115,000.00 | $688,442,000.00 | $169,321,000.00 | $164,103,000.00 | $150,192,000.00 | $639,477,000.00 | $155,696,000.00 | $304,190,000.00 | $144,730,000.00 | $179,116,000.00 | $178,537,000.00 | $342,996,000.00 | $166,363,000.00 | $202,986,000.00 | $510,302,000.00 | $328,831,000.00 | $154,570,000.00 | $167,397,000.00 | $152,157,000.00 | $281,318,000.00 | $131,478,000.00 | $156,547,000.00 | $136,238,000.00 | $136,446,000.00 | $128,307,000.00 | $514,287,000.00 | $129,225,000.00 | $125,850,000.00 | $120,983,000.00 | $488,455,000.00 | $127,700,000.00 | $120,330,000.00 | $114,806,000.00 | $463,698,000.00 | -- |
Research and Development | $133,804,000.00 | $97,923,000.00 | $65,839,000.00 | $31,782,000.00 | $97,844,000.00 | $30,947,000.00 | $31,029,000.00 | $60,940,000.00 | $240,169,000.00 | $175,375,000.00 | $114,308,000.00 | $59,079,000.00 | $231,683,000.00 | $173,548,000.00 | $115,854,000.00 | $57,169,000.00 | $209,106,000.00 | -- | $155,993,000.00 | $52,254,000.00 | $52,152,000.00 | $190,643,000.00 | $141,911,000.00 | $48,521,000.00 | $46,233,000.00 | $171,070,000.00 | $128,847,000.00 | $43,099,000.00 | $44,720,000.00 | $177,650,000.00 | $45,443,000.00 | $90,126,000.00 | $43,166,000.00 | $173,748,000.00 | $43,008,000.00 | $44,077,000.00 | $41,323,000.00 | $126,539,000.00 | $30,704,000.00 | $61,231,000.00 | $30,028,000.00 | $115,906,000.00 | $27,732,000.00 | $30,195,000.00 | $28,403,000.00 | $111,001,000.00 | $81,640,000.00 | $53,176,000.00 | $26,368,000.00 | $96,525,000.00 | -- | -- | -- | $83,797,000.00 | -- |
Selling, General, and Administrative | $405,915,000.00 | $297,532,000.00 | $209,653,000.00 | $101,279,000.00 | $302,344,000.00 | $102,882,000.00 | $89,778,000.00 | $179,022,000.00 | $478,242,000.00 | $335,141,000.00 | $217,057,000.00 | $111,651,000.00 | $488,871,000.00 | $364,292,000.00 | $247,986,000.00 | $121,721,000.00 | $426,183,000.00 | -- | $311,482,000.00 | $104,083,000.00 | $107,497,000.00 | $414,960,000.00 | $302,605,000.00 | $205,301,000.00 | $101,807,000.00 | $406,952,000.00 | $98,899,000.00 | $201,181,000.00 | $100,035,000.00 | $412,728,000.00 | $314,489,000.00 | $217,821,000.00 | $102,850,000.00 | $415,266,000.00 | $102,738,000.00 | $208,208,000.00 | $101,048,000.00 | $327,385,000.00 | $240,540,000.00 | $163,068,000.00 | $81,704,000.00 | $317,637,000.00 | $85,626,000.00 | $146,676,000.00 | $72,723,000.00 | $293,906,000.00 | $76,536,000.00 | $72,217,000.00 | $70,235,000.00 | $297,365,000.00 | -- | -- | -- | $291,954,000.00 | -- |
Total Operating Expenses | $565,090,000.00 | $414,483,000.00 | $288,192,000.00 | $139,391,000.00 | $133,118,000.00 | $140,673,000.00 | $128,068,000.00 | $254,635,000.00 | $749,406,000.00 | $534,745,000.00 | $347,488,000.00 | $178,795,000.00 | $752,012,000.00 | $560,970,000.00 | $379,192,000.00 | $186,603,000.00 | $666,299,000.00 | -- | $490,196,000.00 | $163,789,000.00 | $167,333,000.00 | $639,812,000.00 | $471,243,000.00 | $160,157,000.00 | $159,577,000.00 | $622,111,000.00 | $150,171,000.00 | $311,732,000.00 | $156,021,000.00 | $633,508,000.00 | $481,596,000.00 | $172,664,000.00 | $156,753,000.00 | $634,177,000.00 | $473,478,000.00 | $162,791,000.00 | $153,574,000.00 | $478,586,000.00 | $350,668,000.00 | $236,342,000.00 | $117,765,000.00 | $457,985,000.00 | $336,974,000.00 | $217,507,000.00 | $107,324,000.00 | $427,809,000.00 | $110,943,000.00 | $206,589,000.00 | $102,149,000.00 | $415,350,000.00 | -- | -- | -- | $398,019,000.00 | -- |
Loss from Operations | $68,185,000.00 | $27,978,000.00 | $1,260,000.00 | $8,772,000.00 | $21,678,000.00 | $498,000.00 | $24,668,000.00 | $15,979,000.00 | $108,705,000.00 | $86,232,000.00 | $48,491,000.00 | $6,174,000.00 | $87,856,000.00 | $59,560,000.00 | $29,743,000.00 | $14,468,000.00 | $114,235,000.00 | -- | $70,683,000.00 | $29,231,000.00 | $7,782,000.00 | $48,630,000.00 | $12,373,000.00 | $3,946,000.00 | $-9,385,000.00 | $17,366,000.00 | $-2,017,000.00 | $-7,542,000.00 | $-11,291,000.00 | $67,852,000.00 | $22,328,000.00 | $13,579,000.00 | $9,610,000.00 | $79,111,000.00 | $36,824,000.00 | $11,470,000.00 | $996,000.00 | $122,286,000.00 | $82,807,000.00 | $31,263,000.00 | $13,713,000.00 | $99,553,000.00 | $64,017,000.00 | $47,246,000.00 | $20,983,000.00 | $86,478,000.00 | $58,526,000.00 | $40,244,000.00 | $18,834,000.00 | $73,105,000.00 | -- | -- | -- | $65,679,000.00 | -- |
Loss Before Income Taxes | $61,272,000.00 | $25,500,000.00 | $-300,000.00 | $8,000,000.00 | $21,600,000.00 | $900,000.00 | $22,900,000.00 | $10,539,000.00 | $16,223,000.00 | $34,900,000.00 | $14,900,000.00 | $-5,700,000.00 | $18,168,000.00 | $22,201,000.00 | $7,764,000.00 | $5,170,000.00 | $77,762,000.00 | -- | $44,065,000.00 | $19,202,000.00 | $-951,000.00 | $18,900,000.00 | $9,010,000.00 | $-21,200,000.00 | $-19,932,000.00 | $6,484,000.00 | $-29,958,000.00 | $-10,020,000.00 | $-15,863,000.00 | $14,620,000.00 | $10,021,000.00 | $-6,202,000.00 | $1,678,000.00 | $23,279,000.00 | $16,239,000.00 | $-18,115,000.00 | $-13,269,000.00 | $63,315,000.00 | $46,491,000.00 | $16,480,000.00 | $-4,834,000.00 | $67,764,000.00 | $8,858,000.00 | $18,037,000.00 | $14,029,000.00 | $19,439,000.00 | $9,217,000.00 | $14,437,000.00 | $3,064,000.00 | $38,525,000.00 | $23,720,000.00 | $15,532,000.00 | $-13,545,000.00 | $24,208,000.00 | -- |
Earnings Per Share Basic | $0.28 | $-0.09 | $-0.20 | $-0.03 | $-0.02 | $-0.08 | $0.12 | $-0.04 | $-0.23 | $0.12 | -- | $-0.09 | $0.43 | $0.36 | $0.18 | $0.02 | $1.02 | -- | $0.29 | $0.31 | $-0.03 | $0.27 | $0.04 | $-0.10 | $-0.32 | $0.13 | $-0.13 | $-0.47 | $-0.28 | $0.29 | -- | $-0.19 | $-0.01 | $0.53 | $0.46 | $0.28 | $0.52 | $0.43 | $0.42 | $0.33 | $-0.18 | $0.97 | $0.04 | $0.38 | $0.16 | $0.34 | $0.15 | $0.18 | $-0.10 | $0.33 | $0.38 | $0.24 | $-0.60 | $0.06 | -- |
Weighted Average Shares Basic | 63,990,000 | 64,411,000 | 64,603,000 | 64,940,000 | 65,161,000 | 64,947,000 | 65,474,000 | 65,417,000 | 65,173,000 | 64,973,000 | 64,670,000 | 64,376,000 | 66,129,000 | 66,181,000 | 65,870,000 | 65,438,000 | 64,913,000 | -- | 64,690,000 | 64,694,000 | 63,928,000 | 63,312,000 | 63,759,000 | 62,838,000 | 62,485,000 | 62,593,000 | 62,602,000 | 62,668,000 | 62,258,000 | 61,813,000 | 62,206,000 | 61,733,000 | 61,041,000 | 58,096,000 | 60,644,000 | 55,449,000 | 53,737,000 | 52,967,000 | 53,374,000 | 52,977,000 | 51,970,000 | 39,748,000 | 39,785,000 | 39,392,000 | 39,017,000 | 38,419,000 | 38,263,000 | 37,984,000 | 37,392,000 | 34,544,000 | -- | -- | -- | 32,478,000 | -- |
Earnings Per Share Diluted | $0.28 | $-0.09 | $-0.20 | $-0.03 | $-0.21 | $-0.08 | $0.12 | $-0.04 | $-0.23 | $0.11 | -- | $-0.09 | $0.07 | $0.17 | $0.16 | $0.02 | $1.00 | -- | $0.59 | $0.33 | $-0.03 | $0.26 | $-0.38 | $-0.42 | $-0.32 | $0.13 | $-0.13 | $-0.19 | $-0.28 | $0.28 | -- | $-0.18 | $-0.01 | $0.52 | $0.45 | $0.28 | $0.51 | $0.99 | $0.57 | $0.33 | $-0.18 | $0.50 | $0.41 | $0.22 | $0.16 | $0.56 | $0.15 | $0.17 | $-0.10 | $0.31 | $0.36 | $0.23 | $-0.60 | $0.06 | -- |
Weighted Average Shares Diluted | 64,318,000 | 64,411,000 | 64,603,000 | 64,940,000 | 65,161,000 | 64,947,000 | 67,268,000 | 65,417,000 | 65,173,000 | 66,000,000 | 64,670,000 | 64,376,000 | 67,355,000 | 67,452,000 | 67,338,000 | 67,088,000 | 66,245,000 | -- | 65,885,000 | 65,509,000 | 63,928,000 | 63,312,000 | 63,152,000 | 62,838,000 | 62,485,000 | 62,593,000 | 62,895,000 | 62,463,000 | 62,258,000 | 62,921,000 | 62,803,000 | 61,392,000 | 61,041,000 | 59,374,000 | 58,332,000 | 56,559,000 | 55,018,000 | 53,878,000 | 53,946,000 | 53,176,000 | 51,970,000 | 40,312,000 | 40,094,000 | 39,938,000 | 39,889,000 | 39,499,000 | 39,267,000 | 39,239,000 | 37,392,000 | 37,179,000 | -- | -- | -- | 33,127,000 | -- |
Common Stock Shares Authorized | 240,000,000 | 240,000,000 | 240,000,000 | 240,000,000 | 240,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | -- | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | 120,000,000 | -- | -- | -- | 120,000,000 | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | 62,738,000 | 63,465,000 | 64,271,000 | 64,286,000 | 65,866,000 | 64,677,000 | 65,694,000 | 65,412,000 | 65,773,000 | 65,736,000 | 65,400,000 | 64,526,000 | 64,738,000 | 66,824,000 | 66,771,000 | 65,773,000 | 65,333,000 | -- | 65,272,000 | 64,905,000 | 64,012,000 | 63,836,000 | 63,781,000 | 63,735,000 | 62,675,000 | 62,419,000 | 62,679,000 | 63,138,000 | 62,198,000 | 62,266,000 | 62,253,000 | 62,139,000 | 61,358,000 | 60,905,000 | 60,707,000 | 60,568,000 | 54,037,000 | 53,605,000 | 53,454,000 | 53,318,000 | 52,687,000 | 40,158,000 | 40,095,000 | 39,772,000 | 39,128,000 | 38,982,000 | -- | -- | -- | 37,089,000 | -- | -- | -- | -- | -- |
Common Stock Value | $63,000.00 | $63,000.00 | $64,000.00 | $64,000.00 | $66,000.00 | $67,000.00 | $66,000.00 | $70,000.00 | $70,000.00 | $70,000.00 | $70,000.00 | $69,000.00 | $68,000.00 | $68,000.00 | $68,000.00 | $67,000.00 | $67,000.00 | -- | $67,000.00 | $67,000.00 | $66,000.00 | $65,000.00 | $65,000.00 | $65,000.00 | $64,000.00 | $64,000.00 | $64,000.00 | $64,000.00 | $63,000.00 | $63,000.00 | $63,000.00 | $62,000.00 | $62,000.00 | $61,000.00 | $61,000.00 | $61,000.00 | $54,000.00 | $54,000.00 | $54,000.00 | $53,000.00 | $53,000.00 | $40,000.00 | $40,000.00 | $40,000.00 | $40,000.00 | $40,000.00 | -- | -- | -- | $38,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 | -- | -- | -- | $0.00 | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 2,207,000 | 2,207,000 | 2,207,000 | 2,207,000 | 2,207,000 | 2,207,000 | -- | 2,207,000 | 2,207,000 | 2,207,000 | 2,207,000 | 2,207,000 | 2,207,000 | 2,207,000 | 2,207,000 | 2,207,000 | 2,207,000 | 2,207,000 | 2,207,000 | 2,207,000 | 2,207,000 | 2,207,000 | 2,207,000 | 2,207,000 | 2,207,000 | 2,207,000 | 2,207,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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |