Please enter the stock ticker. Add .to for Canadian stocks.


All numbers in thousands except per share items and ratios.


Reported Currency: USD 2024-04-28 2024-01-28 2023-10-29 2023-07-30 2023-04-30 2023-01-29 2022-10-30 2022-07-31 2022-05-01 2022-01-30 2021-10-31 2021-08-01 2021-05-02 2021-01-31 2020-11-01 2020-08-02 2020-05-03 2020-02-02 2019-11-03 2019-07-28 2019-04-28 2019-01-27 2018-10-28 2018-07-29 2018-04-29 2018-01-28 2017-10-29 2017-07-30 2017-04-30 2017-01-29 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-01-31 2014-10-31 2014-07-31
Revenue 15,237,000 12,185,000 15,158,000 15,537,000 17,387,000 12,652,000 15,536,000 14,102,000 13,370,000 9,331,000 11,104,000 11,238,000 11,807,000 8,885,000 9,526,000 8,697,000 9,073,000 7,426,000 9,659,000 9,853,000 11,110,600 7,755,800 9,186,700 10,072,800 10,500,900 6,696,800 7,816,600 7,521,800 7,924,800 5,353,300 6,312,300 6,499,900 7,718,000 5,368,200 6,546,500 7,436,200 7,974,800 6,198,700 8,675,900 9,296,500
Revenue Y/Y Growth -12.37% -3.69% -2.43% 10.18% 30.04% 35.59% 39.91% 25.48% 13.24% 5.02% 16.57% 29.22% 30.13% 19.65% -1.38% -11.73% -18.34% -4.25% 5.14% -2.18% 5.81% 15.81% 17.53% 33.91% 32.51% 25.10% 23.83% 15.72% 2.68% -0.28% -3.58% -12.59% -3.22% -13.40% -24.54% -20.01% - - - -
Cost of Revenue 9,166,000 7,200,000 9,427,000 9,624,000 10,730,000 7,934,000 10,214,000 9,511,000 9,588,000 6,695,000 7,809,000 7,574,000 7,928,000 5,805,000 6,470,000 5,835,000 6,294,000 5,077,000 6,735,000 6,870,000 7,754,700 5,431,600 6,380,700 7,152,700 7,333,300 4,704,500 5,426,900 5,265,100 5,444,700 3,796,800 4,383,500 4,494,200 5,531,000 3,840,100 4,670,400 5,358,000 5,694,200 4,420,600 6,097,100 6,611,300
Gross Profit 6,071,000 4,985,000 5,731,000 5,913,000 6,657,000 4,718,000 5,322,000 4,591,000 3,782,000 2,636,000 3,295,000 3,664,000 3,879,000 3,080,000 3,056,000 2,862,000 2,779,000 2,349,000 2,924,000 2,983,000 3,355,900 2,324,200 2,806,000 2,920,100 3,167,600 1,992,300 2,389,700 2,256,700 2,480,100 1,556,500 1,928,800 2,005,700 2,187,000 1,528,100 1,876,100 2,078,200 2,280,600 1,778,100 2,578,800 2,685,200
Gross Profit Margin 39.84% 40.91% 37.81% 38.06% 38.29% 37.29% 34.26% 32.56% 28.29% 28.25% 29.67% 32.60% 32.85% 34.67% 32.08% 32.91% 30.63% 31.63% 30.27% 30.28% 30.20% 29.97% 30.54% 28.99% 30.17% 29.75% 30.57% 30.00% 31.30% 29.08% 30.56% 30.86% 28.34% 28.47% 28.66% 27.95% 28.60% 28.69% 29.72% 28.88%
Research and Development 565,000 533,000 606,000 528,000 547,000 495,000 576,000 481,000 453,000 402,000 450,000 394,000 377,000 366,000 443,000 370,000 406,000 425,000 488,000 431,000 457,100 406,800 469,900 415,700 415,200 356,800 397,000 335,400 324,400 310,900 386,000 338,800 345,000 319,300 404,000 346,800 341,100 333,200 412,100 362,100
General and Administrative Expenses 1,265,000 1,066,000 1,203,000 1,110,000 1,330,000 952,000 1,192,000 959,000 751,000 781,000 936,000 841,000 838,000 769,000 1,011,000 752,000 906,000 809,000 945,000 896,000 946,900 763,700 898,600 912,700 939,200 705,000 840,800 791,200 775,300 659,400 747,100 709,000 714,800 592,900 719,100 755,300 740,000 659,000 851,300 820,700
Total Operating Expenses 2,171,000 1,968,000 2,131,000 1,948,000 2,240,000 1,746,000 2,088,000 1,756,000 1,149,000 1,494,000 1,695,000 1,559,000 1,550,000 1,508,000 1,868,000 1,530,000 1,689,000 1,649,000 1,948,000 1,679,000 1,763,500 1,521,800 1,733,700 1,674,400 1,699,300 1,404,800 1,576,000 1,436,500 1,446,100 1,292,300 1,503,000 1,324,400 1,420,100 1,160,000 1,425,100 1,325,700 1,294,000 1,214,800 1,618,600 1,442,800
Operating Income or Loss 3,900,000 3,017,000 3,854,000 4,229,000 4,417,000 2,972,000 3,234,000 2,835,000 2,627,000 1,151,000 1,507,000 2,150,000 2,312,000 1,528,000 1,090,000 1,270,000 928,000 569,000 800,000 1,113,000 1,473,400 677,200 964,600 1,190,100 1,383,700 517,900 374,100 889,900 1,169,300 328,000 418,500 705,100 733,300 351,200 431,500 738,500 1,017,000 567,600 1,059,600 1,292,200
Operating Margin 25.60% 24.76% 25.43% 27.22% 25.40% 23.49% 20.82% 20.10% 19.65% 12.34% 13.57% 19.13% 19.58% 17.20% 11.44% 14.60% 10.23% 7.66% 8.28% 11.30% 13.26% 8.73% 10.50% 11.81% 13.18% 7.73% 4.79% 11.83% 14.75% 6.13% 6.63% 10.85% 9.50% 6.54% 6.59% 9.93% 12.75% 9.16% 12.21% 13.90%
Interest Expense 836,000 802,000 781,000 623,000 569,000 479,000 348,000 296,000 0 229,000 210,000 244,000 268,000 271,000 278,000 290,000 342,000 336,000 388,000 374,000 350,800 353,000 322,600 291,100 303,700 286,300 248,300 216,300 226,900 208,100 198,800 200,700 191,000 173,200 162,900 171,500 165,500 180,100 172,500 153,900
EBITDA 4,425,000 3,537,000 4,331,000 4,761,000 4,918,000 3,466,000 3,686,000 3,345,000 3,074,000 1,866,000 2,304,000 2,909,000 3,096,000 2,337,000 1,897,000 2,107,000 1,799,000 1,443,000 1,710,000 1,992,500 2,337,400 1,533,500 1,783,800 1,975,200 2,175,000 1,267,400 1,451,300 1,542,100 1,823,600 951,800 1,034,600 1,302,400 1,311,900 898,600 973,100 1,256,300 1,522,500 1,090,600 1,598,100 1,773,200
Depreciation and Amortization 525,000 520,000 477,000 532,000 501,000 494,000 452,000 510,000 447,000 486,000 481,000 515,000 516,000 538,000 504,000 547,000 529,000 538,000 497,000 505,500 513,200 503,300 482,300 494,000 487,600 463,200 436,500 435,900 427,400 415,700 401,400 396,600 387,600 374,200 353,200 346,300 340,000 342,900 349,100 327,100
Income Before Tax 3,117,000 2,215,000 3,073,000 3,606,000 3,848,000 2,493,000 2,886,000 2,539,000 2,558,000 1,151,000 1,613,000 2,150,000 2,312,000 1,528,000 1,115,000 1,270,000 928,000 569,000 825,000 1,113,000 1,473,400 677,200 978,900 1,190,100 1,383,700 517,900 766,500 889,900 1,169,300 328,000 434,400 705,100 733,300 351,200 457,000 738,500 1,017,000 567,600 1,076,500 1,292,200
Income Tax Expense 751,000 469,000 707,000 636,000 991,000 537,000 643,000 654,000 461,000 250,000 330,000 491,000 530,000 308,000 329,000 457,000 245,000 50,000 104,000 221,000 343,500 184,100 203,500 288,700 177,100 1,057,500 222,300 253,200 371,900 134,400 140,200 226,500 237,800 95,500 104,500 241,000 324,000 170,500 416,900 450,200
Net Income 2,370,000 1,751,000 2,369,000 2,978,000 2,860,000 1,959,000 2,246,000 1,884,000 2,098,000 903,000 1,283,000 1,667,000 1,790,000 1,224,000 757,000 811,000 666,000 517,000 722,000 899,000 1,134,900 498,500 784,800 910,300 1,208,300 -535,100 510,300 641,800 802,400 193,800 285,300 488,800 495,400 254,400 351,200 511,600 690,500 386,800 649,200 850,700
Net Income Margin 15.55% 14.37% 15.63% 19.17% 16.45% 15.48% 14.46% 13.36% 15.69% 9.68% 11.55% 14.83% 15.16% 13.78% 7.95% 9.33% 7.34% 6.96% 7.47% 9.12% 10.21% 6.43% 8.54% 9.04% 11.51% -7.99% 6.53% 8.53% 10.13% 3.62% 4.52% 7.52% 6.42% 4.74% 5.36% 6.88% 8.66% 6.24% 7.48% 9.15%
EPS 8.56 6.26 8.30 10.24 9.69 6.58 7.48 6.20 6.81 2.94 4.15 5.36 5.72 3.90 2.41 2.59 2.13 1.65 2.30 2.84 3.57 1.56 2.45 2.81 3.73 -1.66 1.59 2.00 2.53 0.63 0.91 1.55 1.57 0.80 1.09 1.54 2.05 1.13 1.84 2.35
EPS Diluted 8.53 6.23 8.26 10.20 9.65 6.55 7.43 6.16 6.81 2.92 4.12 5.32 5.68 3.87 2.39 2.57 2.11 1.63 2.27 2.81 3.52 1.54 2.42 2.78 3.67 -1.66 1.57 1.97 2.50 0.62 0.90 1.55 1.56 0.80 1.08 1.53 2.03 1.12 1.83 2.33
Weighted Average Shares Out 276,800 279,900 285,500 290,800 295,100 297,600 300,400 304,100 308,076 307,400 309,100 311,000 312,800 313,500 314,100 313,000 313,200 313,500 313,900 315,900 317,900 318,500 320,300 323,500 324,200 322,349 321,600 320,800 319,200 316,700 314,600 314,300 315,100 316,400 323,000 331,400 337,100 343,100 352,300 361,900
Weighted Average Shares Out Diluted 277,900 281,100 286,900 292,100 296,500 299,100 302,100 305,700 308,100 309,400 311,500 313,400 315,200 316,100 317,100 315,800 316,200 317,200 317,900 319,800 322,200 322,700 324,700 328,000 329,200 322,800 325,800 325,100 323,000 319,700 316,200 315,700 316,500 317,600 324,600 334,100 339,700 345,700 354,800 365,100

