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


All numbers in thousands except per share items and ratios.
Put a checkmark beside items to have them appear in the chart below.


Reported Currency: USD TTM 2023-09-30 2022-09-30 2021-09-30 2020-09-30 2019-09-30 2018-09-30 2017-09-30 2016-09-30 2015-09-30 2014-09-30 2013-09-30 2012-09-30 2011-09-30 2010-09-30 2009-09-30 2008-09-30 2007-09-30 2006-09-30 2005-09-30 2004-09-30
Revenue 1,653,450 1,513,557 1,377,270 1,316,536 1,294,562 1,160,083 1,032,475 932,169 881,356 838,781 788,985 743,444 676,423 619,683 605,643 630,735 744,842 822,236 825,365 798,671 706,206
Revenue Growth - 9.90% 4.61% 1.70% 11.59% 12.36% 10.76% 5.77% 5.08% 6.31% 6.13% 9.91% 9.16% 2.32% -3.98% -15.32% -9.41% -0.38% 3.34% 13.09%
Cost of Revenue 342,014 311,053 302,174 332,462 361,142 336,845 310,699 287,123 265,173 270,535 249,281 229,468 197,947 186,470 180,932 206,448 274,917 293,482 281,977 275,065 252,587
Gross Profit 1,311,436 1,202,504 1,075,096 984,074 933,420 823,238 721,776 645,046 616,183 568,246 539,704 513,976 478,476 433,213 424,711 424,287 469,925 528,754 543,388 523,606 453,619
Gross Profit Margin 79.26% 79.45% 78.06% 74.75% 72.10% 70.96% 69.91% 69.20% 69.91% 67.75% 68.40% 69.13% 70.74% 69.91% 70.13% 67.27% 63.09% 64.31% 65.84% 65.56% 64.23%
Research and Development 169,328 159,950 146,758 171,231 166,499 149,478 128,383 110,870 103,669 98,824 83,435 66,967 59,527 62,129 73,581 73,626 77,794 70,599 84,967 81,295 71,088
General and Administrative Expenses 439,408 400,565 383,863 396,281 420,930 414,086 380,362 339,796 328,940 300,002 278,203 268,395 238,522 223,615 225,263 209,319 245,639 285,541 260,845 223,400 182,374
Total Operating Expenses 609,286 561,615 532,682 570,767 592,422 569,690 515,339 463,375 446,591 412,499 373,555 348,897 304,993 293,485 309,745 298,829 337,476 377,825 371,003 330,595 272,526
Operating Income or Loss 702,150 642,830 542,414 321,125 295,969 253,548 206,437 177,200 169,592 137,505 161,868 161,593 168,358 127,337 113,349 116,747 122,283 148,474 152,723 193,011 179,866
Operating Margin 42.38% 42.47% 39.38% 24.39% 22.86% 21.86% 19.99% 19.01% 19.24% 16.39% 20.52% 21.74% 24.89% 20.55% 18.72% 18.51% 16.42% 18.06% 18.50% 24.17% 25.47%
Interest Expense 101,427 95,546 68,967 40,092 42,177 39,752 31,311 25,790 26,633 29,150 28,550 30,281 31,734 32,364 24,124 25,481 -20,335 -12,766 -8,569 -8,347 -16,942
EBITDA 718,551 653,586 562,879 346,717 416,394 285,160 236,619 222,356 201,225 207,878 203,062 201,779 200,157 206,198 168,546 172,588 179,864 200,542 240,952 246,433 236,314
Depreciation and Amortization 13,008 14,638 36,387 41,694 50,378 31,612 30,182 36,214 31,633 33,889 32,632 33,214 21,549 24,197 30,918 38,419 39,494 49,126 48,695 54,444 49,887
Income Before Tax 611,107 553,624 471,309 473,142 257,000 216,072 188,010 151,324 144,569 109,238 133,131 131,984 136,243 97,455 92,304 97,570 112,995 149,662 159,192 194,088 168,815
Income Tax Expense 132,563 124,249 97,768 81,058 20,589 23,948 45,595 23,068 35,121 22,736 38,252 41,889 44,239 25,893 27,847 32,105 31,809 45,012 55,706 59,540 66,027
Net Income 478,544 429,375 373,541 392,084 236,411 192,124 142,415 128,256 109,448 86,502 94,879 90,095 92,004 71,562 64,457 65,102 83,952 104,650 103,486 134,548 102,788
Net Income Margin 28.96% 28.37% 27.12% 29.78% 18.26% 16.56% 13.79% 13.76% 12.42% 10.31% 12.03% 12.12% 13.60% 11.55% 10.64% 10.32% 11.27% 12.73% 12.54% 16.85% 14.55%
EPS 19.33 17.18 14.34 13.65 8.13 6.63 4.79 4.16 3.52 2.75 2.80 2.55 2.64 1.82 1.44 1.34 1.72 1.87 1.63 2.02 1.47
EPS Diluted 19.02 16.93 14.18 13.40 7.90 6.34 4.57 3.98 3.39 2.65 2.72 2.48 2.55 1.79 1.42 1.33 1.70 1.82 1.59 1.86 1.31
Weighted Average Shares Out - 24,986 26,042 28,734 29,067 28,980 29,711 30,862 31,129 31,402 33,870 35,332 34,909 39,359 44,903 48,658 48,940 56,054 63,579 66,556 69,924
Weighted Average Shares Out Diluted - 25,367 26,347 29,260 29,932 30,294 31,180 32,245 32,308 32,609 34,864 36,292 36,063 39,988 45,308 48,776 49,373 57,548 65,125 73,584 78,464

