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


All numbers in thousands except per share items and ratios.


Reported Currency: USD 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 2014-09-30 2014-06-30
Revenue 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 2,472,300 2,147,000
Revenue Y/Y Growth 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% 28.32% 37.44% - - - -
Cost of Revenue 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 1,949,600 1,725,500
Gross Profit 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 522,700 421,500
Gross Profit Margin 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% 21.14% 19.63%
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 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 278,500 255,700
Total Operating Expenses 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 278,500 255,700
Operating Income or Loss 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 244,200 165,800
Operating Margin 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% 9.88% 7.72%
Interest Expense 32,800 28,000 50,700 41,300 -34,800 -28,100 4,200 -3,600 -23,200 -4,200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -14,500 -2,400 0 -3,600 -13,500 0 0 0 0 0 0 0 0 0
EBITDA 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,451,800 1,193,400 1,021,400 1,072,100 796,400 573,700 468,600 671,400 590,400 415,700 380,000 600,700 616,700 448,000 384,600 493,300 453,900 359,100 324,800 464,800 385,900 303,400 248,400 350,300 340,900 236,000 224,700 250,800 181,700
Depreciation and Amortization 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 11,800 9,900
Income Before Tax 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 250,800 171,800
Income Tax Expense 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 84,500 58,700
Net Income 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 166,300 113,100
Net Income Margin 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% 6.73% 5.27%
EPS 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 0.46 0.32
EPS Diluted 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 0.45 0.31
Weighted Average Shares Out 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 364,500 349,700
Weighted Average Shares Out Diluted 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 367,600 367,800

Reported Currency: USD 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 2014-09-30 2014-06-30
Current Assets
Cash and Cash Equivalents 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 661,800 575,000
Short Term Investments 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 0 0
Cash + Short Term Investments 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 661,800 575,000
Net Receivables 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 1,025,100 218,000 213,600 170,700 164,400 796,400 139,800 147,000 153,000 303,100 82,600 85,100 84,700 88,700 97,500 100,500 127,800 126,500 129,600 134,100 137,700 138,400 135,800
Inventory 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 7,700,500 7,375,600
Other Current Assets 98,100 4,291,000 2,119,500 2,041,900 1,787,900 3,567,300 4,181,500 3,835,000 3,786,000 3,205,100 3,186,400 2,725,000 2,694,800 2,275,700 2,253,700 2,116,900 14,500 12,600 19,700 21,100 32,400 31,300 32,900 58,700 55,400 53,700 9,300 10,900 11,100 8,800 9,500 11,800 11,400 9,700 9,700 11,700 10,400 9,600 10,000 20,100
Total Current Assets 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 8,849,200 8,679,800
Non-Current Assets
Property, Plant and Equipment 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 190,800 183,400
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 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 94,800 94,800
Intangible Assets 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 0 0
Long Term Investments 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 476,900 419,200
Tax Assets 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 565,000 582,600
Other Non-Current Assets 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 25,800 -243,200
Total Non-Current Assets 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 1,353,300 1,036,800
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 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 10,202,500 9,716,600
Current Liabilities
Accounts Payable 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 632,300 656,300 580,900 545,100 577,500 609,300 541,500 449,400 514,900 502,200 498,900 444,600 525,000 422,000
Short Term Debt 1,484,500 5,290,400 5,094,500 6,105,300 5,966,900 5,690,300 6,066,900 5,975,200 5,570,000 5,255,300 5,412,400 4,416,300 1,831,300 4,225,600 3,399,400 4,297,300 791,500 3,783,300 3,399,400 3,450,600 655,000 3,342,300 3,203,500 3,093,600 0 3,258,100 2,451,600 2,453,100 349,900 2,798,600 2,798,300 2,797,100 721,800 3,337,200 3,333,600 3,373,100 0 3,403,100 3,323,600 3,142,400
Tax Payables 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 41,900 33,900
Deferred Revenue 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 565,000 -3,504,800
Other Current Liabilities 1,055,200 -3,807,300 -2,137,800 -3,512,100 -3,307,700 -3,037,000 -3,152,800 -3,303,200 -3,234,500 -4,090,900 -3,395,500 -2,616,300 203,200 -2,397,200 -1,885,500 -2,783,000 521,800 -2,460,200 -2,179,000 -2,240,500 474,600 -2,198,800 -2,134,100 -2,080,000 1,029,600 479,300 -1,883,500 514,800 547,800 508,000 -2,357,500 495,300 125,200 533,700 -2,962,500 528,900 847,700 537,200 -3,013,600 560,400
Total Current Liabilities 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 1,400,000 620,000
Non-Current Liabilities
Long Term Debt 4,453,400 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 3,682,800 3,445,300
Deferred Revenue 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 49,500 52,600
Deferred Tax 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 -94,500 595,600
Other Non-Current Liabilities 1,573,300 1,577,400 1,687,400 0 0 0 1,733,500 0 0 1,158,100 -213,600 0 0 153,200 118,600 98,800 93,800 98,700 247,300 120,100 92,300 94,100 73,300 88,200 89,700 87,900 40,500 35,500 35,300 33,500 38,600 35,300 31,500 29,700 35,800 31,000 42,900 43,300 45,000 33,200
Total Non-Current Liabilities 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 3,682,800 4,126,700
Total Liabilities 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 5,082,800 4,746,700
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 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 3,700 3,700
Retained Earnings 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 2,630,500 2,487,000
Accumulated Other Comprehensive Income/Loss 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 2,200 2,200
Total Stockholders Equity 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 5,115,800 4,966,200
Total Investments 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 476,900 419,200
Total Debt 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 3,682,800 3,445,300
Net Debt 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 3,021,000 2,870,300

