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 2,038,100 2,009,900 1,890,600 1,928,300 1,743,700 1,755,900 1,696,200 1,655,000 1,557,400 1,522,100 1,487,700 1,550,700 1,403,300 1,464,000 1,292,100 1,329,100 1,077,700 852,100 1,099,500 1,277,700 1,128,200 1,098,900 973,700 1,046,500 920,900 909,300 847,500 892,400 806,100 756,200 674,200 756,900 682,900 670,100 594,500 676,500 589,700 586,100 532,100 604,700
Revenue Y/Y Growth 16.88% 14.47% 11.46% 16.51% 11.96% 15.36% 14.01% 6.73% 10.98% 3.97% 15.14% 16.67% 30.21% 71.81% 17.52% 4.02% -4.48% -22.46% 12.92% 22.09% 22.51% 20.85% 14.89% 17.27% 14.24% 20.25% 25.70% 17.90% 18.04% 12.85% 13.41% 11.88% 15.80% 14.33% 11.73% 11.87% - - - -
Cost of Revenue 664,200 637,200 645,200 650,900 576,500 584,000 583,200 544,100 505,300 498,800 478,000 489,900 431,900 440,300 389,500 433,300 353,400 349,200 361,300 381,700 342,600 339,900 304,100 310,800 278,600 277,000 253,700 259,100 239,300 228,300 208,100 229,700 195,900 199,200 189,500 217,700 193,900 199,600 195,300 211,300
Gross Profit 1,373,900 1,372,700 1,245,400 1,277,400 1,167,200 1,171,900 1,113,000 1,110,900 1,052,100 1,023,300 1,009,700 1,060,800 971,400 1,023,700 902,600 895,800 724,300 502,900 738,200 896,000 785,600 759,000 669,600 735,700 642,300 632,300 593,800 633,300 566,800 527,900 466,100 527,200 487,000 470,900 405,000 458,800 395,800 386,500 336,800 393,400
Gross Profit Margin 67.41% 68.30% 65.87% 66.24% 66.94% 66.74% 65.62% 67.12% 67.55% 67.23% 67.87% 68.41% 69.22% 69.92% 69.86% 67.40% 67.21% 59.02% 67.14% 70.13% 69.63% 69.07% 68.77% 70.30% 69.75% 69.54% 70.06% 70.97% 70.31% 69.81% 69.13% 69.65% 71.31% 70.27% 68.12% 67.82% 67.12% 65.94% 63.30% 65.06%
Research and Development 286,000 280,100 284,500 260,100 249,400 244,400 244,900 244,100 217,100 207,300 210,500 183,400 165,500 162,300 159,800 149,800 155,000 143,200 147,100 156,600 135,900 120,800 144,000 119,900 107,600 95,100 95,500 87,100 83,400 84,600 73,500 69,100 62,600 54,700 53,200 52,600 51,000 49,400 44,400 47,300
General and Administrative Expenses 510,600 525,300 491,500 567,100 452,000 464,300 480,500 494,300 436,100 418,400 391,100 427,000 363,300 350,200 326,000 330,200 298,900 279,100 308,100 341,800 284,000 279,200 273,400 283,800 221,400 259,800 221,600 219,200 204,800 185,800 201,100 193,700 168,000 170,800 172,800 160,300 154,900 163,300 162,000 160,000
Total Operating Expenses 796,600 805,400 776,000 827,200 701,400 708,700 725,400 738,400 653,200 625,700 601,600 610,400 528,800 512,500 485,800 480,000 453,900 422,300 455,200 498,400 419,900 400,000 417,400 403,700 329,000 354,900 317,100 306,300 288,200 270,400 274,600 262,800 230,600 225,500 226,000 212,900 205,900 212,700 206,400 207,300
Operating Income or Loss 577,300 567,300 469,400 450,200 465,800 365,900 294,900 266,300 309,100 311,600 324,300 450,400 442,600 511,200 416,800 415,800 270,400 80,600 283,000 397,600 365,700 359,000 252,200 332,000 313,300 277,400 276,700 327,000 278,600 257,500 191,500 264,400 256,400 245,400 179,000 245,900 189,900 173,800 130,400 186,100
Operating Margin 28.33% 28.23% 24.83% 23.35% 26.71% 20.84% 17.39% 16.09% 19.85% 20.47% 21.80% 29.04% 31.54% 34.92% 32.26% 31.28% 25.09% 9.46% 25.74% 31.12% 32.41% 32.67% 25.90% 31.72% 34.02% 30.51% 32.65% 36.64% 34.56% 34.05% 28.40% 34.93% 37.55% 36.62% 30.11% 36.35% 32.20% 29.65% 24.51% 30.78%
Interest Expense 0 0 0 28,700 0 0 0 22,200 3,900 9,300 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 4,600 0 0
EBITDA 693,500 679,100 578,700 553,800 574,400 560,500 480,300 478,700 488,700 483,600 491,900 528,500 442,600 511,200 488,500 490,200 339,600 144,400 346,400 461,400 416,600 405,700 293,800 368,300 344,300 306,600 303,000 354,600 305,500 283,800 216,100 288,500 278,700 267,700 202,400 270,500 213,500 194,900 150,600 206,400
Depreciation and Amortization 116,200 111,800 109,300 114,000 108,600 97,300 92,700 112,100 89,800 86,000 83,800 83,200 82,100 78,900 71,700 79,800 69,200 63,800 63,400 63,800 50,900 46,700 41,600 36,300 31,000 29,200 26,300 27,600 24,900 23,900 22,700 24,100 22,300 22,300 23,400 24,600 23,600 21,100 20,200 20,300
Income Before Tax 671,000 654,500 538,500 515,900 522,000 499,200 421,800 394,700 402,800 406,900 402,400 454,200 461,100 526,200 448,800 436,500 355,200 107,200 308,100 431,700 399,000 391,800 279,700 358,800 335,200 295,600 289,900 339,300 289,400 267,600 200,200 276,100 266,800 253,400 184,500 251,800 193,600 178,400 134,700 184,800
Income Tax Expense 100,400 123,000 -8,900 -94,800 102,200 73,200 61,000 58,000 78,100 93,300 33,000 71,500 73,900 3,200 13,600 72,900 38,400 37,000 -8,100 69,000 300 75,400 -24,300 67,500 43,400 41,000 2,600 378,100 -8,100 46,100 20,400 72,100 55,800 68,900 48,100 61,800 26,300 43,900 37,700 38,000
Net Income 565,100 526,900 544,900 606,200 415,700 420,800 355,300 324,900 324,000 307,800 365,600 380,600 380,500 517,200 426,300 365,200 313,900 68,000 313,500 357,700 396,800 318,300 306,500 292,500 292,500 255,300 287,600 -38,800 297,500 221,500 179,800 204,000 211,000 184,500 136,400 190,000 167,300 134,500 97,000 146,800
Net Income Margin 27.73% 26.22% 28.82% 31.44% 23.84% 23.96% 20.95% 19.63% 20.80% 20.22% 24.57% 24.54% 27.11% 35.33% 32.99% 27.48% 29.13% 7.98% 28.51% 28.00% 35.17% 28.97% 31.48% 27.95% 31.76% 28.08% 33.94% -4.35% 36.91% 29.29% 26.67% 26.95% 30.90% 27.53% 22.94% 28.09% 28.37% 22.95% 18.23% 24.28%
EPS 1.59 1.48 1.54 1.72 1.18 1.20 1.01 0.93 0.91 0.86 1.02 1.06 1.07 1.45 3.61 1.04 0.89 0.19 0.90 1.03 1.15 0.92 0.89 0.85 0.86 0.75 0.85 -0.12 0.89 0.67 0.54 0.58 0.61 0.54 0.40 0.57 0.50 0.40 0.29 0.44
EPS Diluted 1.56 1.46 1.51 1.69 1.16 1.18 1.00 0.91 0.90 0.85 1.00 1.04 1.04 1.42 3.51 1.01 0.87 0.19 0.87 1.00 1.11 0.89 0.85 0.85 0.82 0.72 0.81 -0.12 0.85 0.64 0.52 0.57 0.59 0.52 0.39 0.55 0.49 0.40 0.29 0.44
Weighted Average Shares Out 355,800 355,000 353,500 352,100 351,700 350,900 350,200 351,100 355,300 358,100 358,400 357,500 356,800 355,800 353,400 352,800 351,900 350,400 349,200 347,400 346,200 346,200 345,000 343,800 342,000 341,100 338,400 336,600 335,400 333,000 335,700 349,200 348,300 344,700 339,300 335,700 335,700 332,100 330,300 326,700
Weighted Average Shares Out Diluted 362,700 361,000 360,500 358,200 358,200 357,300 356,000 357,000 360,500 363,900 366,700 367,400 366,800 364,800 362,850 363,300 361,800 359,100 359,400 359,100 357,900 357,900 358,800 345,000 357,600 341,100 354,000 336,600 350,400 345,600 346,500 358,200 357,300 352,800 346,500 342,900 342,000 340,200 339,300 330,300

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 2,413,300 3,036,700 2,839,500 2,750,100 3,602,000 3,435,400 371,400 1,581,200 1,538,000 1,536,100 1,103,100 1,290,900 1,346,700 1,615,500 1,401,800 1,622,600 1,370,600 2,035,600 1,223,800 1,167,600 969,600 5,148,200 5,064,600 857,900 4,570,500 4,259,600 4,068,200 3,846,500 3,802,000 3,423,300 3,146,800 4,837,900 4,561,300 4,224,900 980,500 3,347,800 3,125,200 2,868,600 2,667,000 600,300
Short Term Investments 1,818,400 1,720,500 1,960,600 2,473,100 2,873,700 2,363,800 2,549,200 2,541,000 2,781,000 2,909,900 2,892,200 2,940,000 2,785,300 2,823,700 3,155,700 3,548,900 3,347,600 2,452,700 2,029,600 2,054,100 1,928,000 1,928,100 1,933,000 2,205,200 2,127,600 1,729,000 1,542,600 1,312,400 1,271,800 1,126,900 756,200 1,518,000 1,193,700 990,300 827,900 845,200 871,500 646,100 661,100 632,200
Cash + Short Term Investments 4,231,700 4,757,200 4,800,100 5,223,200 6,475,700 7,131,700 6,578,600 6,741,500 7,392,000 8,175,400 8,401,800 8,619,500 8,219,700 7,734,800 7,230,500 6,869,100 6,361,400 6,074,800 5,896,100 5,845,200 5,430,600 5,148,200 5,064,600 3,063,100 4,570,500 4,259,600 4,068,200 3,846,500 3,802,000 3,423,300 3,146,800 4,837,900 4,561,300 4,224,900 1,808,400 3,347,800 3,125,200 2,868,600 2,667,000 1,232,500
Net Receivables 1,290,000 1,243,200 1,260,400 1,267,500 1,097,100 1,038,800 1,057,400 1,073,300 971,100 955,000 1,016,300 893,000 793,600 794,300 733,300 645,500 588,600 508,800 527,600 645,200 639,000 633,400 547,600 682,300 580,400 532,500 474,900 507,900 468,000 481,100 412,900 430,200 432,000 403,800 325,900 394,300 334,700 321,500 292,400 315,100
Inventory 1,481,700 1,383,900 1,299,300 1,220,600 1,147,500 1,005,200 946,600 893,200 837,100 724,000 653,000 587,100 584,900 569,700 576,800 601,500 662,900 645,500 620,300 595,500 579,600 512,800 468,300 409,000 370,100 331,500 283,600 241,200 225,200 214,200 213,500 182,300 183,500 169,200 163,000 167,900 194,000 201,300 202,400 181,700
Other Current Assets 212,200 270,000 272,900 176,700 182,600 377,200 180,800 168,600 165,900 167,500 138,600 133,900 217,500 213,400 198,800 267,500 330,600 256,400 502,000 337,300 200,800 207,000 200,400 178,800 166,200 189,600 105,900 101,200 88,900 123,500 76,500 83,300 80,600 70,600 109,100 73,500 130,400 78,900 102,300 117,700
Total Current Assets 7,215,600 7,654,300 7,632,700 7,888,000 8,902,900 9,041,100 8,450,500 8,576,800 9,078,700 9,737,900 9,960,900 9,989,300 9,499,600 9,004,400 8,461,600 8,116,100 7,612,900 7,594,600 7,408,700 7,511,500 6,649,200 6,294,400 6,472,900 4,333,200 5,932,500 5,539,000 5,253,500 4,686,900 4,495,200 4,118,600 3,773,200 5,450,400 5,176,800 4,797,900 2,406,400 3,910,000 3,653,900 3,391,400 3,161,800 1,847,000
Non-Current Assets
Property, Plant and Equipment 4,433,000 4,116,800 3,799,600 3,537,600 3,077,000 2,830,800 2,580,200 2,374,200 2,243,700 2,109,300 1,968,200 1,876,400 1,737,900 1,651,200 1,592,900 1,577,300 1,509,700 1,450,300 1,369,200 1,272,900 1,136,800 1,032,400 935,400 812,000 746,400 688,800 661,900 613,100 584,800 540,100 497,400 458,400 447,300 440,100 439,000 432,100 427,300 408,600 404,700 387,400
Goodwill 348,300 348,000 348,200 348,700 348,100 348,600 348,600 348,500 348,200 349,100 343,200 343,600 344,300 344,300 344,500 336,700 336,300 336,800 335,000 307,200 304,700 244,900 247,500 240,600 236,100 210,900 201,100 201,100 201,100 201,100 201,100 201,100 201,100 201,100 201,100 201,100 201,100 201,100 198,000 198,000
Intangible Assets 25,300 28,700 33,800 636,700 638,400 693,100 5,000 49,800 57,100 66,200 64,100 70,500 77,200 84,000 87,200 77,400 88,900 101,000 488,000 112,100 415,700 383,800 378,700 66,700 237,400 221,300 203,800 26,000 154,800 152,400 140,200 31,500 135,800 144,300 131,500 49,700 130,000 125,600 120,300 74,100
Long Term Investments 4,079,800 3,142,800 2,731,900 2,120,000 1,044,900 1,332,500 1,886,400 2,623,600 3,078,100 3,738,000 4,416,200 4,415,500 4,131,500 3,295,600 2,673,000 1,757,700 1,643,200 1,586,500 2,642,700 2,623,500 2,533,000 2,429,800 2,255,900 1,771,300 1,434,600 1,327,100 1,550,900 1,885,900 1,655,200 1,599,900 1,682,000 2,283,300 2,346,000 2,041,100 1,992,700 1,788,000 1,385,500 1,307,100 1,304,800 1,264,500
Tax Assets 997,000 946,900 917,800 910,500 701,400 666,500 644,700 664,600 587,400 515,900 485,400 441,400 411,500 394,400 336,600 367,700 360,300 365,500 364,700 425,600 424,100 369,100 392,400 428,600 411,500 415,400 426,800 87,300 119,800 115,100 119,600 150,900 133,100 126,800 135,600 167,800 167,300 174,800 167,500 136,200
Other Non-Current Assets 644,400 412,400 364,000 0 0 -316,200 -857,200 -1,613,700 -2,075,300 -2,745,000 -3,495,500 -3,511,200 -3,190,200 -2,392,900 -1,868,200 -986,600 -844,900 -1,230,100 -2,229,200 -2,407,500 -1,916,500 -1,839,000 -2,069,200 194,300 -1,442,500 -1,331,600 -1,668,000 -1,716,300 -1,411,500 -1,324,000 -1,465,300 -2,057,200 -2,129,600 -1,826,200 0 -1,591,700 -1,152,800 -1,128,500 -1,110,600 52,200
Total Non-Current Assets 10,527,800 8,995,600 8,195,300 7,553,500 5,809,800 4,862,200 4,602,700 4,397,200 4,182,100 3,967,300 3,717,500 3,565,700 3,435,000 3,292,600 3,078,800 3,052,800 3,004,600 2,509,000 2,482,400 2,221,700 2,482,100 2,237,200 1,762,000 3,513,500 1,386,100 1,310,600 1,172,700 1,071,100 1,149,400 1,132,200 1,034,800 1,036,500 997,900 982,900 2,899,900 997,300 1,028,400 963,100 964,400 2,112,400
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 17,743,400 16,649,900 15,828,000 15,441,500 14,712,700 13,903,300 13,053,200 12,974,000 13,260,800 13,705,200 13,678,400 13,555,000 12,934,600 12,297,000 11,540,400 11,168,900 10,617,500 10,103,600 9,891,100 9,733,200 9,131,300 8,531,600 8,234,900 7,846,700 7,318,600 6,849,600 6,426,200 5,758,000 5,644,600 5,250,800 4,808,000 6,486,900 6,174,700 5,780,800 5,306,300 4,907,300 4,682,300 4,354,500 4,126,200 3,959,400
Current Liabilities
Accounts Payable 218,700 194,400 194,400 188,700 196,200 199,700 164,100 147,000 164,200 149,700 128,100 121,200 120,000 117,900 103,100 81,600 116,000 108,900 133,400 123,500 132,400 129,600 130,600 100,700 96,400 102,200 96,300 82,500 80,400 74,200 74,000 68,500 60,600 64,800 57,900 52,600 58,000 64,700 67,900 61,600
Short Term Debt 0 0 0 0 0 0 0 0 0 0 0 20,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
Tax Payables 164,600 85,900 51,800 111,400 342,800 230,200 125,400 96,100 71,200 40,800 113,300 54,100 65,900 58,800 50,700 47,200 35,300 37,700 34,600 37,900 26,200 24,300 20,000 39,100 22,800 17,900 0 63,100 0 0 0 40,400 32,200 0 0 11,400 0 0 0 7,400
Deferred Revenue 426,000 433,900 437,500 446,100 394,800 450,600 462,500 438,300 395,600 413,700 424,400 414,000 383,500 392,000 389,200 382,400 358,100 371,500 366,200 365,200 307,600 306,800 329,200 294,300 307,100 302,200 280,000 302,800 295,100 298,000 286,600 249,900 236,100 233,900 225,300 230,100 229,500 223,900 217,400 216,600
Other Current Liabilities 867,500 773,300 691,400 912,500 742,600 703,300 600,100 781,700 639,100 608,200 484,800 576,900 492,900 467,900 392,700 486,100 415,600 435,100 440,500 531,000 464,700 346,800 291,200 386,500 303,100 274,200 230,300 558,500 252,800 236,700 210,900 247,000 205,700 424,700 169,700 427,900 420,600 409,700 389,000 215,600
Total Current Liabilities 1,676,800 1,487,500 1,375,100 1,658,700 1,676,400 1,943,600 1,759,000 1,861,400 1,686,800 1,622,800 1,521,500 1,603,500 1,475,100 1,417,500 1,350,200 1,409,800 1,330,800 1,337,200 1,360,600 1,448,500 1,018,600 913,500 1,194,500 820,600 1,030,100 980,400 919,800 1,031,200 684,700 728,500 680,500 709,100 632,900 599,300 452,900 587,800 567,100 561,800 540,800 501,200
Non-Current Liabilities
Long Term Debt 0 0 0 0 0 0 0 0 0 0 0 87,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 0
Deferred Revenue 59,600 43,500 50,200 45,600 42,500 45,400 44,700 41,000 36,700 37,400 38,400 36,800 35,000 32,000 31,100 32,100 30,300 28,400 28,800 27,400 335,600 338,500 30,800 33,000 26,100 30,100 25,400 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Tax 0 0 0 82,100 0 0 0 -69,600 0 0 0 229,600 0 0 0 -58,000 0 0 0 0 -209,000 -216,400 -71,300 0 0 0 0 0 0 0 0 0 0 0 0 167,800 139,600 148,900 139,100 136,200
Other Non-Current Liabilities 329,500 322,400 356,300 339,900 370,300 359,800 406,900 398,300 416,700 410,400 370,900 329,900 412,800 380,900 414,500 412,500 405,800 384,000 385,900 390,900 423,300 444,500 423,500 305,600 300,700 283,900 313,200 327,100 69,000 128,700 122,300 112,600 104,800 109,800 103,000 95,900 88,500 87,400 83,900 78,800
Total Non-Current Liabilities 389,100 365,900 406,500 385,500 412,800 405,200 462,500 439,300 453,400 447,800 409,300 453,700 447,800 412,900 445,600 444,600 436,100 412,400 414,700 418,300 335,600 338,500 454,300 338,600 326,800 314,000 338,600 327,100 69,000 128,700 122,300 112,600 104,800 109,800 103,000 95,900 88,500 87,400 83,900 78,800
Total Liabilities 2,065,900 1,853,400 1,781,600 2,044,200 2,089,200 1,943,600 1,759,000 1,861,400 1,686,800 1,622,800 1,521,500 1,603,500 1,475,100 1,417,500 1,350,200 1,409,800 1,330,800 1,337,200 1,360,600 1,448,500 1,354,200 1,252,000 1,194,500 1,159,200 1,030,100 980,400 919,800 1,031,200 684,700 728,500 680,500 709,100 632,900 599,300 555,900 587,800 567,100 561,800 540,800 580,000
Common Stock 400 400 400 400 400 400 400 400 400 400 400 400 400 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 0 0 0 0 0 0 0 0 0 0 0
Retained Earnings 6,129,800 5,581,700 5,067,900 4,743,000 4,209,200 3,807,700 3,397,400 3,500,100 4,017,800 4,682,800 4,858,000 4,760,900 4,390,100 4,022,700 3,514,700 3,261,300 2,937,200 2,633,000 2,570,900 2,494,500 2,142,600 1,819,000 1,696,000 1,521,700 1,234,000 948,100 698,000 61,400 776,600 482,300 263,300 1,574,900 1,402,800 1,193,000 1,009,600 899,200 785,700 651,300 562,300 487,700
Accumulated Other Comprehensive Income/Loss 12,900 -23,500 -8,700 -12,200 -56,500 -79,800 -108,500 -162,500 -187,600 -144,200 -110,700 -24,200 5,300 10,300 11,400 24,900 16,200 22,300 8,900 12,400 17,800 16,100 -700 -13,300 -16,700 -16,400 -18,100 -15,500 -9,200 -9,800 -8,000 -8,900 4,000 9,300 1,300 -9,500 -2,700 -6,400 -1,200 -5,100
Total Stockholders Equity 15,583,300 14,708,300 13,962,600 13,307,600 12,539,000 11,959,700 11,294,200 11,112,600 11,574,000 12,082,400 12,156,900 11,951,500 11,459,500 10,879,500 10,190,200 9,759,100 9,286,700 8,766,400 8,530,500 8,284,700 7,777,100 7,279,600 7,040,400 6,678,800 6,288,500 5,869,200 5,506,400 4,726,800 4,959,900 4,522,300 4,127,500 5,777,800 5,541,800 5,181,500 4,750,400 4,319,500 4,115,200 3,792,700 3,585,400 3,379,400
Total Investments 5,898,200 4,863,300 4,692,500 4,593,100 3,918,600 3,696,300 4,435,600 5,164,600 5,859,100 6,647,900 7,308,400 7,355,500 6,916,800 6,119,300 5,828,700 5,306,600 4,990,800 4,039,200 4,672,300 4,677,600 4,461,000 4,357,900 4,188,900 3,976,500 3,562,200 3,056,100 3,093,500 3,198,300 2,927,000 2,726,800 2,438,200 3,801,300 3,539,700 3,031,400 2,820,600 2,633,200 2,257,000 1,953,200 1,965,900 1,896,700
Total Debt 0 0 0 89,800 0 0 0 93,800 0 0 0 87,000 0 0 0 58,000 275,700 0 0 0 72,200 69,600 71,300 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Net Debt -2,413,300 -3,036,700 -2,839,500 -2,660,300 -3,602,000 -3,435,400 -371,400 -1,487,400 -1,538,000 -1,536,100 -1,103,100 -1,203,900 -1,346,700 -1,615,500 -1,401,800 -1,564,600 -1,094,900 -2,035,600 -1,223,800 -1,167,600 -897,400 -5,078,600 -4,993,300 -857,900 -4,570,500 -4,259,600 -4,068,200 -3,846,500 -3,802,000 -3,423,300 -3,146,800 -4,837,900 -4,561,300 -4,224,900 -980,500 -3,347,800 -3,125,200 -2,868,600 -2,667,000 -600,300

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 570,600 526,900 544,900 610,700 419,800 426,000 360,800 336,700 324,700 313,600 369,400 382,700 387,200 523,000 435,200 363,600 316,800 70,200 316,200 362,700 398,700 316,400 304,000 291,300 291,800 254,600 287,300 -38,800 297,500 221,500 179,800 204,000 211,000 184,500 136,400 190,000 167,300 134,500 97,000 146,800
Depreciation & Amortization 116,200 111,800 109,300 123,200 108,600 97,300 92,700 106,200 89,800 86,000 83,800 80,900 82,000 75,600 71,700 79,800 69,200 63,800 63,400 63,800 50,900 46,700 41,600 36,300 31,000 29,200 26,300 27,600 24,900 23,900 22,700 24,100 22,300 22,300 23,400 24,600 23,600 21,100 20,200 20,300
Deferred Income Tax -64,700 -32,600 -7,200 -219,800 -43,300 -27,000 9,300 -83,300 -61,900 -25,700 -14,400 -22,000 -16,600 -68,700 44,700 -14,300 19,400 -12,000 64,500 300 -61,000 19,800 32,900 -20,400 3,600 11,300 37,400 34,100 -5,000 4,100 29,700 -13,000 -4,100 6,900 28,900 1,800 7,500 -6,800 2,100 5,200
Stock Based Compensation 172,900 173,600 153,300 150,400 156,100 146,500 139,800 127,600 138,100 126,700 120,800 117,800 120,100 108,100 103,200 103,100 105,800 95,900 90,600 89,200 88,900 81,600 76,100 70,400 70,000 63,300 57,500 55,600 55,700 50,400 47,400 45,500 46,800 42,600 42,700 41,300 44,200 41,300 41,100 41,100
Change in Working Capital -85,600 -152,900 -540,000 -439,200 -100,800 5,900 -243,500 -60,800 -124,200 -68,700 -365,400 -10,900 -79,000 -108,700 -169,500 81,500 -179,000 10,500 -186,200 32,200 -79,500 -151,200 -123,000 -40,800 -77,700 -129,500 -135,700 249,100 -24,600 -88,700 -44,200 55,300 -23,400 -11,200 -23,700 21,600 -64,700 -9,300 -40,100 -26,700
Accounts Receivable -42,800 18,800 2,200 -166,600 -59,000 22,400 16,900 -92,100 -11,200 67,400 -123,400 -87,600 4,900 -45,300 -14,300 -51,500 -79,700 18,700 118,200 -11,800 1,700 -85,700 134,600 -96,100 -47,900 -50,300 33,000 -43,900 13,100 -68,200 17,300 1,800 -28,300 -77,800 68,400 -59,500 -13,300 -29,100 22,700 -56,100
Inventory -261,500 -209,800 -179,600 -184,300 -239,600 -161,500 -127,100 -127,500 -173,600 -125,400 -120,100 -66,800 -96,800 -51,200 -41,200 6,900 -56,900 -54,900 -65,200 -67,100 -115,400 -84,000 -94,000 -73,200 -71,900 -67,700 -66,200 -32,800 -24,400 -19,300 -39,000 -5,900 -21,300 -11,700 -7,800 20,000 3,100 -5,900 -27,900 13,700
Accounts Payable 22,800 5,900 -7,500 14,000 -8,800 19,600 16,900 -5,000 13,900 14,300 -1,900 200 -2,400 14,500 23,700 -28,400 -300 -25,500 21,900 -12,400 3,000 -1,300 23,000 3,300 -900 5,900 8,400 2,100 6,200 200 5,500 9,500 -6,600 7,700 5,300 -2,900 -7,000 -4,100 2,700 9,500
Other Working Capital 195,900 32,200 -355,100 -102,300 206,600 125,400 -150,200 163,800 46,700 -25,000 -120,000 143,300 15,300 -26,700 -137,700 154,500 -42,100 72,200 -261,100 123,500 31,200 19,800 -186,600 125,200 43,000 -17,400 -110,900 323,700 -19,500 -1,400 -28,000 49,900 32,800 70,600 -89,600 64,000 -47,500 29,800 -37,600 6,200
Other Non-Cash Items -2,900 576,000 335,300 3,000 8,000 17,000 12,300 11,500 16,700 14,800 28,800 19,200 7,700 13,400 -7,700 13,800 -57,600 1,500 4,300 4,500 -1,700 2,700 1,600 1,300 1,100 2,600 7,400 4,400 5,400 5,300 6,100 9,200 7,000 4,600 800 4,100 1,800 4,300 3,400 7,500
Net Cash Provided by Operating Activities 706,500 620,500 38,800 228,300 548,400 665,700 371,400 437,900 383,200 446,700 223,000 567,700 501,400 542,700 477,600 627,500 274,600 229,900 352,800 552,700 396,300 316,000 333,200 338,100 319,800 231,500 280,200 332,000 353,900 216,500 241,500 325,100 259,600 249,700 208,500 283,400 179,700 185,100 123,700 194,200
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -247,900 -309,400 -241,900 -435,500 -256,300 -178,300 -194,100 -137,700 -169,100 -130,500 -95,100 -150,900 -68,300 -75,700 -58,600 -61,900 -64,400 -110,000 -105,200 -142,000 -86,700 -82,100 -114,800 -55,500 -47,000 -44,800 -40,100 -31,000 -51,400 -55,300 -53,000 -17,800 -15,100 -11,400 -9,600 -19,700 -28,500 -13,600 -19,200 -65,200
Acquisitions Net 113,400 0 -113,400 -1,800 200 -7,300 -767,200 -1,200 200 -11,800 -1,500 -14,000 0 0 -8,700 -105,200 0 0 -37,700 -27,900 -33,000 2,500 -1,300 -27,800 -22,000 44,800 40,100 31,000 51,400 55,300 53,000 17,800 15,100 11,400 9,600 19,700 28,500 13,600 19,200 -1,400
Purchases of Investments -1,920,200 -883,500 -905,900 -1,387,200 -806,200 -10,500 -3,500 -5,900 -17,400 -188,900 -1,187,300 -1,238,300 -1,706,000 -1,674,600 -1,833,100 -1,269,700 -1,596,400 -736,800 -690,000 -802,800 -727,500 -823,600 -992,300 -887,900 -842,400 -417,900 -433,700 -872,900 -415,100 -538,800 -168,200 -688,900 -828,300 -580,600 -487,700 -699,200 -529,300 -316,400 -282,500 -341,100
Sales/Maturities of Investments 755,100 725,800 1,019,300 780,300 615,700 753,700 770,700 719,600 730,800 797,400 1,067,700 748,200 935,500 1,365,600 1,303,400 997,300 634,900 1,383,500 715,800 566,500 630,600 680,500 799,500 484,900 338,800 456,500 527,400 588,100 206,500 240,300 1,529,500 397,700 302,100 354,800 305,400 305,800 219,000 320,100 214,000 204,200
Other Investing Activities -113,400 -157,700 113,400 -606,900 -190,500 743,200 767,200 713,700 713,400 608,500 -119,600 -490,100 -770,500 -309,000 -529,700 105,200 -961,500 646,700 25,800 -236,300 -96,900 -143,100 -192,800 -403,000 -503,600 -82,900 -40,100 -31,000 -51,400 -55,300 -53,000 -17,800 -15,100 -11,400 -9,600 -19,700 -28,500 -13,600 -19,200 -136,900
Net Cash Used for Investing Activities -1,413,000 -467,100 -128,500 -1,044,200 -446,600 557,600 573,100 574,800 544,500 466,200 -214,700 -641,000 -838,800 -384,700 -597,000 -334,300 -1,025,900 536,700 -117,100 -406,200 -216,600 -222,700 -308,900 -486,300 -572,600 -44,300 53,600 -315,800 -260,000 -353,800 1,308,300 -309,000 -541,300 -237,200 -191,900 -413,100 -338,800 -9,900 -87,700 -203,500
Cash Flows from Financing Activities
Debt Repayment 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
Common Stock Issued 115,600 71,500 180,400 44,100 77,400 74,600 100,200 0 0 0 80,000 276,500 91,100 69,700 84,000 0 0 0 91,300 272,800 0 0 88,800 37,000 64,700 48,700 86,200 33,900 85,200 127,300 169,100 30,500 101,900 189,700 258,800 67,100 136,500 77,300 80,200 107,600
Common Stock Repurchased 240,100 -13,500 -226,600 -66,300 -14,800 -10,900 -350,000 -1,000,800 -1,000,000 -500,100 -106,500 -10,400 -13,300 -9,600 -178,300 -34,300 -10,200 -6,200 -100,000 -200,000 -69,500 -200,000 -138,600 -5,000 -7,000 0 0 -274,000 0 0 -2,000,000 -34,400 0 0 -8,100 -84,200 -35,500 -49,300 -14,700 0
Dividends Paid -8,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 0 0 0 0 0 0 0 0 0 0 0 0
Other Financing Activities 106,200 50,000 -46,700 34,800 61,800 63,300 -31,200 37,300 73,200 18,000 -93,400 18,600 68,300 58,300 -186,200 -5,500 85,200 47,600 -78,700 50,800 70,700 21,400 -41,800 38,700 57,700 -5,500 -94,500 -3,000 -1,600 -2,600 -47,400 3,800 7,800 -1,200 -20,600 -6,700 11,400 10,800 500 8,800
Net Cash Used Provided by Financing Activities 98,200 50,000 179,900 -31,500 61,800 63,300 -381,200 -963,500 -926,800 -482,100 -199,900 18,600 68,300 58,300 -102,200 -39,800 85,200 47,600 -178,700 50,800 1,200 -178,600 -41,800 33,700 57,700 43,200 -8,300 -243,100 83,600 124,700 -1,878,300 -100 109,700 200,500 248,400 -23,800 112,400 38,800 66,000 116,400
Effect of Forex Changes on Cash -12,200 -3,700 6,800 -5,400 1,700 5,200 1,800 -2,500 1,900 2,200 3,800 -1,100 300 -3,400 800 -600 -400 -800 -800 700 -1,600 -100 -1,200 600 -100 -1,600 1,000 100 1,000 500 500 -1,000 100 0 900 -100 -500 300 -1,200 200
Net Change in Cash -590,400 197,200 89,400 -852,800 165,300 1,291,800 565,100 46,700 2,800 433,000 -187,800 -55,800 -268,800 212,900 -220,800 252,800 -666,500 813,400 56,200 198,000 179,300 -85,400 -18,700 -113,900 -195,200 228,800 326,500 -226,800 178,500 -12,100 -328,000 15,000 -171,900 213,000 265,900 -153,600 -47,200 214,300 100,800 107,300
Cash at End of Period 2,446,300 3,036,700 2,839,500 2,770,100 3,622,900 3,457,600 2,165,800 1,600,700 1,554,000 1,551,200 1,118,200 1,306,000 1,361,800 1,630,600 1,417,700 1,638,500 1,385,700 2,052,200 1,238,800 1,182,600 984,600 805,300 890,700 909,400 1,023,300 1,218,500 989,700 648,200 875,000 696,500 708,600 1,036,600 1,021,600 1,193,500 980,500 714,600 868,200 915,400 701,100 600,300
Cash at Start of Period 3,036,700 2,839,500 2,750,100 3,622,900 3,457,600 2,165,800 1,600,700 1,554,000 1,551,200 1,118,200 1,306,000 1,361,800 1,630,600 1,417,700 1,638,500 1,385,700 2,052,200 1,238,800 1,182,600 984,600 805,300 890,700 909,400 1,023,300 1,218,500 989,700 663,200 875,000 696,500 708,600 1,036,600 1,021,600 1,193,500 980,500 714,600 868,200 915,400 701,100 600,300 493,000
Free Cash Flow
Operating Cash Flow 706,500 620,500 38,800 228,300 548,400 665,700 371,400 437,900 383,200 446,700 223,000 567,700 501,400 542,700 477,600 627,500 274,600 229,900 352,800 552,700 396,300 316,000 333,200 338,100 319,800 231,500 280,200 332,000 353,900 216,500 241,500 325,100 259,600 249,700 208,500 283,400 179,700 185,100 123,700 194,200
Capital Expenditure -247,900 -309,400 -241,900 -435,500 -256,300 -178,300 -194,100 -137,700 -169,100 -130,500 -95,100 -150,900 -68,300 -75,700 -58,600 -61,900 -64,400 -110,000 -105,200 -142,000 -86,700 -82,100 -114,800 -55,500 -47,000 -44,800 -40,100 -31,000 -51,400 -55,300 -53,000 -17,800 -15,100 -11,400 -9,600 -19,700 -28,500 -13,600 -19,200 -65,200
Free Cash Flow 458,600 311,100 -203,100 -207,200 292,100 487,400 177,300 300,200 214,100 316,200 127,900 416,800 433,100 467,000 419,000 565,600 210,200 119,900 247,600 410,700 309,600 233,900 218,400 282,600 272,800 186,700 240,100 301,000 302,500 161,200 188,500 307,300 244,500 238,300 198,900 263,700 151,200 171,500 104,500 129,000