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-10-01 2022-07-02 2022-04-02 2022-01-01 2021-10-02 2021-07-03 2021-04-03 2021-01-02 2020-09-26 2020-06-27 2020-03-28 2019-12-28 2019-09-28 2019-06-29 2019-03-30 2018-12-29 2018-09-29 2018-06-30 2018-03-31 2017-12-30 2017-09-30 2017-07-01 2017-04-01 2016-12-31 2016-10-01 2016-07-02 2016-04-02 2016-01-02 2015-10-03 2015-07-04 2015-04-04 2015-01-03 2014-09-27 2014-06-28
Revenue 1,009,103 1,068,623 1,023,094 976,579 1,021,690 899,877 902,554 857,521 901,766 773,036 750,895 728,285 736,028 759,909 666,607 638,418 617,957 599,555 579,603 580,419 576,742 569,850 532,468 518,391 517,313 501,722 485,398 479,001 476,911 468,980 446,220 453,021 447,862 441,079 433,763 415,883 411,366 423,098 400,496 378,788
Revenue Y/Y Growth -1.23% 18.75% 13.36% 13.88% 13.30% 16.41% 20.20% 17.75% 22.52% 1.73% 12.64% 14.08% 19.11% 26.75% 15.01% 9.99% 7.15% 5.21% 8.85% 11.97% 11.49% 13.58% 9.70% 8.22% 8.47% 6.98% 8.78% 5.73% 6.49% 6.33% 2.87% 8.93% 8.87% 4.25% 8.31% 9.79% - - - -
Cost of Revenue 130,604 109,111 109,581 96,840 124,472 93,515 87,600 92,665 97,848 69,693 76,602 76,717 83,961 73,536 82,284 75,215 74,463 73,328 60,975 61,469 70,585 76,124 60,454 58,960 63,209 60,284 54,482 60,832 61,792 76,048 56,607 61,783 62,054 60,902 65,211 51,755 60,585 58,115 54,079 54,413
Gross Profit 878,499 959,512 913,513 879,739 897,218 806,362 814,954 764,856 803,918 703,343 674,293 651,568 652,067 686,373 584,323 563,203 543,494 526,227 518,628 518,950 506,157 493,726 472,014 459,431 454,104 441,438 430,916 418,169 415,119 392,932 389,613 391,238 385,808 380,177 368,552 364,128 350,781 364,983 346,417 324,375
Gross Profit Margin 87.06% 89.79% 89.29% 90.08% 87.82% 89.61% 90.29% 89.19% 89.15% 90.98% 89.80% 89.47% 88.59% 90.32% 87.66% 88.22% 87.95% 87.77% 89.48% 89.41% 87.76% 86.64% 88.65% 88.63% 87.78% 87.98% 88.78% 87.30% 87.04% 83.78% 87.31% 86.36% 86.14% 86.19% 84.97% 87.56% 85.27% 86.26% 86.50% 85.63%
Research and Development 378,958 367,443 369,642 354,416 350,295 350,423 323,629 286,597 290,895 288,953 289,105 285,227 270,992 290,309 250,934 250,821 241,668 235,372 240,542 231,814 228,210 218,271 223,231 219,129 224,185 203,468 206,568 195,901 198,286 181,516 191,547 182,371 179,906 161,970 154,627 157,974 162,996 155,124 148,744 152,672
General and Administrative Expenses 249,305 254,310 234,771 221,675 220,193 239,882 226,613 190,722 189,123 213,811 186,391 176,300 172,778 195,766 159,666 156,117 159,336 169,360 154,572 150,615 146,932 144,598 141,855 144,175 142,447 140,943 140,565 136,671 135,163 128,068 127,234 137,498 127,500 130,341 130,034 124,129 127,910 129,306 126,281 130,653
Total Operating Expenses 628,263 621,753 609,025 580,393 574,755 595,232 554,188 481,952 484,982 507,743 480,496 466,557 448,401 490,850 415,038 411,528 405,210 407,519 397,988 385,588 378,450 366,337 368,556 366,822 370,262 347,982 350,586 336,408 337,305 313,473 322,670 324,406 313,186 297,990 290,348 288,222 297,137 291,342 281,341 288,904
Operating Income or Loss 250,236 337,759 292,906 299,328 322,463 211,117 260,752 282,888 318,929 195,680 194,034 185,438 203,937 184,979 169,272 151,950 139,351 108,899 120,826 133,675 128,396 113,690 103,630 93,056 85,833 81,278 80,385 82,690 79,602 53,117 66,842 66,906 58,036 81,840 77,901 76,404 49,285 74,786 54,049 35,497
Operating Margin 24.80% 31.61% 28.63% 30.65% 31.56% 23.46% 28.89% 32.99% 35.37% 25.31% 25.84% 25.46% 27.71% 24.34% 25.39% 23.80% 22.55% 18.16% 20.85% 23.03% 22.26% 19.95% 19.46% 17.95% 16.59% 16.20% 16.56% 17.26% 16.69% 11.33% 14.98% 14.77% 12.96% 18.55% 17.96% 18.37% 11.98% 17.68% 13.50% 9.37%
Interest Expense 8,692 8,989 9,059 8,877 9,260 9,082 5,463 4,281 4,108 4,251 4,196 4,316 4,217 4,873 5,325 5,914 4,637 4,222 4,240 4,976 5,391 4,318 5,177 6,669 6,975 6,712 6,225 6,248 6,479 6,364 6,053 5,896 5,357 4,200 4,177 8,180 11,754 11,961 7,523 7,369
EBITDA 289,792 376,268 349,832 338,711 363,755 224,547 285,612 281,575 349,792 203,204 227,398 222,346 240,443 206,381 208,730 160,895 167,777 122,243 152,746 167,213 162,688 156,372 108,034 126,140 112,542 99,412 121,018 112,095 107,767 88,829 96,746 74,211 108,616 114,856 85,730 106,783 87,858 84,432 96,335 42,685
Depreciation and Amortization 39,556 38,509 37,210 39,383 41,292 13,430 24,860 -1,313 30,863 4,979 34,729 35,234 34,082 4,775 37,679 4,590 34,027 2,787 31,984 33,961 29,740 29,718 3,470 29,893 29,389 3,571 28,301 29,410 28,894 3,889 26,967 4,537 31,231 30,159 5,687 29,530 29,433 6,912 30,687 5,579
Income Before Tax 310,043 362,062 299,953 298,424 321,487 210,525 252,272 272,645 309,921 194,054 188,695 183,265 202,421 186,189 165,713 150,666 130,180 105,425 116,708 128,589 128,246 108,637 99,559 90,025 78,169 76,951 86,547 77,366 74,182 52,234 63,625 63,852 57,442 80,150 75,563 69,571 42,312 66,704 46,109 29,763
Income Tax Expense 62,400 38,163 45,632 77,304 79,683 -29,867 65,967 85,725 74,586 17,475 12,388 27,365 15,252 12,451 4,083 19,378 6,192 -554,250 15,194 21,354 7,691 10,212 241 14,876 5,284 91,393 5,390 8,239 5,923 13,757 -1,087 14,517 6,880 -224 -2,061 11,411 6,053 1,674 8,574 6,500
Net Income 247,643 323,899 254,321 221,120 241,804 240,392 186,305 186,920 235,335 176,579 176,307 155,900 187,169 173,738 161,630 131,288 123,988 659,675 101,514 107,235 120,555 98,425 99,318 75,149 72,885 -14,442 81,157 69,127 68,259 38,477 64,712 49,335 50,562 80,374 77,624 58,160 36,259 65,030 37,535 23,263
Net Income Margin 24.54% 30.31% 24.86% 22.64% 23.67% 26.71% 20.64% 21.80% 26.10% 22.84% 23.48% 21.41% 25.43% 22.86% 24.25% 20.56% 20.06% 110.03% 17.51% 18.48% 20.90% 17.27% 18.65% 14.50% 14.09% -2.88% 16.72% 14.43% 14.31% 8.20% 14.50% 10.89% 11.29% 18.22% 17.90% 13.98% 8.81% 15.37% 9.37% 6.14%
EPS 0.92 1.20 0.94 0.82 0.90 0.89 0.69 0.69 0.86 0.65 0.65 0.57 0.68 0.63 0.59 0.48 0.45 2.41 0.37 0.39 0.44 0.36 0.36 0.27 0.27 -0.05 0.30 0.25 0.25 0.14 0.23 0.17 0.17 0.27 0.27 0.20 0.13 0.23 0.13 0.08
EPS Diluted 0.91 1.19 0.93 0.81 0.89 0.88 0.68 0.68 0.85 0.63 0.63 0.56 0.67 0.62 0.58 0.47 0.44 2.36 0.36 0.38 0.43 0.35 0.35 0.27 0.26 -0.05 0.29 0.25 0.25 0.14 0.23 0.17 0.17 0.26 0.25 0.19 0.12 0.21 0.12 0.08
Weighted Average Shares Out 269,606 269,088 269,229 269,714 269,501 269,709 271,131 271,520 272,431 273,066 273,194 273,565 274,021 273,985 273,996 273,432 273,476 273,234 273,329 273,159 273,066 273,680 273,716 273,564 273,773 273,157 273,156 271,887 270,173 272,578 280,622 288,191 296,615 297,433 284,818 285,297 284,523 283,928 284,462 283,344
Weighted Average Shares Out Diluted 273,544 272,419 272,427 272,996 273,159 272,997 274,957 275,172 276,918 278,253 278,311 278,558 280,140 280,173 280,024 279,080 279,265 279,557 280,666 281,054 280,615 280,321 281,646 280,774 281,651 273,157 281,400 279,526 277,736 278,917 287,473 295,201 303,434 310,512 313,186 313,665 311,847 310,273 309,995 305,755

