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


All numbers in thousands except per share items and ratios.


Reported Currency: USD 2023-10-28 2023-07-29 2023-04-29 2023-01-28 2022-10-29 2022-07-30 2022-04-30 2022-01-29 2021-10-30 2021-07-31 2021-05-01 2021-01-30 2020-10-31 2020-08-01 2020-05-02 2020-02-01 2019-11-02 2019-08-03 2019-05-04 2019-02-02 2018-11-03 2018-08-04 2018-05-05 2018-02-03 2017-10-28 2017-07-29 2017-04-29 2017-01-28 2016-10-29 2016-07-30 2016-04-30 2016-01-30 2015-10-31 2015-08-01 2015-05-02 2015-01-31 2014-11-01 2014-08-02 2014-05-03 2014-02-01
Revenue 13,265,000 12,758,000 11,783,000 14,520,000 12,166,286 11,843,008 11,406,474 13,854,368 12,531,890 12,077,063 10,086,661 10,943,210 10,117,289 6,667,575 4,408,888 12,206,462 10,451,334 9,781,596 9,277,585 11,127,340 9,825,759 9,331,115 8,688,720 10,960,720 8,762,220 8,357,700 7,784,024 9,467,647 8,291,688 7,882,053 7,542,356 8,962,075 7,753,495 7,363,731 6,865,637 8,303,953 7,366,066 6,917,212 6,491,176 7,808,787
Revenue Y/Y Growth 9.03% 7.73% 3.30% 4.80% -2.92% -1.94% 13.08% 26.60% 23.87% 81.13% 128.78% -10.35% -3.20% -31.84% -52.48% 9.70% 6.37% 4.83% 6.78% 1.52% 12.14% 11.65% 11.62% 15.77% 5.67% 6.03% 3.20% 5.64% 6.94% 7.04% 9.86% 7.93% 5.26% 6.46% 5.77% 6.34% - - - -
Cost of Revenue 9,139,000 8,910,000 8,374,000 10,731,000 8,622,556 8,571,550 8,223,213 10,094,515 8,835,532 8,528,130 7,255,635 7,882,575 7,062,285 5,174,490 4,414,465 8,741,805 7,440,033 7,026,057 6,637,885 8,033,640 6,983,483 6,635,815 6,178,239 7,849,400 6,150,020 5,972,675 5,530,072 6,786,777 5,843,873 5,562,961 5,372,143 6,388,192 5,506,899 5,219,191 4,920,241 5,959,037 5,203,629 4,935,856 4,678,000 5,650,300
Gross Profit 4,126,000 3,848,000 3,409,000 3,789,000 3,543,730 3,271,458 3,183,261 3,759,853 3,696,358 3,548,933 2,831,026 3,060,635 3,055,004 1,493,085 -5,577 3,464,657 3,011,301 2,755,539 2,639,700 3,093,700 2,842,276 2,695,300 2,510,481 3,111,320 2,612,200 2,385,025 2,253,952 2,680,870 2,447,815 2,319,092 2,170,213 2,573,883 2,246,596 2,144,540 1,945,396 2,344,916 2,162,437 1,981,356 1,813,176 2,158,487
Gross Profit Margin 31.10% 30.16% 28.93% 26.10% 29.13% 27.62% 27.91% 27.14% 29.50% 29.39% 28.07% 27.97% 30.20% 22.39% -0.13% 28.38% 28.81% 28.17% 28.45% 27.80% 28.93% 28.89% 28.89% 28.39% 29.81% 28.54% 28.96% 28.32% 29.52% 29.42% 28.77% 28.72% 28.98% 29.12% 28.34% 28.24% 29.36% 28.64% 27.93% 27.64%
Research and Development 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
General and Administrative Expenses 2,578,000 2,559,000 2,238,000 2,473,000 2,184,946 2,174,861 2,094,582 2,495,905 2,296,649 2,223,692 2,064,992 2,193,101 1,986,128 1,527,768 1,313,920 2,135,329 1,885,923 1,731,335 1,702,401 1,916,627 1,756,448 1,699,714 1,550,775 1,895,601 1,584,219 1,483,648 1,411,603 1,577,595 1,462,574 1,393,248 1,335,050 1,497,119 1,292,401 1,247,538 1,168,657 1,306,279 1,193,297 1,122,758 1,073,050 1,215,192
Total Operating Expenses 2,578,000 2,559,000 2,238,000 2,473,000 2,184,946 2,174,861 2,094,582 2,495,905 2,296,649 2,223,692 2,064,992 2,193,101 1,986,128 1,527,768 1,313,920 2,135,329 1,885,923 1,731,335 1,702,401 1,916,627 1,756,448 1,699,714 1,550,775 1,895,601 1,584,219 1,483,648 1,411,603 1,577,595 1,462,574 1,393,248 1,335,050 1,497,119 1,292,401 1,247,538 1,168,657 1,306,279 1,193,297 1,122,758 1,073,050 1,215,192
Operating Income or Loss 1,548,000 1,289,000 1,171,000 1,316,000 1,358,784 1,096,597 1,088,679 1,263,948 1,401,135 1,325,241 766,034 867,534 1,068,876 -34,683 -1,319,497 1,329,328 1,125,378 1,024,204 937,299 1,177,073 1,085,828 995,586 959,706 1,215,719 1,027,981 901,377 842,349 1,103,275 985,241 925,844 835,163 1,076,764 954,195 897,002 776,739 1,038,637 969,140 858,598 740,126 943,295
Operating Margin 11.67% 10.10% 9.94% 9.06% 11.17% 9.26% 9.54% 9.12% 11.18% 10.97% 7.59% 7.93% 10.56% -0.52% -29.93% 10.89% 10.77% 10.47% 10.10% 10.58% 11.05% 10.67% 11.05% 11.09% 11.73% 10.78% 10.82% 11.65% 11.88% 11.75% 11.07% 12.01% 12.31% 12.18% 11.31% 12.51% 13.16% 12.41% 11.40% 12.08%
Interest Expense -41,000 -38,000 -37,000 20,000 21,000 11,007 18,785 21,053 20,674 28,661 45,900 47,163 52,884 57,336 31,600 3,053 3,259 2,897 817 1,505 3,188 3,029 4,148 4,089 7,981 9,677 9,841 9,616 12,462 11,262 10,194 10,963 13,005 10,808 11,624 9,002 10,040 11,150 9,595 7,509
EBITDA 1,793,000 1,524,000 1,403,000 1,546,900 1,577,184 1,314,697 1,308,279 1,484,348 1,616,709 1,540,441 981,434 1,079,834 1,287,876 -34,683 -1,091,788 1,549,228 1,344,978 1,239,804 1,149,499 1,393,773 1,290,728 1,199,586 1,152,006 1,409,319 1,212,281 1,076,977 1,014,849 1,269,675 1,152,841 1,093,644 992,163 1,239,764 1,109,395 1,047,002 925,239 1,189,437 1,115,640 1,006,098 884,326 1,080,195
Depreciation and Amortization 245,000 235,000 232,000 230,900 218,400 218,100 219,600 220,400 217,000 215,200 215,400 212,300 219,000 220,040 219,460 219,900 219,600 215,600 212,200 216,700 204,900 204,000 192,300 193,600 184,300 175,600 172,500 166,400 167,600 167,800 157,000 163,000 155,200 150,000 148,500 150,800 146,500 147,500 144,200 136,900
Income Before Tax 1,589,000 1,327,000 1,208,000 1,339,000 1,359,211 1,085,590 852,275 1,242,895 1,379,035 1,054,332 721,346 508,138 1,015,992 -92,019 -1,342,848 1,326,275 1,122,119 1,021,307 936,482 1,178,578 1,046,518 992,557 955,558 1,112,380 1,020,000 891,700 832,508 1,093,659 889,833 914,582 824,969 1,065,801 941,190 886,194 765,115 1,029,635 959,100 830,618 730,531 935,786
Income Tax Expense 398,000 338,000 317,000 301,000 296,405 276,250 264,802 302,691 356,035 268,651 187,416 182,615 149,336 122,201 -455,359 341,485 293,856 262,345 236,304 337,040 284,265 252,931 239,177 235,104 378,564 338,743 296,229 415,731 340,047 352,408 316,623 399,335 353,934 336,859 290,514 381,405 364,143 312,994 276,214 353,494
Net Income 1,191,000 989,000 891,000 1,038,000 1,062,806 809,340 587,473 940,204 1,023,000 785,681 533,930 325,523 866,656 -214,220 -887,489 984,790 828,263 758,962 700,178 841,538 762,253 739,626 716,381 877,276 641,436 552,957 536,279 677,928 549,786 562,174 508,346 666,466 587,256 549,335 474,601 648,230 594,957 517,624 454,317 582,292
Net Income Margin 8.98% 7.75% 7.56% 7.15% 8.74% 6.83% 5.15% 6.79% 8.16% 6.51% 5.29% 2.97% 8.57% -3.21% -20.13% 8.07% 7.92% 7.76% 7.55% 7.56% 7.76% 7.93% 8.24% 8.00% 7.32% 6.62% 6.89% 7.16% 6.63% 7.13% 6.74% 7.44% 7.57% 7.46% 6.91% 7.81% 8.08% 7.48% 7.00% 7.46%
EPS 1.04 0.86 0.77 0.90 0.92 0.69 0.50 0.80 0.86 0.65 0.44 0.27 0.72 -0.18 -0.74 0.82 0.69 0.63 0.58 0.68 0.62 0.59 0.57 0.69 0.51 0.43 0.42 0.52 0.42 0.43 0.38 0.50 0.44 0.40 0.35 0.47 0.43 0.37 0.32 0.41
EPS Diluted 1.03 0.85 0.76 0.89 0.91 0.69 0.49 0.78 0.84 0.64 0.44 0.27 0.71 -0.18 -0.74 0.81 0.68 0.62 0.57 0.68 0.61 0.59 0.56 0.69 0.50 0.43 0.41 0.52 0.42 0.42 0.38 0.50 0.43 0.40 0.35 0.47 0.43 0.37 0.32 0.41
Weighted Average Shares Out 1,144,081 1,149,238 1,151,493 1,155,438 1,160,763 1,167,922 1,177,141 1,181,189 1,194,261 1,202,981 1,206,387 1,204,698 1,200,631 1,199,061 1,197,809 1,199,100 1,203,184 1,208,933 1,212,668 1,217,183 1,233,145 1,241,533 1,250,405 1,256,018 1,264,605 1,272,548 1,286,553 1,292,638 1,303,801 1,313,290 1,322,167 1,326,991 1,339,058 1,348,742 1,360,770 1,369,466 1,377,801 1,385,883 1,400,624 1,410,034
Weighted Average Shares Out Diluted 1,158,000 1,161,000 1,165,000 1,171,000 1,172,267 1,178,140 1,189,263 1,204,650 1,215,690 1,220,615 1,221,517 1,219,479 1,214,195 1,199,061 1,197,809 1,219,365 1,224,288 1,228,986 1,233,407 1,244,708 1,257,562 1,265,920 1,268,872 1,276,806 1,285,762 1,296,634 1,309,598 1,314,772 1,323,442 1,333,212 1,340,776 1,349,352 1,361,688 1,370,644 1,382,412 1,391,856 1,402,010 1,410,400 1,425,804 1,438,984

