Quarterly
Annual
| Unit: USD | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-01-31 | 2016-10-31 | 2016-07-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
assets | ||||||||||||||||||||||||||||||||||||
current assets: | ||||||||||||||||||||||||||||||||||||
cash and cash equivalents | 39,931,000 | 55,599,000 | 59,029,000 | 83,928,000 | 53,172,000 | 166,148,000 | 88,341,000 | 76,517,000 | 81,449,000 | 164,745,000 | 186,663,000 | 124,201,000 | 106,613,000 | 101,916,000 | 86,975,000 | 59,310,000 | 43,590,000 | 167,012,000 | 150,573,000 | 118,168,000 | 139,709,000 | 210,909,000 | 40,949,000 | 36,269,000 | 24,123,000 | 47,338,000 | 74,347,000 | 52,878,000 | 36,865,000 | 36,437,000 | 28,939,000 | 19,781,000 | 19,736,000 | 10,602,000 | 16,387,000 | 9,828,000 |
trade accounts and notes receivable, net of allowances of 13,333 and 12,947, respectively | 879,287,000 | |||||||||||||||||||||||||||||||||||
inventories | 583,801,000 | 586,191,000 | 599,284,000 | 594,311,000 | 607,403,000 | 580,830,000 | 582,613,000 | 559,449,000 | 582,679,000 | 575,495,000 | 586,651,000 | 576,388,000 | 577,938,000 | 550,953,000 | 585,351,000 | 552,180,000 | 470,249,000 | 357,054,000 | 327,725,000 | 302,357,000 | 287,266,000 | 299,815,000 | 296,117,000 | 293,465,000 | 295,553,000 | 290,829,000 | 308,115,000 | 300,737,000 | 315,968,000 | 239,223,000 | 227,564,000 | 209,932,000 | 203,181,000 | 205,007,000 | 192,422,000 | 186,006,000 |
prepaid expenses and other current assets | 36,110,000 | 42,438,000 | 50,104,000 | 48,429,000 | 43,183,000 | 42,352,000 | 35,239,000 | 31,270,000 | 33,343,000 | 17,051,000 | 19,215,000 | 23,191,000 | 24,856,000 | 20,212,000 | 19,055,000 | 21,331,000 | 21,812,000 | 19,525,000 | 17,684,000 | 19,042,000 | 20,957,000 | 14,972,000 | 17,142,000 | 19,621,000 | 17,925,000 | 18,368,000 | 12,610,000 | 15,964,000 | 17,135,000 | 11,726,000 | 18,104,000 | 15,258,000 | 15,014,000 | 17,826,000 | 20,523,000 | 12,109,000 |
total current assets | 1,539,129,000 | 1,520,116,000 | 1,491,533,000 | 1,670,350,000 | 1,633,266,000 | 1,639,323,000 | 1,500,914,000 | 1,547,432,000 | 1,535,098,000 | 1,549,523,000 | 1,567,647,000 | 1,596,662,000 | 1,529,996,000 | 1,423,127,000 | 1,391,636,000 | 1,365,093,000 | 1,192,529,000 | 1,102,252,000 | 906,107,000 | 874,403,000 | 878,863,000 | 930,950,000 | 789,009,000 | 829,676,000 | 811,012,000 | 802,306,000 | 805,089,000 | 848,906,000 | 844,362,000 | 633,836,000 | 593,632,000 | 599,365,000 | 579,233,000 | 543,528,000 | 553,954,000 | 503,048,000 |
property and equipment | 531,047,000 | 524,008,000 | 515,452,000 | 513,650,000 | 490,713,000 | 472,257,000 | 437,386,000 | 423,240,000 | 409,683,000 | 396,419,000 | 375,115,000 | 362,983,000 | 359,556,000 | 350,679,000 | 342,995,000 | 326,490,000 | 323,967,000 | 311,326,000 | 305,144,000 | 300,144,000 | 299,661,000 | 305,467,000 | 306,472,000 | 292,136,000 | 287,535,000 | 282,349,000 | 280,225,000 | 277,626,000 | 272,806,000 | 163,582,000 | 158,013,000 | 157,893,000 | 156,993,000 | 154,553,000 | 157,995,000 | 154,368,000 |
operating lease right-of-use assets | 328,972,000 | 325,977,000 | 318,240,000 | 295,024,000 | 288,335,000 | 251,207,000 | 192,358,000 | 190,141,000 | 188,561,000 | 189,351,000 | 153,524,000 | 149,544,000 | 158,295,000 | 153,271,000 | 146,762,000 | 133,052,000 | 138,279,000 | 118,413,000 | 119,434,000 | 114,198,000 | 112,764,000 | 115,257,000 | 118,092,000 | 107,624,000 | 111,213,000 | |||||||||||
goodwill | 882,502,000 | 881,334,000 | 870,027,000 | 936,504,000 | 890,699,000 | 853,767,000 | 723,025,000 | 720,273,000 | 719,838,000 | 700,813,000 | 693,871,000 | 690,288,000 | 698,631,000 | 695,897,000 | 693,942,000 | 589,561,000 | 587,331,000 | 576,330,000 | 562,204,000 | 557,486,000 | 557,247,000 | 553,073,000 | 624,070,000 | 621,916,000 | 622,032,000 | 617,327,000 | 619,554,000 | 622,732,000 | 623,200,000 | 427,645,000 | 426,810,000 | 426,288,000 | 423,773,000 | 425,933,000 | 423,735,000 | 393,640,000 |
intangible assets | 516,945,000 | 536,716,000 | 548,443,000 | 562,423,000 | 553,341,000 | 502,688,000 | 382,614,000 | 393,587,000 | 411,129,000 | 399,660,000 | 403,851,000 | 411,200,000 | 438,103,000 | 454,747,000 | 480,312,000 | 382,332,000 | 395,647,000 | 350,869,000 | 333,766,000 | 339,918,000 | 354,542,000 | 361,884,000 | 386,346,000 | 401,909,000 | 419,250,000 | 429,313,000 | 452,811,000 | 473,686,000 | 494,586,000 | 222,682,000 | 232,214,000 | 239,658,000 | 241,938,000 | 262,533,000 | 271,879,000 | 223,594,000 |
deferred income taxes | 26,588,000 | 24,568,000 | 27,621,000 | 25,528,000 | 22,591,000 | 21,890,000 | 23,103,000 | 21,908,000 | 21,139,000 | 19,839,000 | 21,343,000 | 21,168,000 | 19,415,000 | 17,883,000 | 20,536,000 | 19,206,000 | 17,584,000 | 15,715,000 | 13,488,000 | 12,651,000 | 11,056,000 | 8,904,000 | 8,014,000 | 10,199,000 | 7,410,000 | 4,676,000 | 5,219,000 | 19,933,000 | 24,508,000 | 10,742,000 | 14,256,000 | 21,651,000 | 24,084,000 | 32,327,000 | 34,662,000 | 37,908,000 |
other assets | 19,899,000 | 18,548,000 | 21,720,000 | 19,530,000 | 14,357,000 | 18,708,000 | 12,153,000 | 17,818,000 | 14,955,000 | 11,403,000 | 18,106,000 | 14,100,000 | 8,429,000 | 8,795,000 | 9,997,000 | 9,249,000 | 8,744,000 | 8,993,000 | 11,616,000 | 12,074,000 | 11,697,000 | 13,247,000 | 13,274,000 | 17,890,000 | 15,942,000 | 13,583,000 | 14,250,000 | 13,302,000 | 10,916,000 | 6,766,000 | 7,682,000 | 7,523,000 | 7,458,000 | 8,180,000 | 7,150,000 | 7,346,000 |
total assets | 3,845,082,000 | 3,831,267,000 | 3,793,036,000 | 4,023,009,000 | 3,893,302,000 | 3,759,840,000 | 3,271,553,000 | 3,314,399,000 | 3,300,403,000 | 3,267,008,000 | 3,233,457,000 | 3,245,945,000 | 3,212,425,000 | 3,104,399,000 | 3,086,180,000 | 2,824,983,000 | 2,664,081,000 | 2,483,898,000 | 2,251,759,000 | 2,210,874,000 | 2,225,830,000 | 2,288,782,000 | 2,245,277,000 | 2,281,350,000 | 2,274,394,000 | 2,149,554,000 | 2,177,148,000 | 2,236,252,000 | 2,245,870,000 | 1,454,511,000 | 1,418,351,000 | 1,430,727,000 | 1,409,395,000 | 1,394,727,000 | 1,414,713,000 | 1,281,996,000 |
liabilities and stockholders’ equity | ||||||||||||||||||||||||||||||||||||
current liabilities: | ||||||||||||||||||||||||||||||||||||
accounts payable | 396,249,000 | 431,494,000 | 330,125,000 | 417,799,000 | 420,288,000 | 420,237,000 | 323,263,000 | 367,405,000 | 351,951,000 | 377,003,000 | 314,349,000 | 366,143,000 | 363,287,000 | 367,315,000 | 293,485,000 | 351,226,000 | 329,452,000 | 322,965,000 | 157,892,000 | 163,927,000 | 180,558,000 | 213,230,000 | 143,689,000 | 168,768,000 | 164,794,000 | 173,751,000 | 129,580,000 | 157,181,000 | 145,865,000 | 116,168,000 | 98,924,000 | 118,918,000 | 112,329,000 | 106,779,000 | 106,889,000 | 95,999,000 |
accrued compensation and employee benefits | 87,461,000 | 126,442,000 | 96,430,000 | 99,816,000 | 59,451,000 | 125,610,000 | 98,447,000 | 83,483,000 | 55,987,000 | 119,887,000 | 91,724,000 | 90,253,000 | 62,344,000 | 107,925,000 | 79,031,000 | 69,298,000 | 48,589,000 | 72,906,000 | 55,995,000 | 43,843,000 | 31,655,000 | 67,590,000 | 51,256,000 | 49,981,000 | 36,606,000 | 62,858,000 | 52,454,000 | 46,744,000 | 33,077,000 | 56,323,000 | 49,043,000 | 39,418,000 | 30,823,000 | 50,229,000 | 39,420,000 | 27,959,000 |
other accrued expenses and current liabilities | 133,347,000 | 127,396,000 | 109,580,000 | 124,315,000 | 122,346,000 | 111,204,000 | 106,643,000 | 118,870,000 | 137,287,000 | 107,675,000 | 117,737,000 | 137,404,000 | 153,380,000 | 127,938,000 | 129,927,000 | 133,795,000 | 117,107,000 | 87,138,000 | 81,913,000 | 88,170,000 | 73,648,000 | 63,812,000 | 73,759,000 | 80,034,000 | 70,669,000 | 79,848,000 | 60,488,000 | 66,727,000 | 60,640,000 | 45,146,000 | 40,020,000 | 42,316,000 | 50,797,000 | 37,345,000 | 42,174,000 | 42,985,000 |
current portion of long-term debt | 57,740,000 | 57,901,000 | 57,104,000 | 54,882,000 | 53,743,000 | 50,849,000 | 48,094,000 | 47,766,000 | 54,477,000 | 54,035,000 | 54,222,000 | 47,618,000 | 47,712,000 | 47,605,000 | 44,624,000 | 46,082,000 | 46,687,000 | 46,018,000 | 51,552,000 | 49,302,000 | 49,133,000 | 50,201,000 | 48,688,000 | 45,963,000 | 49,308,000 | 42,118,000 | 40,328,000 | 37,725,000 | 34,317,000 | 16,284,000 | 15,949,000 | 27,786,000 | 12,936,000 | 11,235,000 | 11,168,000 | 9,514,000 |
current portion of operating lease liabilities | 53,717,000 | 54,325,000 | 54,968,000 | 51,885,000 | 52,372,000 | 49,150,000 | 47,915,000 | 48,788,000 | 48,470,000 | 47,681,000 | 41,518,000 | 39,349,000 | 39,904,000 | 38,415,000 | 40,413,000 | 36,174,000 | 36,437,000 | 33,474,000 | 32,847,000 | 31,694,000 | 32,781,000 | 33,040,000 | 33,131,000 | 31,178,000 | 32,622,000 | |||||||||||
total current liabilities | 728,514,000 | 797,558,000 | 648,207,000 | 748,697,000 | 708,200,000 | 757,050,000 | 624,362,000 | 666,312,000 | 648,172,000 | 706,281,000 | 619,550,000 | 680,767,000 | 666,627,000 | 689,198,000 | 587,480,000 | 636,575,000 | 578,272,000 | 562,501,000 | 380,199,000 | 376,936,000 | 367,775,000 | 427,873,000 | 350,523,000 | 375,924,000 | 353,999,000 | 358,575,000 | 282,850,000 | 308,377,000 | 273,899,000 | 233,921,000 | 203,936,000 | 228,438,000 | 206,885,000 | 205,588,000 | 199,651,000 | 176,457,000 |
non-current liabilities: | ||||||||||||||||||||||||||||||||||||
long-term debt | 1,255,900,000 | 1,352,873,000 | 1,426,564,000 | 1,326,695,000 | 982,667,000 | 1,028,284,000 | ||||||||||||||||||||||||||||||
long-term operating lease liabilities | 288,464,000 | 279,373,000 | 270,732,000 | 248,006,000 | 241,041,000 | 204,865,000 | 146,128,000 | 142,577,000 | 140,044,000 | 141,786,000 | 110,240,000 | 108,762,000 | 116,815,000 | 112,161,000 | 107,002,000 | 97,341,000 | 102,196,000 | 90,290,000 | 92,109,000 | 88,122,000 | 87,607,000 | 89,605,000 | 90,336,000 | 81,896,000 | 83,384,000 | |||||||||||
other liabilities | 44,347,000 | 51,228,000 | 50,655,000 | 50,627,000 | 66,660,000 | 44,980,000 | 44,191,000 | 46,199,000 | 49,107,000 | 48,319,000 | 55,530,000 | 58,308,000 | 49,544,000 | 55,155,000 | 59,511,000 | 60,241,000 | 75,279,000 | 63,508,000 | 66,874,000 | 73,361,000 | 83,814,000 | 78,026,000 | 63,809,000 | 63,024,000 | 45,191,000 | 41,571,000 | 46,148,000 | 47,615,000 | 46,087,000 | 35,088,000 | 34,958,000 | 34,657,000 | 36,417,000 | 34,252,000 | 34,758,000 | 33,468,000 |
total liabilities | 2,393,260,000 | 2,411,087,000 | 2,399,428,000 | 2,553,702,000 | 2,422,999,000 | 2,299,319,000 | 1,852,609,000 | 1,938,514,000 | 1,945,597,000 | 1,992,251,000 | 2,002,761,000 | 2,062,006,000 | 2,073,201,000 | 2,039,901,000 | 2,082,904,000 | 1,873,632,000 | 1,786,838,000 | 1,661,436,000 | 1,490,745,000 | 1,492,977,000 | 1,543,959,000 | 1,654,801,000 | 1,537,951,000 | 1,585,311,000 | 1,612,099,000 | 1,520,378,000 | 1,543,388,000 | 1,594,994,000 | 1,626,590,000 | 875,060,000 | 850,066,000 | 883,044,000 | 878,867,000 | 895,443,000 | 924,459,000 | 809,431,000 |
commitments and contingencies | ||||||||||||||||||||||||||||||||||||
stockholders’ equity: | ||||||||||||||||||||||||||||||||||||
common stock | 381,000 | 381,000 | 385,000 | 389,000 | 393,000 | 397,000 | 398,000 | 401,000 | 406,000 | 410,000 | 413,000 | 418,000 | 423,000 | 428,000 | 431,000 | 431,000 | 431,000 | 431,000 | 428,000 | 427,000 | 427,000 | 426,000 | 423,000 | 422,000 | 416,000 | 404,000 | 406,000 | 412,000 | 411,000 | 411,000 | 410,000 | 410,000 | 410,000 | 409,000 | 409,000 | 409,000 |
preferred stock, par value 0.01 per share, 50,000 shares authorized; 0 shares issued and outstanding as of july 31, 2025 and april 30, 2025 | ||||||||||||||||||||||||||||||||||||
additional paid-in capital | 184,712,000 | 189,216,000 | 211,814,000 | 244,698,000 | 295,431,000 | 334,596,000 | 345,818,000 | 362,021,000 | 404,944,000 | 428,508,000 | 451,210,000 | 477,558,000 | 502,536,000 | 522,136,000 | 536,635,000 | 534,931,000 | 542,587,000 | 542,737,000 | 539,289,000 | 534,646,000 | 533,092,000 | 529,662,000 | 524,313,000 | 520,855,000 | 512,244,000 | 480,113,000 | 482,635,000 | 492,260,000 | 490,670,000 | 489,007,000 | 488,289,000 | 487,774,000 | 488,884,000 | 487,436,000 | 486,859,000 | 486,494,000 |
retained earnings | 1,316,076,000 | 1,272,516,000 | 1,246,422,000 | 1,267,831,000 | 1,214,295,000 | 1,157,047,000 | 1,100,660,000 | 1,048,755,000 | 967,798,000 | 880,968,000 | 805,375,000 | 740,600,000 | 637,447,000 | 547,977,000 | 471,481,000 | 410,098,000 | 335,737,000 | 274,535,000 | 240,789,000 | 224,663,000 | 196,194,000 | 168,975,000 | 210,431,000 | 199,552,000 | 170,414,000 | 145,594,000 | 128,969,000 | 123,154,000 | 98,242,000 | 89,592,000 | 79,673,000 | 59,987,000 | 41,965,000 | 12,349,000 | 4,122,000 | |
accumulated other comprehensive loss | -49,347,000 | -41,933,000 | -65,013,000 | -43,611,000 | -39,816,000 | -31,519,000 | -27,932,000 | -35,292,000 | -18,342,000 | -35,129,000 | -26,302,000 | -34,637,000 | -1,182,000 | -19,492,000 | -41,839,000 | -47,842,000 | -65,082,000 | -27,841,000 | -24,790,000 | -20,779,000 | -87,000 | -488,000 | -731,000 | -910,000 | -1,136,000 | -1,236,000 | ||||||||||
total stockholders’ equity | 1,451,822,000 | 1,420,180,000 | 1,393,608,000 | 1,469,307,000 | 1,470,303,000 | 579,451,000 | 568,285,000 | 547,683,000 | 530,528,000 | 499,284,000 | 490,254,000 | 472,565,000 | ||||||||||||||||||||||||
total liabilities and stockholders’ equity | 3,845,082,000 | 3,831,267,000 | 3,793,036,000 | 4,023,009,000 | 3,893,302,000 | 1,454,511,000 | 1,418,351,000 | 1,430,727,000 | 1,409,395,000 | 1,394,727,000 | 1,414,713,000 | 1,281,996,000 | ||||||||||||||||||||||||
trade accounts and notes receivable, net of allowances of 12,947 and 16,930, respectively | 835,888,000 | |||||||||||||||||||||||||||||||||||
long-term debt, less current portion | 1,206,445,000 | 1,229,726,000 | 1,047,542,000 | 1,044,642,000 | 1,169,258,000 | 1,166,544,000 | 1,192,101,000 | 1,136,585,000 | 1,281,737,000 | 1,062,291,000 | 1,016,036,000 | 932,409,000 | 942,598,000 | 946,721,000 | 995,390,000 | 1,047,279,000 | 1,020,306,000 | 1,054,085,000 | 1,111,697,000 | 1,099,077,000 | 1,193,522,000 | 1,207,503,000 | 1,269,323,000 | 579,602,000 | 581,535,000 | 582,755,000 | 589,921,000 | 601,044,000 | 633,325,000 | 537,220,000 | ||||||
preferred stock, par value 0.01 per share, 50,000 shares authorized; 0 shares issued and outstanding as of april 30, 2025 and 2024 | ||||||||||||||||||||||||||||||||||||
trade accounts and notes receivable, net of allowances of 15,046 and 16,930, respectively | 783,116,000 | |||||||||||||||||||||||||||||||||||
preferred stock, par value 0.01 per share, 50,000 shares authorized; 0 shares issued and outstanding as of january 31, 2025 and april 30, 2024 | ||||||||||||||||||||||||||||||||||||
trade accounts and notes receivable, net of allowances of 15,984 and 16,930, respectively | 943,682,000 | |||||||||||||||||||||||||||||||||||
preferred stock, par value 0.01 per share, 50,000 shares authorized; 0 shares issued and outstanding as of october 31, 2024 and april 30, 2024 | ||||||||||||||||||||||||||||||||||||
trade accounts and notes receivable, net of allowances of 16,924 and 16,930, respectively | 929,508,000 | |||||||||||||||||||||||||||||||||||
preferred stock, par value 0.01 per share, 50,000 shares authorized; 0 shares issued and outstanding as of july 31, 2024 and april 30, 2024 | ||||||||||||||||||||||||||||||||||||
trade accounts and notes receivable, net of allowances of 16,930 and 13,636, respectively | 849,993,000 | |||||||||||||||||||||||||||||||||||
stockholders' equity: | ||||||||||||||||||||||||||||||||||||
preferred stock, par value 0.01 per share, 50,000 shares authorized; 0 shares issued and outstanding as of april 30, 2024 and 2023 | ||||||||||||||||||||||||||||||||||||
total stockholders' equity | 1,460,521,000 | 1,418,944,000 | 1,375,885,000 | 1,354,806,000 | 1,274,757,000 | 1,230,696,000 | 1,183,939,000 | 1,139,224,000 | 1,064,498,000 | 1,003,276,000 | 951,351,000 | 877,243,000 | 822,462,000 | 761,014,000 | 717,897,000 | 681,871,000 | 633,981,000 | 707,326,000 | 696,039,000 | 662,295,000 | 629,176,000 | 633,760,000 | 641,258,000 | 619,280,000 | ||||||||||||
total liabilities and stockholders' equity | 3,759,840,000 | 3,271,553,000 | 3,314,399,000 | 3,300,403,000 | 3,267,008,000 | 3,233,457,000 | 3,245,945,000 | 3,212,425,000 | 3,104,399,000 | 3,086,180,000 | 2,824,983,000 | 2,664,081,000 | 2,483,898,000 | 2,251,759,000 | 2,210,874,000 | 2,225,830,000 | 2,288,782,000 | 2,245,277,000 | 2,281,350,000 | 2,274,394,000 | 2,149,554,000 | 2,177,148,000 | 2,236,252,000 | 2,245,870,000 | ||||||||||||
trade accounts and notes receivable, net of allowances of 15,548 and 13,636, respectively | 794,721,000 | |||||||||||||||||||||||||||||||||||
preferred stock, par value 0.01 per share, 50,000 shares authorized; 0 shares issued and outstanding as of january 31, 2024 and april 30, 2023 | ||||||||||||||||||||||||||||||||||||
trade accounts and notes receivable, net of allowances of 16,215 and 13,636, respectively | 880,196,000 | |||||||||||||||||||||||||||||||||||
preferred stock, par value 0.01 per share, 50,000 shares authorized; 0 shares issued and outstanding as of october 31, 2023 and april 30, 2023 | ||||||||||||||||||||||||||||||||||||
trade accounts and notes receivable, net of allowances of 14,682 and 13,636, respectively | 837,627,000 | |||||||||||||||||||||||||||||||||||
preferred stock, par value 0.01 per share, 50,000 shares authorized; 0 shares issued and outstanding as of july 31, 2023 and april 30, 2023 | ||||||||||||||||||||||||||||||||||||
trade accounts and notes receivable, net of allowances of 13,636 and 9,346, respectively | 792,232,000 | |||||||||||||||||||||||||||||||||||
preferred stock, par value 0.01 per share, 50,000 shares authorized; 0 shares issued and outstanding as of april 30, 2023 and 2022 | ||||||||||||||||||||||||||||||||||||
trade accounts and notes receivable, net of allowances of 10,653 and 9,346, respectively | 775,118,000 | |||||||||||||||||||||||||||||||||||
preferred stock, par value 0.01 per share, 50,000 shares authorized; 0 shares issued and outstanding as of january 31, 2023 and april 30, 2022 | ||||||||||||||||||||||||||||||||||||
trade accounts and notes receivable, net of allowances of 10,751 and 9,346, respectively | 872,882,000 | |||||||||||||||||||||||||||||||||||
preferred stock, par value 0.01 per share, 50,000 shares authorized; 0 shares issued and outstanding as of october 31, 2022 and april 30, 2022 | ||||||||||||||||||||||||||||||||||||
trade accounts and notes receivable, net of allowances of 9,583 and 9,346, respectively | 820,589,000 | |||||||||||||||||||||||||||||||||||
preferred stock, par value 0.01 per share, 50,000 shares authorized; 0 shares issued and outstanding as of july 31, 2022 and april 30, 2022 | ||||||||||||||||||||||||||||||||||||
trade accounts and notes receivable, net of allowances of 9,346 and 6,282, respectively | 750,046,000 | |||||||||||||||||||||||||||||||||||
preferred stock, par value 0.01 per share, 50,000 shares authorized; 0 shares issued and outstanding as of april 30, 2022 and 2021 | ||||||||||||||||||||||||||||||||||||
accumulated other comprehensive income | -6,043,000 | -5,271,000 | 5,891,000 | -1,512,000 | 4,759,000 | -26,574,000 | -7,889,000 | -7,762,000 | -3,237,000 | 441,000 | ||||||||||||||||||||||||||
trade accounts and notes receivable, net of allowances of 9,683 and 6,282, respectively | 700,255,000 | |||||||||||||||||||||||||||||||||||
preferred stock, par value 0.01 per share, 50,000 shares authorized; 0 shares issued and outstanding as of january 31, 2022 and april 30, 2021 | ||||||||||||||||||||||||||||||||||||
trade accounts and notes receivable, net of allowances of 7,374 and 6,282, respectively | 732,272,000 | |||||||||||||||||||||||||||||||||||
preferred stock, par value 0.01 per share, 50,000 shares authorized; 0 shares issued and outstanding as of october 31, 2021 and april 30, 2021 | ||||||||||||||||||||||||||||||||||||
trade accounts and notes receivable, net of allowances of 6,989 and 6,282, respectively | 656,878,000 | |||||||||||||||||||||||||||||||||||
preferred stock, par value 0.01 per share, 50,000 shares authorized; 0 shares issued and outstanding as of july 31, 2021 and april 30, 2021 | ||||||||||||||||||||||||||||||||||||
trade accounts and notes receivable, net of allowances of 6,282 and 5,141, respectively | 558,661,000 | |||||||||||||||||||||||||||||||||||
preferred stock, par value 0.01 per share, 50,000 shares authorized; 0 shares issued and outstanding as of april 30, 2021 and 2020 | ||||||||||||||||||||||||||||||||||||
trade accounts and notes receivable, net of allowances of 6,020 and 5,141, respectively | 410,125,000 | |||||||||||||||||||||||||||||||||||
preferred stock, par value 0.01 per share, 50,000 shares authorized; 0 shares issued and outstanding as of january 31, 2021 and april 30, 2020 | ||||||||||||||||||||||||||||||||||||
trade accounts and notes receivable, net of allowances of 5,273 and 5,141, respectively | 434,836,000 | |||||||||||||||||||||||||||||||||||
preferred stock, par value 0.01 per share, 50,000 shares authorized; 0 shares issued and outstanding as of october 31, 2020 and april 30, 2020 | ||||||||||||||||||||||||||||||||||||
trade accounts and notes receivable, net of allowances of 5,289 and 5,141, respectively | 430,931,000 | |||||||||||||||||||||||||||||||||||
preferred stock, par value 0.01 per share, 50,000 shares authorized; 0 shares issued and outstanding as of july 31, 2020 and april 30, 2020 | ||||||||||||||||||||||||||||||||||||
trade accounts and notes receivable, net of allowances of 5,141 and 6,432, respectively | 405,254,000 | |||||||||||||||||||||||||||||||||||
preferred stock, par value 0.01 per share, 50,000 shares authorized; 0 shares issued and outstanding as of april 30, 2020 and 2019 | ||||||||||||||||||||||||||||||||||||
exchangeable shares | 29,639,000 | 29,639,000 | 33,194,000 | 33,194,000 | ||||||||||||||||||||||||||||||||
trade accounts and notes receivable, net of allowances of 5,600 and 6,432, respectively | 434,801,000 | |||||||||||||||||||||||||||||||||||
preferred stock, par value 0.01 per share, 50,000 shares authorized; 0 shares issued and outstanding as of january 31, 2020 and april 30, 2019 | ||||||||||||||||||||||||||||||||||||
trade accounts and notes receivable, net of allowances of 6,414 and 6,432, respectively | 480,321,000 | |||||||||||||||||||||||||||||||||||
preferred stock, par value 0.01 per share, 50,000 shares authorized; 0 shares issued and outstanding as of october 31, 2019 and april 30, 2019 | ||||||||||||||||||||||||||||||||||||
trade accounts and notes receivable, net of allowances of 6,683 and 6,432, respectively | 473,411,000 | |||||||||||||||||||||||||||||||||||
liabilities to noncontrolling interest holders, less current portion | 8,181,000 | 10,929,000 | 11,125,000 | 11,566,000 | 12,773,000 | 15,707,000 | 15,381,000 | 15,543,000 | 21,560,000 | 22,232,000 | 22,063,000 | 24,378,000 | ||||||||||||||||||||||||
preferred stock, par value 0.01 per share, 50,000 shares authorized; 0 shares issued and outstanding as of july 31, 2019 and april 30, 2019 | ||||||||||||||||||||||||||||||||||||
trade accounts and notes receivable, net of allowances of 6,432 and 9,633, respectively | 445,771,000 | |||||||||||||||||||||||||||||||||||
preferred stock, par value 0.01 per share, 50,000 shares authorized; 0 shares issued and outstanding as of april 30, 2019 and 2018 | ||||||||||||||||||||||||||||||||||||
trade accounts and notes receivable, net of allowances of 7,963 and 9,633, respectively | 410,017,000 | |||||||||||||||||||||||||||||||||||
preferred stock, par value 0.01 per share, 50,000 shares authorized; 0 shares issued and outstanding as of january 31, 2019 and april 30, 2018 | ||||||||||||||||||||||||||||||||||||
trade accounts and notes receivable, net of allowances of 8,016 and 9,633, respectively | 479,327,000 | |||||||||||||||||||||||||||||||||||
preferred stock, par value 0.01 per share, 50,000 shares authorized; 0 shares issued and outstanding as of october 31, 2018 and april 30, 2018 | ||||||||||||||||||||||||||||||||||||
trade accounts and notes receivable, net of allowances of 7,982 and 9,633, respectively | 474,394,000 | |||||||||||||||||||||||||||||||||||
stockholders' equity | ||||||||||||||||||||||||||||||||||||
preferred stock, par value 0.01 per share, 50,000 shares authorized; 0 shares issued and outstanding as of july 31, 2018 and april 30, 2018 | ||||||||||||||||||||||||||||||||||||
trade accounts and notes receivable, net of allowances of 9,633 and 9,851, respectively | 346,450,000 | |||||||||||||||||||||||||||||||||||
preferred stock, par value 0.01 per share, 50,000 shares authorized; 0 shares issued and outstanding as of april 30, 2018 and 2017 | ||||||||||||||||||||||||||||||||||||
trade accounts and notes receivable, net of allowances of 10,665 and 9,851, respectively | 319,025,000 | |||||||||||||||||||||||||||||||||||
preferred stock, par value 0.01 per share, 50,000 shares authorized; 0 shares issued as of january 31, 2018 and april 30, 2017 | ||||||||||||||||||||||||||||||||||||
trade accounts and notes receivable, net of allowances of 11,581 and 9,851, respectively | 354,394,000 | |||||||||||||||||||||||||||||||||||
preferred stock, par value 0.01 per share, 50,000 shares authorized; 0 shares issued as of october 31, 2017 and april 30, 2017 | ||||||||||||||||||||||||||||||||||||
trade accounts and notes receivable, net of allowances of 10,957 and 9,851, respectively | 341,302,000 | |||||||||||||||||||||||||||||||||||
preferred stock, par value 0.01 per share, authorized 50,000,000 shares; 0 shares issued at july 31, 2017 and april 30, 2017 | ||||||||||||||||||||||||||||||||||||
trade accounts and notes receivable, net of allowances of 9,963 and 8,607, respectively | 310,093,000 | |||||||||||||||||||||||||||||||||||
revolving credit facility | ||||||||||||||||||||||||||||||||||||
preferred stock, par value 0.01 per share, authorized 50,000,000 shares; 0 shares issued at january 31, 2017 and april 30, 2016, respectively | ||||||||||||||||||||||||||||||||||||
trade accounts and notes receivable, net of allowances of 10,119 and 8,607, respectively | 324,622,000 | |||||||||||||||||||||||||||||||||||
preferred stock, par value 0.01 per share, authorized 50,000,000 shares; 0 shares issued at october 31, 2016 and april 30, 2016, respectively | ||||||||||||||||||||||||||||||||||||
trade accounts and notes receivable, net of allowances of 9,432 and 8,607, respectively | 295,105,000 | |||||||||||||||||||||||||||||||||||
preferred stock, par value 0.01 per share, authorized 50,000,000 shares; 0 shares issued at july 31, 2016 and april 30, 2016, respectively | ||||||||||||||||||||||||||||||||||||
accumulated deficit | -13,102,000 |
The information provided in this report is taken from www.sec.gov and many other data providers. While we have conducted our best efforts to ensure that the parsed data is accurate, we cannot guarantee its accuracy. Please use caution and understand that any consequences of its use are your own responsibility.