Reported Currency: USD 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-10-01 2022-07-02 2022-04-02 2022-01-01 2021-10-02 2021-07-03 2021-04-03 2021-01-02 2020-09-26 2020-06-27 2020-03-28 2019-12-28 2019-09-28 2019-06-29 2019-03-30 2018-12-29 2018-09-29 2018-06-30 2018-03-31 2017-12-30 2017-09-30 2017-07-01 2017-04-01 2016-12-31 2016-10-01 2016-07-02 2016-04-02 2016-01-02 2015-10-03 2015-07-04 2015-04-04 2015-01-03 2014-09-27 2014-06-28
Current Assets
Cash and Cash Equivalents 1,012,418 1,008,152 961,982 873,925 916,963 882,325 1,026,051 1,029,544 1,134,752 1,088,940 1,013,819 847,160 742,981 928,432 1,306,564 1,189,186 946,285 705,210 655,216 633,415 538,898 533,298 544,585 819,540 746,968 688,087 678,284 655,998 544,128 465,232 524,333 669,573 810,400 616,686 616,091 647,851 887,736 932,161 500,483 557,416
Short Term Investments 144,599 130,359 0 0 0 4,490 0 0 0 5,956 0 0 0 4,452 0 0 0 4,600 0 0 0 3,887 5,446 5,842 5,466 4,455 4,135 3,229 3,479 3,057 8,503 34,745 96,317 94,498 95,104 96,560 92,640 90,445 94,970 97,910
Cash + Short Term Investments 1,012,418 1,138,511 961,982 873,925 916,963 882,325 1,026,051 1,029,544 1,134,752 1,088,940 1,013,819 847,160 742,981 928,432 1,306,564 1,189,186 946,285 705,210 655,216 633,415 538,898 533,298 550,031 825,382 752,434 692,542 682,419 659,227 547,607 468,289 532,836 704,318 906,717 711,184 711,195 744,411 980,376 1,022,606 595,453 655,326
Net Receivables 439,760 506,778 440,858 458,508 488,237 486,710 391,181 391,738 361,789 337,596 327,191 389,986 388,666 338,487 300,413 312,758 284,093 304,546 274,914 237,609 264,767 297,082 240,836 219,072 225,822 190,426 170,312 153,154 180,571 157,171 152,025 156,444 147,533 164,848 133,665 131,325 133,924 122,492 107,634 101,924
Inventory 185,784 181,661 163,693 139,576 127,566 128,005 114,283 106,372 110,213 115,721 101,575 90,479 76,592 75,956 47,979 43,924 60,575 55,802 66,745 49,299 37,480 28,162 30,535 28,558 30,090 33,209 36,000 31,894 30,734 39,475 64,476 61,932 56,634 56,762 57,690 62,172 54,450 56,394 61,096 58,311
Other Current Assets 291,970 149,267 257,930 171,041 165,778 209,727 138,968 129,966 128,143 173,512 100,428 129,442 141,490 135,712 81,526 93,915 108,554 103,785 53,074 58,918 76,802 92,550 66,979 56,042 61,597 63,811 42,374 39,175 41,092 37,099 42,953 39,485 41,360 31,967 139,534 129,320 135,047 126,313 134,929 143,314
Total Current Assets 1,929,932 1,976,217 1,824,463 1,643,050 1,698,544 1,706,767 1,670,483 1,657,620 1,734,897 1,715,769 1,543,013 1,457,067 1,349,729 1,478,587 1,736,482 1,639,783 1,399,507 1,169,343 1,049,949 979,241 917,947 951,092 888,381 1,129,054 1,069,943 979,988 931,105 883,450 800,004 702,034 792,290 962,179 1,152,244 964,761 1,042,084 1,067,228 1,733,644 1,851,735 1,351,610 1,414,719
Non-Current Assets
Property, Plant and Equipment 433,016 554,010 379,776 370,193 372,956 371,451 348,238 316,741 310,690 305,911 303,313 301,979 305,089 311,125 288,163 282,738 281,207 275,855 363,971 366,761 347,615 252,630 248,165 252,193 249,810 251,342 244,620 249,140 243,949 238,607 240,590 235,911 231,180 228,599 227,689 229,838 225,556 230,112 231,337 239,314
Goodwill 1,575,107 1,535,845 1,500,442 1,428,772 1,377,625 1,374,268 1,348,494 924,460 923,719 928,358 925,949 929,525 912,603 782,087 780,842 778,857 778,992 661,856 661,678 662,713 662,871 662,272 661,341 663,320 665,615 666,009 574,912 575,025 574,545 572,764 573,890 573,714 551,897 551,772 552,411 553,831 553,942 553,767 557,252 559,957
Intangible Assets 334,644 336,843 347,617 340,742 341,738 354,617 353,912 215,781 219,110 233,265 247,628 264,789 264,671 210,590 227,753 242,543 258,617 172,375 185,037 197,840 212,298 225,457 238,385 251,385 264,927 278,835 216,177 229,783 244,445 258,814 273,381 287,888 283,825 296,482 312,405 328,338 344,450 360,932 378,827 395,430
Long Term Investments 109,600 249,421 0 28,268 0 119,997 0 0 0 127,501 0 0 0 132,226 0 0 0 138,212 142,071 146,221 150,369 118,734 2,900 3,100 3,000 -140,262 3,200 0 0 -243,598 0 0 0 -241,153 0 0 0 27,034 6,172 8,608
Tax Assets 886,576 880,001 874,805 872,151 864,750 853,691 783,315 802,886 787,111 763,770 766,036 729,790 729,296 732,290 722,656 704,882 699,194 732,367 165,759 163,085 159,735 154,894 -2,900 -3,100 -3,000 152,501 -3,200 0 0 256,547 0 0 0 245,651 0 0 0 140,969 -6,172 -8,608
Other Non-Current Assets 453,255 137,154 504,272 471,948 516,006 356,280 463,645 443,786 419,540 311,725 427,936 439,398 437,571 303,880 384,256 350,694 350,456 207,217 93,733 96,464 95,476 103,575 234,035 228,813 233,378 230,301 335,213 330,301 328,255 311,740 313,936 318,181 319,878 304,903 196,551 201,418 204,973 45,007 180,743 167,805
Total Non-Current Assets 3,792,198 3,693,274 3,606,912 3,512,074 3,473,075 3,430,304 3,297,604 2,703,654 2,660,170 2,670,530 2,670,862 2,665,481 2,649,230 2,472,198 2,403,670 2,359,714 2,368,466 2,187,882 1,612,249 1,633,084 1,628,364 1,517,562 1,384,826 1,398,811 1,416,730 1,438,726 1,374,122 1,384,249 1,391,194 1,394,874 1,401,797 1,415,694 1,386,780 1,386,254 1,289,056 1,313,425 1,328,921 1,357,821 1,354,331 1,371,114
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 5,722,130 5,669,491 5,431,375 5,155,124 5,171,619 5,137,071 4,968,087 4,361,274 4,395,067 4,386,299 4,213,875 4,122,548 3,998,959 3,950,785 4,140,152 3,999,497 3,767,973 3,357,225 2,662,198 2,612,325 2,546,311 2,468,654 2,273,207 2,527,865 2,486,673 2,418,714 2,305,227 2,267,699 2,191,198 2,096,908 2,194,087 2,377,873 2,539,024 2,351,015 2,331,140 2,380,653 3,062,565 3,209,556 2,705,941 2,785,833
Current Liabilities
Accounts Payable 456,608 91,194 598,261 510,007 430,135 557,158 454,688 437,195 360,547 392,012 342,335 312,800 267,691 0 289,835 305,789 233,334 0 246,652 218,251 209,017 5,484 211,458 241,375 206,020 4,825 196,215 216,007 181,743 4,367 192,150 221,244 186,574 25,152 192,507 199,245 178,474 12,102 205,647 216,959
Short Term Debt 349,507 390,904 -598,261 -510,007 30,000 100,000 150,000 -437,195 -360,547 25,271 -342,335 -312,800 -267,691 0 350,000 350,000 350,000 0 -246,652 -218,251 50,000 100,000 -211,458 299,879 344,826 85,000 -196,215 -216,007 50,000 50,000 50,000 50,000 50,000 11,024 -192,507 -199,245 293,667 342,499 337,711 433,333
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 3,936 0 0 0 18,382 0 0 0 11,024 0 0 0 9,118 0 0
Deferred Revenue 659,628 665,024 665,906 686,293 721,246 690,538 652,306 605,296 600,279 553,942 543,361 586,109 521,100 446,857 477,003 494,939 425,616 355,483 344,100 363,592 345,751 352,456 329,168 327,078 310,639 336,297 320,462 322,509 331,848 296,066 288,373 289,786 322,684 298,285 315,220 324,569 324,448 301,287 300,188 301,911
Other Current Liabilities 0 443,745 598,261 510,007 0 0 0 437,195 0 0 21,500 27,807 3,550 349,951 1,051 1,159 3,479 316,908 28,230 28,340 26,671 251,042 695 1,783 4,764 216,276 3,457 6,209 12,235 235,129 798 3,441 8,642 201,846 1,920 3,549 429,847 737,203 452,498 455,844
Total Current Liabilities 1,465,743 1,590,867 1,264,167 1,196,300 1,181,381 1,347,696 1,256,994 1,042,491 960,826 971,225 907,196 926,716 792,341 796,808 1,117,889 1,151,887 1,012,429 672,391 618,982 610,183 631,439 708,982 541,321 870,115 866,249 642,398 520,134 544,725 575,826 585,562 531,321 564,471 567,900 536,307 509,647 527,363 1,226,436 1,393,091 1,296,044 1,408,047
Non-Current Liabilities
Long Term Debt 299,805 299,771 648,801 648,551 648,301 648,078 647,799 347,999 347,792 347,588 347,385 347,186 346,988 346,793 346,584 346,394 346,205 346,019 436,339 439,104 426,807 345,291 345,113 344,939 344,766 644,369 644,146 643,927 643,709 643,493 643,277 643,073 642,862 348,788 348,760 348,733 348,705 348,676 0 0
Deferred Revenue 87,003 98,931 100,609 96,653 102,515 91,524 102,167 114,573 106,838 101,148 95,991 98,408 92,574 107,064 84,646 87,437 95,503 73,400 48,036 57,280 51,312 48,718 49,343 46,912 56,276 61,513 57,865 60,158 66,399 66,769 36,338 38,094 38,447 30,209 31,234 36,402 48,418 54,726 42,873 46,800
Deferred Tax 0 115,358 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 Non-Current Liabilities 301,983 160,293 303,904 305,165 298,546 304,660 252,999 230,982 219,428 225,663 232,041 233,495 224,624 207,102 195,315 157,148 155,842 162,521 78,579 75,213 70,916 77,262 80,013 77,911 77,084 81,232 72,342 67,096 64,672 59,314 56,355 56,842 55,763 59,596 56,937 70,940 75,816 79,489 82,297 70,502
Total Non-Current Liabilities 688,791 674,353 1,053,314 1,050,369 1,049,362 1,044,262 1,002,965 693,554 674,058 674,399 675,417 679,089 664,186 660,959 626,545 590,979 597,550 581,940 562,954 571,597 549,035 471,271 474,469 469,762 478,126 787,114 774,353 771,181 774,780 769,576 735,970 738,009 737,072 438,593 436,931 456,075 472,939 482,891 125,170 117,302
Total Liabilities 2,154,534 2,265,220 2,317,481 2,246,669 2,230,743 2,391,958 2,259,959 1,736,045 1,634,884 1,645,624 1,582,613 1,605,805 1,456,527 1,457,767 1,744,434 1,742,866 1,609,979 1,254,331 1,181,936 1,181,780 1,180,474 1,180,253 1,015,790 1,339,877 1,344,375 1,429,512 1,294,487 1,315,906 1,350,606 1,355,138 1,267,291 1,302,480 1,304,972 974,900 946,578 983,438 1,699,375 1,875,982 1,421,214 1,525,349
Common Stock 3,331,547 3,166,964 3,077,954 2,897,885 2,878,749 2,765,673 2,697,632 2,590,893 2,552,207 2,467,701 2,411,791 2,354,801 2,307,965 2,217,939 2,186,850 2,143,016 2,099,425 2,046,237 2,007,268 1,984,464 1,944,895 1,936,124 1,897,749 1,861,135 1,858,692 1,829,950 1,807,839 1,848,719 1,824,306 1,820,081 1,801,125 1,851,724 1,844,287 1,863,086 1,853,284 1,886,421 1,869,104 1,851,427 1,820,332 1,812,175
Retained Earnings 5,184,027 4,936,384 4,612,485 4,358,164 4,137,044 3,895,240 3,654,848 3,468,543 3,281,623 3,046,288 2,869,709 2,693,402 2,537,502 2,350,333 2,176,595 2,014,965 1,883,677 1,761,688 1,102,013 1,000,499 893,264 772,709 674,284 574,966 499,817 341,003 355,445 274,288 205,161 136,902 98,425 33,713 -15,622 -73,991 -154,365 -231,989 -290,149 -326,408 -391,438 -428,973
Accumulated Other Comprehensive Income/Loss -107,797 -94,754 -113,061 -90,510 -87,389 -91,637 -122,133 -81,380 -47,919 -33,311 -27,563 -21,792 -27,037 -17,425 -33,620 -45,017 -46,575 -36,926 -39,992 -27,997 -26,075 -24,780 -22,351 -13,172 5,940 -3,630 -10,020 -14,588 -22,276 -25,160 -9,150 -9,985 -7,265 -12,425 -6,949 -741 3,813 12,347 25,344 32,121
Total Stockholders Equity 3,567,596 3,404,271 3,113,894 2,908,455 2,940,876 2,745,113 2,708,128 2,625,229 2,760,183 2,740,675 2,631,262 2,516,743 2,542,432 2,493,018 2,395,718 2,256,631 2,157,994 2,102,894 1,480,262 1,430,545 1,365,837 1,288,401 1,257,417 1,187,988 1,142,298 989,202 1,010,740 951,793 840,592 741,770 926,796 1,075,393 1,234,052 1,376,115 1,384,562 1,397,215 1,363,190 1,333,574 1,284,727 1,260,484
Total Investments 254,199 379,780 0 28,268 0 119,997 0 0 0 127,501 0 0 0 132,226 0 0 0 138,212 142,071 146,221 150,369 118,734 5,446 5,842 5,466 4,455 4,135 3,229 3,479 3,057 8,503 34,745 96,317 94,498 95,104 96,560 92,640 117,479 94,970 97,910
Total Debt 649,312 806,033 648,801 648,551 678,301 748,078 797,799 347,999 347,792 347,588 347,385 347,186 346,988 346,793 696,584 696,394 696,205 346,019 436,339 439,104 476,807 445,291 345,113 644,818 689,592 729,369 644,146 643,927 693,709 693,493 693,277 693,073 692,862 348,788 348,760 348,733 642,372 691,175 337,711 433,333
Net Debt -363,106 -202,119 -313,181 -225,374 -238,662 -134,247 -228,252 -681,545 -786,960 -741,352 -666,434 -499,974 -395,993 -581,639 -609,980 -492,792 -250,080 -359,191 -218,877 -194,311 -62,091 -88,007 -199,472 -174,722 -57,376 41,282 -34,138 -12,071 149,581 228,261 168,944 23,500 -117,538 -267,898 -267,331 -299,118 -245,364 -240,986 -162,772 -124,083

