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


All numbers in thousands except per share items and ratios.


Reported Currency: USD 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31
Revenue 10,002,600 9,965,700 9,107,200 7,726,000 10,504,000 9,725,600 7,972,900 7,257,800 9,639,400 8,788,100 7,999,000 7,053,400 8,109,300 7,284,600 6,446,900 5,933,400 6,400,400 5,390,000 4,500,000 4,020,700 5,038,900 4,906,300 4,128,700 3,519,000 4,505,200 4,435,300 3,794,700 3,332,700 4,159,100 3,776,400 3,251,300 2,904,200 3,741,300 3,231,900 2,767,900 2,416,400 3,172,500 2,950,800 2,398,000 2,302,600
Revenue Y/Y Growth -4.77% 2.47% 14.23% 6.45% 8.97% 10.67% -0.33% 2.90% 18.87% 20.64% 24.08% 18.88% 26.70% 35.15% 43.26% 47.57% 27.02% 9.86% 8.99% 14.26% 11.85% 10.62% 8.80% 5.59% 8.32% 17.45% 16.71% 14.75% 11.17% 16.85% 17.46% 20.19% 17.93% 9.53% 15.43% 4.94% - - - -
Cost of Revenue 7,448,300 7,323,700 6,774,300 5,719,800 7,680,700 7,141,800 5,996,200 5,291,300 6,760,900 5,879,300 5,429,900 4,905,700 5,703,200 5,212,600 4,650,900 4,332,500 4,753,600 4,084,700 3,450,800 3,084,200 3,881,600 3,831,600 3,256,700 2,751,100 3,459,100 3,397,200 2,961,600 2,580,100 3,264,000 2,961,100 2,549,900 2,267,900 2,918,400 2,523,000 2,169,300 1,892,200 2,508,800 2,320,400 1,892,000 1,814,400
Gross Profit 2,554,300 2,642,000 2,332,900 2,006,200 2,823,300 2,583,800 1,976,700 1,966,500 2,878,500 2,908,800 2,569,100 2,147,700 2,406,100 2,072,000 1,796,000 1,600,900 1,646,800 1,305,300 1,049,200 936,500 1,157,300 1,074,700 872,000 767,900 1,046,100 1,038,100 833,100 752,600 895,100 815,300 701,400 636,300 822,900 708,900 598,600 524,200 663,700 630,400 506,000 488,200
Gross Profit Margin 25.54% 26.51% 25.62% 25.97% 26.88% 26.57% 24.79% 27.09% 29.86% 33.10% 32.12% 30.45% 29.67% 28.44% 27.86% 26.98% 25.73% 24.22% 23.32% 23.29% 22.97% 21.90% 21.12% 21.82% 23.22% 23.41% 21.95% 22.58% 21.52% 21.59% 21.57% 21.91% 22.00% 21.93% 21.63% 21.69% 20.92% 21.36% 21.10% 21.20%
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 960,200 879,300 843,400 835,000 886,200 852,100 773,600 737,000 832,000 740,600 695,100 665,900 693,000 655,700 621,500 585,900 597,700 527,500 466,800 455,800 505,500 480,000 444,200 402,800 456,900 434,900 400,900 384,200 416,100 374,500 355,200 325,900 384,900 336,800 309,200 289,400 323,200 303,800 283,100 275,800
Total Operating Expenses 960,200 879,300 843,400 835,000 886,200 852,100 773,600 737,000 832,000 740,600 695,100 665,900 693,000 655,700 621,500 585,900 597,700 527,500 466,800 455,800 505,500 480,000 444,200 402,800 456,900 434,900 400,900 384,200 416,100 374,500 355,200 325,900 384,900 336,800 309,200 289,400 323,200 303,800 283,100 275,800
Operating Income or Loss 1,594,100 1,762,700 1,489,500 1,267,200 2,053,100 1,731,700 1,203,100 1,229,500 2,046,500 2,168,200 1,854,100 1,493,100 1,713,100 1,416,300 1,174,500 1,015,000 1,049,100 777,800 582,400 480,700 651,900 594,700 427,800 365,100 589,100 603,200 432,200 368,400 479,100 440,800 346,200 310,400 438,100 372,100 289,400 234,800 340,400 326,600 222,900 212,400
Operating Margin 15.94% 17.69% 16.36% 16.40% 19.55% 17.81% 15.09% 16.94% 21.23% 24.67% 23.18% 21.17% 21.13% 19.44% 18.22% 17.11% 16.39% 14.43% 12.94% 11.96% 12.94% 12.12% 10.36% 10.38% 13.08% 13.60% 11.39% 11.05% 11.52% 11.67% 10.65% 10.69% 11.71% 11.51% 10.46% 9.72% 10.73% 11.07% 9.30% 9.22%
Interest Expense 38,900 35,300 32,800 28,000 50,700 41,300 0 0 4,200 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
EBITDA 1,617,600 1,785,100 1,510,600 1,191,200 1,958,500 1,755,400 1,229,800 1,249,300 2,067,700 2,189,100 1,874,000 1,501,200 1,730,300 1,433,000 1,193,400 1,054,700 1,072,100 796,400 602,200 499,700 671,500 613,000 445,000 382,000 604,900 616,700 449,100 384,600 493,400 453,900 359,100 324,800 457,700 385,900 303,400 248,400 395,400 340,900 236,000 224,700
Depreciation and Amortization 23,600 22,400 21,100 20,000 21,400 23,700 26,700 19,800 21,200 20,900 19,900 19,400 17,200 17,400 18,900 20,400 23,000 18,600 19,800 19,000 19,600 18,300 17,200 16,900 15,800 13,500 16,900 16,200 14,300 13,100 12,900 14,400 19,600 13,800 14,000 13,600 14,400 14,300 13,100 12,300
Income Before Tax 1,709,700 1,799,000 1,528,500 1,247,500 2,018,300 1,783,900 1,245,300 1,267,200 2,065,900 2,183,300 1,883,300 1,497,300 1,726,600 1,415,600 1,179,900 1,034,300 1,056,100 782,400 621,300 523,300 660,100 626,700 462,800 375,700 607,700 616,200 444,800 391,200 485,500 444,500 353,900 318,100 433,000 378,600 300,500 241,300 338,800 333,800 230,100 220,700
Income Tax Expense 409,900 432,200 344,800 291,800 492,700 432,200 295,700 298,900 417,600 524,000 441,000 351,500 381,000 299,100 246,000 239,100 224,900 149,500 137,300 90,800 156,200 153,100 108,400 89,000 138,800 162,500 94,000 202,400 172,300 155,500 124,700 111,200 149,400 128,800 105,400 83,600 99,900 112,400 82,200 78,200
Net Income 1,283,400 1,353,600 1,172,100 947,400 1,509,700 1,335,100 942,200 958,700 1,631,900 1,647,800 1,436,300 1,141,600 1,339,000 1,115,500 929,500 791,800 829,000 630,700 482,700 431,300 505,300 474,800 351,300 287,200 466,100 453,800 351,000 189,300 313,200 289,000 229,200 206,900 283,600 249,800 195,100 157,700 238,900 221,400 147,900 142,500
Net Income Margin 12.83% 13.58% 12.87% 12.26% 14.37% 13.73% 11.82% 13.21% 16.93% 18.75% 17.96% 16.19% 16.51% 15.31% 14.42% 13.34% 12.95% 11.70% 10.73% 10.73% 10.03% 9.68% 8.51% 8.16% 10.35% 10.23% 9.25% 5.68% 7.53% 7.65% 7.05% 7.12% 7.58% 7.73% 7.05% 6.53% 7.53% 7.50% 6.17% 6.19%
EPS 3.95 4.12 3.54 2.84 4.49 3.93 2.75 2.79 4.70 4.70 4.07 3.21 3.74 3.10 2.57 2.17 2.28 1.73 1.32 1.17 1.37 1.28 0.94 0.77 1.24 1.20 0.93 0.50 0.84 0.77 0.61 0.55 0.76 0.67 0.53 0.43 0.65 0.60 0.40 0.39
EPS Diluted 3.95 4.10 3.52 2.82 4.45 3.90 2.73 2.76 4.67 4.67 4.03 3.17 3.70 3.06 2.53 2.14 2.24 1.72 1.30 1.16 1.35 1.26 0.93 0.76 1.22 1.18 0.91 0.49 0.82 0.76 0.60 0.55 0.75 0.66 0.52 0.42 0.64 0.60 0.40 0.39
Weighted Average Shares Out 325,200 328,400 330,900 333,300 336,600 339,900 342,100 344,200 346,900 350,800 353,100 356,100 357,900 359,700 362,300 364,400 364,100 363,800 365,800 368,300 369,700 372,300 373,300 375,100 376,700 377,400 376,800 375,800 374,700 374,800 374,400 373,300 372,800 371,800 370,200 369,300 367,700 366,800 365,800 364,900
Weighted Average Shares Out Diluted 325,200 330,100 333,300 335,700 339,300 342,300 344,900 346,900 349,700 353,100 356,300 360,100 362,100 364,000 367,200 370,000 369,500 367,700 370,100 373,400 374,800 376,900 377,700 380,100 382,700 383,400 383,900 383,800 380,000 379,400 378,900 377,400 377,300 375,900 373,700 373,500 371,500 370,300 369,400 368,100