Reported Currency: USD Q3 2023-09-30 2022-09-30 2021-09-30 2020-09-30 2019-09-30 2018-09-30 2017-09-30 2016-09-30 2015-09-30 2014-09-30 2013-09-30 2012-09-30 2011-09-30 2010-09-30 2009-09-30 2008-09-30 2007-09-30 2006-09-30 2005-09-30 2004-09-30
Current Assets
Cash and Cash Equivalents 156,043 136,778 133,202 195,354 157,394 106,426 90,023 105,618 75,926 86,120 105,075 83,178 71,609 135,752 146,199 178,157 129,678 95,284 75,154 82,880 159,870
Short Term Investments 0 -33,014 0 0 0 0 0 0 0 0 0 0 22,008 105,826 68,615 139,673 57,049 125,327 152,141 146,088 139,435
Cash + Short Term Investments 156,043 136,778 133,202 195,354 157,394 106,426 90,023 105,618 75,926 86,120 105,075 83,178 93,617 241,578 214,814 317,830 186,727 220,611 227,295 228,968 299,305
Net Receivables 437,637 387,947 322,410 312,107 334,180 297,427 208,865 168,586 167,786 158,773 155,295 143,733 142,595 104,974 113,187 101,742 141,571 177,402 165,806 156,375 140,845
Inventory 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Current Assets 37,455 31,723 29,103 43,513 42,504 51,853 39,624 36,727 23,926 41,709 28,157 22,277 23,113 17,929 19,174 22,986 23,404 24,738 20,209 27,337 25,951
Total Current Assets 631,135 556,448 484,715 550,974 534,078 455,706 338,512 310,931 267,638 286,602 288,527 249,188 259,325 364,481 347,175 442,558 351,702 422,751 413,310 412,680 466,101
Non-Current Assets
Property, Plant and Equipment 60,215 36,669 54,268 75,188 104,075 53,027 48,837 40,703 45,122 38,208 36,677 45,155 41,080 33,017 30,975 34,340 46,360 52,157 56,611 48,436 53,288
Goodwill 776,714 773,327 761,067 788,185 812,364 803,542 800,890 804,414 798,415 814,750 779,928 773,931 757,504 664,688 665,953 667,640 686,082 692,922 695,162 688,683 689,345
Intangible Assets 92 917 2,017 4,099 9,236 14,139 14,536 21,185 33,619 47,321 47,914 57,361 52,299 19,498 27,244 38,255 52,468 62,923 90,900 803,306 825,142
Long Term Investments 85,519 34,237 25,650 33,196 26,573 21,865 19,756 25,515 21,936 20,525 19,784 18,140 16,500 15,104 15,441 72,445 84,000 26,000 40,000 59,000 1,561
Tax Assets 78,227 59,136 11,803 20,549 14,629 6,006 20,117 47,204 47,598 15,196 13,061 11,132 22,856 25,032 27,774 38,100 45,786 14,828 20,010 19,902 21,028
Other Non-Current Assets 76,929 114,547 102,514 95,585 105,285 79,163 12,431 5,668 6,724 7,561 6,407 6,640 9,047 7,648 9,154 10,550 8,855 4,190 5,212 7,737 77,659
Total Non-Current Assets 1,077,696 1,018,833 957,319 1,016,802 1,072,162 977,742 916,567 944,689 953,414 943,561 903,771 912,359 899,286 764,987 776,541 861,330 923,551 853,020 907,895 938,381 978,678
Other Assets 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Assets 1,708,831 1,575,281 1,442,034 1,567,776 1,606,240 1,433,448 1,255,079 1,255,620 1,221,052 1,230,163 1,192,298 1,161,547 1,158,611 1,129,468 1,123,716 1,303,888 1,275,253 1,275,771 1,321,205 1,351,061 1,444,779
Current Liabilities
Accounts Payable 22,489 19,009 83,521 100,284 86,400 55,572 50,708 51,614 50,732 50,810 58,235 54,418 62,603 11,139 8,765 8,593 11,172 16,300 12,162 11,579 13,055
Short Term Debt 28,055 50,000 30,000 250,000 95,000 218,000 235,000 142,000 77,000 92,000 170,000 23,000 49,000 8,000 8,000 0 0 390,963 400,000 0 0
Tax Payables 0 0 0 0 0 0 0 0 0 0 0 6,821 11,754 0 0 0 0 0 0 0 0
Deferred Revenue 149,259 136,730 120,045 105,417 115,159 111,016 52,215 55,431 47,129 46,697 56,519 49,181 47,959 41,768 42,953 39,673 38,243 42,572 48,284 55,837 41,050
Other Current Liabilities 137,413 161,949 97,893 103,506 117,952 106,240 84,292 77,610 71,216 54,368 56,650 39,281 50,043 85,591 62,429 66,322 73,216 76,089 76,583 70,741 66,211
Total Current Liabilities 337,216 367,688 331,459 559,207 414,511 490,828 422,215 326,655 246,077 243,875 341,404 165,880 209,605 146,498 122,147 114,588 122,631 525,924 537,029 138,157 120,316
Non-Current Liabilities
Long Term Debt 2,104,943 1,835,561 1,862,861 1,062,688 812,642 606,790 528,944 462,801 494,000 516,000 376,000 447,000 455,000 504,000 512,000 570,000 570,000 170,000 400,000 400,000 400,000
Deferred Revenue 6,500 6,500 -47,837 -44,451 -52,290 0 0 0 0 0 0 0 0 -2,090 0 0 0 0 0 0 0
Deferred Tax 18,420 42,933 47,837 44,451 52,290 0 0 0 0 0 0 0 0 2,090 0 0 0 0 0 0 0
Other Non-Current Liabilities 71,058 10,589 49,661 56,823 48,005 46,063 40,183 39,627 34,147 33,290 20,280 17,990 19,600 13,476 14,655 19,031 20,681 13,533 -385,852 7,810 7,992
Total Non-Current Liabilities 2,200,921 1,895,583 1,912,522 1,119,511 860,647 652,853 569,127 502,428 528,147 549,290 396,280 464,990 474,600 517,476 526,655 589,031 590,681 183,533 14,148 407,810 407,992
Total Liabilities 2,538,137 2,263,271 2,243,981 1,678,718 1,275,158 1,143,681 991,342 829,083 774,224 793,165 737,684 630,870 684,205 663,974 648,802 703,619 713,312 709,457 551,177 545,967 528,308
Common Stock 246 248 252 276 291 289 290 302 309 313 320 348 348 371 399 482 485 511 594 638 697
Retained Earnings 3,765,179 3,388,059 2,958,684 2,585,143 2,193,059 1,956,648 1,740,810 1,598,395 1,475,214 1,368,255 1,284,261 1,192,096 1,104,825 1,015,624 947,202 886,324 825,109 745,054 644,836 546,450 417,218
Accumulated Other Comprehensive Income/Loss -101,697 -102,145 -124,702 -75,854 -82,995 -90,085 -76,407 -66,494 -77,011 -50,715 -23,189 -20,908 -15,808 -21,709 -19,678 -17,429 637 13,815 3,691 -3,772 -3,904
Total Stockholders Equity -829,306 -687,990 -801,947 -110,942 331,082 289,767 263,737 426,537 446,828 436,998 454,614 530,677 474,406 465,494 474,914 600,269 561,941 566,314 770,028 805,094 916,471
Total Investments 85,519 1,223 25,650 33,196 26,573 21,865 19,756 25,515 21,936 20,525 19,784 18,140 38,508 120,930 84,056 212,118 141,049 151,327 192,141 205,088 140,996
Total Debt 2,151,418 1,885,561 1,892,861 1,312,688 907,642 824,790 763,944 604,801 571,000 608,000 546,000 470,000 504,000 512,000 520,000 570,000 570,000 560,963 400,000 400,000 400,000
Net Debt 1,995,375 1,748,783 1,759,659 1,117,334 750,248 718,364 673,921 499,183 495,074 521,880 440,925 386,822 432,391 376,248 373,801 391,843 440,322 465,679 324,846 317,120 240,130