Reported Currency: USD 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 2014-09-30 2014-06-30
Cash Flows from Operating Activities
Net Income 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 166,200 113,200
Depreciation & Amortization 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 11,800 9,900
Deferred Income Tax 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 13,600 -12,900
Stock Based Compensation 25,000 40,900 30,600 29,300 28,400 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 8,600 6,800
Change in Working Capital -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 -310,800 -486,900
Accounts Receivable 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 0 0
Inventory -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 -344,600 -524,000
Accounts Payable -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 117,500 118,100
Other Working Capital -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 -83,700 -81,000
Other Non-Cash Items 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 24,300 61,700
Net Cash Provided by Operating Activities -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 -86,300 -308,200
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -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 -50,300 -17,100
Acquisitions Net 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 -21,400 -188,200
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 7,300 0 0 0 -3,900 -4,900 0 0 35,800 0 0 0 -14,800 0 0 0 0 0
Sales/Maturities of Investments 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 0 0
Other Investing Activities -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 7,300 58,600
Net Cash Used for Investing Activities -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 -64,400 -146,700
Cash Flows from Financing Activities
Debt Repayment -639,300 -559,900 -1,148,500 -38,000 -9,000 -704,400 -1,661,100 -1,389,300 -515,600 -235,200 -5,500 -431,700 -163,500 -563,600 -43,700 -774,200 -582,700 -38,600 -57,600 -899,300 -1,038,100 -439,900 -109,200 -390,500 -824,300 -858,400 -193,900 -996,900 -200 -54,300 -5,800 -373,300 -89,600 -81,000 -22,700 -335,200 -647,400 -450,900 -523,000 -110,300
Common Stock Issued 30,300 721,600 126,800 73,100 7,400 5,500 6,300 4,700 1,600 100 900 9,300 98,900 495,000 8,100 757,100 20,800 499,800 100,700 717,700 1,250,400 586,900 10,400 254,200 817,800 1,128,500 207,600 0 0 0 0 0 0 0 0 0 0 0 0 0
Common Stock Repurchased -417,600 -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 0 0
Dividends Paid -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 -22,800 -13,700
Other Financing Activities -60,600 -10,200 -24,100 63,800 274,300 282,200 1,810,900 1,786,100 815,000 80,000 1,007,700 358,900 324,800 -100 -400 -2,000 1,083,600 -2,700 15,900 -200 -3,200 -500 217,400 -200 -300 -1,700 3,800 651,200 30,100 3,300 -12,000 44,500 30,700 19,200 72,700 214,100 882,200 495,800 742,400 202,500
Net Cash Used Provided by Financing Activities 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 196,600 78,500
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 40,900 0
Net Change in Cash -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 86,800 -376,400
Cash at End of Period 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 661,800 575,000
Cash at Start of Period 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 575,000 951,400
Free Cash Flow
Operating Cash Flow -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 -86,300 -308,200
Capital Expenditure -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 -50,300 -17,100
Free Cash Flow -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 -136,600 -325,300