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


All numbers in thousands except per share items and ratios.


Reported Currency: USD 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 2014-03-31 2013-12-31
Revenue 1,856,028 1,854,961 1,698,930 1,512,930 1,624,286 1,655,260 1,518,574 1,425,044 1,410,557 1,461,934 1,243,816 1,196,283 1,246,362 1,093,896 1,062,097 1,017,206 1,133,577 1,104,045 945,991 924,230 1,016,160 1,015,873 850,921 810,355 909,476 907,068 742,146 753,765 787,954 827,488 680,186 645,433 756,619 693,722 587,030 605,566 635,972 687,199 536,129 540,849
Revenue Y/Y Growth 14.27% 12.06% 11.88% 6.17% 15.15% 13.22% 22.09% 19.12% 13.17% 33.64% 17.11% 17.60% 9.95% -0.92% 12.27% 10.06% 11.55% 8.68% 11.17% 14.05% 11.73% 12.00% 14.66% 7.51% 15.42% 9.62% 9.11% 16.78% 4.14% 19.28% 15.87% 6.58% 18.97% 0.95% 9.49% 11.97% - - - -
Cost of Revenue 872,265 880,739 801,081 728,615 790,561 875,399 741,907 657,464 621,399 625,096 528,881 505,598 509,831 434,427 424,901 406,438 460,575 442,762 372,459 372,028 408,501 395,615 335,664 306,745 339,767 323,571 261,272 255,652 284,979 309,674 257,088 242,072 291,143 299,214 257,834 273,783 294,052 307,911 249,311 263,688
Gross Profit 983,763 974,222 897,849 784,315 833,725 779,861 776,667 767,580 789,158 836,838 714,935 690,685 736,531 659,469 637,196 610,768 673,002 661,283 573,532 552,202 607,659 620,258 515,257 503,610 569,709 583,497 480,874 498,113 502,975 517,814 423,098 403,361 465,476 394,508 329,196 331,783 341,920 379,288 286,818 277,161
Gross Profit Margin 53.00% 52.52% 52.85% 51.84% 51.33% 47.11% 51.14% 53.86% 55.95% 57.24% 57.48% 57.74% 59.09% 60.29% 59.99% 60.04% 59.37% 59.90% 60.63% 59.75% 59.80% 61.06% 60.55% 62.15% 62.64% 64.33% 64.80% 66.08% 63.83% 62.58% 62.20% 62.49% 61.52% 56.87% 56.08% 54.79% 53.76% 55.19% 53.50% 51.25%
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 0 0 0 685,500 5,500 0 0 608,900 9,100 0 0 464,600 5,500 0 0 500,500 4,700 0 0 470,600 4,300 0 0 415,900 252,337 0 0 354,200 0 0 0 296,700 0 0 0 264,200 0 0 0 142,405
Total Operating Expenses 473,236 450,417 412,785 389,964 415,795 406,910 377,178 354,700 344,694 310,863 300,789 288,384 277,930 252,205 272,208 293,723 277,559 282,293 262,071 245,691 268,086 262,637 235,342 236,498 252,337 233,456 216,612 246,385 212,600 229,291 168,385 174,913 174,038 189,839 155,348 138,862 152,013 163,475 137,955 142,405
Operating Income or Loss 510,527 523,805 485,064 394,351 417,930 372,951 399,489 412,880 444,464 525,975 414,146 402,301 458,601 407,264 364,988 317,045 395,443 378,990 311,461 306,511 339,573 357,621 279,915 267,112 317,372 350,041 264,262 251,728 290,375 288,523 254,713 228,448 291,438 366,139 173,848 192,921 189,907 215,813 148,863 134,756
Operating Margin 27.51% 28.24% 28.55% 26.07% 25.73% 22.53% 26.31% 28.97% 31.51% 35.98% 33.30% 33.63% 36.80% 37.23% 34.36% 31.17% 34.88% 34.33% 32.92% 33.16% 33.42% 35.20% 32.90% 32.96% 34.90% 38.59% 35.61% 33.40% 36.85% 34.87% 37.45% 35.39% 38.52% 52.78% 29.61% 31.86% 29.86% 31.40% 27.77% 24.92%
Interest Expense 71,357 15,159 12,496 825 2,149 -6,781 7,300 -6,131 -2,290 872 -759 -1,505 -4,568 -1,796 872 -4,188 -3,121 -2,973 -2,742 -4,384 -2,988 -476 -1,805 -733 -3,996 2,551 -658 5,002 1,037 222 -608 -1,039 3,362 -321,925 -1,233 1,012 1,064 -166 -153 2,979
EBITDA 510,527 523,805 485,064 394,351 417,930 372,951 399,489 422,319 457,691 525,975 414,146 417,395 472,423 407,264 364,988 334,016 410,842 378,990 311,461 321,021 353,857 357,621 279,915 280,895 329,701 350,041 264,262 262,699 290,375 288,523 254,713 237,551 291,438 43,199 173,848 199,450 189,933 215,825 148,864 141,040
Depreciation and Amortization 0 15,576 16,808 15,201 15,608 15,833 14,599 9,439 13,227 13,712 13,777 15,094 13,822 15,511 16,546 16,971 15,399 17,574 14,870 14,510 14,284 14,194 13,991 13,783 12,329 11,592 11,183 10,971 10,545 10,305 9,024 9,103 8,508 6,779 6,470 6,529 6,129 6,542 6,453 6,284
Income Before Tax 581,884 538,964 497,560 393,526 420,079 366,170 392,189 419,011 442,174 526,847 413,387 400,796 454,033 405,468 365,860 321,233 398,564 381,963 314,203 310,895 342,561 358,097 281,720 267,845 321,368 347,490 264,920 246,726 289,338 288,301 255,321 229,487 288,076 365,124 175,081 191,911 188,869 215,991 149,017 131,743
Income Tax Expense 129,190 125,093 100,116 91,853 97,692 92,810 97,986 97,697 104,969 123,085 98,193 -70,940 106,379 94,099 87,025 66,279 99,641 89,490 52,718 71,788 74,828 87,981 65,670 66,523 102,624 124,857 86,940 73,779 97,695 104,082 91,444 90,745 113,502 136,120 66,622 66,580 67,269 74,988 53,767 55,637
Net Income 452,694 413,871 397,444 301,673 322,387 273,360 294,203 321,314 337,205 403,762 315,194 471,736 347,654 311,369 278,835 254,954 298,923 292,473 261,485 239,105 267,733 270,116 216,050 201,321 218,744 222,633 177,980 172,946 191,643 184,219 163,877 138,741 174,574 229,004 108,459 125,332 121,600 141,003 95,250 76,105
Net Income Margin 24.39% 22.31% 23.39% 19.94% 19.85% 16.51% 19.37% 22.55% 23.91% 27.62% 25.34% 39.43% 27.89% 28.46% 26.25% 25.06% 26.37% 26.49% 27.64% 25.87% 26.35% 26.59% 25.39% 24.84% 24.05% 24.54% 23.98% 22.94% 24.32% 22.26% 24.09% 21.50% 23.07% 33.01% 18.48% 20.70% 19.12% 20.52% 17.77% 14.07%
EPS 0.43 0.40 0.38 0.29 0.31 0.26 0.28 0.30 0.32 0.38 0.30 0.45 0.33 0.30 0.26 0.24 0.28 0.27 0.24 0.22 0.24 0.24 0.19 0.18 0.20 0.20 0.16 0.15 0.17 0.15 0.14 0.11 0.14 0.22 0.11 0.13 0.12 0.14 0.10 0.08
EPS Diluted 0.43 0.39 0.38 0.28 0.30 0.26 0.27 0.30 0.32 0.38 0.30 0.44 0.33 0.30 0.26 0.24 0.28 0.27 0.24 0.22 0.24 0.24 0.19 0.18 0.19 0.20 0.16 0.15 0.17 0.15 0.13 0.11 0.14 0.21 0.10 0.12 0.12 0.14 0.09 0.07
Weighted Average Shares Out 1,047,015 1,047,065 1,044,909 1,044,746 1,053,594 1,057,234 1,058,810 1,058,386 1,057,994 1,057,306 1,056,390 1,055,972 1,055,274 1,053,822 1,072,122 1,074,806 1,088,938 1,088,312 1,085,536 1,100,648 1,105,388 1,119,734 1,132,000 1,129,000 1,135,756 1,135,820 1,143,156 1,137,950 1,142,274 1,205,874 1,217,676 1,216,896 1,230,306 1,061,910 1,019,226 1,006,050 1,004,076 1,002,588 1,001,478 1,003,572
Weighted Average Shares Out Diluted 1,059,966 1,060,093 1,059,069 1,058,310 1,066,600 1,069,622 1,071,108 1,071,494 1,071,830 1,071,114 1,069,964 1,068,398 1,066,526 1,062,382 1,081,036 1,082,490 1,096,844 1,096,436 1,096,546 1,113,332 1,119,910 1,132,704 1,148,258 1,150,072 1,156,736 1,156,040 1,164,064 1,161,038 1,166,586 1,229,808 1,241,448 1,234,788 1,248,564 1,088,502 1,042,668 1,049,592 1,045,620 1,043,784 1,042,446 1,040,208