Reported Currency: USD TTM 2023-09-30 2022-09-30 2021-09-30 2020-09-30 2019-09-30 2018-09-30 2017-09-30 2016-09-30 2015-09-30 2014-09-30 2013-09-30 2012-09-30 2011-09-30 2010-09-30 2009-09-30 2008-09-30 2007-09-30 2006-09-30 2005-09-30 2004-09-30
Cash Flows from Operating Activities
Net Income 478,544 429,375 373,541 392,084 236,411 192,124 142,415 128,256 109,448 86,502 94,879 90,095 92,004 71,562 64,457 65,102 83,952 104,650 103,486 134,548 102,788
Depreciation & Amortization 13,008 14,638 20,465 25,592 30,367 31,612 30,182 36,214 31,633 33,889 32,632 33,214 21,549 24,197 30,918 38,419 39,494 49,126 48,695 54,444 49,887
Deferred Income Tax -28,596 -47,378 7,816 -5,955 -8,639 7,701 25,729 -6,049 -1,823 6,596 -9,991 6,558 -1,042 1,252 6,761 -5,031 -23,095 3,800 1,125 13,279 11,911
Stock Based Compensation 143,554 123,847 115,355 112,457 93,681 82,973 74,814 61,222 55,509 45,308 36,362 25,850 21,229 15,500 17,305 19,935 27,981 36,261 2,927 1,569 1,569
Change in Working Capital -44,385 -63,448 -35,911 -12,740 -41,308 -55,466 -39,493 4,347 13,484 -27,733 26,485 -13,921 3,923 27,769 -10,536 25,426 24,447 -22,859 -2,096 -5,082 14,450
Accounts Receivable -52,795 -70,117 -31,557 24,496 -59,889 -36,176 -42,403 -1,265 -18,225 -4,602 -13,649 1,286 -26,490 8,571 -11,561 31,316 20,153 -15,837 -7,527 11,294 11,294
Inventory -27,179 -18,961 -21,462 -26,224 -267 -54,044 -2,088 -7,798 8,566 -11,349 13,812 1,001 2,257 2,061 315 -6,585 -8,170 886 -482 0 0
Accounts Payable 5,730 2,236 -2,802 -2,354 1,059 1,885 843 -2,027 564 -3,672 3,174 -590 6,810 -1,749 -317 -2,519 -1,569 1,584 -1,773 -5,305 -5,305
Other Working Capital 29,859 23,394 19,910 -8,658 17,789 32,869 4,155 15,437 22,579 -8,110 23,148 -15,618 21,346 18,886 1,027 3,214 14,033 -9,492 7,686 -11,071 8,461
Other Non-Cash Items 171,677 11,881 28,184 -87,621 54,404 1,406 -10,595 1,654 -23,020 -11,585 -5,333 -5,676 -7,917 -4,124 -3,125 7,782 6,371 8,185 44,905 15,324 18,544
Net Cash Provided by Operating Activities 570,535 468,915 509,450 423,817 364,916 260,350 223,052 225,644 185,231 132,977 175,034 136,120 129,746 136,156 105,780 151,633 159,150 179,163 199,042 214,082 199,149
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -19,496 -4,237 -6,029 -7,569 -21,989 -23,981 -31,299 -19,828 -21,969 -24,999 -12,590 -24,147 -25,483 -14,020 -17,453 -13,958 -22,780 -22,735 -31,409 -16,414 -23,204
Acquisitions Net 762 0 -8,063 147,431 -3,470 -15,855 -23,230 -777 -5,646 -56,917 -7,253 -32,824 -123,779 0 2,182 -123,985 -17,755 10,213 -41,312 -41,312 -284,731
Purchases of Investments -19,836 -10,623 -1,900 -1,802 -2,649 -2,924 -2,820 -777 0 0 0 -50 -48,067 -144,224 -71,749 -73,289 -161,803 -191,164 -176,251 -241,273 -586,666
Sales/Maturities of Investments 15,918 5,032 8,063 7,237 3,470 3,480 23,230 0 37 0 0 22,000 131,659 106,403 197,607 123,985 169,692 235,013 190,133 273,276 809,510
Other Investing Activities -13,009 -6,126 2,258 -7,447 55 -3,480 20,000 -777 37 75 0 50 -148 140 50 5,300 1,527 6,111 41,812 22,822 2,234
Net Cash Used for Investing Activities -23,414 -15,954 -5,671 137,850 -24,583 -42,760 -14,119 -20,605 -27,615 -81,916 -19,843 -34,971 -65,670 -51,701 110,637 -81,947 -31,119 37,438 -17,027 -2,901 -82,857
Cash Flows from Financing Activities
Debt Repayment -362,983 -402,000 -988,250 -259,000 -598,000 -169,000 -662,000 -156,000 -159,000 -187,000 -69,000 -67,676 -8,000 -8,000 -295,000 -3,887 0 0 0 -255,305 0
Common Stock Issued 35,883 22,198 16,026 20,881 42,258 22,788 11,023 14,474 17,828 18,258 6,554 30,256 70,793 7,613 1,410 3,289 19,786 84,087 64,200 71,867 53,526
Common Stock Repurchased -618,539 -405,526 -1,104,180 -874,179 -235,223 -228,894 -342,596 -187,629 -138,399 -130,719 -217,039 -82,752 -191,056 -91,422 -196,119 -18,500 -116,642 -451,088 -256,487 -328,537 -101,125
Dividends Paid 0 0 0 0 0 0 0 -1,238 -2,489 -2,508 -2,714 -2,824 -2,803 -3,140 -3,579 -3,887 -3,897 -4,432 -5,100 -5,316 -4,669
Other Financing Activities 276,130 737,327 1,529,239 609,608 1,114,541 404,059 774,946 149,768 117,082 243,334 151,808 36,362 2,613 928 244,815 4,167 9,798 172,728 7,094 255,305 -154,180
Net Cash Used Provided by Financing Activities -548,746 -455,001 -547,165 -523,571 -289,424 -200,047 -218,627 -180,625 -164,978 -58,635 -130,391 -86,634 -128,453 -94,021 -248,473 -18,818 -90,955 -198,705 -190,293 -261,986 -206,448
Effect of Forex Changes on Cash -5,354 5,616 -18,766 -136 59 -1,140 -5,901 5,278 -2,832 -11,381 -2,903 -2,946 234 -881 98 -2,389 -2,682 2,234 552 -385 568
Net Change in Cash -6,979 3,576 -62,152 37,960 50,968 16,403 -15,595 29,692 -10,194 -18,955 21,897 11,569 -64,143 -10,447 -31,958 48,479 34,394 20,130 -7,726 -51,190 -89,588
Cash at End of Period 588,909 136,778 133,202 195,354 157,394 106,426 90,023 105,618 75,926 86,120 105,075 83,178 71,609 135,752 146,199 178,157 129,678 95,284 75,154 82,880 159,870
Cash at Start of Period 595,888 133,202 195,354 157,394 106,426 90,023 105,618 75,926 86,120 105,075 83,178 71,609 135,752 146,199 178,157 129,678 95,284 75,154 82,880 134,070 249,458
Free Cash Flow
Operating Cash Flow 570,535 468,915 509,450 423,817 364,916 260,350 223,052 225,644 185,231 132,977 175,034 136,120 129,746 136,156 105,780 151,633 159,150 179,163 199,042 214,082 199,149
Capital Expenditure -19,496 -4,237 -6,029 -7,569 -21,989 -23,981 -31,299 -19,828 -21,969 -24,999 -12,590 -24,147 -25,483 -14,020 -17,453 -13,958 -22,780 -22,735 -31,409 -16,414 -23,204
Free Cash Flow 551,039 464,678 503,421 416,248 342,927 236,369 191,753 205,816 163,262 107,978 162,444 111,973 104,263 122,136 88,327 137,675 136,370 156,428 167,633 197,668 175,945