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-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2014-07-31 | 2013-07-31 | 2013-01-31 | 2012-07-31 | 2012-04-30 | 2011-07-31 | 2010-10-31 | 2010-07-31 | 2010-01-31 | 2009-07-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
net sales | 980,700,000 | 940,100,000 | 870,000,000 | 900,100,000 | 935,400,000 | 927,900,000 | 876,700,000 | 846,300,000 | 879,500,000 | 875,700,000 | 828,300,000 | 847,300,000 | 890,000,000 | 853,200,000 | 802,500,000 | 760,900,000 | 773,100,000 | 765,000,000 | 679,100,000 | 636,600,000 | 617,400,000 | 629,700,000 | 662,000,000 | 672,700,000 | 727,000,000 | 712,800,000 | 703,700,000 | 701,400,000 | 724,700,000 | 700,000,000 | 664,700,000 | 644,800,000 | 660,100,000 | 608,200,000 | 550,600,000 | 553,000,000 | 593,800,000 | 571,300,000 | 517,200,000 | 538,000,000 | 1,840,912,000 | 596,036,000 | 656,833,000 | 647,237,000 | 1,757,120,000 | 536,909,000 | 1,440,942,000 | 436,122,000 | |||
cost of sales | 641,900,000 | 618,200,000 | 564,100,000 | 580,500,000 | 600,600,000 | 597,800,000 | 568,100,000 | 545,400,000 | 579,400,000 | 586,900,000 | 543,900,000 | 560,100,000 | 598,400,000 | 584,200,000 | 552,700,000 | 503,900,000 | 507,400,000 | 507,000,000 | 453,800,000 | 413,900,000 | 409,500,000 | 420,500,000 | 438,800,000 | 441,400,000 | 483,200,000 | 472,100,000 | 478,300,000 | 463,000,000 | 472,000,000 | 460,400,000 | 445,800,000 | 420,500,000 | 430,600,000 | 396,700,000 | 362,700,000 | 358,800,000 | 384,500,000 | 374,700,000 | 346,400,000 | 359,900,000 | 1,192,762,000 | 397,059,000 | 427,050,000 | 419,008,000 | 1,131,414,000 | 348,819,000 | 928,141,000 | 290,175,000 | |||
gross profit | 338,800,000 | 321,900,000 | 305,900,000 | 319,600,000 | 334,800,000 | 330,100,000 | 308,600,000 | 300,900,000 | 300,100,000 | 288,800,000 | 284,400,000 | 287,200,000 | 291,600,000 | 269,000,000 | 249,800,000 | 257,000,000 | 265,700,000 | 258,000,000 | 225,300,000 | 222,700,000 | 207,900,000 | 209,200,000 | 223,200,000 | 231,300,000 | 243,800,000 | 240,700,000 | 225,400,000 | 238,400,000 | 252,700,000 | 239,600,000 | 218,900,000 | 224,300,000 | 229,500,000 | 211,500,000 | 187,900,000 | 194,200,000 | 209,300,000 | 196,600,000 | 170,800,000 | 178,100,000 | |||||||||||
yoy | 1.19% | -2.48% | -0.87% | 6.21% | 11.56% | 14.30% | 8.51% | 4.77% | 2.91% | 7.36% | 13.85% | 11.75% | 9.75% | 4.26% | 10.87% | 15.40% | 27.80% | 23.33% | 0.94% | -3.72% | -14.73% | -13.09% | -0.98% | -2.98% | -3.52% | 0.46% | 2.97% | 6.29% | 10.11% | 13.29% | 16.50% | 15.50% | 9.65% | 7.58% | 10.01% | 9.04% | |||||||||||||||
qoq | 5.25% | 5.23% | -4.29% | -4.54% | 1.42% | 6.97% | 2.56% | 0.27% | 3.91% | 1.55% | -0.97% | -1.51% | 8.40% | 7.69% | -2.80% | -3.27% | 2.98% | 14.51% | 1.17% | 7.12% | -0.62% | -6.27% | -3.50% | -5.13% | 1.29% | 6.79% | -5.45% | -5.66% | 5.47% | 9.46% | -2.41% | -2.27% | 8.51% | 12.56% | -3.24% | -7.21% | 6.46% | 15.11% | -4.10% | ||||||||||||
gross margin % | |||||||||||||||||||||||||||||||||||||||||||||||||||
selling, general and administrative | 164,600,000 | 151,100,000 | 159,200,000 | 166,100,000 | 163,200,000 | 161,700,000 | 156,800,000 | 155,000,000 | 157,600,000 | 145,800,000 | 149,600,000 | 149,200,000 | |||||||||||||||||||||||||||||||||||||||
loss on impairment of intangible assets | 62,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||
research and development | 22,500,000 | 21,400,000 | 21,200,000 | 22,700,000 | 25,400,000 | 24,800,000 | 22,100,000 | 21,300,000 | 21,900,000 | 19,000,000 | 18,500,000 | 18,700,000 | |||||||||||||||||||||||||||||||||||||||
operating expenses | 187,100,000 | 234,500,000 | 180,400,000 | 188,800,000 | 188,600,000 | 186,500,000 | 178,900,000 | 176,300,000 | 179,500,000 | 164,800,000 | 168,100,000 | 167,900,000 | 162,300,000 | 158,000,000 | 154,100,000 | 149,500,000 | 153,700,000 | 148,600,000 | 149,200,000 | 135,500,000 | 101,525,000 | 124,700,000 | 138,700,000 | 142,600,000 | 105,175,000 | 140,700,000 | 140,300,000 | 139,700,000 | 102,400,000 | 138,700,000 | 137,300,000 | 133,600,000 | 89,825,000 | 123,000,000 | 118,500,000 | 117,800,000 | 90,350,000 | 121,700,000 | 117,100,000 | 122,600,000 | 31,946,250 | 127,785,000 | 95,112,000 | 129,792,000 | 28,396,750 | 113,587,000 | 26,724,000 | 106,896,000 | |||
operating income | 151,700,000 | 87,400,000 | 125,500,000 | 130,800,000 | 146,200,000 | 143,600,000 | 129,700,000 | 124,600,000 | 120,600,000 | 124,000,000 | 116,300,000 | 119,300,000 | 129,300,000 | 111,000,000 | 95,700,000 | 107,500,000 | 112,000,000 | 109,400,000 | 76,100,000 | 87,200,000 | 82,500,000 | 84,500,000 | 84,500,000 | 88,700,000 | 104,400,000 | 100,000,000 | 85,100,000 | 98,700,000 | 106,800,000 | 100,900,000 | 81,600,000 | 90,700,000 | 94,300,000 | 88,500,000 | 69,400,000 | 76,400,000 | 90,100,000 | 74,900,000 | 53,700,000 | 55,500,000 | 272,137,000 | 71,192,000 | 99,484,000 | 98,437,000 | 240,780,000 | 74,503,000 | 199,193,000 | 39,051,000 | |||
yoy | 3.76% | -39.14% | -3.24% | 4.98% | 21.23% | 15.81% | 11.52% | 4.44% | -6.73% | 11.71% | 21.53% | 10.98% | 15.45% | 1.46% | 25.76% | 23.28% | 35.76% | 29.47% | -9.94% | -1.69% | -20.98% | -15.50% | -0.71% | -10.13% | -2.25% | -0.89% | 4.29% | 8.82% | 13.26% | 14.01% | 17.58% | 18.72% | 4.66% | 18.16% | 29.24% | 37.66% | -80.27% | -22.04% | 13.02% | -4.44% | -50.06% | 152.07% | |||||||||
qoq | 73.57% | -30.36% | -4.05% | -10.53% | 1.81% | 10.72% | 4.09% | 3.32% | -2.74% | 6.62% | -2.51% | -7.73% | 16.49% | 15.99% | -10.98% | -4.02% | 2.38% | 43.76% | -12.73% | 5.70% | -2.37% | 0.00% | -4.74% | -15.04% | 4.40% | 17.51% | -13.78% | -7.58% | 5.85% | 23.65% | -10.03% | -3.82% | 6.55% | 27.52% | -9.16% | -15.21% | 20.29% | 39.48% | -3.24% | 282.26% | -28.44% | 1.06% | -59.12% | 223.18% | -62.60% | 410.08% | |||||
operating margin % | |||||||||||||||||||||||||||||||||||||||||||||||||||
interest expense | 7,100,000 | 5,700,000 | 5,900,000 | 5,500,000 | 5,300,000 | 5,000,000 | 5,600,000 | 5,500,000 | 4,900,000 | 5,100,000 | 4,600,000 | 4,500,000 | 4,100,000 | 3,800,000 | 3,600,000 | 3,400,000 | 3,100,000 | 3,200,000 | 3,300,000 | 3,500,000 | 3,900,000 | 4,400,000 | 4,500,000 | 4,700,000 | 5,200,000 | 5,200,000 | 5,300,000 | 4,200,000 | 5,600,000 | 5,400,000 | 5,100,000 | 5,200,000 | 5,100,000 | 4,800,000 | 4,800,000 | 4,800,000 | 4,900,000 | 5,300,000 | 5,500,000 | 5,000,000 | 8,025,000 | 2,885,000 | 2,633,000 | 2,787,000 | 8,872,000 | 3,653,000 | 9,180,000 | 2,795,000 | |||
other income | -5,100,000 | -5,300,000 | -5,400,000 | -5,200,000 | 1,500,000 | -5,400,000 | -4,900,000 | -3,800,000 | -1,600,000 | -2,600,000 | -1,600,000 | -1,800,000 | -3,400,000 | -4,100,000 | -2,400,000 | -5,100,000 | -4,700,000 | -1,100,000 | 1,500,000 | -2,700,000 | -4,300,000 | 100,000 | 800,000 | -2,600,000 | -600,000 | -1,700,000 | -8,100,000 | 2,700,000 | -2,500,000 | -1,200,000 | -2,900,000 | -13,220,000 | -2,542,000 | -5,503,000 | -4,340,000 | -8,398,000 | -1,107,000 | -2,626,000 | -1,281,000 | ||||||||||||
earnings before income taxes | 149,700,000 | 87,000,000 | 125,000,000 | 130,500,000 | 139,400,000 | 144,000,000 | 129,000,000 | 122,900,000 | 117,300,000 | 121,500,000 | 113,300,000 | 116,600,000 | 128,600,000 | 111,300,000 | 94,500,000 | 104,100,000 | 114,000,000 | 110,900,000 | 73,900,000 | 82,200,000 | 81,300,000 | 84,400,000 | 82,800,000 | 86,600,000 | 98,800,000 | 99,500,000 | 80,500,000 | 96,400,000 | 103,500,000 | 99,000,000 | 76,400,000 | 84,700,000 | 91,700,000 | 84,300,000 | 66,300,000 | 79,700,000 | 82,500,000 | 72,100,000 | 49,400,000 | 53,400,000 | 277,332,000 | 70,849,000 | 102,354,000 | 99,990,000 | 240,306,000 | 71,957,000 | 192,639,000 | 37,537,000 | |||
income taxes | 35,400,000 | 29,200,000 | 29,100,000 | 31,500,000 | 29,700,000 | 30,500,000 | 30,300,000 | 30,800,000 | 25,400,000 | 27,800,000 | 27,300,000 | 29,400,000 | 27,600,000 | 28,300,000 | 22,700,000 | 27,000,000 | 29,700,000 | 26,500,000 | 17,700,000 | 20,300,000 | 17,200,000 | 21,000,000 | 18,400,000 | 21,600,000 | 40,700,000 | 24,300,000 | 20,400,000 | 22,600,000 | 1,100,000 | 29,100,000 | 129,300,000 | 23,800,000 | 23,500,000 | 24,200,000 | 19,800,000 | 21,700,000 | 23,000,000 | 17,300,000 | 11,400,000 | 14,900,000 | 80,768,000 | 20,036,000 | 31,373,000 | 29,044,000 | 68,149,000 | 18,823,000 | 57,442,000 | 6,571,000 | |||
net earnings | 114,300,000 | 57,800,000 | 95,900,000 | 99,000,000 | 109,700,000 | 113,500,000 | 98,700,000 | 92,100,000 | 91,900,000 | 93,700,000 | 86,000,000 | 87,200,000 | 101,000,000 | 83,000,000 | 71,800,000 | 77,100,000 | 84,300,000 | 84,400,000 | 56,200,000 | 61,900,000 | 64,100,000 | 63,400,000 | 64,400,000 | 65,000,000 | 58,100,000 | 75,200,000 | 60,100,000 | 73,800,000 | 102,400,000 | 69,900,000 | -52,900,000 | 60,900,000 | 68,200,000 | 60,100,000 | 46,500,000 | 58,000,000 | 59,500,000 | 54,800,000 | 38,000,000 | 38,500,000 | 196,564,000 | 50,813,000 | 70,981,000 | 70,946,000 | 172,157,000 | 53,134,000 | 135,197,000 | 30,966,000 | |||
weighted-average shares – basic | 118,700,000 | 118,800,000 | 119,600,000 | 119,900,000 | 120,700,000 | 120,800,000 | 120,500,000 | 120,900,000 | 121,800,000 | 121,600,000 | 121,700,000 | 122,600,000 | 123,700,000 | 123,400,000 | 123,900,000 | 124,400,000 | 126,400,000 | 126,600,000 | 126,800,000 | 126,900,000 | 127,100,000 | 126,900,000 | 128,200,000 | 128,300,000 | 128,800,000 | 130,100,000 | 130,600,000 | 130,800,000 | |||||||||||||||||||||||
weighted-average shares – diluted | 120,400,000 | 120,300,000 | 121,400,000 | 121,900,000 | 122,600,000 | 122,900,000 | 122,100,000 | 122,600,000 | 123,600,000 | 123,500,000 | 123,300,000 | 123,900,000 | 125,200,000 | 124,600,000 | 125,600,000 | 126,300,000 | 128,300,000 | 128,200,000 | 128,000,000 | 127,700,000 | 128,900,000 | 128,600,000 | 130,000,000 | 130,000,000 | 131,000,000 | 131,900,000 | 130,600,000 | 132,700,000 | |||||||||||||||||||||||
net earnings per share – basic | 0.97 | 0.49 | 0.8 | 0.83 | 0.91 | 0.94 | 0.82 | 0.76 | 0.76 | 0.77 | 0.71 | 0.71 | 0.82 | 0.67 | 0.58 | 0.62 | 0.4 | 0.67 | 0.44 | 0.49 | 0.38 | 0.5 | 0.51 | 0.51 | 0.408 | 0.59 | 0.47 | 0.57 | 0.15 | 0.54 | -0.4 | 0.47 | |||||||||||||||||||
net earnings per share – diluted | 0.96 | 0.48 | 0.79 | 0.81 | 0.9 | 0.92 | 0.81 | 0.75 | 0.74 | 0.76 | 0.7 | 0.7 | 0.81 | 0.67 | 0.57 | 0.61 | 0.66 | 0.66 | 0.44 | 0.48 | 0.5 | 0.5 | 0.5 | 0.51 | 0.45 | 0.58 | 0.46 | 0.56 | 0.77 | 0.53 | -0.4 | 0.46 | |||||||||||||||||||
dividends paid per share | 0.143 | 0.19 | 0.19 | 0.19 | 0.175 | 0.128 | 0.17 | 0.17 | 0.17 | 0.023 | 0.09 | 0.058 | 0.08 | 0.031 | 0.125 | 0.029 | 0.115 | ||||||||||||||||||||||||||||||||||
cash dividends paid per share | 0.135 | 0.18 | 0.18 | 0.18 | 0.131 | 0.175 | 0.175 | ||||||||||||||||||||||||||||||||||||||||||||
weighted-average shares - basic | 132,500,000 | 132,900,000 | 133,400,000 | 133,900,000 | 133,700,000 | 133,866,834,000,000 | 148,273,904,000 | 147,951,535,000 | 150,286,403,000 | 150,536,631,000 | 77,196,370,000 | 77,169,260,000 | 77,848,528,000 | ||||||||||||||||||||||||||||||||||||||
weighted-average shares - diluted | 134,100,000 | 134,400,000 | 134,600,000 | 134,700,000 | 134,400,000 | 134,856,268,000,000 | 150,455,193,000 | 149,988,832,000 | 152,940,605,000 | 153,207,471,000 | 78,598,459,000 | 78,484,455,000 | 79,177,772,000 | ||||||||||||||||||||||||||||||||||||||
net earnings per share - basic | 0.31 | 0.45 | 0.35 | 0.43 | 0.245 | 0.41 | 0.28 | 0.29 | 1.33 | 0.34 | 0.47 | 0.47 | 2.23 | 0.69 | |||||||||||||||||||||||||||||||||||||
net earnings per share - diluted | 0.308 | 0.45 | 0.35 | 0.43 | 0.243 | 0.41 | 0.28 | 0.29 | 1.3 | 0.34 | 0.47 | 0.46 | 2.19 | 0.68 | |||||||||||||||||||||||||||||||||||||
gross margin | 49,744,250 | 198,977,000 | 229,783,000 | 228,229,000 | 625,706,000 | 188,090,000 | 512,801,000 | 145,947,000 | |||||||||||||||||||||||||||||||||||||||||||
weighted-average shares outstanding | 78,087,356,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||
diluted shares outstanding | 19,851,581,500 | 79,406,326,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
basic earnings per share | 0.1 | 0.4 | |||||||||||||||||||||||||||||||||||||||||||||||||
diluted earnings per share | 0.098 | 0.39 |
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.