Reported Currency: USD 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-10-01 2022-07-02 2022-04-02 2022-01-01 2021-10-02 2021-07-03 2021-04-03 2021-01-02 2020-09-26 2020-06-27 2020-03-28 2019-12-28 2019-09-28 2019-06-29 2019-03-30 2018-12-29 2018-09-29 2018-06-30 2018-03-31 2017-12-30 2017-09-30 2017-07-01 2017-04-01 2016-12-31 2016-10-01 2016-07-02 2016-04-02 2016-01-02 2015-10-03 2015-07-04 2015-04-04 2015-01-03 2014-09-27 2014-06-28
Cash Flows from Operating Activities
Net Income 247,643 323,899 254,321 221,120 241,804 240,392 186,305 186,920 235,335 176,579 176,307 155,900 187,169 173,738 161,630 131,288 123,988 659,675 101,514 107,235 120,555 98,425 99,318 75,149 72,885 -14,442 81,157 69,127 68,259 38,477 64,712 49,335 50,562 80,374 77,624 58,160 36,259 65,030 37,535 23,263
Depreciation & Amortization 39,556 38,509 37,210 33,881 33,008 38,135 27,863 33,681 35,751 26,657 34,729 35,234 34,082 41,053 37,679 37,377 34,027 27,666 31,984 33,961 29,740 29,718 29,721 29,893 29,389 28,919 28,301 29,410 28,894 29,862 26,967 31,528 31,231 30,159 29,043 29,530 29,433 31,338 30,687 27,592
Deferred Income Tax -1,523 -13,006 -3,335 -8,531 -11,640 -57,772 -8,237 -16,677 -24,920 -8,612 -36,276 -1,000 2,710 -7,151 -17,357 -5,513 3,904 -565,800 -2,779 -3,193 -4,966 -8,455 -4,885 301 1,363 79,722 -4,601 2,823 1,990 -13,526 -1,595 8,629 1,623 -14,861 -5,384 5,233 1,864 -6,485 14,185 2,533
Stock Based Compensation 88,129 86,683 88,032 76,608 74,288 73,249 73,451 64,270 59,469 54,230 52,746 50,518 52,596 58,545 45,334 46,907 46,482 46,758 48,279 44,257 42,253 42,594 46,264 40,956 37,901 36,015 36,090 30,482 27,436 29,231 29,998 25,356 24,632 24,660 24,117 21,703 21,861 22,974 22,877 19,077
Change in Working Capital -64,818 -147,233 31,556 87,459 -70,560 -31,287 35,396 54,513 28,923 -33,586 68,092 138,617 -67,325 -131,686 -22,348 132,874 5,743 -11,913 -43,179 61,110 292 -31,859 -65,249 58,832 16,317 -3,587 -43,107 30,072 -34,630 111,479 -35,719 -34,647 -22,704 2,277 -37,652 4,209 -48,333 14,416 -27,094 -8,405
Accounts Receivable 102,991 -61,772 8,816 49,927 -8,719 -138,471 6,727 -35,610 -28,426 -13,118 63,148 -2,089 -45,927 -35,879 12,442 -28,972 26,475 -31,271 -37,323 28,195 35,681 -58,612 -25,865 8,382 -10,988 -21,493 -15,881 28,817 -22,475 -6,172 6,405 -15,150 11,618 -34,632 -2,022 4,372 -12,450 -16,067 -7,194 5,444
Inventory -10,689 -18,602 -30,312 -17,380 399 -15,053 -8,387 -4,213 4,580 -13,419 -11,081 -13,858 -669 -32,061 -4,644 16,280 -5,260 10,757 -18,092 -15,071 -10,618 2,207 -3,387 -173 2,105 2,752 -253 -3,465 6,000 21,273 -6,043 -6,582 -3,714 741 4,382 -7,925 1,682 4,088 -3,530 -2,893
Accounts Payable -117,291 0 -8,816 80,866 -117,915 89,431 7,044 75,673 -58,203 56,855 25,272 65,998 -80,769 0 0 0 -84,839 0 0 0 -43,954 0 0 0 -46,956 0 0 0 -46,159 0 0 0 -42,557 0 0 0 -44,754 0 0 0
Other Working Capital -157,120 -66,859 61,868 -25,954 55,675 32,806 30,012 18,663 110,972 -20,167 79,173 152,475 60,040 -99,625 -17,704 116,594 69,367 -22,670 -25,087 76,181 19,183 -34,066 -61,862 59,005 72,156 -6,339 -42,854 33,537 28,004 90,206 -29,676 -28,065 11,949 1,536 -42,034 12,134 7,189 10,328 -23,564 -5,512
Other Non-Cash Items 19,184 -16,761 -11,870 3,233 501 918 2,332 1,834 2,050 589 685 1,107 -790 1,023 1,619 2,191 3,575 2,910 2,711 2,990 -2,460 1,461 4,785 135 -208 229 -8,526 226 481 1,339 97 165 -2,153 242 -841 2,919 5,604 4,794 9,502 4,805
Net Cash Provided by Operating Activities 253,232 272,091 395,914 413,770 267,401 263,635 317,110 324,541 336,608 215,857 296,283 380,376 208,442 135,522 206,557 345,124 217,719 159,296 138,530 246,360 185,414 131,884 109,954 205,266 157,647 126,856 89,314 162,140 92,430 196,862 84,460 80,366 83,191 122,851 86,907 121,754 46,688 132,067 87,692 68,865
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -49,601 -33,869 -21,979 -19,936 -26,719 -36,920 -44,343 -24,072 -18,880 -16,904 -18,838 -14,171 -16,968 -31,068 -20,210 -21,356 -22,179 -27,078 -16,965 -15,287 -15,275 -19,742 -10,656 -17,977 -13,128 -18,225 -12,188 -12,645 -14,843 -11,260 -14,165 -16,171 -12,116 -10,715 -10,026 -16,547 -7,520 -11,852 -10,243 -11,463
Acquisitions Net -71,450 -34,388 -108,584 -55,379 8,953 -27,622 -561,163 -25,000 0 -6,175 634 -31,398 -189,262 0 -2,444 -1,298 -193,820 0 0 -338 0 0 0 0 0 -142,699 -550 0 0 0 0 -37,774 -3,853 0 0 0 0 127 -3,563 -136,263
Purchases of Investments -2,095 -31,020 -115,938 -20,157 -9,055 27,256 0 0 -1,000 0 0 0 0 0 0 0 0 0 0 -53 -33,664 0 0 0 0 0 0 0 0 0 0 0 -20,525 -15,231 -21,784 -26,355 -33,161 -25,773 -20,902 -30,485
Sales/Maturities of Investments 43,377 601 62,669 1,403 102 366 0 0 0 0 128 0 0 217 0 0 0 0 0 0 2,952 3,497 0 0 0 412 9,340 82 107 5,605 26,827 61,283 22,583 15,969 25,387 23,214 32,265 30,767 23,914 31,909
Other Investing Activities 41,282 -30,585 -161,853 -74,133 -8,953 -27,256 -561,413 -25,000 -1,750 -7,758 128 -31,398 -189,262 217 -2,444 -1,298 -193,820 0 0 -338 -30,712 -115,839 0 0 0 -142,287 8,790 82 107 441 482 23,509 -1,795 738 3,603 -3,141 -896 5,121 -551 -134,839
Net Cash Used for Investing Activities -79,769 -98,676 -183,832 -94,069 -35,672 -64,176 -605,506 -49,072 -19,880 -23,079 -18,076 -45,569 -206,230 -30,851 -22,654 -22,654 -215,999 -27,078 -16,965 -15,678 -45,987 -132,084 -10,656 -17,977 -13,128 -160,512 -3,398 -12,563 -14,736 -5,214 13,144 7,338 -13,911 -9,977 -6,423 -19,688 -8,416 -6,731 -10,794 -146,302
Cash Flows from Financing Activities
Debt Repayment 0 0 0 -30,000 -120,000 -185,000 -300,000 0 0 0 0 0 0 -350,000 0 0 0 0 0 -150,000 -100,000 0 -300,000 -45,000 -43,867 0 0 -50,000 -50,000 0 0 0 0 0 0 -296,137 -53,862 0 -100,001 0
Common Stock Issued 116,725 1,616 53,839 12,132 65,370 1,649 53,458 4,551 45,673 4,140 31,380 5,868 46,384 3,352 27,784 10,355 33,312 3,715 16,272 2,997 29,858 2,718 12,534 2,317 23,339 3,546 15,452 7,252 22,715 5,147 13,997 12,096 24,200 15,490 21,281 13,558 24,609 11,196 18,235 13,105
Common Stock Repurchased -276,129 -2,825 -168,202 -336,385 -192,722 -308,800 -189,562 -357,234 -306,359 -119,793 -140,143 -241,691 -228,652 -154,530 -106,869 -91,143 -137,550 -75,017 -104,329 -87,882 -113,936 -110,325 -79,505 -53,622 -76,528 -53,043 -78,324 -3,349 -22,470 -241,787 -258,138 -257,590 -240,000 -121,910 -136,040 -57,979 -50,911 -38,621 -48,899 -13,826
Dividends Paid 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -151,123 -136,396 78,988 9,357 50,000 135,000 1,049,575 -7,201 -56,343 -9,797 -30,132 -1,285 -56,385 24,513 -31,858 -16,129 350,000 -15,564 -29,318 212,876 132,822 100,000 29,494 3,610 26,515 88,867 -62,872 -46,097 99,207 -236,640 -244,141 15,145 334,233 -1,349 6,843 3,615 6,482 344,268 -97,179 100,815
Net Cash Used Provided by Financing Activities -159,404 -137,605 -114,363 -354,253 -197,352 -357,151 313,471 -352,683 -260,686 -115,653 -108,763 -237,108 -182,268 -501,178 -79,085 -80,788 245,762 -86,866 -88,057 -134,885 -134,078 -7,607 -366,971 -96,305 -97,056 39,370 -62,872 -46,097 -548 -236,640 -244,141 -230,349 118,433 -107,769 -107,916 -336,943 -73,682 316,843 -127,843 100,094
Effect of Forex Changes on Cash -9,793 10,360 -9,662 -8,486 261 13,966 -28,568 -27,994 -10,230 -2,004 -2,785 6,480 -5,395 18,375 12,560 1,219 -6,407 4,642 -11,707 -1,280 251 -3,480 -7,282 -18,412 11,418 4,089 -758 8,390 1,750 -14,109 1,297 1,818 6,001 -4,510 -4,328 -5,008 -9,015 -10,501 -5,988 1,998
Net Change in Cash 4,266 46,170 88,057 -43,038 34,638 -143,726 -3,493 -105,208 45,812 75,121 166,659 104,179 -185,451 -378,132 117,378 242,901 241,075 49,994 21,801 94,517 5,600 -11,287 -274,955 72,572 58,881 9,803 22,286 111,870 78,896 -59,101 -145,240 -140,827 193,714 595 -31,760 -239,885 -44,425 431,678 -56,933 24,655
Cash at End of Period 1,012,418 1,008,152 961,982 873,925 916,963 882,325 1,026,051 1,029,544 1,134,752 1,088,940 1,013,819 847,160 742,981 928,432 1,306,564 1,189,186 946,285 705,210 655,216 633,415 538,898 533,298 544,585 819,540 746,968 688,087 678,284 655,998 544,128 465,232 524,333 669,573 810,400 616,686 616,091 647,851 887,736 932,161 500,483 557,416
Cash at Start of Period 1,008,152 961,982 873,925 916,963 882,325 1,026,051 1,029,544 1,134,752 1,088,940 1,013,819 847,160 742,981 928,432 1,306,564 1,189,186 946,285 705,210 655,216 633,415 538,898 533,298 544,585 819,540 746,968 688,087 678,284 655,998 544,128 465,232 524,333 669,573 810,400 616,686 616,091 647,851 887,736 932,161 500,483 557,416 532,761
Free Cash Flow
Operating Cash Flow 253,232 272,091 395,914 413,770 267,401 263,635 317,110 324,541 336,608 215,857 296,283 380,376 208,442 135,522 206,557 345,124 217,719 159,296 138,530 246,360 185,414 131,884 109,954 205,266 157,647 126,856 89,314 162,140 92,430 196,862 84,460 80,366 83,191 122,851 86,907 121,754 46,688 132,067 87,692 68,865
Capital Expenditure -49,601 -33,869 -21,979 -19,936 -26,719 -36,920 -44,343 -24,072 -18,880 -16,904 -18,838 -14,171 -16,968 -31,068 -20,210 -21,356 -22,179 -27,078 -16,965 -15,287 -15,275 -19,742 -10,656 -17,977 -13,128 -18,225 -12,188 -12,645 -14,843 -11,260 -14,165 -16,171 -12,116 -10,715 -10,026 -16,547 -7,520 -11,852 -10,243 -11,463
Free Cash Flow 203,631 238,222 373,935 393,834 240,682 226,715 272,767 300,469 317,728 198,953 277,445 366,205 191,474 104,454 186,347 323,768 195,540 132,218 121,565 231,073 170,139 112,142 99,298 187,289 144,519 108,631 77,126 149,495 77,587 185,602 70,295 64,195 71,075 112,136 76,881 105,207 39,168 120,215 77,449 57,402