Reported Currency: USD 2024-04-28 2024-01-28 2023-10-29 2023-07-30 2023-04-30 2023-01-29 2022-10-30 2022-07-31 2022-05-01 2022-01-30 2021-10-31 2021-08-01 2021-05-02 2021-01-31 2020-11-01 2020-08-02 2020-05-03 2020-02-02 2019-11-03 2019-07-28 2019-04-28 2019-01-27 2018-10-28 2018-07-29 2018-04-29 2018-01-28 2017-10-29 2017-07-30 2017-04-30 2017-01-29 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-01-31 2014-10-31 2014-07-31
Current Assets
Cash and Cash Equivalents 5,553,000 5,137,000 7,458,000 6,576,000 5,267,000 3,976,000 4,774,000 4,359,000 3,167,000 4,472,000 8,017,000 7,519,000 7,182,000 6,962,000 7,066,000 8,190,000 8,900,000 3,602,000 3,857,000 3,383,000 3,483,700 3,625,700 3,904,000 3,923,300 4,201,400 3,915,100 9,334,900 6,537,400 4,525,800 3,890,000 4,335,800 4,321,000 4,133,200 3,459,900 4,162,200 4,130,800 4,355,400 3,974,800 3,787,000 3,034,700
Short Term Investments 1,094,000 1,136,000 946,000 841,000 856,000 852,000 734,000 719,000 2,000 735,000 728,000 688,000 668,000 667,000 641,000 640,000 626,000 609,000 581,000 565,000 545,100 523,500 490,100 488,200 479,300 462,300 451,600 426,100 546,300 445,500 453,500 468,900 475,500 476,300 437,400 421,100 392,900 493,800 1,215,100 1,489,400
Cash + Short Term Investments 6,647,000 6,273,000 8,404,000 7,417,000 6,123,000 4,828,000 5,508,000 5,078,000 3,169,000 5,207,000 8,745,000 8,207,000 7,850,000 7,629,000 7,707,000 8,830,000 9,526,000 4,211,000 4,438,000 3,948,000 4,028,800 4,149,200 4,394,100 4,411,500 4,680,700 4,377,400 9,786,500 6,963,500 5,072,100 4,335,500 4,789,300 4,789,900 4,608,700 3,936,200 4,599,600 4,551,900 4,748,300 4,468,600 5,002,100 4,524,100
Net Receivables 11,415,000 9,812,000 61,370,000 60,718,000 57,177,000 51,572,000 51,472,000 48,892,000 6,313,000 43,498,000 44,431,000 43,820,000 42,763,000 39,575,000 39,875,000 39,999,000 39,171,000 38,537,000 40,341,000 40,596,000 39,715,000 36,897,000 37,837,000 37,410,500 36,655,400 34,083,500 34,423,700 33,892,700 33,031,400 31,423,300 32,875,100 33,297,400 34,006,400 32,157,300 33,719,200 34,797,900 35,123,800 33,982,300 36,832,600 37,122,300
Inventory 8,443,000 8,937,000 8,160,000 9,350,000 9,713,000 10,056,000 8,495,000 9,121,000 9,030,000 7,935,000 6,781,000 6,410,000 6,042,000 5,956,000 4,999,000 5,650,000 6,171,000 6,482,000 5,975,000 6,747,000 7,160,900 7,401,900 6,148,900 6,239,300 6,888,900 6,614,200 3,904,100 4,252,900 4,114,800 3,959,600 3,340,500 3,851,300 4,061,000 4,249,500 3,817,000 4,319,000 4,624,200 4,527,100 4,209,700 5,439,000
Other Current Assets 57,694,000 55,128,000 56,476,000 54,443,000 50,160,000 46,619,000 1,061,000 44,091,000 41,800,000 40,550,000 42,270,000 40,539,000 38,524,000 36,643,000 37,928,000 36,805,000 35,158,000 34,901,000 41,763,000 39,598,000 37,984,300 36,804,300 38,743,200 36,766,000 35,781,000 35,270,000 36,909,000 35,484,000 30,340,400 34,121,000 31,836,500 31,527,500 31,251,200 30,836,400 32,713,800 32,552,000 32,341,000 384,900 35,591,800 34,544,800
Total Current Assets 26,505,000 25,022,000 77,934,000 77,485,000 73,013,000 66,456,000 65,475,000 63,091,000 60,312,000 56,640,000 59,957,000 58,437,000 56,655,000 53,160,000 52,581,000 54,479,000 54,868,000 49,230,000 50,754,000 51,291,000 50,904,700 48,448,100 48,380,000 48,061,300 48,225,000 45,075,100 48,114,300 45,109,100 42,218,300 39,718,400 41,004,900 41,938,600 42,676,100 40,343,000 42,135,800 43,668,800 44,496,300 43,362,900 46,044,400 47,085,400
Non-Current Assets
Property, Plant and Equipment 13,999,000 13,665,000 13,796,000 13,127,000 12,812,000 12,714,000 12,679,000 12,220,000 5,678,000 12,289,000 12,808,000 12,631,000 12,812,000 12,771,000 13,115,000 12,912,000 12,930,000 13,404,000 13,540,000 13,067,000 12,797,000 12,688,800 13,032,900 12,443,400 12,466,000 12,401,000 11,661,400 11,204,100 10,883,800 10,855,700 11,072,100 10,650,000 10,535,200 10,113,600 10,151,900 9,552,400 9,440,300 9,182,100 9,593,300 8,965,500
Goodwill 3,936,000 3,966,000 3,900,000 3,994,000 3,963,000 3,891,000 3,687,000 3,754,000 3,812,000 3,192,000 3,291,000 3,148,000 3,190,000 3,194,000 3,081,000 2,984,000 2,917,000 2,945,000 2,917,000 3,013,000 3,024,900 3,047,600 3,100,700 3,046,500 3,188,700 3,111,800 1,033,300 845,800 806,200 809,200 815,700 823,600 835,000 718,700 726,000 715,900 737,000 741,300 791,200 829,800
Intangible Assets 1,064,000 1,112,000 1,133,000 1,199,000 1,222,000 1,255,000 1,218,000 1,281,000 1,352,000 1,209,000 1,275,000 1,267,000 1,310,000 1,342,000 1,327,000 1,301,000 1,311,000 1,349,000 1,380,000 1,444,000 1,475,900 1,507,500 1,562,400 1,580,800 1,692,200 1,659,500 218,000 92,000 90,800 95,500 104,100 109,500 120,500 59,600 63,600 57,800 60,400 62,300 68,800 69,400
Long Term Investments 52,905,000 50,108,000 3,007,000 3,573,000 45,100,000 42,533,000 117,000 40,197,000 0 176,000 175,000 188,000 182,000 178,000 193,000 199,000 192,000 217,000 215,000 219,000 234,800 211,700 207,300 198,700 202,100 194,000 182,500 220,800 215,700 220,900 232,600 246,200 236,700 299,500 303,500 310,600 299,200 301,600 303,200 310,200
Tax Assets 1,936,000 1,833,000 1,814,000 1,360,000 1,308,000 914,000 824,000 1,110,000 0 923,000 1,037,000 1,767,000 1,724,000 1,556,000 1,499,000 1,534,000 1,435,000 1,414,000 1,466,000 1,088,000 1,038,900 834,100 808,000 1,645,000 1,718,500 1,876,200 2,415,000 3,067,700 3,041,900 2,963,400 2,964,400 2,612,600 2,681,900 2,516,600 2,767,300 2,705,000 2,659,400 2,584,100 2,776,600 2,564,000
Other Non-Current Assets 5,283,000 5,665,000 2,503,000 2,659,000 -39,071,000 -36,143,000 6,030,000 -34,836,000 12,945,000 5,185,000 5,571,000 3,250,000 3,106,000 3,279,000 3,295,000 3,855,000 3,673,000 3,262,000 2,739,000 3,408,000 3,253,400 3,180,400 3,016,700 2,414,400 2,380,500 2,259,900 2,161,800 1,810,400 1,712,100 1,633,500 1,787,600 2,225,900 2,097,900 1,985,200 1,799,500 1,921,700 1,901,400 2,055,800 1,758,900 1,924,200
Total Non-Current Assets 79,123,000 76,349,000 26,153,000 25,912,000 25,334,000 25,164,000 24,555,000 23,726,000 23,787,000 22,974,000 24,157,000 22,251,000 22,324,000 22,320,000 22,510,000 22,785,000 22,458,000 22,591,000 22,257,000 22,239,000 21,824,900 21,470,100 21,728,000 21,328,800 21,648,000 21,502,400 17,672,000 17,240,800 16,750,500 16,578,200 16,976,500 16,667,800 16,507,200 15,693,200 15,811,800 15,263,400 15,097,700 14,927,200 15,292,000 14,663,100
Other Assets 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Assets 105,628,000 101,371,000 104,087,000 103,397,000 98,347,000 91,620,000 90,030,000 86,817,000 84,099,000 79,614,000 84,114,000 80,688,000 78,979,000 75,480,000 75,091,000 77,264,000 77,326,000 71,821,000 73,011,000 73,530,000 72,729,600 69,918,200 70,108,000 69,390,100 69,873,000 66,577,500 65,786,300 62,349,900 58,968,800 56,296,600 57,981,400 58,606,400 59,183,300 56,036,200 57,947,600 58,932,200 59,594,000 58,290,100 61,336,400 61,748,500
Current Liabilities
Accounts Payable 3,152,000 13,361,000 3,467,000 3,308,000 3,680,000 3,616,000 3,894,000 11,562,000 10,476,000 10,479,000 12,205,000 11,091,000 10,527,000 9,404,000 10,112,000 9,565,000 9,072,000 8,630,000 9,656,000 9,390,000 9,625,800 9,086,000 10,111,000 9,482,700 9,789,600 8,489,700 8,417,000 7,599,000 7,215,900 6,334,500 7,240,100 6,799,500 6,980,800 6,196,400 7,311,500 7,235,800 7,260,200 6,421,900 8,554,100 8,432,900
Short Term Debt 24,945,000 23,233,000 24,934,000 23,751,000 22,488,000 18,993,000 18,303,000 19,096,000 2,204,000 14,472,000 15,524,000 15,681,000 14,017,000 13,193,000 13,264,000 14,436,000 15,819,000 14,424,000 15,105,000 16,190,000 16,464,000 15,201,500 15,018,700 15,532,200 15,295,700 14,171,800 14,154,000 13,800,300 12,188,200 11,661,800 11,914,700 13,091,000 13,217,800 11,705,000 13,016,600 13,943,300 13,691,700 12,510,600 12,577,700 12,723,600
Tax Payables 1,453,000 1,364,000 1,558,000 1,595,000 1,691,000 1,336,000 1,265,000 0 0 0 933,000 0 0 0 730,000 0 0 0 734,000 0 0 0 836,000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Revenue 1,284,000 1,156,000 1,127,000 1,182,000 1,114,000 1,007,000 956,000 1,424,000 0 1,348,000 1,838,000 1,259,000 1,249,000 0 1,647,000 0 0 0 1,635,000 1,088,000 1,038,000 834,000 1,550,000 1,645,000 1,718,000 1,876,000 1,317,000 3,067,000 0 2,963,000 1,136,000 0 0 0 1,050,000 0 0 119,200 1,002,000 0
Other Current Liabilities 9,903,000 -1,156,000 11,536,000 10,850,000 9,922,000 8,485,000 9,972,000 0 16,418,000 -1,176,000 -1,695,000 -1,143,000 -1,094,000 119,000 -1,542,000 80,000 91,000 147,000 -1,493,000 -952,000 -838,500 -689,500 -1,421,100 -1,534,200 -1,572,300 -1,758,000 -1,195,100 -2,989,200 101,600 -2,868,300 -1,054,400 74,200 109,500 79,600 -969,400 73,700 130,100 266,800 -901,000 90,400
Total Current Liabilities 39,284,000 36,594,000 41,064,000 39,091,000 37,204,000 32,101,000 33,125,000 32,082,000 29,098,000 25,123,000 27,872,000 26,888,000 24,699,000 22,716,000 23,481,000 24,081,000 24,982,000 23,201,000 24,903,000 25,716,000 26,289,300 24,432,000 25,258,600 25,125,700 25,231,000 22,779,500 22,692,900 21,477,100 19,505,700 18,091,000 19,236,400 19,964,700 20,308,100 17,981,000 20,408,700 21,252,800 21,082,000 19,318,500 21,232,800 21,246,900
Non-Current Liabilities
Long Term Debt 40,962,000 39,933,000 38,477,000 38,112,000 35,611,000 35,071,000 33,596,000 32,132,000 8,556,000 32,838,000 32,888,000 32,280,000 33,346,000 32,772,000 32,734,000 34,037,000 34,324,000 30,475,000 30,229,000 29,242,000 28,255,400 27,855,200 27,237,400 26,838,000 26,278,600 26,421,800 25,891,300 23,674,300 23,253,100 22,916,600 23,759,700 24,128,400 24,648,000 24,533,200 23,832,800 23,200,900 23,622,800 24,106,700 24,380,700 24,035,500
Deferred Revenue 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Tax 491,000 550,000 520,000 506,000 511,000 519,000 495,000 561,000 0 556,000 576,000 515,000 533,000 532,000 519,000 479,000 475,000 491,000 495,000 507,000 513,500 525,400 555,800 524,600 562,700 590,200 209,700 190,000 169,000 168,900 166,000 172,300 180,300 149,600 160,800 150,900 149,300 146,700 160,900 160,100
Other Non-Current Liabilities 2,105,000 2,115,000 2,140,000 2,536,000 2,520,000 2,493,000 2,457,000 2,911,000 27,439,000 3,289,000 4,344,000 5,272,000 5,305,000 5,374,000 5,413,000 5,776,000 5,680,000 5,710,000 5,953,000 5,781,000 5,733,100 5,758,900 5,751,000 6,521,900 7,366,100 7,507,100 7,417,900 8,419,600 8,333,200 8,270,400 8,274,500 6,886,900 6,856,200 6,768,600 6,787,700 6,602,600 6,563,900 6,469,400 6,496,500 5,473,500
Total Non-Current Liabilities 43,558,000 42,598,000 41,137,000 41,154,000 38,642,000 38,083,000 36,548,000 35,604,000 35,995,000 36,683,000 37,808,000 38,067,000 39,184,000 38,678,000 38,666,000 40,292,000 40,479,000 36,676,000 36,677,000 35,530,000 34,502,000 34,139,500 33,544,200 33,884,500 34,207,400 34,519,100 33,518,900 32,283,900 31,755,300 31,355,900 32,200,200 31,187,600 31,684,500 31,451,400 30,781,300 29,954,400 30,336,000 30,722,800 31,038,100 29,669,100
Total Liabilities 82,842,000 79,192,000 82,201,000 80,245,000 75,846,000 70,184,000 69,673,000 67,686,000 65,093,000 61,806,000 65,680,000 64,955,000 63,883,000 61,394,000 62,147,000 64,373,000 65,461,000 59,877,000 61,580,000 61,246,000 60,791,300 58,571,500 58,802,800 59,010,200 59,438,400 57,298,600 56,211,800 53,761,000 51,261,000 49,446,900 51,436,600 51,152,300 51,992,600 49,432,400 51,190,000 51,207,200 51,418,000 50,041,300 52,270,900 50,916,000
Common Stock 5,391,000 5,335,000 5,303,000 5,272,000 5,227,000 5,191,000 5,165,000 5,139,000 5,117,000 5,066,000 5,054,000 5,031,000 4,999,000 4,942,000 4,895,000 4,750,000 4,713,000 4,675,000 4,642,000 4,599,000 4,559,100 4,511,500 4,474,200 4,450,800 4,423,400 4,374,000 4,280,500 4,245,100 4,176,800 4,084,800 3,911,800 3,883,900 3,862,000 3,843,100 3,825,600 3,806,500 3,745,200 3,714,000 3,675,400 3,652,800
Retained Earnings 54,228,000 52,266,000 50,931,000 48,947,000 46,336,000 43,846,000 42,247,000 40,346,000 38,805,000 37,029,000 36,449,000 35,491,000 34,105,000 32,596,000 31,646,000 31,128,000 30,556,000 30,129,000 29,852,000 29,369,000 28,708,800 27,816,300 27,553,000 26,272,300 25,586,000 24,571,900 25,301,300 24,984,200 24,524,400 23,914,300 23,911,300 23,815,000 23,514,700 23,209,100 23,144,800 22,986,500 22,673,400 22,185,200 22,004,400 21,564,600
Accumulated Other Comprehensive Income/Loss -3,171,000 -2,863,000 -3,114,000 -2,411,000 -2,538,000 -2,372,000 -3,056,000 -3,476,000 -3,291,000 -3,152,000 -2,539,000 -5,011,000 -4,960,000 -5,078,000 -5,539,000 -5,319,000 -5,715,000 -5,329,000 -5,607,000 -4,581,000 -4,609,900 -4,577,900 -4,427,600 -4,553,300 -4,173,200 -4,289,000 -4,563,700 -5,179,800 -5,495,500 -5,604,500 -5,626,000 -4,582,200 -4,518,800 -4,860,100 -4,729,400 -4,507,400 -4,293,600 -4,245,000 -3,783,000 -2,644,700
Total Stockholders Equity 22,684,000 22,075,000 21,785,000 23,048,000 22,395,000 21,332,000 20,262,000 19,033,000 18,904,000 17,804,000 18,431,000 15,731,000 15,092,000 14,083,000 12,937,000 12,888,000 11,864,000 11,926,000 11,413,000 12,266,000 11,919,500 11,327,800 11,287,800 10,356,300 10,410,300 9,252,600 9,557,300 8,572,200 7,684,700 6,825,500 6,520,000 7,428,400 7,164,300 6,590,200 6,743,400 7,723,100 8,173,800 8,246,000 9,062,600 10,830,000
Total Investments 53,999,000 51,244,000 946,000 841,000 856,000 852,000 851,000 719,000 2,000 911,000 903,000 876,000 850,000 845,000 834,000 839,000 818,000 826,000 796,000 784,000 779,900 735,200 697,400 686,900 681,400 656,300 634,100 646,900 762,000 666,400 686,100 715,100 712,200 775,800 740,900 731,700 692,100 795,400 1,518,300 1,799,600
Total Debt 65,907,000 63,166,000 63,411,000 61,863,000 58,099,000 54,064,000 51,899,000 51,228,000 10,760,000 47,310,000 48,412,000 47,961,000 47,363,000 45,965,000 45,998,000 48,473,000 50,143,000 44,899,000 45,334,000 45,432,000 44,719,400 43,056,700 42,256,100 42,370,200 41,574,300 40,593,600 40,045,300 37,474,600 35,441,300 34,578,400 35,674,400 37,219,400 37,865,800 36,238,200 36,849,400 37,144,200 37,314,500 36,617,300 36,958,400 36,759,100
Net Debt 60,354,000 58,029,000 55,953,000 55,287,000 52,832,000 50,088,000 47,125,000 46,869,000 7,593,000 42,838,000 40,395,000 40,442,000 40,181,000 39,003,000 38,932,000 40,283,000 41,243,000 41,297,000 41,477,000 42,049,000 41,235,700 39,431,000 38,352,100 38,446,900 37,372,900 36,678,500 30,710,400 30,937,200 30,915,500 30,688,400 31,338,600 32,898,400 33,732,600 32,778,300 32,687,200 33,013,400 32,959,100 32,642,500 33,171,400 33,724,400