Reported Currency: USD 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 2014-03-31 2013-12-31
Current Assets
Cash and Cash Equivalents 1,773,849 1,869,774 1,672,660 1,307,141 1,303,048 1,132,039 1,014,786 1,326,462 1,712,671 1,584,239 1,178,879 1,180,413 1,074,730 921,326 701,836 797,957 717,617 888,247 618,344 637,513 713,714 659,687 511,360 528,622 465,559 777,655 576,337 377,582 341,526 434,769 2,528,109 2,175,417 1,240,717 1,696,295 362,787 370,323 408,323 373,051 312,020 211,349
Short Term Investments 1,236,752 1,417,239 1,383,028 1,362,314 1,346,781 1,337,792 1,717,648 1,749,727 1,224,066 968,952 980,108 881,354 599,326 250,753 233,513 533,063 587,356 357,988 263,697 320,650 457,898 211,093 585,222 672,933 630,348 323,851 209,366 220,554 257,653 44,319 508,243 744,610 1,544,710 1,234,858 647,284 781,134 588,041 453,969 438,932 402,247
Cash + Short Term Investments 3,010,601 3,287,013 3,055,688 2,669,455 2,649,829 2,469,831 2,732,434 3,076,189 2,936,737 2,553,191 2,158,987 2,061,767 1,674,056 1,172,079 935,349 1,331,020 1,304,973 1,246,235 882,041 958,163 1,171,612 870,780 1,096,582 1,201,555 1,095,907 1,101,506 785,703 598,136 599,179 479,088 3,036,352 2,920,027 2,785,427 2,931,153 1,010,071 1,151,457 996,364 827,020 750,952 613,596
Net Receivables 1,231,188 1,333,004 1,190,351 1,016,203 1,051,642 1,175,587 1,039,780 896,658 849,157 909,169 802,509 666,012 740,813 760,433 670,570 540,330 647,983 688,197 596,661 484,562 620,162 592,568 525,463 449,476 535,336 537,082 571,977 573,051 592,348 590,708 541,704 477,955 533,485 498,335 344,055 280,755 333,165 398,792 345,786 296,180
Inventory 883,582 846,812 906,723 935,631 862,977 885,948 821,132 593,357 471,553 382,890 368,402 333,085 318,956 340,536 352,305 360,731 317,745 299,529 300,780 277,705 262,084 275,566 268,607 255,745 213,341 190,600 171,290 161,971 167,840 174,401 165,929 156,121 159,691 180,892 197,914 174,573 205,449 207,908 204,061 221,449
Other Current Assets 162,676 148,750 110,958 109,823 132,243 165,254 150,320 82,668 95,607 83,086 72,803 55,358 75,958 78,425 71,865 54,868 58,390 58,477 63,685 44,909 57,599 57,320 61,639 40,877 46,095 44,399 46,703 32,562 35,016 28,081 36,458 26,967 25,742 22,628 25,174 19,673 25,472 25,594 28,482 21,376
Total Current Assets 5,311,515 5,654,113 5,294,609 4,764,897 4,696,691 4,696,620 4,743,666 4,682,110 4,383,673 3,950,675 3,433,872 3,140,955 2,825,847 2,371,450 2,048,722 2,316,309 2,360,760 2,326,768 1,907,300 1,804,170 2,152,671 1,828,679 2,038,548 2,086,377 1,934,297 1,880,079 1,616,816 1,432,270 1,550,024 1,292,825 3,792,872 3,582,602 3,750,647 3,922,379 1,841,895 1,693,429 1,617,479 1,487,353 1,355,213 1,183,043
Non-Current Assets
Property, Plant and Equipment 731,208 576,645 545,922 516,897 485,550 464,541 407,391 313,753 309,574 309,178 312,155 314,656 304,687 301,946 295,570 298,640 251,760 240,165 241,232 243,051 242,854 240,658 231,199 230,276 225,421 211,555 189,631 173,343 144,625 102,562 99,257 97,354 94,727 92,538 88,296 90,156 88,487 91,218 91,733 88,143
Goodwill 1,417,941 1,417,941 1,417,941 1,417,941 1,412,941 1,412,941 1,411,928 1,331,643 1,331,643 1,331,643 1,331,643 1,331,643 1,331,643 1,331,643 1,331,643 1,331,643 1,331,643 1,331,643 1,331,643 1,331,643 1,331,643 1,331,643 1,331,643 1,331,643 1,331,643 1,331,643 1,331,643 1,331,643 1,283,643 1,283,643 1,279,715 1,279,715 1,287,777 1,287,777 0 0 0 0 0 0
Intangible Assets 1,459,447 1,224,100 1,222,598 1,220,410 1,225,826 1,223,114 1,232,113 1,072,386 1,066,083 1,058,323 1,063,092 1,059,046 1,059,537 1,055,544 1,053,107 1,052,105 1,047,473 1,045,810 1,042,839 1,045,878 1,042,248 1,039,401 1,036,661 1,034,085 1,033,481 1,032,874 1,032,886 1,032,635 1,080,813 1,082,151 428,578 427,986 428,201 428,166 52,300 50,748 49,100 66,351 65,525 65,774
Long Term Investments 52,636 62,248 41,152 61,443 72,373 64,119 65,652 99,419 28,255 91,033 63,751 44,291 20,571 2,077 13,922 12,905 14,370 7,006 0 0 1,610 0 3,497 2,366 7,003 48,639 477 2,394 9,519 0 7,419 15,348 34,355 52,364 41,240 42,940 28,419 51,682 8,131 9,792
Tax Assets 176,724 177,039 177,039 177,039 195,511 203,287 225,221 225,221 241,297 241,297 241,650 241,650 84,777 84,777 84,777 84,777 85,148 85,148 85,215 85,687 85,253 85,253 85,748 92,333 158,739 158,739 158,739 159,556 142,116 261,319 261,297 261,310 155,369 196,985 54,106 54,106 71,530 63,443 63,443 63,611
Other Non-Current Assets 164,867 151,252 145,101 134,478 115,913 110,390 101,488 80,252 88,883 89,394 88,203 70,475 70,621 46,376 53,756 53,973 46,212 47,792 47,622 16,462 15,080 16,436 12,836 13,932 18,322 20,602 19,555 21,630 25,691 15,556 14,346 10,874 -147,338 -188,628 7,109 7,496 7,863 8,972 9,538 10,146
Total Non-Current Assets 4,002,823 3,609,225 3,549,753 3,528,208 3,508,114 3,478,392 3,443,793 3,122,674 3,065,735 3,120,868 3,100,494 3,061,761 2,871,836 2,822,363 2,832,775 2,834,043 2,776,606 2,757,564 2,748,551 2,722,721 2,718,688 2,713,391 2,701,584 2,704,635 2,774,609 2,804,052 2,732,931 2,721,201 2,686,407 2,745,231 2,090,612 2,092,587 1,853,091 1,869,202 243,051 245,446 245,399 281,666 238,370 237,466
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 9,314,338 9,263,338 8,844,362 8,293,105 8,204,805 8,175,012 8,187,459 7,804,784 7,449,408 7,071,543 6,534,366 6,202,716 5,697,683 5,193,813 4,881,497 5,150,352 5,137,366 5,084,332 4,655,851 4,526,891 4,871,359 4,542,070 4,740,132 4,791,012 4,708,906 4,684,131 4,349,747 4,153,471 4,236,431 4,038,056 5,883,484 5,675,189 5,603,738 5,791,581 2,084,946 1,938,875 1,862,878 1,769,019 1,593,583 1,420,509
Current Liabilities
Accounts Payable 539,892 568,613 491,249 444,265 520,198 492,858 438,256 404,263 396,229 362,900 334,076 296,800 281,522 261,969 305,529 274,045 304,773 292,627 267,735 248,760 278,914 267,117 226,063 245,910 229,551 242,667 178,093 193,270 172,159 183,084 183,216 144,763 238,106 194,731 167,789 127,641 145,373 155,776 125,581 119,376
Short Term Debt 0 38,534 0 0 0 0 0 0 0 0 0 0 0 0 5,039 0 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 17,644 12,704 55,123 13,317 17,143 15,917 21,118 30,399 23,113 31,289 9,991 23,433 32,082 22,497 12,711 14,717 20,334 15,179 6,113 10,189 6,453 15,978 9,758 10,645 10,156 8,951 8,749 7,657 5,835 5,651 71,750 106,662 14,809 11,453 1,586 5,848 2,697 12,839 45,900 9,359
Deferred Revenue 40,127 42,765 44,440 43,311 42,608 44,344 42,540 42,530 45,278 46,656 45,961 45,429 45,538 44,894 44,844 44,237 43,805 43,839 43,591 44,045 44,232 43,888 44,325 43,236 43,566 43,946 42,625 41,672 34,407 33,053 36,226 32,271 31,413 26,417 10,584 49,926 14,335 14,317 14,034 13,832
Other Current Liabilities 598,783 512,668 651,822 514,402 558,911 556,406 563,565 518,283 490,733 477,971 408,824 407,759 446,703 368,002 346,129 342,815 365,638 369,034 319,646 308,340 333,216 303,207 263,634 271,205 324,567 274,558 249,106 235,647 266,076 281,219 321,213 337,155 235,087 270,779 370,914 178,149 210,903 234,748 240,751 182,806
Total Current Liabilities 1,178,802 1,162,580 1,187,511 1,001,978 1,121,717 1,093,608 1,044,361 965,076 932,240 887,527 788,861 749,988 773,763 674,865 701,541 661,097 714,216 705,500 630,972 601,145 656,362 614,212 534,022 560,351 597,684 561,171 469,824 470,589 472,642 497,356 540,655 514,189 504,606 491,927 549,287 355,716 370,611 404,841 380,366 316,014
Non-Current Liabilities
Long Term Debt 0 0 0 0 0 0 0 0 0 0 0 0 0 0 25,284 0 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 209,136 215,039 219,764 223,800 226,294 232,170 238,241 243,249 245,621 252,056 257,730 264,436 268,281 272,926 278,393 287,469 292,101 298,375 303,241 312,224 319,007 320,259 328,300 334,354 342,249 346,943 349,697 353,173 365,389 348,289 350,983 351,590 355,128 355,379 67,305 68,009 105,827 108,547 110,491 112,216
Deferred Tax 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -25,284 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89,447 89,455 0 0 0 0 0 0
Other Non-Current Liabilities 53,251 44,255 41,727 42,286 41,034 40,056 38,185 29,508 26,550 26,462 28,338 27,432 26,318 24,482 30,617 30,505 23,071 22,871 22,818 2,621 2,723 2,439 2,203 1,095 819 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Non-Current Liabilities 262,387 259,294 261,491 266,086 267,328 272,226 276,426 272,757 272,171 278,518 286,068 291,868 294,599 297,408 309,010 317,974 315,172 321,246 326,059 314,845 321,730 322,698 330,503 335,449 343,068 346,943 349,697 353,173 365,389 348,289 350,983 351,590 444,575 444,834 67,305 68,009 105,827 108,547 110,491 112,216
Total Liabilities 1,441,189 1,421,874 1,449,002 1,268,064 1,389,045 1,365,834 1,320,787 1,237,833 1,204,411 1,166,045 1,074,929 1,041,856 1,068,362 972,273 1,010,551 979,071 1,029,388 1,026,746 957,031 915,990 978,092 936,910 864,525 895,800 940,752 908,114 819,521 823,762 838,031 845,645 891,638 865,779 949,181 936,761 616,592 423,725 476,438 513,388 490,857 428,230
Common Stock 5,592 5,591 5,587 3,209 3,206 3,205 3,203 3,200 3,199 3,198 3,196 3,193 3,192 3,190 3,186 3,182 3,181 3,180 3,174 3,155 3,154 3,152 3,150 3,146 3,126 3,124 3,122 3,116 1,037 1,036 1,036 1,035 1,034 1,033 1,058 1,035 1,035 1,032 1,031 1,030
Retained Earnings 5,572,757 5,120,063 4,706,192 9,001,173 8,699,499 8,377,112 8,103,752 7,809,549 7,488,235 7,151,030 6,747,268 6,432,074 5,960,338 5,612,684 5,301,315 5,022,480 4,767,526 4,468,603 4,176,130 3,914,645 3,675,538 3,407,806 3,137,691 2,928,226 2,726,904 2,508,161 2,285,528 2,107,548 1,934,601 1,742,960 1,558,740 1,394,863 1,256,121 1,081,547 2,334,924 2,330,510 2,205,179 2,083,579 1,942,575 1,847,325
Accumulated Other Comprehensive Income/Loss -198,033 -155,725 -147,911 -159,073 -224,455 -152,957 -72,145 -69,165 -43,495 -16,822 -24,874 3,034 -32,529 -53,438 -62,682 -32,387 -43,083 -28,756 -34,125 -32,864 -29,777 -25,196 -13,721 -16,659 -15,533 -16,833 -21,917 -23,249 -14,534 -14,477 -15,443 -21,878 -20,851 -19,073 -21,433 -11,453 -6,337 -621 -1,131 -1,233
Total Stockholders Equity 7,873,149 7,841,464 7,395,360 7,025,041 6,815,760 6,809,178 6,866,672 6,566,951 6,244,997 5,905,498 5,459,437 5,160,860 4,629,321 4,221,540 3,870,946 4,171,281 4,107,978 4,057,586 3,698,820 3,610,901 3,893,267 3,605,160 3,875,607 3,895,212 3,768,154 3,776,017 3,530,226 3,329,709 3,398,400 3,192,411 4,991,846 4,809,410 4,654,557 4,854,820 1,468,354 1,515,150 1,386,440 1,255,631 1,102,726 992,279
Total Investments 1,289,388 1,479,487 1,424,180 1,423,757 1,419,154 1,401,911 1,783,300 1,849,146 1,252,321 1,059,985 1,043,859 925,645 619,897 252,830 247,435 545,968 601,726 364,994 263,697 320,650 459,508 211,093 588,719 675,299 637,351 372,490 209,843 222,948 267,172 44,319 515,662 759,958 1,579,065 1,287,222 688,524 824,074 616,460 505,651 447,063 412,039
Total Debt 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30,323 1,485 1,842 1,161 860 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Net Debt -1,773,849 -1,869,774 -1,672,660 -1,307,141 -1,303,048 -1,132,039 -1,014,786 -1,326,462 -1,712,671 -1,584,239 -1,178,879 -1,180,413 -1,074,730 -921,326 -671,513 -796,472 -715,775 -887,086 -617,484 -637,513 -713,714 -659,687 -511,360 -528,622 -465,559 -777,655 -576,337 -377,582 -341,526 -434,769 -2,528,109 -2,175,417 -1,240,717 -1,696,295 -362,787 -370,323 -408,323 -373,051 -312,020 -211,349