Reported Currency: USD 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31
Current Assets
Cash and Cash Equivalents 4,516,400 3,020,000 3,093,400 3,323,400 3,873,600 3,379,100 3,051,100 2,591,100 2,540,500 1,655,700 1,663,900 2,442,100 3,210,400 1,942,700 2,205,200 2,454,900 3,018,500 2,353,500 1,522,800 1,583,300 1,494,300 864,200 698,800 737,000 1,473,100 1,178,200 1,010,800 920,300 1,007,800 512,400 993,200 1,150,300 1,303,200 906,800 1,224,100 1,268,700 1,383,800 805,600 697,700 541,000
Short Term Investments 0 0 0 1,749,700 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
Cash + Short Term Investments 4,516,400 3,020,000 3,093,400 3,323,400 3,873,600 3,379,100 3,051,100 2,591,100 2,540,500 1,655,700 1,663,900 2,442,100 3,210,400 1,942,700 2,205,200 2,454,900 3,018,500 2,353,500 1,522,800 1,583,300 1,494,300 864,200 698,800 737,000 1,473,100 1,178,200 1,010,800 920,300 1,007,800 512,400 993,200 1,150,300 1,303,200 906,800 1,224,100 1,268,700 1,383,800 805,600 697,700 541,000
Net Receivables 421,400 431,000 427,700 393,300 426,900 401,400 359,600 393,800 423,100 364,000 328,300 322,100 321,700 305,000 308,200 276,900 271,400 257,500 231,200 0 218,000 213,600 170,700 164,400 136,300 139,800 147,000 153,000 112,700 122,000 116,900 115,700 219,700 97,500 100,500 127,800 126,500 129,600 134,100 137,700
Inventory 24,903,200 25,536,100 24,840,000 24,050,300 22,373,300 22,983,500 22,571,700 22,445,300 21,655,700 21,698,900 19,846,500 18,202,500 16,479,100 16,011,700 14,476,300 13,576,500 12,237,400 12,138,700 12,224,500 11,899,200 11,282,000 11,702,300 11,920,300 11,595,600 10,395,000 10,303,300 10,144,400 10,040,200 9,237,100 9,554,000 9,038,100 8,742,400 8,340,900 8,504,200 8,216,600 8,088,200 7,807,000 8,111,200 8,136,900 7,989,300
Other Current Assets 4,904,900 4,820,400 4,728,800 4,291,000 4,499,000 4,306,100 3,915,100 3,567,300 4,181,500 3,835,000 3,786,000 3,205,100 3,185,500 2,745,000 2,695,000 2,309,100 2,269,900 2,146,100 62,900 1,037,700 69,300 55,000 63,300 1,163,900 69,800 77,700 78,700 85,900 40,100 22,900 30,600 32,800 39,000 866,200 816,400 709,200 817,800 746,300 700,500 641,400
Total Current Assets 34,745,900 29,083,400 28,459,200 32,058,000 28,793,300 28,805,900 27,770,300 26,840,500 26,614,600 25,465,700 23,778,400 24,171,800 21,743,600 19,624,900 18,464,000 17,490,300 16,806,500 16,014,000 15,141,200 14,520,200 13,868,000 13,542,500 13,448,000 12,986,100 12,697,400 12,220,100 11,868,800 11,552,400 10,841,500 10,704,700 10,620,200 10,449,800 10,307,600 10,057,300 10,068,200 9,891,000 9,831,500 9,792,700 9,362,600 8,993,700
Non-Current Assets
Property, Plant and Equipment 531,000 571,300 526,400 43,300 445,400 425,300 509,600 46,600 152,800 42,700 41,700 38,100 114,600 110,100 895,000 748,400 683,700 631,900 589,700 563,400 462,200 454,200 437,900 391,100 401,100 385,200 380,400 357,700 325,000 282,800 248,100 218,400 195,400 151,700 149,500 147,600 144,000 248,800 193,800 190,700
Goodwill 163,500 163,500 163,500 163,500 163,500 163,500 163,500 163,500 163,500 163,500 163,500 163,500 163,500 163,500 163,500 163,500 163,500 163,500 163,500 163,500 163,500 163,500 163,500 158,400 109,200 109,200 109,200 100,000 80,000 80,000 80,000 80,000 80,000 87,200 87,200 87,200 87,200 97,000 94,800 94,800
Intangible Assets 0 325,900 325,800 328,600 11,100 334,800 323,900 18,700 10,600 261,500 5,000 8,300 4,100 14,200 6,400 9,800 17,100 10,000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Long Term Investments 0 2,665,600 2,744,800 573,100 2,675,800 2,502,600 2,193,400 1,836,700 2,763,900 2,251,200 2,470,800 435,000 278,300 256,900 114,600 26,400 31,300 28,900 1,379,400 1,025,100 1,072,000 954,900 796,500 622,200 11,000 32,200 32,100 86,100 587,300 627,400 577,800 548,300 654,000 634,500 616,100 524,400 631,000 568,400 517,600 453,800
Tax Assets 167,500 156,600 166,500 175,900 187,200 121,800 112,300 137,900 141,100 157,400 131,700 137,600 155,300 147,100 142,800 142,000 144,900 158,600 149,500 154,100 163,100 173,900 171,900 181,400 194,000 204,600 219,900 239,100 365,000 383,700 451,600 467,800 476,300 505,100 526,600 542,200 558,100 544,300 547,700 552,700
Other Non-Current Assets 0 2,185,100 2,012,000 39,200 317,200 304,000 421,700 1,239,300 515,200 789,400 99,200 45,100 1,560,600 1,491,000 1,303,900 1,209,800 1,082,400 977,000 -293,300 -103,400 -122,200 -65,000 -10,800 196,600 701,900 642,100 607,700 622,000 -14,200 -101,500 -56,600 -52,200 -154,400 -102,600 -147,400 -12,900 -100,800 -387,700 -3,400 53,000
Total Non-Current Assets 862,000 6,068,000 5,939,000 1,323,600 3,789,100 3,517,200 3,400,500 3,424,000 3,736,500 3,404,200 2,906,900 827,600 2,272,300 2,168,600 2,619,800 2,290,100 2,105,800 1,959,900 1,988,800 1,802,700 1,738,600 1,681,500 1,559,000 1,549,700 1,417,200 1,373,300 1,349,300 1,404,900 1,343,100 1,272,400 1,300,900 1,262,300 1,251,300 1,275,900 1,232,000 1,288,500 1,319,500 1,070,800 1,350,500 1,345,000
Other Assets 496,400 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 36,104,300 35,151,400 34,398,200 33,381,600 32,582,400 32,323,100 31,170,800 30,264,500 30,351,100 28,869,900 26,685,300 24,999,400 24,015,900 21,793,500 21,083,800 19,780,400 18,912,300 17,973,900 17,130,000 16,322,900 15,606,600 15,224,000 15,007,000 14,535,800 14,114,600 13,593,400 13,218,100 12,957,300 12,184,600 11,977,100 11,921,100 11,712,100 11,558,900 11,333,200 11,300,200 11,179,500 11,151,000 10,863,500 10,713,100 10,338,700
Current Liabilities
Accounts Payable 1,345,500 1,412,700 1,386,500 1,260,300 1,246,200 1,369,500 1,251,300 1,205,000 1,360,300 1,507,300 1,378,600 1,150,700 1,177,000 1,250,900 1,137,400 845,600 900,500 761,200 707,000 659,300 634,000 681,200 658,500 697,200 624,700 655,300 582,700 575,700 580,400 602,600 530,300 505,900 577,500 609,300 541,500 449,400 516,700 502,200 498,900 444,600
Short Term Debt 0 5,691,000 5,937,900 5,290,400 5,094,500 6,105,300 5,966,900 5,690,300 6,066,900 1,755,600 5,570,000 1,609,700 5,412,400 1,093,600 1,203,500 969,100 1,540,400 1,572,500 4,306,600 1,868,200 1,906,500 3,450,600 3,622,400 3,342,300 3,203,500 3,093,600 0 0 830,800 0 0 0 834,100 0 0 0 0 0 0 0
Tax Payables 105,300 64,200 62,400 566,800 303,000 172,200 364,900 444,400 171,000 490,500 116,300 462,700 139,200 76,900 268,400 314,400 86,700 198,500 43,800 146,100 128,400 79,500 104,300 148,200 73,200 65,700 29,100 110,700 53,800 60,000 36,200 124,800 63,300 58,300 33,600 88,800 68,100 60,100 24,100 82,100
Deferred Revenue 0 136,800 148,900 122,400 147,100 172,800 171,600 163,500 224,200 279,900 283,400 218,200 193,400 201,300 163,600 110,500 93,100 74,000 68,300 54,300 57,700 67,400 62,500 54,600 58,100 61,000 0 -2,669,300 365,000 -2,010,300 -349,900 -2,339,000 476,300 -2,382,600 -721,800 -2,935,600 558,100 -3,686,300 0 -3,036,800
Other Current Liabilities 5,812,400 -201,000 -62,400 -4,374,100 -2,440,800 -3,684,300 -3,672,600 -3,481,400 -3,323,800 425,900 -3,350,800 -908,000 -3,534,700 629,500 562,600 544,900 -113,200 -256,700 -3,037,100 -691,200 -814,500 -2,320,000 -2,597,100 -2,347,000 -2,207,300 -2,145,700 1,000,500 957,400 48,600 2,393,100 2,767,200 2,673,800 19,700 2,697,700 3,092,000 3,214,600 859,300 3,272,900 823,600 3,276,800
Total Current Liabilities 7,263,200 3,418,200 4,075,100 2,865,800 4,350,000 4,135,500 4,082,100 4,021,800 4,498,600 4,459,200 3,997,500 2,533,300 3,387,300 3,252,200 3,335,500 2,784,500 2,507,500 2,349,500 2,088,600 2,036,700 1,912,100 1,958,700 1,850,600 1,895,300 1,752,200 1,729,900 1,612,300 1,643,800 1,565,400 1,613,900 1,478,600 1,512,700 1,494,600 1,519,100 1,388,500 1,384,700 1,444,100 717,900 1,346,600 1,348,100
Non-Current Liabilities
Long Term Debt 5,971,000 51,200 47,200 44,500 48,100 45,700 44,700 47,900 47,900 4,263,600 43,200 3,684,900 37,000 3,359,200 3,304,200 3,292,000 2,779,900 2,762,900 40,500 1,952,700 1,492,900 0 0 0 0 0 3,233,900 0 2,040,800 2,926,500 3,222,400 2,438,000 2,437,200 3,301,300 3,662,700 3,734,300 3,811,500 3,821,100 3,945,500 3,726,800
Deferred Revenue 0 0 0 0 -1,984,200 0 0 0 -2,045,400 0 0 0 -1,269,500 0 0 110,500 93,100 74,000 68,300 54,300 40,100 67,400 62,500 54,600 58,100 61,000 57,900 53,600 44,900 55,800 56,200 45,700 54,200 67,500 64,400 56,800 58,900 58,900 54,800 45,500
Deferred Tax 0 0 0 0 296,800 0 0 0 311,900 0 0 0 213,600 0 0 -263,700 -211,700 -172,800 -162,100 -153,000 -287,400 -187,500 -154,800 -148,700 -131,400 -149,200 -147,600 -141,500 -85,400 -91,300 -91,500 -79,200 -92,800 -102,800 -95,900 -86,500 -94,700 603,600 -97,700 -88,800
Other Non-Current Liabilities 2,272,400 2,845,800 2,730,200 3,182,900 5,046,400 6,059,600 5,922,200 5,642,400 6,019,000 1,338,500 5,526,800 3,157,800 5,375,400 1,023,400 1,083,800 899,800 1,410,300 804,000 4,197,800 728,500 847,600 3,383,200 3,559,900 3,287,700 3,165,500 3,032,600 -57,900 3,204,500 -996,000 -55,800 -56,200 733,900 779,900 -67,500 -64,400 -56,800 -58,900 634,600 -54,800 -45,500
Total Non-Current Liabilities 8,243,400 6,582,500 6,026,700 6,912,300 5,094,500 6,105,300 5,966,900 5,690,300 6,066,900 5,975,200 5,570,000 6,452,700 5,412,400 4,416,300 4,472,300 4,225,600 4,283,300 4,297,300 4,306,600 3,783,300 3,399,400 3,450,600 3,622,400 3,342,300 3,203,500 3,093,600 3,233,900 3,258,100 2,871,600 2,926,500 3,222,400 3,217,600 3,271,300 3,301,300 3,662,700 3,734,300 3,811,500 4,514,600 3,945,500 3,726,800
Total Liabilities 10,279,900 10,000,700 10,101,800 9,778,100 9,444,500 10,240,800 10,049,000 9,712,100 10,565,500 10,434,400 9,567,500 8,986,000 8,799,700 7,668,500 7,807,800 7,010,100 6,790,800 6,646,800 6,395,200 5,820,000 5,311,500 5,409,300 5,473,000 5,237,600 4,955,700 4,823,500 4,846,200 4,901,900 4,437,000 4,540,400 4,701,000 4,730,300 4,765,900 4,820,400 5,051,200 5,119,000 5,255,600 5,232,500 5,292,100 5,074,900
Common Stock 4,000 4,000 4,000 4,000 4,000 4,000 4,000 4,000 4,000 4,000 4,000 4,000 4,000 4,000 4,000 4,000 3,900 3,900 3,900 3,900 3,900 3,900 3,900 3,900 3,900 3,900 3,900 3,900 3,800 3,800 3,800 3,800 3,800 3,800 3,800 3,800 3,800 3,700 3,700 3,700
Retained Earnings 27,951,000 26,765,300 25,510,200 24,437,300 23,589,800 22,164,400 20,914,500 20,057,900 19,185,300 17,631,600 16,063,000 14,705,800 13,644,300 12,376,900 11,333,500 10,476,700 9,757,800 8,992,500 8,425,400 8,006,800 7,640,100 7,190,400 6,771,600 6,476,200 6,217,900 5,798,800 5,392,100 5,088,200 4,946,000 4,670,100 4,418,600 4,226,800 4,057,200 3,803,400 3,583,300 3,417,700 3,289,600 3,073,700 2,875,200 2,750,200
Accumulated Other Comprehensive Income/Loss 0 -0 0 0 0 -0 0 -0 0 0 0 0 0 0 0 0 -284,400 -288,700 -275,500 -259,800 -260,900 0 -0 0 0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 2,600 1,400 2,200 2,200 2,200
Total Stockholders Equity 25,312,800 24,656,500 23,815,500 23,153,400 22,696,200 21,656,400 20,712,700 20,153,300 19,396,300 18,062,500 16,774,900 15,677,700 14,886,500 13,802,900 12,963,100 12,485,200 11,840,000 11,048,000 10,458,000 10,227,400 10,020,900 9,642,400 9,360,300 9,124,700 8,984,400 8,597,300 8,198,900 7,882,000 7,747,100 7,436,200 7,219,600 6,981,300 6,792,500 6,512,200 6,248,400 6,059,400 5,894,300 5,629,600 5,418,100 5,260,900
Total Investments -3,317,600 2,665,600 2,744,800 2,322,800 2,675,800 2,502,600 2,193,400 1,836,700 2,763,900 2,251,200 2,470,800 435,000 278,300 256,900 114,600 26,400 31,300 28,900 1,379,400 1,025,100 1,072,000 954,900 796,500 622,200 11,000 32,200 32,100 86,100 587,300 627,400 577,800 548,300 654,000 634,500 616,100 524,400 631,000 568,400 517,600 453,800
Total Debt 5,917,700 5,742,200 5,985,100 5,334,900 5,094,500 6,105,300 5,966,900 5,690,300 6,066,900 5,975,200 5,570,000 5,294,600 5,412,400 4,416,300 4,472,300 4,225,600 4,283,300 4,297,300 4,306,600 3,783,300 3,399,400 3,450,600 3,622,400 3,342,300 3,203,500 3,093,600 3,233,900 3,258,100 2,871,600 2,926,500 3,222,400 3,217,600 3,271,300 3,301,300 3,662,700 3,734,300 3,811,500 3,821,100 3,945,500 3,726,800
Net Debt 1,454,600 2,722,200 2,891,700 2,011,500 1,220,900 2,726,200 2,915,800 3,099,200 3,526,400 4,319,500 3,906,100 2,852,500 2,202,000 2,473,600 2,267,100 1,770,700 1,264,800 1,943,800 2,783,800 2,200,000 1,905,100 2,586,400 2,923,600 2,605,300 1,730,400 1,915,400 2,223,100 2,337,800 1,863,800 2,414,100 2,229,200 2,067,300 1,968,100 2,394,500 2,438,600 2,465,600 2,427,700 3,015,500 3,247,800 3,185,800