Reported Currency: USD 2023-10-28 2023-07-29 2023-04-29 2023-01-28 2022-10-29 2022-07-30 2022-04-30 2022-01-29 2021-10-30 2021-07-31 2021-05-01 2021-01-30 2020-10-31 2020-08-01 2020-05-02 2020-02-01 2019-11-02 2019-08-03 2019-05-04 2019-02-02 2018-11-03 2018-08-04 2018-05-05 2018-02-03 2017-10-28 2017-07-29 2017-04-29 2017-01-28 2016-10-29 2016-07-30 2016-04-30 2016-01-30 2015-10-31 2015-08-01 2015-05-02 2015-01-31 2014-11-01 2014-08-02 2014-05-03 2014-02-01
Current Assets
Cash and Cash Equivalents 4,290,000 4,550,000 5,025,000 5,477,000 3,364,700 3,531,200 4,295,100 6,226,800 6,791,600 7,106,000 8,775,500 10,469,600 10,582,000 6,620,400 4,287,835 3,216,800 2,060,200 2,186,400 2,235,100 3,030,200 2,711,800 2,872,700 2,681,100 2,758,500 2,364,200 2,449,300 2,669,500 2,929,800 2,375,500 1,803,600 1,944,200 2,095,500 1,723,300 1,910,800 2,260,000 2,493,800 2,153,600 2,183,300 2,059,300 2,149,700
Short Term Investments 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 435,900 506,200 511,600 502,800 457,100 543,200 450,800 421,200 403,700 352,300 399,700 327,500 328,800 282,600 277,200 285,000 259,900 294,700
Cash + Short Term Investments 4,290,000 4,550,000 5,025,000 5,477,000 3,364,700 3,531,200 4,295,100 6,226,800 6,791,600 7,106,000 8,775,500 10,469,600 10,582,000 6,620,400 4,287,835 3,216,800 2,060,200 2,186,400 2,235,100 3,030,200 2,711,800 2,872,700 3,117,000 3,264,700 2,875,800 2,952,100 3,126,600 3,473,000 2,826,300 2,224,800 2,347,900 2,447,800 2,123,000 2,238,300 2,588,800 2,776,400 2,430,800 2,468,300 2,319,200 2,444,400
Net Receivables 1,231,000 1,203,000 1,129,000 1,160,000 1,295,400 1,220,300 1,195,400 1,070,200 1,151,200 1,196,400 1,125,900 932,300 1,074,400 1,153,500 654,106 801,300 1,039,600 995,200 774,900 860,000 1,061,800 1,068,800 935,400 1,033,800 788,300 751,300 685,800 632,800 731,800 715,300 624,800 629,700 661,600 680,700 604,100 583,100 642,200 623,300 574,700 555,500
Inventory 8,285,000 6,585,000 6,441,000 5,819,000 8,328,700 7,083,300 6,989,800 5,961,600 6,633,300 5,086,600 5,114,600 4,337,400 4,997,500 3,744,100 4,945,720 4,872,600 6,274,800 5,087,000 5,057,200 4,579,000 5,543,400 4,498,500 4,369,900 4,187,200 4,725,900 3,864,400 3,736,100 3,645,000 4,384,200 3,870,600 3,905,000 3,695,100 4,415,300 3,749,600 3,531,600 3,217,900 3,958,600 3,388,200 3,208,500 2,966,500
Other Current Assets 671,000 655,000 542,000 478,000 582,389 552,480 565,351 438,099 449,377 459,046 440,533 434,977 425,027 403,621 408,587 415,017 596,778 618,119 381,678 513,662 544,427 583,348 567,060 706,676 422,719 427,428 351,441 373,893 409,986 412,528 330,713 380,530 372,509 405,032 327,055 356,824 381,241 380,671 319,019 345,327
Total Current Assets 13,806,000 12,338,000 12,595,000 12,456,000 12,988,800 11,834,800 12,480,300 13,258,600 14,576,100 13,389,000 15,016,000 15,739,300 16,653,900 11,518,000 10,296,248 8,890,700 9,374,600 8,268,600 8,067,200 8,469,200 9,317,000 8,440,000 8,422,300 8,485,700 8,390,000 7,567,800 7,548,500 7,750,800 7,942,300 6,810,700 6,877,700 6,772,600 7,320,800 6,796,800 6,872,100 6,715,000 7,154,600 6,593,800 6,235,500 6,068,000
Non-Current Assets
Property, Plant and Equipment 15,551,000 15,572,000 15,076,000 14,869,000 14,558,300 14,376,400 14,356,100 14,124,700 14,309,100 14,290,600 14,189,400 14,026,100 14,033,500 14,164,300 14,275,595 14,385,300 14,320,100 13,986,200 13,829,000 5,255,200 5,165,900 5,100,500 5,026,100 5,006,000 4,858,300 4,744,700 4,601,000 4,483,000 4,318,800 4,263,400 4,229,700 4,159,900 4,057,400 3,996,000 3,936,700 3,807,600 3,849,800 3,776,000 3,645,600 3,594,500
Goodwill 94,000 95,000 95,000 97,000 94,500 96,600 96,900 96,700 98,600 98,000 99,300 99,000 96,700 97,100 94,469 95,500 96,300 95,900 96,700 97,600 97,300 98,100 98,600 100,100 196,400 197,500 195,600 195,871 0 344,848 346,452 343,796 342,058 308,539 309,311 309,870 310,738 311,443 312,074 312,687
Intangible 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 146,729 0 -48 -52 4 -34,158 -39 -11 30 -38 -43 26 13
Long Term Investments -152,000 -149,000 0 0 0 0 0 0 -193,583 -127,483 -135,765 -127,191 -56,132 -48,600 0 -12,132 -5,484 -5,642 -5,801 -6,467 -236,769 -225,073 -3,178 -6,558 -6,655 -6,501 -6,347 -6,193 -3,624 0 0 0 -19,901 -21,449 -22,998 -24,546 -25,800 -27,703 -29,605 -31,508
Tax Assets 152,000 149,000 150,000 158,000 173,564 171,723 177,425 184,971 193,583 127,483 135,765 127,191 56,132 48,600 36,742 12,132 5,484 5,642 5,801 6,467 236,769 225,073 3,178 6,558 6,655 6,501 6,347 6,193 3,624 6,900 10,100 13,800 19,901 21,449 22,998 24,546 25,800 27,703 29,605 31,508
Other Non-Current Assets 900,000 917,000 765,000 769,000 613,336 611,077 599,275 796,529 1,087,200 1,005,800 996,700 949,200 781,400 789,000 712,186 773,500 497,700 504,300 496,200 504,000 445,000 472,800 460,100 466,200 433,000 425,600 418,400 257,500 261,900 244,900 240,800 209,400 292,300 239,700 247,800 235,100 276,900 240,800 236,700 225,800
Total Non-Current Assets 16,545,000 16,584,000 16,086,000 15,893,000 15,439,700 15,255,800 15,229,700 15,202,900 15,494,900 15,394,400 15,285,400 15,074,300 14,911,600 15,050,400 15,118,992 15,254,300 14,914,100 14,586,400 14,421,900 5,856,800 5,708,200 5,671,400 5,584,800 5,572,300 5,487,700 5,367,800 5,215,000 5,083,100 4,924,500 4,860,000 4,827,000 4,726,900 4,657,600 4,544,200 4,493,800 4,352,600 4,437,400 4,328,200 4,194,400 4,133,000
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 30,351,000 28,922,000 28,681,000 28,349,000 28,428,500 27,090,600 27,710,000 28,461,500 30,071,000 28,783,400 30,301,400 30,813,600 31,565,500 26,568,400 25,415,240 24,145,000 24,288,700 22,855,000 22,489,100 14,326,000 15,025,200 14,111,400 14,007,100 14,058,000 13,877,700 12,935,600 12,763,500 12,833,900 12,866,800 11,670,700 11,704,700 11,499,500 11,978,400 11,341,000 11,365,900 11,067,600 11,592,000 10,922,000 10,429,900 10,201,000
Current Liabilities
Accounts Payable 5,425,000 4,438,000 4,304,000 3,794,000 4,993,300 4,085,500 4,370,600 4,465,400 5,443,000 4,413,300 4,433,300 4,823,400 6,142,500 2,422,100 1,071,190 2,672,600 3,447,400 2,607,700 2,578,400 2,644,100 3,340,600 2,683,300 2,509,100 2,488,400 2,986,400 2,346,500 2,174,700 2,230,900 2,686,800 2,258,300 2,136,700 2,203,000 2,684,200 2,259,000 2,153,300 2,007,500 2,554,400 2,148,400 1,956,400 1,771,300
Short Term Debt 1,682,000 1,618,000 2,109,000 2,110,000 2,074,200 2,071,100 1,575,600 1,576,600 1,606,500 1,612,600 1,650,600 2,427,300 2,399,600 2,340,300 1,399,290 1,411,200 1,412,300 1,353,700 1,343,200 2,110,464 0 0 0 2,004,456 0 0 0 0 0 0 0 1,674,362 0 0 0 1,111,540 1,623,817 1,623,769 1,274,245 1,274,216
Tax Payables 136,000 148,000 46,000 439,000 82,778 61,877 260,789 449,022 138,586 47,171 286,455 196,932 46,429 305,624 11,182 219,759 21,214 37,518 190,818 324,404 78,668 40,346 246,933 314,208 120,185 101,971 408,941 405,890 52,082 70,705 226,254 264,056 76,088 67,711 241,811 244,822 47,941 30,521 216,284 167,287
Deferred Revenue 0 0 0 158,000 0 171,723 0 184,971 -46 47,232 286,463 127,191 46,482 -26 11,182 12,132 21,175 37,449 190,812 6,467 0 0 0 6,558 0 0 0 0 0 0 0 13,831 0 0 0 137,617 -1,575,842 -1,593,245 -1,057,937 101,639
Other Current Liabilities 4,533,000 4,261,000 4,121,000 4,243,000 4,166,200 3,818,877 4,072,400 4,241,129 4,279,246 3,968,968 3,536,637 3,425,809 3,228,618 2,884,826 2,187,885 3,054,368 2,806,225 2,601,851 2,468,588 770,269 2,673,200 2,454,500 2,467,800 626,086 2,481,600 2,310,000 2,430,700 2,526,700 2,207,700 2,055,900 2,160,000 511,007 2,031,800 1,901,900 1,983,200 672,943 1,787,225 1,645,976 1,532,592 370,645
Total Current Liabilities 11,640,000 10,317,000 10,534,000 10,305,000 11,233,700 10,147,200 10,018,600 10,468,100 11,328,700 10,042,100 9,907,000 10,803,700 11,817,200 7,647,200 4,669,547 7,150,300 7,687,100 6,600,700 6,581,000 5,531,300 6,013,800 5,137,800 4,976,900 5,125,500 5,468,000 4,656,500 4,605,400 4,757,600 4,894,500 4,314,200 4,296,700 4,402,200 4,716,000 4,160,900 4,136,500 3,929,600 4,389,600 3,824,900 3,705,300 3,517,800
Non-Current Liabilities
Long Term Debt 10,837,000 10,950,000 10,727,000 10,634,000 10,549,200 10,563,100 11,133,000 10,930,400 11,214,900 11,258,700 13,188,100 13,076,100 13,243,000 13,320,500 15,107,238 10,053,200 10,058,000 9,978,000 9,855,900 2,233,600 2,232,900 2,232,100 2,231,400 2,230,600 2,229,800 2,229,100 2,228,400 2,227,600 2,226,900 1,615,900 1,615,500 1,624,100 1,624,000 1,624,000 1,623,900 1,623,900 1,623,800 1,623,800 1,274,200 1,274,200
Deferred Revenue 0 0 0 127,000 0 67,030 0 44,175 0 0 0 37,164 0 0 0 142,170 0 0 0 158,191 0 0 0 233,057 0 0 0 0 0 0 0 285,102 0 0 0 422,516 0 0 0 446,071
Deferred Tax 133,000 132,000 133,000 127,000 74,200 67,000 54,100 44,200 69,100 3,500 33,900 37,200 78,000 91,800 113,229 142,200 203,500 197,000 167,300 158,200 236,700 225,100 260,600 233,100 374,300 392,700 304,700 314,000 315,900 360,200 349,000 285,100 380,800 391,900 436,800 422,500 463,700 470,700 475,000 446,100
Other Non-Current Liabilities 908,000 915,000 865,000 792,000 906,700 849,670 908,900 971,625 1,013,500 1,072,700 1,033,200 1,026,736 860,500 848,300 786,008 708,930 797,600 776,700 753,000 1,196,109 1,284,900 1,289,300 1,275,800 1,087,443 1,160,000 1,116,500 1,071,500 1,024,100 1,101,500 929,000 908,500 595,898 907,100 888,200 878,400 404,884 741,100 727,900 691,900 286,929
Total Non-Current Liabilities 11,878,000 11,997,000 11,725,000 11,680,000 11,530,100 11,546,800 12,096,000 11,990,400 12,297,500 12,334,900 14,255,200 14,177,200 14,181,500 14,260,600 16,006,475 11,046,500 11,059,100 10,951,700 10,776,200 3,746,100 3,754,500 3,746,500 3,767,800 3,784,200 3,764,100 3,738,300 3,604,600 3,565,700 3,644,300 2,905,100 2,873,000 2,790,200 2,911,900 2,904,100 2,939,100 2,873,800 2,828,600 2,822,400 2,441,100 2,453,300
Total Liabilities 23,518,000 22,314,000 22,259,000 21,985,000 22,763,800 21,694,000 22,114,600 22,458,500 23,626,200 22,377,000 24,162,200 24,980,900 25,998,700 21,907,800 20,676,022 18,196,800 18,746,200 17,552,400 17,357,200 9,277,400 9,768,300 8,884,300 8,744,700 8,909,700 9,232,100 8,394,800 8,210,000 8,323,300 8,538,800 7,219,300 7,169,700 7,192,400 7,627,900 7,065,000 7,075,600 6,803,400 7,218,200 6,647,300 6,146,400 5,971,100
Common Stock 1,141,000 1,145,000 1,150,000 1,155,000 1,156,264 1,161,887 1,172,711 1,181,189 1,194,261 1,202,981 1,206,387 1,204,698 1,200,631 1,199,061 1,197,877 1,199,100 1,203,184 1,208,933 1,212,668 1,217,183 1,233,145 620,767 625,203 628,009 632,303 636,274 643,276 646,319 651,901 656,645 661,083 663,496 669,529 674,370 680,385 684,733 688,900 692,942 700,312 705,017
Retained Earnings 6,345,000 6,014,000 5,864,000 5,815,000 5,338,018 5,002,903 5,163,713 5,508,953 5,831,720 5,663,492 5,192,536 4,973,542 4,982,573 4,115,917 4,330,561 5,422,283 4,976,762 4,806,504 4,552,509 4,461,744 4,615,575 5,204,704 5,192,735 4,962,159 4,616,224 4,465,260 4,605,681 4,558,506 4,479,467 4,454,392 4,410,298 4,311,051 4,226,107 4,138,644 4,117,299 4,133,882 3,929,379 3,749,205 3,745,005 3,724,408
Accumulated Other Comprehensive Income/Loss -653,000 -551,000 -592,000 -606,000 -829,599 -768,141 -740,984 -687,150 -581,207 -577,692 -581,184 -606,071 -742,861 -722,941 -797,324 -673,171 -637,414 -712,825 -633,282 -630,321 -591,847 -598,398 -555,530 -441,859 -602,919 -560,730 -695,434 -694,226 -801,557 -659,681 -536,412 -667,472 -545,175 -536,947 -507,394 -554,385 -244,471 -167,495 -161,823 -199,532
Total Stockholders Equity 6,833,000 6,608,000 6,422,000 6,364,000 5,664,700 5,396,600 5,595,400 6,003,000 6,444,800 6,406,400 6,139,200 5,832,700 5,566,800 4,660,600 4,739,218 5,948,200 5,542,500 5,302,600 5,131,900 5,048,600 5,256,900 5,227,100 5,262,400 5,148,300 4,645,600 4,540,800 4,553,500 4,510,600 4,328,000 4,451,400 4,535,000 4,307,100 4,350,500 4,276,000 4,290,300 4,264,200 4,373,800 4,274,700 4,283,500 4,229,900
Total Investments -152,000 -149,000 0 0 0 0 0 0 -193,583 -127,483 -135,765 -127,191 -56,132 -48,600 0 -12,132 -5,484 -5,642 -5,801 -6,467 -236,769 -225,073 435,900 506,200 511,600 502,800 457,100 543,200 450,800 421,200 403,700 352,300 399,700 327,500 328,800 282,600 277,200 285,000 259,900 294,700
Total Debt 12,519,000 12,568,000 12,836,000 12,744,000 12,623,400 12,634,200 12,708,600 12,507,000 12,821,400 12,871,300 14,838,700 15,503,400 15,642,600 15,660,800 16,506,528 11,464,400 11,470,300 11,331,700 11,199,100 2,233,600 2,232,900 2,232,100 2,231,400 2,230,600 2,229,800 2,229,100 2,228,400 2,227,600 2,226,900 1,615,900 1,615,500 1,624,100 1,624,000 1,624,000 1,623,900 1,623,900 1,623,800 1,623,800 1,274,200 1,274,200
Net Debt 8,229,000 8,018,000 7,811,000 7,267,000 9,258,700 9,103,000 8,413,500 6,280,200 6,029,800 5,765,300 6,063,200 5,033,800 5,060,600 9,040,400 12,218,693 8,247,600 9,410,100 9,145,300 8,964,000 -796,600 -478,900 -640,600 -449,700 -527,900 -134,400 -220,200 -441,100 -702,200 -148,600 -187,700 -328,700 -471,400 -99,300 -286,800 -636,100 -869,900 -529,800 -559,500 -785,100 -875,500