Reported Currency: USD 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 2014-03-31 2013-12-31
Cash Flows from Operating Activities
Net Income 452,694 413,871 397,444 301,674 322,387 273,360 294,203 321,314 337,205 403,762 315,194 471,736 347,654 311,369 278,835 254,954 298,923 292,473 261,485 239,107 267,732 270,115 216,050 201,322 218,743 222,633 177,980 172,947 191,641 184,220 163,877 138,742 174,574 229,003 4,414 125,331 121,600 141,004 95,250 76,106
Depreciation & Amortization 17,980 15,576 16,808 15,201 15,608 15,833 14,599 9,439 13,227 13,712 13,777 15,094 13,822 15,511 16,546 16,971 15,399 17,574 14,870 14,510 14,284 14,194 13,991 13,783 12,329 11,592 11,183 10,971 10,545 10,305 9,024 9,103 8,508 6,779 6,470 6,527 6,129 6,542 6,453 6,318
Deferred Income Tax -93,623 2,418 0 18,472 7,776 0 0 16,076 0 0 0 -156,873 0 0 0 723 1 67 472 -434 0 -76 0 66,073 -13,360 0 1,862 -17,440 -1,639 -22 9 -198,149 -275,391 41,058 -184,679 -2,310 -16,325 -701 -2,434 -6,246
Stock Based Compensation 17,900 18,552 16,051 14,942 16,558 16,277 16,332 18,092 16,700 17,329 18,362 17,247 20,008 15,936 17,098 16,466 15,991 15,575 15,324 14,675 14,091 14,906 13,439 13,017 13,282 12,841 13,142 12,113 12,145 11,528 10,062 9,030 8,852 8,483 6,354 6,043 7,420 8,103 6,986 7,172
Change in Working Capital 75,723 -112,398 -7,603 -56,201 94,420 -198,068 -326,960 -141,240 -25,574 -23,309 -171,772 66,163 124,325 -94,369 -124,289 3,824 37,246 4,316 -168,640 72,812 24,279 53,371 -94,382 -95,874 12,559 93,360 -10,935 102,095 -39,494 -67,869 -73,459 201,035 270,916 -181,571 85,732 42,954 29,416 -32,300 30,246 -17,800
Accounts Receivable 99,004 -150,296 -167,512 73,466 86,789 -154,803 -134,433 -54,747 40,059 -92,088 -147,452 81,664 30,258 -84,110 -147,484 114,084 25,841 -86,363 -113,503 135,468 -25,337 -79,123 -69,420 85,798 7,370 -83,120 6,490 14,904 -16,248 -44,813 -60,206 55,490 -37,177 -26,972 -68,072 34,002 54,757 -56,872 -41,597 57,642
Inventory -23,281 57,582 35,495 -50,572 1,936 -90,403 -208,673 -128,379 -96,873 -12,995 -39,546 -9,186 25,309 13,144 1,037 -40,275 -23,442 2,499 -24,004 -15,808 12,415 -11,479 -11,274 -42,167 -21,841 -17,066 -7,793 2,520 6,742 19,252 -7,639 2,008 19,843 -2,372 -26,547 29,463 -236 -3,874 17,410 25,135
Accounts Payable 0 81,049 51,124 -2,898 -32,836 67,170 18,329 7,727 42,951 26,760 36,859 28,420 -2,952 -26,100 19,328 -40,648 32,630 18,285 18,565 -29,789 14,957 47,300 -22,616 4,926 15,869 28,101 -19,317 23,545 -13,210 -1,081 36,086 -54,278 3,018 29,382 42,742 -18,750 -6,081 30,045 6,068 -41,935
Other Working Capital 0 -100,733 73,290 -76,197 38,531 -20,032 -2,183 34,159 -11,711 55,014 -21,633 -34,735 71,710 2,697 2,830 -29,337 2,217 69,895 -49,698 -17,059 22,244 96,673 8,928 -144,431 11,161 165,445 9,685 61,126 -16,778 -41,227 -41,700 197,815 285,232 -181,609 137,609 -1,761 -19,024 -1,599 48,365 -58,642
Other Non-Cash Items 49,590 668 1,775 4,425 1,774 23,612 1,475 4,078 -162 -381 -88 1,560 2,969 879 2,942 -245 -1,276 1,384 -115 -149 -326 -121 -187 -647 13,282 -168 -268 -33 -51 -166 46 405 -104 -161,532 -46 -27 -168 -73 -99 649
Net Cash Provided by Operating Activities 520,264 338,687 424,475 298,513 458,523 131,014 -351 227,759 341,396 411,113 175,473 414,927 508,778 249,326 191,132 292,693 366,284 331,389 123,396 340,521 320,060 352,389 148,911 197,674 256,835 340,258 192,964 280,653 173,147 137,996 109,559 160,166 187,355 -57,780 -81,755 178,518 148,072 122,575 136,402 66,199
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -27,799 -44,299 -44,052 -72,417 -30,396 -79,410 -29,930 -24,111 -7,894 -9,809 -15,639 -6,660 -45,775 -24,271 -17,930 -60,528 -28,793 -12,592 -8,485 -18,788 -21,476 -21,612 -13,049 -20,253 -32,398 -20,536 -19,941 -33,555 -49,088 -12,147 -10,547 -11,514 -11,586 -13,154 -6,239 -10,298 -5,163 -6,031 -9,871 -10,324
Acquisitions Net 0 -1,503 0 0 0 884 -330,356 -8,292 4,937 -1,894 -7,008 0 -32,829 -5,901 -6,594 -2,830 -5,109 -41 482 -6,423 -5,814 -129 3,677 -3,995 -5,041 1,155 -396 -1,161 790 -690,864 -1,961 -1,094 -1,463 375,711 -1,450 -1,428 -502 -860 342 -1,914
Purchases of Investments 0 -572,375 -518,751 -453,157 -429,643 -522,342 -441,925 -1,069,792 -547,884 -354,897 -440,570 -450,705 -423,303 -211,276 -214,697 -231,772 -455,113 -205,537 -175,314 -115,075 -368,546 -95,042 -247,421 -203,537 -481,418 -228,544 -58,314 -49,817 -249,995 -614 -152,050 -273,406 -815,985 -825,910 -118,283 -373,064 -339,741 -234,079 -187,718 -164,549
Sales/Maturities of Investments 0 515,302 522,501 428,412 414,236 904,899 504,808 472,043 355,591 335,214 325,751 124,338 76,242 206,082 513,534 293,308 211,664 114,077 232,387 254,074 120,014 473,180 334,216 175,076 185,579 100,975 71,553 93,845 27,142 471,958 396,346 1,092,561 524,282 227,273 253,833 165,520 229,580 175,509 152,760 78,286
Other Investing Activities -174,015 -2,568 -12,464 -6,462 -6,202 -6,139 -6,227 19,830 -6,288 307 -11,617 1,054 34,457 6,084 5,663 3,283 5,208 1,272 -2,291 5,020 3,792 -6,093 -1,549 4,573 4,553 -1,428 796 1,214 1,807 20 2,484 2,177 1,961 573 1,779 1,849 862 1,387 543 5,390
Net Cash Used for Investing Activities -201,814 -105,443 -52,766 -103,624 -52,005 297,892 -303,630 -610,322 -201,538 -31,079 -149,083 -331,973 -391,208 -29,282 279,976 1,461 -272,143 -102,821 46,779 118,808 -272,030 350,304 75,874 -48,136 -328,725 -148,378 -6,302 10,526 -269,344 -231,647 234,272 808,724 -302,791 -235,507 129,640 -217,421 -114,964 -64,074 -43,944 -93,111
Cash Flows from Financing Activities
Debt Repayment -4,612 0 0 0 0 0 0 0 0 0 0 -586 -820 -947 -733 -728 -3,766 -8,682 -393 -404 -510 -429 -543 -705 -544 -634 -700 -628 -632 -577 -522 -276 -277 -334 -196 -303 -343 -353 -620 -565
Common Stock Issued 0 23,318 36,348 29,256 12,137 18,112 4,510 8,563 12,674 17,725 6,761 7,396 21,698 29,867 13,975 7,118 4,111 45,971 35,163 3,370 10,865 7,115 6,501 25,850 7,683 5,472 13,621 5,790 2,448 4,089 4,078 5,610 1,931 1,670,001 19,119 2,118 7,334 1,988 5,728 3,054
Common Stock Repurchased -397,255 -55,699 -35,126 -277,713 -196,816 -284,312 -12,187 -12 0 -399 -13,419 0 -148 -36,560 -559,210 -229,579 -254,308 -621 -222,792 -536,927 0 -553,199 -251,950 -112,005 -248,871 -238 -64 -249,996 -187 -2,000,238 -2,016 -48,993 -346,757 -160,835 -251,382 -49 -8,067 -39 -20 -54,198
Dividends Paid 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -733 0 0 0 -393 0 0 0 -543 0 0 0 -700 0 0 0 -522 0 0 0 0 0 0 0 0 0
Other Financing Activities 5,894 610 -7,271 794 -5,643 1,470 3,454 4,742 -5,438 2,667 957 0 0 0 733 0 0 0 393 0 0 0 543 0 0 0 700 0 0 0 522 10,823 3,583 115,652 184,679 383 8,238 701 2,602 98
Net Cash Used Provided by Financing Activities -395,973 -31,771 -6,049 -247,663 -190,322 -264,730 -4,223 13,293 7,236 19,993 -5,701 6,810 20,730 -7,640 -545,968 -223,189 -253,963 36,668 -188,022 -533,961 10,355 -546,513 -245,992 -86,860 -241,732 4,600 12,857 -244,834 1,629 -1,996,726 1,540 -32,836 -341,520 1,624,484 -47,780 2,149 7,162 2,297 7,690 -51,611
Effect of Forex Changes on Cash -18,402 -4,359 -141 56,867 -45,187 -46,923 -3,472 -16,939 -18,662 5,333 -22,223 15,919 15,104 7,086 -21,261 9,375 -10,808 4,667 -1,322 -1,569 -4,358 -7,853 3,945 385 1,526 4,838 -764 -10,289 1,325 -2,963 7,321 -1,354 1,378 2,311 -7,641 -1,246 -4,998 233 523 2,853
Net Change in Cash -95,925 197,114 365,519 4,093 171,009 117,253 -311,676 -386,209 128,432 405,360 -1,534 105,683 153,404 219,490 -96,121 80,340 -170,630 269,903 -19,169 -76,201 54,027 148,327 -17,262 63,063 -312,096 201,318 198,755 36,056 -93,243 -2,093,340 352,692 934,700 -455,578 1,333,508 -7,536 -38,000 35,272 61,031 100,671 -75,670
Cash at End of Period 1,773,849 1,869,774 1,672,660 1,307,141 1,303,048 1,132,039 1,014,786 1,326,462 1,712,671 1,584,239 1,178,879 1,180,413 1,074,730 921,326 701,836 797,957 717,617 888,247 618,344 637,513 713,714 659,687 511,360 528,622 465,559 777,655 576,337 377,582 341,526 434,769 2,528,109 2,175,417 1,240,717 1,696,295 362,787 370,323 408,323 373,051 312,020 211,349
Cash at Start of Period 1,869,774 1,672,660 1,307,141 1,303,048 1,132,039 1,014,786 1,326,462 1,712,671 1,584,239 1,178,879 1,180,413 1,074,730 921,326 701,836 797,957 717,617 888,247 618,344 637,513 713,714 659,687 511,360 528,622 465,559 777,655 576,337 377,582 341,526 434,769 2,528,109 2,175,417 1,240,717 1,696,295 362,787 370,323 408,323 373,051 312,020 211,349 287,019
Free Cash Flow
Operating Cash Flow 520,264 338,687 424,475 298,513 458,523 131,014 -351 227,759 341,396 411,113 175,473 414,927 508,778 249,326 191,132 292,693 366,284 331,389 123,396 340,521 320,060 352,389 148,911 197,674 256,835 340,258 192,964 280,653 173,147 137,996 109,559 160,166 187,355 -57,780 -81,755 178,518 148,072 122,575 136,402 66,199
Capital Expenditure -27,799 -44,299 -44,052 -72,417 -30,396 -79,410 -29,930 -24,111 -7,894 -9,809 -15,639 -6,660 -45,775 -24,271 -17,930 -60,528 -28,793 -12,592 -8,485 -18,788 -21,476 -21,612 -13,049 -20,253 -32,398 -20,536 -19,941 -33,555 -49,088 -12,147 -10,547 -11,514 -11,586 -13,154 -6,239 -10,298 -5,163 -6,031 -9,871 -10,324
Free Cash Flow 492,465 294,388 380,423 226,096 428,127 51,604 -30,281 203,648 333,502 401,304 159,834 408,267 463,003 225,055 173,202 232,165 337,491 318,797 114,911 321,733 298,584 330,777 135,862 177,421 224,437 319,722 173,023 247,098 124,059 125,849 99,012 148,652 175,769 -70,934 -87,994 168,220 142,909 116,544 126,531 55,875