Reported Currency: USD 2024-04-28 2024-01-28 2023-10-29 2023-07-30 2023-04-30 2023-01-29 2022-10-30 2022-07-31 2022-05-01 2022-01-30 2021-10-31 2021-08-01 2021-05-02 2021-01-31 2020-11-01 2020-08-02 2020-05-03 2020-02-02 2019-11-03 2019-07-28 2019-04-28 2019-01-27 2018-10-28 2018-07-29 2018-04-29 2018-01-28 2017-10-29 2017-07-30 2017-04-30 2017-01-29 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-01-31 2014-10-31 2014-07-31
Cash Flows from Operating Activities
Net Income 2,370,000 1,751,000 2,368,000 2,972,000 2,858,000 1,957,000 2,244,000 1,885,000 2,098,000 904,000 1,283,000 1,668,000 1,790,000 1,224,000 758,000 811,000 666,000 518,000 722,000 899,100 1,136,300 499,600 784,400 911,300 1,209,600 -534,700 510,700 653,100 802,200 193,200 284,500 488,500 494,700 253,800 351,500 511,700 690,800 386,900 649,800 851,000
Depreciation & Amortization 525,000 520,000 477,000 532,000 501,000 494,000 452,000 510,000 447,000 486,000 481,000 515,000 516,000 538,000 504,000 547,000 529,000 538,000 497,000 505,500 513,200 503,300 482,300 494,000 487,600 463,200 436,500 435,900 427,400 415,700 401,400 396,600 387,600 374,200 353,200 346,300 340,000 342,900 349,100 327,100
Deferred Income Tax -147,000 27,000 -361,000 -52,000 -321,000 -56,000 -60,000 -43,000 0 210,000 -170,000 -58,000 -175,000 -38,000 149,000 -99,000 -32,000 -29,000 -133,000 -49,800 -226,500 -55,700 839,100 36,500 124,600 479,700 177,600 22,900 -106,400 6,000 127,200 62,200 -147,100 240,400 -91,400 -44,800 -58,300 176,100 -31,000 -111,100
Stock Based Compensation 58,000 46,000 18,000 58,000 31,000 23,000 21,000 20,000 26,000 18,000 18,000 19,000 30,000 15,000 18,000 15,000 29,000 19,000 19,000 18,600 24,100 20,300 21,000 23,000 23,100 16,700 17,400 18,400 14,100 18,200 4,300 19,800 14,500 17,500 18,400 19,000 10,600 18,100 17,900 15,900
Change in Working Capital -1,052,000 -3,280,000 3,049,000 -520,000 -2,146,000 -3,720,000 1,515,000 -428,000 -2,407,000 -4,151,000 1,868,000 478,000 -338,000 -1,612,000 1,725,000 1,954,000 -86,000 -1,723,000 1,724,000 627,700 -1,507,600 -2,507,100 256,400 -966,400 -1,665,300 -1,698,100 489,700 -116,400 -328,700 -1,336,900 1,520,100 776,000 -373,400 -1,608,600 1,805,300 482,900 -506,400 -1,541,900 1,983,600 501,500
Accounts Receivable -2,192,000 -277,000 806,000 -652,000 -3,392,000 -1,015,000 -126,000 -822,000 -1,429,000 -106,000 1,413,000 680,000 -1,027,000 -97,000 1,383,000 1,117,000 -561,000 70,000 2,589,300 525,000 -2,224,000 -507,300 833,900 -270,900 -2,059,200 -34,900 252,200 -101,600 -1,051,400 61,900 923,300 723,400 -1,356,400 44,900 1,409,600 262,800 -1,209,900 349,100 930,300 13,500
Inventory 314,000 -723,000 942,000 319,000 297,000 -1,279,000 435,000 -261,000 -968,000 -1,297,000 -680,000 -624,000 -267,000 -926,000 398,000 495,000 146,000 -642,000 388,000 226,300 1,600 -1,395,900 -233,500 258,000 -558,000 -1,238,800 42,700 -257,600 -347,300 -743,100 274,000 25,700 159,500 -565,300 250,100 -8,600 -329,000 -603,900 805,000 165,300
Accounts Payable 1,027,000 -2,327,000 783,000 652,000 1,264,000 -1,577,000 1,148,000 428,000 0 -1,554,000 1,142,000 424,000 1,023,000 -705,000 0 0 0 0 13,000 0 631,100 -697,500 509,300 -93,900 1,222,000 -915,100 651,800 212,600 821,300 -717,700 306,700 -94,100 501,700 -869,500 91,000 103,700 821,100 -1,169,700 -8,900 125,200
Other Working Capital -201,000 47,000 518,000 -839,000 -315,000 151,000 58,000 655,000 -10,000 -1,194,000 -7,000 -2,000 -71,000 116,000 1,327,000 1,459,000 -232,000 -1,081,000 -1,266,300 401,400 83,700 93,600 -853,300 -859,600 -270,100 490,700 -457,000 30,200 248,700 62,000 16,100 121,000 321,800 -218,700 54,600 125,000 211,400 -117,400 257,200 197,500
Other Non-Cash Items 2,057,000 28,000 142,000 53,000 176,000 56,000 109,000 236,000 627,000 -20,000 -68,000 -94,000 -180,000 16,000 272,000 53,000 178,000 169,000 179,000 -102,300 216,400 -111,100 111,800 48,600 -104,500 -23,600 -161,400 -109,600 -241,200 -38,600 106,900 -110,800 88,900 -54,900 111,500 31,400 -121,300 107,800 -125,600 -70,400
Net Cash Provided by Operating Activities 1,852,000 -908,000 5,693,000 3,043,000 1,099,000 -1,246,000 4,281,000 2,180,000 791,000 -2,553,000 3,412,000 2,528,000 1,643,000 143,000 3,426,000 3,281,000 1,284,000 -508,000 3,008,000 1,898,800 155,900 -1,650,700 2,495,000 547,000 75,100 -1,296,800 1,470,500 904,300 567,400 -742,400 2,444,400 1,632,300 465,200 -777,600 2,548,500 1,346,500 355,400 -510,100 2,843,800 1,514,000
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -1,272,000 -816,000 -1,613,000 -1,042,000 -1,001,000 -812,000 -1,475,000 -963,000 -766,000 -584,000 -878,000 -618,000 -636,000 -448,000 -750,000 -505,000 -613,000 -788,000 -1,231,000 -803,000 -756,200 -658,800 -951,800 -719,600 -736,700 -542,000 -823,300 -590,900 -640,300 -537,800 -837,500 -680,900 -726,300 -710,400 -1,009,000 -662,600 -670,800 -483,700 -968,900 -646,100
Acquisitions Net 505,000 506,000 -5,000 -77,000 491,000 497,000 -10,000 -15,000 -449,000 -24,000 -225,000 499,000 551,000 -19,000 407,000 412,000 472,000 426,000 570,000 347,600 452,600 370,800 -51,500 78,200 -36,100 -5,080,000 -284,200 300,200 418,200 113,900 400 81,100 140,400 290,800 275,700 400 148,800 242,100 6,000 32,600
Purchases of Investments -432,000 0 0 0 0 0 193,000 55,000 0 -48,000 -79,000 -41,000 -35,000 -39,000 -39,000 -20,000 -37,000 -34,000 -30,000 -50,400 -28,100 -31,500 -31,400 -38,600 -38,500 -24,300 -41,000 -33,300 -22,000 -21,700 -21,300 -37,700 -40,500 -71,700 -54,100 -66,900 -14,600 -19,300 -29,100 -22,700
Sales/Maturities of Investments 200,000 0 0 0 0 0 -21,000 0 0 21,000 27,000 35,000 27,000 20,000 23,000 31,000 21,000 18,000 17,000 41,700 22,400 7,900 20,800 32,000 10,700 13,100 15,400 347,500 17,600 23,700 30,200 67,800 52,700 18,700 27,700 41,100 118,500 673,400 303,800 107,400
Other Investing Activities -1,888,000 1,527,000 -2,568,000 -1,950,000 -1,744,000 1,075,000 -2,742,000 -1,619,000 -1,321,000 1,283,000 -1,493,000 -1,590,000 -1,873,000 1,065,000 -1,443,000 -1,465,000 -839,000 1,404,000 -1,121,000 -1,292,700 -1,031,500 1,280,200 -675,500 -664,000 -262,100 1,542,900 -210,000 -625,200 -577,400 1,526,300 13,400 -2,700 -67,900 1,324,200 -468,600 -294,400 185,000 972,600 -625,500 -771,100
Net Cash Used for Investing Activities -2,887,000 1,217,000 -4,186,000 -3,069,000 -2,254,000 760,000 -4,055,000 -2,542,000 -2,536,000 648,000 -2,648,000 -1,715,000 -1,966,000 579,000 -1,802,000 -1,547,000 -996,000 1,026,000 -1,795,000 -1,756,800 -1,340,800 968,600 -1,689,400 -1,312,000 -1,062,700 -4,090,300 -1,343,100 -601,700 -803,900 1,104,400 -814,800 -572,400 -641,600 851,600 -1,228,300 -982,400 -233,100 1,385,100 -1,313,700 -1,299,900
Cash Flows from Financing Activities
Debt Repayment -3,009,000 -901,000 -2,051,000 -2,295,000 -1,642,000 -1,925,000 -1,867,000 -2,953,000 -260,000 -1,940,000 -1,918,000 -2,015,000 -1,716,000 -1,441,000 -646,000 -1,426,000 3,909,000 51,000 -2,070,000 -929,200 -1,485,500 -1,941,300 -1,873,500 -1,483,100 -1,017,500 -1,871,200 -1,191,400 -1,463,400 -1,693,300 -1,048,900 -334,800 -452,100 -60,700 650,700 -883,100 -1,526,800 -1,219,000 -1,234,300 -1,129,300 -944,300
Common Stock Issued 0 0 4,425,000 6,122,000 9,000 21,000 8,000 5,000 0 11,000 12,000 20,000 45,000 71,000 0 0 0 0 45,000 38,300 43,600 51,100 8,200 10,100 55,600 143,000 40,100 105,000 120,300 263,300 0 0 0 0 1,700 84,300 41,400 44,700 10,700 30,100
Common Stock Repurchased -1,094,000 -1,328,000 -2,553,000 -2,117,000 -1,289,000 -1,257,000 -1,120,000 -1,251,000 -603,000 -623,000 -758,000 -736,000 -692,000 -352,000 -487,000 0 -149,000 -114,000 -373,000 -399,600 -336,500 -143,900 -503,900 -393,400 -50,900 -9,700 3,999,400 3,168,700 2,613,800 -6,200 0 0 -97,600 -107,800 -936,800 -660,000 -569,200 -604,700 -1,100,000 -537,700
Dividends Paid -410,000 -386,000 -362,000 -368,000 -356,000 -341,000 -342,000 -322,000 -322,000 -327,000 -279,000 -281,000 -238,000 -242,000 -241,000 -238,000 -235,000 -242,000 -240,000 -240,700 -242,000 -220,300 -223,200 -195,700 -193,900 -193,000 -192,700 -191,800 -190,600 -188,900 -188,700 -189,400 -190,100 -193,100 -198,400 -202,100 -205,900 -209,900 -217,400 -186,300
Other Financing Activities -22,000 -30,000 -30,000 20,000 5,634,000 3,163,000 3,632,000 5,422,000 1,856,000 1,302,000 2,716,000 2,602,000 3,093,000 1,031,000 -1,330,000 -955,000 1,581,000 -458,000 1,931,000 1,275,000 3,089,800 2,657,200 1,812,800 2,622,800 2,533,000 1,699,900 -24,900 -34,500 -9,700 212,200 -1,072,500 -189,300 1,112,200 -1,092,700 752,400 1,774,800 2,210,100 1,421,700 1,714,800 1,371,800
Net Cash Used Provided by Financing Activities 1,483,000 -2,645,000 -571,000 1,362,000 2,356,000 -339,000 311,000 901,000 1,191,000 -1,577,000 -227,000 -410,000 492,000 -933,000 -2,704,000 -2,619,000 5,106,000 -763,000 -707,000 -256,200 1,069,400 402,800 -779,600 560,700 1,326,300 -231,000 2,630,500 1,584,000 840,500 -768,500 -1,596,000 -830,800 763,800 -742,900 -1,264,200 -529,800 257,400 -582,500 -721,200 -266,400
Effect of Forex Changes on Cash -21,000 16,000 -94,000 55,000 8,000 62,000 -81,000 -33,000 -36,000 -74,000 -51,000 -45,000 48,000 103,000 -48,000 182,000 -101,000 -1,000 -32,000 10,800 -21,900 -12,900 -45,300 -73,800 -52,400 198,300 39,600 125,000 31,800 -39,300 -20,400 -45,100 85,900 -33,400 -24,600 -58,900 900 -104,700 -56,600 8,500
Net Change in Cash 416,000 -2,321,000 842,000 1,391,000 1,209,000 -763,000 456,000 506,000 -590,000 -3,556,000 486,000 358,000 217,000 -108,000 -1,128,000 -703,000 5,293,000 -246,000 474,000 -103,700 -137,400 -292,200 -19,300 -278,100 286,300 -5,419,800 2,797,500 2,011,600 635,800 -445,800 14,800 187,800 673,300 -702,300 31,400 -224,600 380,600 187,800 752,300 -43,800
Cash at End of Period 5,553,000 5,137,000 7,620,000 6,778,000 5,387,000 4,178,000 4,941,000 4,485,000 3,979,000 4,569,000 8,125,000 7,639,000 7,281,000 7,064,000 7,172,000 8,300,000 9,003,000 3,710,000 3,956,000 3,482,000 3,585,700 3,723,100 3,904,000 3,923,300 4,201,400 3,915,100 9,334,900 6,537,400 4,525,800 3,890,000 4,335,800 4,321,000 4,133,200 3,459,900 4,162,200 4,130,800 4,355,400 3,974,800 3,787,000 3,034,700
Cash at Start of Period 5,137,000 7,458,000 6,778,000 5,387,000 4,178,000 4,941,000 4,485,000 3,979,000 4,569,000 8,125,000 7,639,000 7,281,000 7,064,000 7,172,000 8,300,000 9,003,000 3,710,000 3,956,000 3,482,000 3,585,700 3,723,100 4,015,300 3,923,300 4,201,400 3,915,100 9,334,900 6,537,400 4,525,800 3,890,000 4,335,800 4,321,000 4,133,200 3,459,900 4,162,200 4,130,800 4,355,400 3,974,800 3,787,000 3,034,700 3,078,500
Free Cash Flow
Operating Cash Flow 1,852,000 -908,000 5,693,000 3,043,000 1,099,000 -1,246,000 4,281,000 2,180,000 791,000 -2,553,000 3,412,000 2,528,000 1,643,000 143,000 3,426,000 3,281,000 1,284,000 -508,000 3,008,000 1,898,800 155,900 -1,650,700 2,495,000 547,000 75,100 -1,296,800 1,470,500 904,300 567,400 -742,400 2,444,400 1,632,300 465,200 -777,600 2,548,500 1,346,500 355,400 -510,100 2,843,800 1,514,000
Capital Expenditure -1,272,000 -816,000 -1,613,000 -1,042,000 -1,001,000 -812,000 -1,475,000 -963,000 -766,000 -584,000 -878,000 -618,000 -636,000 -448,000 -750,000 -505,000 -613,000 -788,000 -1,231,000 -803,000 -756,200 -658,800 -951,800 -719,600 -736,700 -542,000 -823,300 -590,900 -640,300 -537,800 -837,500 -680,900 -726,300 -710,400 -1,009,000 -662,600 -670,800 -483,700 -968,900 -646,100
Free Cash Flow 580,000 -1,724,000 4,080,000 2,001,000 98,000 -2,058,000 2,806,000 1,217,000 25,000 -3,137,000 2,534,000 1,910,000 1,007,000 -305,000 2,676,000 2,776,000 671,000 -1,296,000 1,777,000 1,095,800 -600,300 -2,309,500 1,543,200 -172,600 -661,600 -1,838,800 647,200 313,400 -72,900 -1,280,200 1,606,900 951,400 -261,100 -1,488,000 1,539,500 683,900 -315,400 -993,800 1,874,900 867,900