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 902,600 1,024,300 978,800 988,100 937,500 960,800 966,400 936,100 874,200 965,900 977,700 995,500 914,600 859,800 769,000 834,500 760,000 663,900 636,900 750,900 728,200 765,400 748,200 812,500 754,100 833,300 788,000 768,600 749,900 738,200 740,000 698,100 683,900 667,000 636,900 639,400 625,100 653,500 618,500 626,800
Revenue Y/Y Growth -3.72% 6.61% 1.28% 5.55% 7.24% -0.53% -1.16% -5.97% -4.42% 12.34% 27.14% 19.29% 20.34% 29.51% 20.74% 11.13% 4.37% -13.26% -14.88% -7.58% -3.43% -8.15% -5.05% 5.71% 0.56% 12.88% 6.49% 10.10% 9.65% 10.67% 16.19% 9.18% 9.41% 2.07% 2.97% 2.01% - - - -
Cost of Revenue 565,300 629,100 594,700 618,300 581,300 576,100 592,300 587,500 569,200 631,500 636,100 634,900 574,300 538,400 480,400 510,400 462,900 416,400 397,400 455,900 444,000 456,700 455,400 475,500 448,100 492,300 466,500 444,800 443,200 432,300 437,700 408,500 400,600 383,300 374,200 376,800 368,400 390,200 389,300 394,900
Gross Profit 337,300 395,200 384,100 369,800 356,200 384,700 374,100 348,600 305,000 334,400 341,600 360,600 340,300 321,400 288,600 324,100 297,100 247,500 239,500 295,000 284,200 308,700 292,800 337,000 306,000 341,000 321,500 323,800 306,700 305,900 302,300 289,600 283,300 283,700 262,700 262,600 256,700 263,300 229,200 231,900
Gross Profit Margin 37.37% 38.58% 39.24% 37.43% 37.99% 40.04% 38.71% 37.24% 34.89% 34.62% 34.94% 36.22% 37.21% 37.38% 37.53% 38.84% 39.09% 37.28% 37.60% 39.29% 39.03% 40.33% 39.13% 41.48% 40.58% 40.92% 40.80% 42.13% 40.90% 41.44% 40.85% 41.48% 41.42% 42.53% 41.25% 41.07% 41.07% 40.29% 37.06% 37.00%
Research and Development 0 0 0 97,500 0 0 0 89,000 0 0 0 94,200 0 0 0 80,700 0 0 0 87,900 0 0 0 94,000 0 0 0 86,400 0 0 0 80,100 0 0 0 73,700 0 0 0 67,900
General and Administrative Expenses 176,600 188,500 192,200 185,000 174,900 180,300 187,200 168,900 155,500 166,700 179,800 184,200 177,600 173,100 166,500 171,200 159,400 155,900 173,800 179,900 172,300 178,700 184,700 186,100 177,600 197,200 192,900 183,000 175,800 177,300 182,100 174,800 164,700 160,000 159,400 155,100 150,100 160,300 147,200 158,300
Total Operating Expenses 176,600 188,500 192,200 185,000 174,900 180,300 187,200 168,900 155,500 166,700 179,800 184,200 177,600 173,100 166,500 171,200 159,400 155,900 173,800 179,900 172,300 178,700 184,700 186,100 177,600 197,200 192,900 183,000 175,800 177,300 182,100 174,800 164,700 160,000 159,400 155,100 150,100 160,300 147,200 158,300
Operating Income or Loss 160,700 206,700 191,900 181,200 181,300 204,400 190,900 -239,500 147,100 167,400 158,100 183,200 162,700 148,300 122,100 152,900 137,700 91,600 65,700 115,100 111,900 130,000 108,100 150,900 128,400 143,800 128,600 140,800 130,900 128,600 120,200 114,800 118,600 123,700 103,300 107,500 106,600 103,000 82,000 73,600
Operating Margin 17.80% 20.18% 19.61% 18.34% 19.34% 21.27% 19.75% -25.58% 16.83% 17.33% 16.17% 18.40% 17.79% 17.25% 15.88% 18.32% 18.12% 13.80% 10.32% 15.33% 15.37% 16.98% 14.45% 18.57% 17.03% 17.26% 16.32% 18.32% 17.46% 17.42% 16.24% 16.44% 17.34% 18.55% 16.22% 16.81% 17.05% 15.76% 13.26% 11.74%
Interest Expense 1,500 1,800 1,000 1,100 2,400 4,500 4,000 3,400 2,400 2,100 1,500 1,400 1,000 900 1,000 1,000 1,600 2,500 2,200 2,500 3,100 3,400 2,000 1,800 2,000 2,300 2,300 2,900 2,500 2,500 2,200 1,600 2,100 1,900 1,700 1,400 1,600 2,500 1,900 1,400
EBITDA 178,400 228,000 213,300 198,800 200,700 232,300 194,500 -219,100 165,300 185,400 178,400 203,100 186,400 171,700 146,600 172,200 159,600 109,400 90,000 138,200 135,600 153,800 133,800 175,300 151,300 165,900 145,600 161,900 151,700 147,900 139,500 134,400 137,100 141,900 121,500 126,400 124,500 121,700 100,300 90,700
Depreciation and Amortization 20,300 19,600 19,600 20,800 19,400 18,900 19,200 20,400 18,200 18,000 20,300 19,900 19,000 19,500 19,500 19,300 20,700 19,900 20,100 20,200 19,700 18,200 20,200 18,700 17,800 17,500 17,900 18,200 17,600 17,400 16,900 16,400 16,600 15,900 16,200 15,700 15,700 16,000 15,600 15,400
Income Before Tax 156,600 206,600 192,700 176,900 176,400 208,900 171,300 -242,900 144,700 165,300 156,600 181,800 166,400 151,300 126,100 151,900 137,300 87,000 67,700 115,500 112,800 132,200 111,600 154,800 131,500 146,100 125,400 140,800 131,600 128,000 120,400 116,400 118,400 124,100 103,600 109,300 107,200 103,200 82,800 73,900
Income Tax Expense 36,500 50,400 45,100 39,600 41,000 51,900 44,400 -122,800 34,900 39,100 36,800 42,200 34,800 33,100 28,400 31,900 31,900 19,200 16,000 24,200 25,500 30,100 22,300 28,500 26,900 31,600 26,600 118,100 37,900 35,600 32,700 33,700 35,200 37,000 30,100 29,500 33,600 32,100 24,400 20,700
Net Income 120,100 156,200 147,600 137,300 135,400 157,000 126,900 -120,100 109,800 126,200 119,800 139,600 131,600 118,200 97,700 120,000 105,400 67,800 51,700 91,300 87,300 102,100 89,300 126,300 104,600 114,500 98,800 22,700 93,700 92,400 87,700 82,700 83,200 87,100 73,500 79,800 73,600 71,100 58,400 53,200
Net Income Margin 13.31% 15.25% 15.08% 13.90% 14.44% 16.34% 13.13% -12.83% 12.56% 13.07% 12.25% 14.02% 14.39% 13.75% 12.70% 14.38% 13.87% 10.21% 8.12% 12.16% 11.99% 13.34% 11.94% 15.54% 13.87% 13.74% 12.54% 2.95% 12.49% 12.52% 11.85% 11.85% 12.17% 13.06% 11.54% 12.48% 11.77% 10.88% 9.44% 8.49%
EPS 0.82 1.07 1.00 0.93 0.90 1.04 0.84 -0.79 0.71 0.81 0.76 0.89 0.83 0.74 0.60 0.74 0.65 0.42 0.32 0.56 0.53 0.61 0.53 0.75 0.62 0.67 0.58 0.13 0.55 0.54 0.51 0.48 0.48 0.50 0.42 0.45 0.42 0.40 0.33 0.30
EPS Diluted 0.82 1.06 1.00 0.92 0.90 1.04 0.84 -0.78 0.70 0.80 0.76 0.87 0.82 0.73 0.60 0.74 0.65 0.42 0.32 0.56 0.53 0.61 0.53 0.74 0.61 0.66 0.57 0.13 0.54 0.53 0.50 0.47 0.47 0.49 0.42 0.45 0.41 0.40 0.33 0.30
Weighted Average Shares Out 145,577 146,465 147,179 147,527 150,103 150,475 150,897 151,179 154,197 155,692 157,019 157,653 159,189 160,242 161,527 161,770 161,411 161,208 161,872 162,371 164,298 166,826 167,804 168,159 169,948 170,565 171,143 171,663 171,499 172,163 172,835 173,442 173,350 173,732 175,022 175,897 175,641 177,341 178,133 178,799
Weighted Average Shares Out Diluted 146,700 147,600 148,297 149,436 151,210 151,541 151,901 153,158 157,653 157,783 158,318 160,171 160,628 161,732 162,785 162,866 162,480 162,174 162,898 164,185 165,543 168,086 169,096 170,640 172,085 172,730 173,351 173,775 174,356 174,889 175,420 175,956 176,548 176,998 177,810 177,348 178,740 179,650 180,334 180,418

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 219,300 216,100 251,600 339,900 281,000 378,900 406,200 391,200 358,800 359,400 405,800 443,300 486,100 444,800 578,500 573,100 377,900 442,700 416,100 374,000 219,400 281,600 337,800 259,700 233,000 260,000 241,900 346,600 321,900 306,600 293,400 330,400 269,300 287,400 305,500 323,600 282,900 248,100 284,100 319,400
Short Term Investments 36,300 17,200 51,500 23,500 60,800 30,800 89,800 90,600 58,300 100,000 173,600 188,100 199,100 137,100 87,000 116,500 131,100 126,000 135,600 177,400 294,400 296,200 295,500 385,300 384,800 398,400 437,800 473,400 446,000 434,300 428,900 424,200 409,500 379,800 335,300 321,600 323,500 304,300 290,800 222,500
Cash + Short Term Investments 255,600 233,300 303,100 363,400 341,800 409,700 496,000 481,800 417,100 459,400 579,400 631,400 685,200 581,900 665,500 689,600 509,000 568,700 551,700 551,400 513,800 577,800 633,300 645,000 617,800 658,400 679,700 820,000 767,900 740,900 722,300 754,600 678,800 667,200 640,800 645,200 606,400 552,400 574,900 541,900
Net Receivables 558,200 649,900 584,600 596,000 587,400 588,900 586,800 581,200 564,200 621,500 608,300 634,400 623,800 607,000 534,500 585,000 572,900 515,900 524,000 589,500 614,100 634,800 658,800 647,300 606,600 644,000 638,800 598,400 587,100 566,800 584,100 518,700 517,300 493,900 506,900 501,400 479,000 528,500 495,900 475,400
Inventory 554,900 544,700 522,300 497,400 519,000 508,500 503,700 516,400 525,600 493,000 488,700 447,700 357,700 330,400 312,800 300,100 302,600 306,000 312,300 303,000 310,000 323,100 319,700 304,700 307,700 289,000 287,100 291,200 292,100 287,000 257,100 251,100 258,600 237,800 230,200 222,900 239,000 233,400 218,800 208,300
Other Current Assets 43,800 53,400 51,500 43,500 56,300 54,200 57,300 54,300 62,700 57,300 45,000 39,100 71,400 66,400 45,400 43,300 45,800 53,800 54,500 56,500 66,500 60,900 46,300 41,500 66,600 61,900 63,500 57,200 51,000 45,600 42,000 37,600 52,900 50,100 48,000 85,800 89,400 85,700 86,700 93,400
Total Current Assets 1,412,500 1,481,300 1,461,500 1,500,300 1,504,500 1,561,300 1,643,800 1,633,700 1,569,600 1,631,200 1,721,400 1,752,600 1,738,100 1,585,700 1,558,200 1,618,000 1,430,300 1,444,400 1,442,500 1,500,400 1,504,400 1,596,600 1,658,100 1,638,500 1,598,700 1,653,300 1,669,100 1,766,800 1,698,100 1,640,300 1,605,500 1,562,000 1,507,600 1,449,000 1,425,900 1,455,300 1,413,800 1,400,000 1,376,300 1,319,000
Non-Current Assets
Property, Plant and Equipment 657,000 636,800 634,700 634,800 614,400 609,400 617,800 620,500 614,900 623,800 636,700 639,200 578,800 581,700 583,300 582,900 579,300 579,000 582,200 592,300 591,900 602,300 599,600 540,000 526,300 532,800 538,100 528,900 501,700 475,800 467,600 461,900 458,400 451,700 450,600 442,700 438,800 433,400 430,400 427,700
Goodwill 651,700 650,400 651,500 633,400 630,500 622,100 619,900 619,700 619,300 627,400 628,800 627,800 551,800 547,900 547,300 546,800 544,800 544,000 542,600 546,000 547,400 547,900 513,900 513,000 515,200 514,700 515,700 516,700 516,300 493,100 491,800 491,500 491,800 423,400 423,400 420,900 422,500 425,400 424,600 428,800
Intangible Assets 327,200 329,800 333,500 336,700 338,600 342,800 344,800 347,900 349,800 357,500 360,400 364,800 315,200 318,000 320,900 323,900 325,800 329,500 333,100 338,400 339,500 343,700 289,900 293,100 297,400 300,800 304,700 308,700 312,300 302,300 305,100 308,300 311,800 285,400 288,500 291,000 295,100 299,900 303,300 308,500
Long Term 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 0 0 0 0 0 0 0 0 0 0 0 -39,900 -43,100 -41,600 -39,400 0
Tax 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 39,900 43,100 41,600 39,400 0
Other Non-Current Assets 105,800 99,300 101,000 108,700 112,100 113,200 110,000 110,500 78,300 81,500 87,600 90,000 116,100 106,900 97,100 89,100 90,900 87,300 82,600 80,900 84,700 85,100 82,000 86,900 87,600 83,700 79,300 76,200 76,200 72,500 70,200 67,300 54,800 62,700 62,200 36,600 30,000 31,100 30,700 31,300
Total Non-Current Assets 1,741,700 1,716,300 1,720,700 1,713,600 1,695,600 1,687,500 1,692,500 1,698,600 1,662,300 1,690,200 1,713,500 1,721,800 1,561,900 1,554,500 1,548,600 1,542,700 1,540,800 1,539,800 1,540,500 1,557,600 1,563,500 1,579,000 1,485,400 1,433,000 1,426,500 1,432,000 1,437,800 1,430,500 1,406,500 1,343,700 1,334,700 1,329,000 1,316,800 1,223,200 1,224,700 1,191,200 1,186,400 1,189,800 1,189,000 1,196,300
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 3,154,200 3,197,600 3,182,200 3,213,900 3,200,100 3,248,800 3,336,300 3,332,300 3,231,900 3,321,400 3,434,900 3,474,400 3,300,000 3,140,200 3,106,800 3,160,700 2,971,100 2,984,200 2,983,000 3,058,000 3,067,900 3,175,600 3,143,500 3,071,500 3,025,200 3,085,300 3,106,900 3,197,300 3,104,600 2,984,000 2,940,200 2,891,000 2,824,400 2,672,200 2,650,600 2,646,500 2,600,200 2,589,800 2,565,300 2,515,300
Current Liabilities
Accounts Payable 555,900 574,600 557,700 600,400 561,800 545,100 550,400 625,800 595,600 624,500 658,700 745,900 649,600 612,400 547,400 595,200 516,900 435,700 442,000 509,600 483,100 488,400 492,400 543,800 508,000 532,800 522,100 535,000 500,100 493,100 493,500 528,600 455,800 402,000 389,000 424,900 395,800 369,200 368,400 393,800
Short Term Debt 10,000 10,000 10,000 10,000 10,000 10,000 10,000 10,000 6,800 6,800 6,800 6,800 6,800 6,800 6,800 6,800 6,800 6,800 6,800 6,800 6,800 6,800 6,800 0 0 2,700 7,400 7,500 7,500 7,400 7,200 7,200 7,300 7,400 13,200 12,900 13,100 13,400 48,600 13,700
Tax Payables 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Revenue 0 0 0 0 -561,800 -545,100 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 Current Liabilities 278,300 287,800 315,700 334,900 323,800 305,600 335,300 298,400 298,500 297,000 336,600 366,100 326,200 287,800 281,900 284,300 282,200 292,900 250,300 250,100 240,500 235,400 238,000 241,500 230,900 233,200 237,400 246,000 224,100 205,300 219,800 229,800 219,000 206,200 199,800 215,400 215,200 196,500 178,800 197,700
Total Current Liabilities 844,200 872,400 883,400 945,300 895,600 860,700 895,700 934,200 900,900 928,300 1,002,100 1,118,800 982,600 907,000 836,100 886,300 805,900 735,400 699,100 766,500 730,400 730,600 737,200 785,300 738,900 768,700 766,900 788,500 731,700 705,800 720,500 765,600 682,100 615,600 602,000 653,200 624,100 579,100 595,800 605,200
Non-Current Liabilities
Long Term Debt 133,200 155,100 136,100 173,100 171,600 248,000 355,900 356,900 328,000 337,600 337,800 234,500 162,400 167,400 135,400 175,200 176,900 349,300 410,200 315,900 391,600 431,600 359,800 221,400 193,300 245,400 285,800 402,900 442,200 367,700 362,200 316,400 328,900 274,600 274,100 236,100 247,700 266,200 255,300 210,100
Deferred Revenue 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 112,900 0 0 0 111,700
Deferred Tax 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 21,300 0 0 0 21,400
Other Non-Current Liabilities 260,100 258,500 280,900 251,100 250,500 251,700 294,500 293,500 255,200 263,000 286,100 288,900 258,500 249,500 286,300 250,900 241,200 241,400 257,400 308,800 289,700 288,300 297,300 347,800 336,800 340,900 345,800 357,100 264,800 296,800 291,100 293,700 287,800 301,300 296,000 293,600 306,000 308,000 309,100 318,700
Total Non-Current Liabilities 393,300 413,600 417,000 424,200 422,100 499,700 650,400 650,400 583,200 600,600 623,900 523,400 420,900 416,900 421,700 426,100 418,100 590,700 667,600 624,700 681,300 719,900 657,100 569,200 530,100 586,300 631,600 760,000 707,000 664,500 653,300 610,100 616,700 575,900 570,100 551,000 553,700 574,200 564,400 528,800
Total Liabilities 1,237,500 1,286,000 1,300,400 1,369,500 1,317,700 1,360,400 1,546,100 1,584,600 1,484,100 1,528,900 1,626,000 1,642,200 1,403,500 1,323,900 1,257,800 1,312,400 1,224,000 1,326,100 1,366,700 1,391,200 1,411,700 1,450,500 1,394,300 1,354,500 1,269,000 1,355,000 1,398,500 1,548,500 1,438,700 1,370,300 1,373,800 1,375,700 1,298,800 1,191,500 1,172,100 1,204,200 1,177,800 1,153,300 1,160,200 1,134,000
Common Stock 294,800 294,800 294,800 294,800 130,200 130,200 294,900 294,900 295,000 295,200 295,200 295,200 295,300 295,300 295,300 295,400 295,400 295,400 295,400 295,400 295,400 295,400 295,500 295,500 295,500 295,500 295,500 295,700 295,700 295,700 295,800 296,000 296,200 148,100 148,100 148,100 148,200 148,200 148,200 148,200
Retained Earnings 3,541,000 3,467,600 3,358,600 3,258,100 3,168,500 3,078,400 2,966,500 2,885,000 3,051,100 2,984,600 2,902,200 2,826,600 2,731,700 2,641,600 2,565,100 2,509,600 2,431,800 2,365,100 2,336,100 2,323,400 2,271,500 2,220,200 2,155,000 2,102,800 2,014,000 1,940,100 1,856,500 1,792,600 1,794,000 1,724,500 1,656,400 1,593,000 1,531,200 1,469,100 1,403,000 1,350,700 1,287,700 1,231,000 1,176,900 1,135,500
Accumulated Other Comprehensive Income/Loss -85,200 -92,000 -87,900 -84,200 -90,100 -82,400 -80,000 -82,400 -368,100 -346,400 -327,600 -331,400 -309,300 -311,200 -320,800 -321,200 -336,500 -355,800 -362,400 -348,300 -361,600 -338,400 -332,100 -350,800 -318,200 -304,400 -275,700 -299,500 -322,400 -340,700 -352,200 -363,200 -324,800 -323,500 -304,300 -313,400 -290,500 -276,000 -277,600 -272,000
Total Stockholders Equity 1,916,700 1,911,600 1,881,800 1,844,400 1,882,400 1,888,400 1,790,200 1,747,700 1,747,800 1,792,500 1,808,900 1,832,200 1,896,500 1,816,300 1,849,000 1,848,300 1,747,100 1,658,100 1,616,300 1,666,800 1,656,200 1,725,100 1,749,200 1,717,000 1,756,200 1,730,300 1,708,400 1,648,800 1,665,900 1,613,700 1,566,400 1,515,300 1,525,600 1,480,700 1,478,500 1,442,300 1,422,400 1,436,500 1,405,100 1,381,300
Total Investments 36,300 17,200 51,500 23,500 60,800 30,800 89,800 90,600 58,300 100,000 173,600 188,100 199,100 137,100 87,000 116,500 131,100 126,000 135,600 177,400 294,400 296,200 295,500 385,300 384,800 398,400 437,800 473,400 446,000 434,300 428,900 424,200 409,500 379,800 335,300 321,600 323,500 304,300 290,800 222,500
Total Debt 143,200 165,100 146,100 155,200 155,600 232,000 365,900 366,900 311,300 321,400 320,000 219,000 137,800 140,300 142,200 147,600 148,800 318,600 379,700 322,700 358,800 398,500 325,500 221,400 193,300 248,100 293,200 410,400 449,700 375,100 369,400 323,600 336,200 282,000 287,300 249,000 260,800 279,600 303,900 223,800
Net Debt -76,100 -51,000 -105,500 -184,700 -125,400 -146,900 -40,300 -24,300 -47,500 -38,000 -85,800 -224,300 -348,300 -304,500 -436,300 -425,500 -229,100 -124,100 -36,400 -51,300 139,400 116,900 -12,300 -38,300 -39,700 -11,900 51,300 63,800 127,800 68,500 76,000 -6,800 66,900 -5,400 -18,200 -74,600 -22,100 31,500 19,800 -95,600

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 120,100 156,200 147,600 137,300 135,400 157,000 126,900 -120,100 109,800 126,200 119,800 139,600 131,600 118,200 97,700 120,000 105,400 67,800 51,700 91,300 87,300 102,100 89,300 126,300 104,600 114,500 98,800 22,700 93,700 92,400 87,700 82,700 83,200 87,100 73,500 79,800 73,600 71,100 58,400 53,200
Depreciation & Amortization 20,300 19,600 19,600 20,800 19,400 18,900 19,200 20,400 18,200 18,000 20,300 19,900 19,000 19,500 19,500 19,300 20,700 19,900 20,100 20,200 19,700 18,200 20,200 18,700 17,800 17,500 17,900 18,200 17,600 17,400 16,900 16,400 16,600 15,900 16,200 15,700 15,700 16,000 15,600 15,400
Deferred Income Tax 600 -4,400 2,900 -3,800 -40,300 0 0 0 -37,800 -37,400 0 0 0 0 0 0 0 0 0 0 0 0 0 77,300 0 0 0 -72,700 0 0 0 6,900 0 0 0 0 0 0 0 0
Stock Based Compensation 2,300 2,100 8,300 1,400 1,500 1,600 7,000 700 1,400 1,400 7,600 1,600 1,400 1,500 7,400 1,200 1,100 1,400 9,000 1,000 1,500 2,100 8,700 400 1,800 1,400 6,500 1,400 1,300 1,300 5,900 1,300 1,200 1,800 5,100 1,000 1,000 1,100 5,700 1,200
Change in Working Capital 52,600 -116,100 -71,800 71,800 22,500 -32,700 -48,800 26,100 30,900 -107,700 -131,200 103,200 28,800 -47,600 -20,200 91,200 23,900 36,100 -26,700 63,700 27,800 -300 -96,600 14,300 -8,200 -3,400 -80,000 133,900 -35,600 -26,400 -122,000 78,100 9,400 25,700 -66,400 17,500 84,000 -25,100 -77,400 22,500
Accounts Receivable 0 0 0 -16,400 0 0 0 42,500 0 0 0 -25,500 0 0 0 4,500 0 0 0 62,400 0 0 0 -54,600 0 0 0 -75,800 0 0 0 -15,100 0 0 0 -25,900 0 0 0 -16,800
Inventory 0 0 0 18,100 0 0 0 -82,800 0 0 0 -109,500 0 0 0 2,900 0 0 0 6,300 0 0 0 -7,700 0 0 0 -37,500 0 0 0 -23,400 0 0 0 -14,700 0 0 0 -14,900
Accounts Payable 0 0 0 -1,700 0 0 0 40,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 0 0 0 0 0
Other Working Capital 52,600 -116,100 -71,800 71,800 22,500 -32,700 -48,800 26,100 30,900 -107,700 -131,200 103,200 28,800 -47,600 -20,200 91,200 23,900 36,100 -26,700 63,700 27,800 -300 -96,600 14,300 -8,200 -3,400 -80,000 133,900 -35,600 -26,400 -122,000 78,100 9,400 25,700 -66,400 17,500 84,000 -25,100 -77,400 22,500
Other Non-Cash Items 0 41,300 47,500 3,800 40,300 -4,500 15,600 249,600 37,800 37,400 48,200 41,400 39,400 40,500 0 89,000 0 0 0 -45,500 0 0 0 -77,300 -0 0 0 72,700 0 0 0 -2,400 -1,900 -1,900 -1,900 100 -200 -400 -100 9,000
Net Cash Provided by Operating Activities 195,900 57,400 106,600 231,300 178,800 140,300 119,900 176,700 160,300 37,900 16,500 264,300 180,800 91,600 104,400 231,700 151,100 125,200 54,100 176,200 136,300 122,100 21,600 159,700 116,000 130,000 43,200 176,200 77,000 84,700 -11,500 183,000 108,500 128,600 26,500 113,100 173,100 61,600 -3,400 100,100
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -32,500 -22,900 -22,000 -29,900 -18,500 -13,500 -10,700 -19,400 -20,200 -17,800 -12,900 -29,800 -14,600 -13,600 -17,100 -20,100 -11,900 -12,000 -12,800 -14,100 -13,800 -15,600 -20,900 -26,700 -19,000 -22,200 -17,300 -27,800 -30,100 -19,500 -16,800 -22,000 -21,000 -18,300 -19,400 -19,600 -22,100 -16,100 -14,900 -20,100
Acquisitions Net 0 -200 -21,100 -700 -16,100 0 -900 8,000 -37,600 -8,000 0 -198,600 14,600 13,600 17,100 20,100 11,900 12,000 12,800 14,100 13,800 15,600 20,900 26,700 19,000 22,200 17,300 -43,100 30,100 19,500 16,800 -300 21,000 18,300 19,400 19,600 22,100 16,100 14,900 20,100
Purchases of Investments -22,000 -2,800 -48,100 29,900 -48,400 0 -14,700 -56,300 -18,400 -56,600 -16,900 -25,300 -61,800 -73,900 -24,400 -37,500 -28,800 -52,300 -38,800 -35,400 -35,000 -153,800 -48,500 -178,000 -96,900 -163,800 -84,700 -176,200 -122,900 -148,400 -136,000 -148,300 -105,400 -166,600 -143,500 -106,600 -84,500 -115,800 -121,900 -172,800
Sales/Maturities of Investments 3,500 37,000 20,000 37,300 18,400 57,100 15,600 25,500 56,000 64,600 31,900 39,100 100 25,000 54,000 57,000 28,900 62,100 78,000 159,200 25,000 146,600 147,200 177,600 96,200 185,200 136,900 157,400 120,800 149,600 134,900 116,900 74,000 111,800 132,400 101,600 57,700 102,100 54,000 72,300
Other Investing Activities 0 34,200 -28,100 -29,900 -30,000 57,100 900 -8,000 37,600 56,600 15,000 13,800 -23,600 -13,600 -17,100 -20,100 -11,900 -12,000 -12,800 -14,100 -13,800 -122,600 -20,900 -26,700 -19,000 -22,200 -17,300 43,100 -73,200 -19,500 -16,800 -31,400 -111,500 -18,300 -19,400 -19,600 -22,100 -16,100 -14,900 -20,100
Net Cash Used for Investing Activities -51,000 11,100 -71,200 6,700 -64,600 43,600 -9,800 -50,200 17,400 38,800 2,100 -214,600 -85,300 -62,500 12,500 -600 -11,800 -2,200 26,400 109,700 -23,800 -129,800 77,800 -27,100 -19,700 -800 34,900 -46,600 -75,300 -18,300 -17,900 -53,700 -142,900 -73,100 -30,500 -24,600 -48,900 -29,800 -82,800 -120,600
Cash Flows from Financing Activities
Debt Repayment -21,200 21,100 -6,800 -3,200 -75,600 -135,600 -3,700 56,000 -7,100 3,000 98,700 90,300 0 0 -6,800 -700 -167,200 -61,400 58,500 -35,300 -39,400 74,300 63,000 28,100 -54,800 -45,000 -117,300 -39,300 74,500 5,600 45,700 -12,400 54,400 -5,300 37,400 -11,300 -17,900 -24,700 81,900 -30,100
Common Stock Issued 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 Repurchased -83,900 -78,700 -74,500 -145,100 -91,800 -16,500 -53,100 -121,500 -91,600 -82,500 -107,900 -154,500 -13,900 -131,100 -67,000 0 0 0 -56,700 -57,700 -97,400 -87,000 -45,600 -96,600 -36,300 -36,600 -33,100 -35,800 -37,100 -36,100 -30,100 -35,000 -18,000 -51,700 -30,500 -23,800 -57,000 -26,600 -20,700 -17,200
Dividends Paid -46,700 -46,900 -47,300 -47,800 -45,100 -45,200 -45,400 -46,100 -43,200 -43,700 -44,200 -44,700 -41,500 -41,700 -42,200 -42,200 -38,700 -38,800 -39,000 -39,200 -36,000 -36,900 -37,100 -37,600 -30,700 -30,800 -31,000 -24,100 -24,200 -24,200 -24,400 -21,000 -21,000 -21,000 -21,200 -16,900 -16,900 -16,900 -17,100 -13,400
Other Financing Activities 7,800 1,400 8,000 12,100 3,000 3,600 4,700 900 1,000 100 -2,700 16,400 1,200 10,000 4,500 7,000 1,800 3,800 -1,200 900 -1,900 1,100 -1,600 200 -1,500 1,300 -1,400 -5,700 400 1,500 1,200 200 900 4,400 200 2,700 -400 400 3,800 100
Net Cash Used Provided by Financing Activities -144,000 -103,100 -120,600 -184,000 -209,500 -193,700 -97,500 -110,700 -140,900 -123,100 -56,100 -92,500 -54,200 -162,800 -111,500 -35,900 -204,100 -96,400 -38,400 -131,300 -174,700 -48,500 -21,300 -105,900 -123,300 -111,100 -182,800 -104,900 13,600 -53,200 -7,600 -68,200 16,300 -73,600 -14,100 -47,800 -89,400 -67,800 50,900 -60,600
Effect of Forex Changes on Cash 2,300 -900 -3,100 4,900 -2,600 -17,500 2,400 16,600 -37,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
Net Change in Cash 3,200 -35,500 -88,300 58,900 -97,900 -27,300 15,000 32,400 -600 -46,400 -37,500 -42,800 41,300 -133,700 5,400 195,200 -64,800 26,600 42,100 154,600 -62,200 -56,200 78,100 26,700 -27,000 18,100 -104,700 24,700 15,300 13,200 -37,000 61,100 -18,100 -18,100 -18,100 40,700 34,800 -36,000 -35,300 -81,100
Cash at End of Period 219,300 216,100 251,600 339,900 281,000 378,900 406,200 391,200 358,800 359,400 405,800 443,300 486,100 444,800 578,500 573,100 377,900 442,700 416,100 374,000 219,400 281,600 337,800 259,700 233,000 260,000 241,900 346,600 321,900 306,600 293,400 330,400 269,300 287,400 305,500 323,600 282,900 248,100 284,100 319,400
Cash at Start of Period 216,100 251,600 339,900 281,000 378,900 406,200 391,200 358,800 359,400 405,800 443,300 486,100 444,800 578,500 573,100 377,900 442,700 416,100 374,000 219,400 281,600 337,800 259,700 233,000 260,000 241,900 346,600 321,900 306,600 293,400 330,400 269,300 287,400 305,500 323,600 282,900 248,100 284,100 319,400 400,500
Free Cash Flow
Operating Cash Flow 195,900 57,400 106,600 231,300 178,800 140,300 119,900 176,700 160,300 37,900 16,500 264,300 180,800 91,600 104,400 231,700 151,100 125,200 54,100 176,200 136,300 122,100 21,600 159,700 116,000 130,000 43,200 176,200 77,000 84,700 -11,500 183,000 108,500 128,600 26,500 113,100 173,100 61,600 -3,400 100,100
Capital Expenditure -32,500 -22,900 -22,000 -29,900 -18,500 -13,500 -10,700 -19,400 -20,200 -17,800 -12,900 -29,800 -14,600 -13,600 -17,100 -20,100 -11,900 -12,000 -12,800 -14,100 -13,800 -15,600 -20,900 -26,700 -19,000 -22,200 -17,300 -27,800 -30,100 -19,500 -16,800 -22,000 -21,000 -18,300 -19,400 -19,600 -22,100 -16,100 -14,900 -20,100
Free Cash Flow 163,400 34,500 84,600 201,400 160,300 126,800 109,200 157,300 140,100 20,100 3,600 234,500 166,200 78,000 87,300 211,600 139,200 113,200 41,300 162,100 122,500 106,500 700 133,000 97,000 107,800 25,900 148,400 46,900 65,200 -28,300 161,000 87,500 110,300 7,100 93,500 151,000 45,500 -18,300 80,000