Reported Currency: USD 2023-10-28 2023-07-29 2023-04-29 2023-01-28 2022-10-29 2022-07-30 2022-04-30 2022-01-29 2021-10-30 2021-07-31 2021-05-01 2021-01-30 2020-10-31 2020-08-01 2020-05-02 2020-02-01 2019-11-02 2019-08-03 2019-05-04 2019-02-02 2018-11-03 2018-08-04 2018-05-05 2018-02-03 2017-10-28 2017-07-29 2017-04-29 2017-01-28 2016-10-29 2016-07-30 2016-04-30 2016-01-30 2015-10-31 2015-08-01 2015-05-02 2015-01-31 2014-11-01 2014-08-02 2014-05-03 2014-02-01
Cash Flows from Operating Activities
Net Income 1,191,000 989,000 891,000 1,038,400 1,062,800 809,300 587,500 940,200 1,023,000 785,700 533,900 325,600 866,600 -214,211 -887,489 984,800 828,300 758,900 700,200 841,500 762,300 739,600 716,400 877,200 641,500 552,900 536,300 677,900 549,800 562,200 508,300 666,500 587,300 549,300 474,600 648,200 595,000 517,600 454,300 582,300
Depreciation & Amortization 245,000 235,000 232,000 230,900 218,400 218,100 219,600 220,400 217,000 215,200 215,400 212,300 219,000 220,040 219,460 219,900 219,600 215,600 212,200 216,700 204,900 204,000 192,300 193,600 184,300 175,600 172,500 166,400 167,600 167,800 157,000 163,000 155,200 150,000 148,500 150,800 146,500 147,500 144,200 136,900
Deferred Income Tax -3,000 -4,000 16,000 29,300 8,800 14,400 11,500 -200 -5,000 -23,100 -16,200 -117,700 -24,400 -40,136 -48,464 -48,300 4,200 29,800 8,100 -73,000 2,600 -25,500 7,300 -173,200 -3,100 30,700 8,200 -58,100 5,500 31,000 16,100 71,100 -25,000 2,800 -17,700 83,600 -2,200 16,300 -6,700 5,100
Stock Based Compensation 44,000 36,000 34,000 27,400 36,400 30,900 27,300 32,400 42,500 63,600 50,500 -400 31,300 39,131 -11,531 38,400 31,200 29,700 25,700 26,200 27,500 25,900 24,000 24,200 27,700 25,400 24,100 24,900 27,400 25,000 25,000 23,000 27,300 22,600 21,200 20,300 25,700 22,200 19,800 19,500
Change in Working Capital -303,000 82,000 -446,000 1,583,400 -281,800 -455,000 -1,667,600 -121,000 -310,900 126,000 -1,167,700 -438,000 3,004,000 3,347,049 -2,493,349 1,081,000 -151,600 -262,400 -811,100 604,800 -161,000 -94,600 -193,200 66,400 11,700 -174,700 -288,900 698,200 124,100 16,500 -275,300 413,800 -18,400 -240,800 -159,500 323,400 25,200 -113,200 -123,400 163,200
Accounts Receivable -38,000 7,000 -37,000 16,900 -43,400 1,100 -98,600 106,000 -200 10,100 -144,700 1,800 -34,200 -306,519 210,419 237,100 -55,400 -214,400 -61,600 185,900 -13,700 -77,800 118,400 -241,500 -29,400 -70,400 -38,900 82,200 -22,500 -83,200 -9,300 37,300 4,300 -63,100 -46,000 69,600 -13,000 -48,200 -26,200 55,400
Inventory -1,794,000 -110,000 -624,000 2,603,000 -1,338,200 -121,500 -1,085,300 629,500 -1,554,300 17,600 -750,600 723,700 -1,246,500 1,247,627 -136,027 1,405,200 -1,141,300 -73,300 -487,100 977,200 -1,057,000 -160,400 -225,200 592,300 -873,900 -80,200 -88,600 770,500 -567,700 -29,300 -161,600 691,200 -672,500 -226,600 -298,700 687,100 -612,500 -180,900 -226,000 690,000
Accounts Payable 1,047,000 112,000 507,000 -1,247,300 958,600 -258,500 -52,800 -950,000 1,037,200 -15,100 -410,200 -1,353,100 3,704,700 1,327,197 -1,567,597 -776,500 812,600 53,700 -60,500 -704,300 664,800 193,700 44,000 -528,200 648,700 141,600 -57,000 -476,800 462,800 158,600 -96,400 -460,900 427,600 114,000 135,600 -514,800 432,800 191,800 175,400 -570,000
Other Working Capital 482,000 73,000 -292,000 210,800 141,200 -76,100 -430,900 93,500 206,400 113,400 137,800 189,600 580,000 1,078,744 -1,000,144 215,200 232,500 -28,400 -201,900 146,000 244,900 -50,100 -130,400 243,800 266,300 -165,700 -104,400 322,300 251,500 -29,600 -8,000 146,200 222,200 -65,100 49,600 81,500 217,900 -75,900 -46,600 -12,200
Other Non-Cash Items -3,000 3,000 18,000 115,300 8,500 23,000 187,200 38,800 33,400 212,200 -48,600 303,300 -16,500 5,410 60,890 -82,700 42,700 -21,700 14,200 -5,500 80,800 -13,600 -21,900 108,000 -35,700 44,700 -3,800 4,300 55,300 -64,200 -10,800 -34,100 1,600 -2,800 -19,600 -30,200 -53,900 11,800 -14,400 49,900
Net Cash Provided by Operating Activities 1,171,000 1,341,000 745,000 3,024,700 1,053,100 640,700 -634,500 1,110,600 1,000,000 1,379,600 -432,700 285,100 4,080,000 3,357,283 -3,160,483 2,193,100 974,400 749,900 149,300 1,610,700 917,100 835,800 724,900 1,096,200 826,400 654,600 448,400 1,513,600 929,700 738,300 420,300 1,303,300 728,000 481,100 447,500 1,196,100 736,300 602,200 473,800 956,900
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -460,000 -459,000 -361,000 -357,300 -406,200 -379,100 -314,400 -329,300 -270,600 -219,600 -225,300 -134,400 -123,700 -99,375 -210,525 -230,400 -414,700 -261,100 -316,900 -252,100 -299,100 -308,900 -265,000 -230,100 -320,600 -248,400 -258,500 -257,500 -258,800 -242,200 -266,200 -261,300 -245,700 -203,700 -201,200 -205,600 -280,800 -231,700 -193,400 -187,400
Acquisitions Net 0 0 361,000 1,457,000 0 0 314,351 1,044,794 0 0 225,293 568,021 0 0 210,525 1,223,072 0 0 316,909 0 0 0 264,943 1,057,617 0 0 258,515 0 0 0 -2,324 -57,104 0 0 201,234 911,522 0 0 193,361 2,653
Purchases of Investments -5,000 -6,000 -11,000 -4,800 -5,300 -5,300 -15,600 -4,900 -4,800 -4,900 -7,300 -4,600 -5,100 -4,608 -14,792 -4,700 -5,100 -4,400 -14,600 -4,400 -4,300 -4,700 -148,200 -231,100 -203,600 -193,400 -233,100 -183,200 -153,500 -214,900 -165,400 -155,300 -417,100 -130,600 -95,000 -133,500 -118,800 -97,100 -81,800 -171,000
Sales/Maturities of Investments 3,000 8,000 10,000 2,300 4,700 5,500 5,500 3,400 2,600 6,600 7,700 4,600 3,400 6,286 4,214 1,100 2,200 4,600 4,800 2,300 5,200 436,400 192,700 247,900 177,600 190,700 289,900 97,100 108,500 178,700 144,800 179,800 341,900 105,900 53,800 78,200 116,800 72,900 120,100 107,600
Other Investing Activities 0 0 -361,000 -1,457,000 0 0 -314,351 -1,044,794 0 0 -225,293 -568,021 0 0 -210,525 -1,453,272 0 7,400 -316,909 -200 100 26,600 -264,943 -1,057,617 0 0 -258,515 0 0 0 24 57,104 -57,100 0 -201,234 -911,522 0 0 -193,361 -2,653
Net Cash Used for Investing Activities -462,000 -457,000 -362,000 -359,800 -406,800 -378,900 -324,500 -330,800 -272,800 -217,900 -224,900 -134,400 -125,400 -97,697 -221,103 -464,200 -417,600 -253,500 -326,700 -254,400 -298,100 149,400 -220,500 -213,300 -346,600 -251,100 -201,700 -343,600 -303,800 -278,400 -289,100 -236,800 -378,000 -228,400 -242,400 -260,900 -282,800 -255,900 -155,100 -250,800
Cash Flows from Financing Activities
Debt Repayment 0 -500,000 0 0 -3 -5 0 -2,975,518 0 -2,225,500 -750,000 -1,418,300 0 0 -4,988,452 0 0 -8 0 0 0 0 0 -3,138 0 0 0 -1,000 -565,900 0 0 0 0 0 0 0 0 -333,100 0 0
Common Stock Issued 122,000 53,000 28,000 206,500 64,500 31,900 18,100 83,000 83,900 26,000 36,500 123,500 28,200 22,056 37,444 56,800 72,800 42,700 59,800 15,600 76,100 78,900 84,600 44,500 28,400 8,800 52,000 53,300 20,900 26,100 63,900 50,600 33,400 10,700 37,300 52,700 59,800 10,000 20,500 28,800
Common Stock Repurchased -646,000 -549,000 -492,000 -455,200 -492,600 -700,000 -607,200 -1,082,900 -796,300 -297,100 0 998,406 0 0 -201,500 -361,600 -490,600 -302,500 -397,300 -815,600 -601,400 -594,600 -395,400 -405,600 -354,300 -534,700 -350,000 -525,000 -418,800 -415,000 -341,200 -532,200 -445,000 -431,200 -419,900 -436,500 -414,400 -439,800 -360,000 -473,000
Dividends Paid -380,000 -382,000 -343,000 -341,300 -342,500 -345,700 -309,500 -310,300 -312,600 -313,700 -315,200 -6 0 -50 -278,250 -276,500 -277,700 -278,600 -238,800 -240,300 -241,400 -243,600 -197,300 -197,100 -197,400 -200,900 -168,600 -169,200 -170,300 -171,400 -140,100 -140,200 -141,200 -142,500 -120,400 -120,200 -121,400 -122,200 -102,100 -102,800
Other Financing Activities 0 1,000 -30,000 -500 3 5 -32,500 2,974,418 0 -100 -24,400 -16,000 0 -1,000,015 9,921,267 -100 0 8 -23,300 -1,600 -3,300 -300 -17,900 -162 -800 -800 -17,500 12,700 1,129,300 11,900 37,900 10,500 20,200 5,600 28,400 35,100 38,900 660,400 12,800 21,500
Net Cash Used Provided by Financing Activities -904,000 -1,377,000 -837,000 -590,500 -770,600 -1,013,800 -931,100 -1,311,300 -1,025,000 -2,810,400 -1,053,100 -312,400 28,200 -978,009 4,490,509 -581,400 -695,500 -538,400 -599,600 -1,041,900 -770,000 -759,600 -526,000 -561,500 -524,100 -727,600 -484,100 -629,200 -4,800 -548,400 -379,500 -611,300 -532,600 -557,400 -474,600 -468,900 -437,100 -224,700 -428,800 -525,500
Effect of Forex Changes on Cash -65,000 18,000 2,000 37,700 -42,200 -11,900 -41,600 -33,300 -16,600 -20,800 16,600 49,300 -21,200 50,940 -37,840 9,100 12,500 -6,700 -18,100 4,000 -9,900 -34,000 -55,800 72,900 -40,800 103,900 -22,900 13,400 -49,200 -52,000 97,000 -83,000 -4,900 -44,500 35,700 -126,100 -46,100 2,400 19,700 -41,700
Net Change in Cash -260,000 -475,000 -452,000 2,112,300 -166,500 -763,900 -1,931,700 -564,800 -314,420 -1,669,469 -1,694,085 -112,423 3,961,582 2,332,576 1,071,083 1,156,576 -126,206 -48,674 -795,173 318,462 -160,950 191,612 -77,372 394,233 -85,061 -220,190 -260,354 554,317 571,884 -140,507 -151,318 372,137 -187,434 -349,195 -233,810 340,150 -29,705 124,034 -90,450 138,994
Cash at End of Period 4,290,000 4,550,000 5,025,000 5,477,000 3,364,700 3,531,200 4,295,100 6,226,800 6,791,596 7,106,016 8,775,485 10,469,570 10,581,993 6,620,411 4,287,835 3,216,752 2,060,176 2,186,382 2,235,056 3,030,229 2,711,767 2,872,717 2,681,105 2,758,477 2,364,244 2,449,305 2,669,495 2,929,849 2,375,532 1,803,648 1,944,155 2,095,473 1,723,336 1,910,770 2,259,965 2,493,775 2,153,625 2,183,330 2,059,296 2,149,746
Cash at Start of Period 4,550,000 5,025,000 5,477,000 3,364,700 3,531,200 4,295,100 6,226,800 6,791,600 7,106,016 8,775,485 10,469,570 10,581,993 6,620,411 4,287,835 3,216,752 2,060,176 2,186,382 2,235,056 3,030,229 2,711,767 2,872,717 2,681,105 2,758,477 2,364,244 2,449,305 2,669,495 2,929,849 2,375,532 1,803,648 1,944,155 2,095,473 1,723,336 1,910,770 2,259,965 2,493,775 2,153,625 2,183,330 2,059,296 2,149,746 2,010,752
Free Cash Flow
Operating Cash Flow 1,171,000 1,341,000 745,000 3,024,700 1,053,100 640,700 -634,500 1,110,600 1,000,000 1,379,600 -432,700 285,100 4,080,000 3,357,283 -3,160,483 2,193,100 974,400 749,900 149,300 1,610,700 917,100 835,800 724,900 1,096,200 826,400 654,600 448,400 1,513,600 929,700 738,300 420,300 1,303,300 728,000 481,100 447,500 1,196,100 736,300 602,200 473,800 956,900
Capital Expenditure -460,000 -459,000 -361,000 -357,300 -406,200 -379,100 -314,400 -329,300 -270,600 -219,600 -225,300 -134,400 -123,700 -99,375 -210,525 -230,400 -414,700 -261,100 -316,900 -252,100 -299,100 -308,900 -265,000 -230,100 -320,600 -248,400 -258,500 -257,500 -258,800 -242,200 -266,200 -261,300 -245,700 -203,700 -201,200 -205,600 -280,800 -231,700 -193,400 -187,400
Free Cash Flow 711,000 882,000 384,000 2,667,400 646,900 261,600 -948,900 781,300 729,400 1,160,000 -658,000 150,700 3,956,300 3,257,908 -3,371,008 1,962,700 559,700 488,800 -167,600 1,358,600 618,000 526,900 459,900 866,100 505,800 406,200 189,900 1,256,100 670,900 496,100 154,100 1,042,000 482,300 277,400 246,300 990,500 455,500 370,500 280,400 769,500