Reported Currency: USD 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31
Cash Flows from Operating Activities
Net Income 1,283,400 1,353,600 1,172,100 955,700 1,525,500 1,351,800 949,600 968,300 1,648,200 1,659,300 1,442,300 1,145,800 1,345,500 1,116,600 933,900 795,200 831,200 632,900 483,900 432,500 503,900 473,600 354,400 286,700 468,900 453,700 350,900 188,800 313,300 289,000 229,200 206,900 283,700 249,800 195,100 157,700 238,900 221,400 147,900 142,500
Depreciation & Amortization 23,600 22,400 21,100 20,000 21,400 23,700 26,700 19,800 21,200 20,900 19,900 19,400 17,200 17,400 18,900 20,400 23,000 18,600 19,800 19,000 19,600 18,300 17,200 16,900 15,800 13,500 16,900 16,200 14,300 13,100 12,900 14,400 19,600 13,800 14,000 13,600 14,400 14,300 13,100 12,300
Deferred Income Tax -10,900 10,000 8,600 11,300 -65,200 -9,400 25,500 3,200 14,800 -9,300 5,900 17,700 -7,900 -4,700 -300 2,900 13,100 -9,000 2,800 7,200 8,400 -900 8,700 3,900 10,600 15,300 18,700 126,300 18,800 67,900 15,800 8,300 28,600 17,100 16,200 13,400 -17,600 3,300 5,100 12,300
Stock Based Compensation 25,400 26,800 22,100 40,900 30,600 26,300 26,000 22,900 25,700 24,800 30,900 23,700 21,700 22,600 25,400 21,700 18,600 21,300 21,300 16,600 19,300 18,000 17,800 18,100 9,500 15,300 17,400 13,600 18,800 14,300 16,800 9,300 12,200 12,500 13,900 10,400 10,500 9,300 11,000 11,400
Change in Working Capital 579,300 -742,500 -1,568,600 -1,187,400 512,600 -618,700 -409,600 -212,600 -625,100 -1,434,500 -2,174,700 -1,385,500 -819,900 -1,057,200 -886,700 -1,088,200 -61,500 312,900 -792,000 -564,400 244,400 33,800 -473,800 -707,200 -275,100 -105,000 -457,500 -409,300 243,100 -439,200 -387,500 -275,300 165,100 -238,500 -211,900 -197,800 233,000 92,900 -225,400 -313,600
Accounts Receivable 0 0 0 479,400 64,900 -64,900 0 0 0 0 0 0 -21,474,700 -19,125,600 -18,348,000 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
Inventory 601,000 -783,700 -806,400 -1,660,700 599,700 -295,500 -146,800 -673,800 13,600 -1,876,900 -1,657,800 -1,663,900 -473,600 -1,014,500 -963,000 -1,308,000 -99,300 84,400 -340,700 -707,900 407,400 201,600 -264,600 -936,200 -106,200 -164,400 -298,500 -487,500 276,400 -523,300 -300,900 -398,900 221,300 -310,900 -135,000 -281,900 283,300 74,000 -156,500 -290,300
Accounts Payable 54,000 129,600 -291,500 127,500 236,700 64,900 68,900 -472,300 -900 442,700 287,500 306,200 109,400 -82,400 563,500 254,600 152,600 260,900 58,100 94,600 -22,400 88,900 -29,100 88,800 23,500 120,100 -39,300 24,800 -40,500 133,000 -31,400 22,800 -35,600 132,000 8,400 -52,700 38,900 61,800 3,100 -43,500
Other Working Capital -75,700 -88,400 -470,700 -133,600 -388,700 -323,200 -331,700 933,500 -637,800 -300 -804,400 -27,800 21,019,000 19,165,300 17,860,800 -34,800 -114,800 -32,400 -509,400 48,900 -140,600 -256,700 -180,100 140,200 -192,400 -60,700 -119,700 53,400 7,200 -48,900 -55,200 100,800 -20,600 -59,600 -85,300 136,800 -89,200 -42,900 -72,000 20,200
Other Non-Cash Items 60,800 753,700 1,190,200 6,100 18,100 10,800 23,900 27,500 39,800 10,600 15,200 4,800 12,300 25,700 6,000 -4,100 8,300 7,300 -17,100 -24,700 15,800 -400 -12,900 8,500 9,000 12,500 29,800 -10,600 17,600 4,900 5,300 3,100 20,200 7,000 1,100 1,200 32,600 16,200 8,500 6,100
Net Cash Provided by Operating Activities 1,961,600 698,300 -316,700 -153,400 2,043,000 787,500 644,500 829,100 1,124,600 271,800 -660,500 -174,100 568,900 120,400 97,200 -252,100 832,700 984,000 -281,300 -113,800 811,400 542,400 -88,600 -373,100 238,700 405,300 -23,800 -75,000 625,900 -50,000 -107,500 -33,300 529,400 61,700 28,400 -1,500 511,800 357,400 -39,800 -129,000
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -32,000 -62,000 -23,700 -47,600 -40,300 -29,100 -31,700 -47,500 -40,200 -35,500 -41,600 -30,900 -47,500 -15,500 -101,900 -102,500 -66,400 -59,800 -79,400 -81,200 -118,800 -35,500 -49,600 -20,200 -38,400 -31,100 -34,600 -44,400 -53,800 -46,000 -35,300 -22,200 -20,900 -24,800 -20,300 -20,100 -12,800 -19,300 -12,700 -11,300
Acquisitions Net 2,000 -31,900 0 -1,000 -10,900 -98,500 -6,400 -97,100 0 -271,500 0 0 -2,300 -200 -1,100 -20,900 700 -2,900 -4,400 1,200 -4,900 -1,300 -16,600 -288,600 1,000 300 -1,500 -141,500 0 0 0 -4,100 -82,200 0 0 0 -2,200 -68,700 0 0
Purchases of Investments 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7,300 0 0 0 -3,900 -4,900 0 0 35,800 0 0 0 -14,800 0 0 0
Sales/Maturities of Investments 0 0 0 0 0 0 0 0 0 0 0 0 -2,200 0 0 0 0 0 0 0 0 0 0 0 -38,400 0 0 0 3,900 0 0 0 -35,800 0 0 0 70,800 0 0 0
Other Investing Activities 500 -1,200 -3,000 9,300 49,500 -300 400 1,700 -1,800 2,800 -600 4,400 4,500 4,900 -1,700 32,000 1,900 -3,100 67,000 62,200 56,000 31,600 55,500 -1,600 105,800 3,600 226,800 -12,300 3,800 3,300 -6,800 -5,000 17,700 4,300 35,800 -2,100 -1,600 -17,500 -2,700 -2,600
Net Cash Used for Investing Activities -29,500 -95,100 -26,700 -39,300 -1,700 -127,900 -37,700 -142,900 -42,000 -304,200 -42,200 -26,500 -45,300 -10,800 -104,700 -91,400 -65,700 -65,800 -16,800 -17,800 -67,700 -5,200 -10,700 -310,400 37,300 -27,200 190,700 -198,200 -50,000 -47,600 -42,100 -31,300 -85,400 -20,500 15,500 -22,200 39,400 -105,500 -15,400 -13,900
Cash Flows from Financing Activities
Debt Repayment 243,300 -148,000 639,300 160,100 -1,028,500 105,300 266,000 -404,400 87,600 401,400 318,700 -235,200 995,000 -82,600 234,400 -69,500 -43,900 -19,200 512,900 457,100 -57,600 -186,100 198,600 138,400 108,400 -139,800 -24,600 255,500 -59,300 -296,500 -200 -54,300 -32,100 -364,600 -89,600 -81,000 7,200 -124,700 212,900 39,100
Common Stock Issued 0 0 0 0 0 0 0 0 0 0 1,600 100 900 9,300 23,300 0 8,100 0 0 0 100,700 0 0 0 0 0 0 0 207,600 0 0 0 0 0 0 0 0 0 0 0
Common Stock Repurchased -558,200 -437,100 -461,700 -414,400 -419,100 -339,900 -331,800 -143,800 -272,000 -290,000 -294,700 -336,800 -187,000 -236,800 -423,000 -80,100 100 -100 -218,100 -180,400 -118,500 -145,300 -91,000 -144,700 -52,600 -27,000 -22,500 -35,700 -60,600 -60,600 0 -5,100 0 0 0 0 0 0 0 0
Dividends Paid -97,700 -98,400 -99,200 -99,900 -84,300 -85,200 -85,600 -86,100 -78,100 -79,200 -79,100 -80,100 -71,600 -72,100 -72,700 -72,900 -63,700 -63,600 -64,100 -64,600 -55,500 -56,000 -55,900 -56,000 -47,100 -47,200 -47,100 -47,000 -37,400 -37,500 -37,400 -37,300 -29,800 -29,700 -29,600 -29,600 -23,000 -22,900 -22,900 -22,800
Other Financing Activities 4,500 6,900 -5,900 -8,600 -17,300 -6,400 6,700 -12,300 68,500 -4,600 -19,300 80,000 7,200 9,800 2,500 800 8,000 100 8,800 1,400 15,900 4,300 10,500 8,100 10,200 3,300 17,800 12,900 16,200 11,400 30,100 8,400 14,300 35,800 30,700 19,200 42,800 3,600 21,900 5,800
Net Cash Used Provided by Financing Activities -408,100 -676,600 92,200 -362,800 -1,549,200 -326,200 -144,700 -646,600 -194,000 27,600 -72,800 -572,000 744,500 -372,400 -235,500 -221,700 -99,600 -82,800 239,500 213,500 -115,000 -383,100 62,200 -54,200 18,900 -210,700 -76,400 185,700 -80,500 -383,200 -7,500 -88,300 -47,600 -358,500 -88,500 -91,400 27,000 -144,000 211,900 22,100
Effect of Forex Changes on Cash 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
Net Change in Cash 1,524,000 -73,400 -251,200 -555,500 492,100 333,400 462,100 39,600 888,600 -4,800 -775,500 -772,600 1,268,100 -262,800 -243,000 -565,200 667,400 835,400 -58,600 81,900 628,700 154,100 -37,100 -737,700 294,900 167,400 90,500 -87,500 495,400 -480,800 -157,100 -152,900 396,400 -317,300 -44,600 -115,100 578,200 107,900 156,700 -120,800
Cash at End of Period 4,544,000 3,020,000 3,093,400 3,344,600 3,900,100 3,408,000 3,074,600 2,612,500 2,572,900 1,684,300 1,689,100 2,464,600 3,237,200 1,969,100 2,231,900 2,474,900 3,040,100 2,372,700 1,537,300 1,595,900 1,514,000 885,300 731,200 768,300 1,473,100 1,178,200 1,010,800 920,300 1,007,800 512,400 993,200 1,150,300 1,303,200 906,800 1,224,100 1,268,700 1,383,800 805,600 697,700 541,000
Cash at Start of Period 3,020,000 3,093,400 3,344,600 3,900,100 3,408,000 3,074,600 2,612,500 2,572,900 1,684,300 1,689,100 2,464,600 3,237,200 1,969,100 2,231,900 2,474,900 3,040,100 2,372,700 1,537,300 1,595,900 1,514,000 885,300 731,200 768,300 1,506,000 1,178,200 1,010,800 920,300 1,007,800 512,400 993,200 1,150,300 1,303,200 906,800 1,224,100 1,268,700 1,383,800 805,600 697,700 541,000 661,800
Free Cash Flow
Operating Cash Flow 1,961,600 698,300 -316,700 -153,400 2,043,000 787,500 644,500 829,100 1,124,600 271,800 -660,500 -174,100 568,900 120,400 97,200 -252,100 832,700 984,000 -281,300 -113,800 811,400 542,400 -88,600 -373,100 238,700 405,300 -23,800 -75,000 625,900 -50,000 -107,500 -33,300 529,400 61,700 28,400 -1,500 511,800 357,400 -39,800 -129,000
Capital Expenditure -32,000 -62,000 -23,700 -47,600 -40,300 -29,100 -31,700 -47,500 -40,200 -35,500 -41,600 -30,900 -47,500 -15,500 -101,900 -102,500 -66,400 -59,800 -79,400 -81,200 -118,800 -35,500 -49,600 -20,200 -38,400 -31,100 -34,600 -44,400 -53,800 -46,000 -35,300 -22,200 -20,900 -24,800 -20,300 -20,100 -12,800 -19,300 -12,700 -11,300
Free Cash Flow 1,929,600 636,300 -340,400 -201,000 2,002,700 758,400 612,800 781,600 1,084,400 236,300 -702,100 -205,000 521,400 104,900 -4,700 -354,600 766,300 924,200 -360,700 -195,000 692,600 506,900 -138,200 -393,300 200,300 374,200 -58,400 -119,400 572,100 -96,000 -142,800 -55,500 508,500 36,900 8,100 -21,600 499,000 338,100 -52,500 -140,300