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 7,303,000 6,585,000 5,429,000 4,798,000 5,103,000 5,223,203 3,811,126 3,504,286 3,171,411 2,707,115 2,372,906 1,924,400 1,700,208 1,206,021 827,654 761,552 713,711 592,798 435,164 374,253 300,703
Revenue Growth - 21.29% 13.15% -5.98% -2.30% 37.05% 8.76% 10.50% 17.15% 14.08% 23.31% 13.19% 40.98% 45.72% 8.68% 6.70% 20.40% 36.22% 16.28% 24.46%
Cost of Revenue 3,040,000 2,743,000 2,330,000 2,285,000 2,456,000 2,413,932 1,633,616 1,519,659 1,443,348 1,257,270 1,105,032 874,838 754,491 544,836 354,588 332,206 327,780 283,766 213,874 189,983 164,198
Gross Profit 4,263,000 3,842,000 3,099,000 2,513,000 2,647,000 2,809,271 2,177,510 1,984,627 1,728,063 1,449,845 1,267,874 1,049,562 945,717 661,185 473,066 429,346 385,931 309,032 221,290 184,270 136,505
Gross Profit Margin 58.37% 58.34% 57.08% 52.38% 51.87% 53.78% 57.14% 56.63% 54.49% 53.56% 53.43% 54.54% 55.62% 54.82% 57.16% 56.38% 54.07% 52.13% 50.85% 49.24% 45.40%
Research and Development 0 105,000 94,900 105,600 130,900 116,800 73,800 73,800 58,600 48,300 42,300 32,100 27,900 0 0 0 0 0 0 0 0
General and Administrative Expenses 868,000 780,000 748,000 685,000 727,000 747,773 450,095 415,575 382,858 321,624 276,446 254,468 201,709 133,711 94,918 80,018 74,650 62,890 48,309 38,943 31,201
Total Operating Expenses 938,000 919,000 884,000 822,000 896,000 882,725 522,549 504,801 460,303 375,843 340,054 300,107 245,942 174,050 109,997 93,946 86,652 75,194 103,123 46,690 41,526
Operating Income or Loss 3,325,000 2,923,000 2,215,000 1,691,000 1,751,000 1,926,546 1,654,961 1,479,826 1,267,760 1,074,002 927,820 749,455 699,775 487,135 363,069 335,400 299,279 233,838 118,167 137,580 94,979
Operating Margin 45.51% 44.39% 40.80% 35.24% 34.31% 36.88% 43.42% 42.23% 39.97% 39.67% 39.10% 38.94% 41.16% 40.39% 43.87% 44.04% 41.93% 39.45% 27.15% 36.76% 31.59%
Interest Expense 1,209,000 1,164,000 1,076,000 1,059,000 1,029,000 859,753 663,008 602,589 483,850 418,785 347,688 270,685 211,906 185,256 -112,234 84,398 92,677 91,767 76,732 0 0
EBITDA 3,500,000 3,019,000 2,332,000 1,842,000 1,938,000 2,057,570 1,721,019 1,529,245 1,329,411 1,109,828 859,806 764,813 744,008 527,474 393,234 349,328 324,533 260,937 209,616 158,344 117,073
Depreciation and Amortization 213,000 139,000 117,000 151,000 187,000 131,024 72,454 89,226 77,445 54,219 63,608 45,639 44,233 40,339 30,165 13,928 25,254 27,099 42,832 20,764 22,094
Income Before Tax 2,025,000 1,716,000 1,127,000 715,000 740,000 1,062,865 985,557 837,430 768,116 636,824 448,510 448,489 487,869 229,425 250,835 251,002 206,602 142,071 41,435 57,314 20,304
Income Tax Expense 473,000 417,000 261,000 34,000 87,000 221,986 24,021 208,889 181,702 189,612 141,600 145,700 162,900 77,200 87,390 88,100 73,476 53,426 16,318 22,627 6,682
Net Income 1,450,000 1,298,000 866,000 680,000 699,000 889,770 957,062 596,887 586,414 447,212 306,910 302,789 324,969 172,134 163,445 162,902 133,126 88,645 25,117 34,687 13,622
Net Income Margin 19.81% 19.71% 15.95% 14.17% 13.70% 17.03% 25.11% 17.03% 18.49% 16.52% 12.93% 15.73% 19.11% 14.27% 19.75% 21.39% 18.65% 14.95% 5.77% 9.27% 4.53%
EPS 25.21 22.03 13.40 10.39 12.20 13.84 17.21 10.75 10.44 7.90 5.39 5.50 6.03 3.23 3.09 3.10 2.78 1.94 0.57 0.78 0.31
EPS Diluted 25.21 22.03 13.40 10.39 12.20 13.84 17.21 10.75 10.44 7.90 5.39 5.50 6.03 3.23 3.09 3.10 2.65 1.83 0.53 0.75 0.29
Weighted Average Shares Out - 57,200 58,200 58,400 57,300 56,265 55,597 55,530 56,157 56,606 56,993 55,080 53,882 53,333 52,923 52,539 47,856 45,630 44,415 44,202 44,193
Weighted Average Shares Out Diluted - 57,200 58,200 58,400 57,300 56,265 55,600 55,530 56,157 56,606 56,993 55,080 53,882 53,333 52,923 52,539 50,202 48,542 47,181 46,544 46,300

Reported Currency: USD Q2 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 4,838,000 3,472,000 3,001,000 4,787,000 4,717,000 1,467,486 2,073,017 650,561 1,586,994 714,033 819,548 564,740 440,524 376,183 234,112 190,167 159,062 105,946 61,217 104,221 48,498
Short Term Investments 76,000 103,000 77,000 8,000 0 0 11,634 0 0 0 0 0 0 0 0 0 0 0 0 0 50,601
Cash + Short Term Investments 4,838,000 3,575,000 3,001,000 4,787,000 4,717,000 1,467,486 2,073,017 650,561 1,586,994 714,033 819,548 564,740 440,524 376,183 234,112 190,167 159,062 105,946 61,217 104,221 99,099
Net Receivables 1,407,000 1,421,000 967,000 791,000 720,000 1,067,603 704,310 636,127 576,339 444,072 351,307 290,449 235,783 189,293 134,461 106,446 96,196 104,566 74,934 63,554 44,489
Inventory 1,753,000 1,616,000 1,332,000 1,185,000 1,283,000 1,232,649 805,292 730,681 724,011 591,401 459,074 413,581 320,503 265,317 188,756 167,766 144,114 126,763 89,243 76,077 64,385
Other Current Assets 284,000 229,000 349,000 267,000 240,000 135,380 74,668 38,683 43,353 37,081 21,978 21,543 24,587 39,499 26,179 30,375 24,062 28,324 8,787 14,494 12,206
Total Current Assets 8,282,000 6,738,000 5,649,000 7,030,000 6,960,000 4,865,247 3,657,287 2,133,552 2,930,697 1,831,962 1,689,576 1,320,495 996,810 870,292 583,508 494,754 423,434 365,599 234,181 258,346 220,179
Non-Current Assets
Property, Plant and Equipment 1,344,000 1,319,000 807,000 770,000 752,000 756,757 388,333 324,924 310,580 260,684 212,108 208,964 172,737 150,800 99,613 96,751 96,241 87,074 62,851 63,624 60,817
Goodwill 9,051,000 8,988,000 8,641,000 8,568,000 7,889,000 7,820,103 6,223,290 5,745,338 5,679,452 4,686,220 3,525,077 3,343,907 3,035,502 2,595,747 1,571,664 1,462,310 1,354,774 1,247,870 877,829 0 0
Intangible Assets 2,709,000 2,747,000 2,750,000 2,791,000 2,610,000 2,743,820 1,788,404 1,717,862 1,764,343 1,539,851 1,217,153 1,189,490 1,123,610 828,366 400,394 372,921 356,194 334,898 225,959 1,085,635 1,041,058
Long Term Investments 64,000 111,000 69,000 10,000 6,000 -41,769 248,926 -3,256 -492,255 -45,375 0 0 0 0 3,449 5,389 -19,902 0 0 0 0
Tax Assets 606,000 0 -69,000 -10,000 17,000 41,769 -151,640 3,256 492,255 45,375 0 0 0 0 15,200 18,700 19,902 0 0 0 0
Other Non-Current Assets -479,000 -13,165,000 260,000 156,000 161,000 68,804 42,867 53,985 41,205 108,333 112,934 86,023 -277,285 68,431 3,990 3,615 25,178 25,612 15,892 20,143 23,858
Total Non-Current Assets 13,295,000 13,165,000 12,458,000 12,285,000 11,435,000 11,389,484 8,540,180 7,842,109 7,795,580 6,595,088 5,067,272 4,828,384 4,054,564 3,643,344 2,094,310 1,959,686 1,832,387 1,695,454 1,182,531 1,169,402 1,125,733
Other Assets 0 67,000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Assets 21,577,000 19,970,000 18,107,000 19,315,000 18,395,000 16,254,731 12,197,467 9,975,661 10,726,277 8,427,050 6,756,848 6,148,879 5,051,374 4,513,636 2,677,818 2,454,440 2,255,821 2,061,053 1,416,712 1,427,748 1,345,912
Current Liabilities
Accounts Payable 302,000 305,000 279,000 227,000 218,000 276,590 173,603 148,761 156,075 142,822 115,741 106,768 74,178 62,110 44,226 44,680 25,140 24,753 18,764 16,419 11,468
Short Term Debt 1,090,000 420,000 444,000 646,000 625,000 429,732 375,336 369,041 252,416 243,840 239,295 31,045 20,500 15,500 0 0 0 0 0 2,943 4,431
Tax Payables 0 138,000 11,000 0 19,000 44,000 9,168 0 0 0 0 0 0 8,937 0 0 0 0 0 0 0
Deferred Revenue 114,000 79,000 45,000 25,000 18,000 -429,566 -375,336 -369,041 -252,416 -243,219 -239,295 -31,045 -20,500 70,826 0 0 0 0 0 0 0
Other Current Liabilities 729,000 775,000 658,000 765,000 755,000 1,262,000 726,779 722,233 596,528 514,772 470,166 215,732 159,737 58,423 68,786 55,072 63,362 42,466 24,675 120,425 24,895
Total Current Liabilities 2,235,000 1,579,000 1,426,000 1,663,000 1,616,000 1,538,756 900,382 870,994 752,603 658,215 585,907 322,500 233,915 206,859 113,012 99,752 88,502 67,219 43,439 139,787 40,794
Non-Current Liabilities
Long Term Debt 21,077,000 19,183,000 19,293,000 19,454,000 19,657,000 16,621,000 12,502,088 11,403,351 9,997,015 8,156,113 7,238,486 5,707,743 3,598,625 3,122,875 1,771,646 1,356,761 1,357,230 1,357,854 925,000 886,903 889,845
Deferred Revenue 7,000 18,556,000 76,000 -82,000 -273,000 -151,779 -142 -9,731 -53,824 27,389 -4,650 -7,550 -408,243 0 0 0 0 0 0 0 0
Deferred Tax 606,000 627,000 596,000 485,000 430,000 440,817 399,496 500,949 492,255 450,372 402,247 384,301 356,896 310,451 168,588 162,745 151,672 140,251 78,109 64,950 60,672
Other Non-Current Liabilities 674,000 -19,183,000 482,000 705,000 933,000 691,020 204,114 161,302 189,718 173,267 90,957 78,266 51,347 62,502 31,593 16,020 4,517 8,178 7,123 3,001 57,189
Total Non-Current Liabilities 22,364,000 19,183,000 20,447,000 20,562,000 20,747,000 17,601,058 13,105,556 12,055,871 10,625,164 8,807,141 7,727,040 6,162,760 3,598,625 3,495,828 1,971,827 1,535,526 1,513,419 1,506,283 1,010,232 954,854 1,007,706
Total Liabilities 24,599,000 21,948,000 21,873,000 22,225,000 22,363,000 19,139,814 14,005,938 12,926,865 11,377,767 9,465,356 8,312,947 6,485,260 3,832,540 3,702,687 2,084,839 1,635,278 1,601,921 1,573,502 1,053,671 1,094,641 1,048,500
Common Stock 1,000 1,000 1,000 1,000 1,000 576 569 561 558 551 538 532 521 508 499 494 486 470 446 3 3
Retained Earnings -3,870,000 -2,621,000 -3,914,000 -3,705,000 -4,359,000 -3,119,956 -2,246,578 -3,187,220 -1,146,963 -1,717,232 -2,150,293 -1,004,244 689,229 364,260 192,126 450,647 287,745 156,312 67,667 42,550 7,863
Accumulated Other Comprehensive Income/Loss -118,000 -98,000 -267,000 -248,000 -401,000 -378,981 4,100 -85,143 -149,787 -96,009 -25,171 -6,516 -8,051 -3,277 -3,800 -5,509 445 -1,753 -1,829 -336 -282
Total Stockholders Equity -3,029,000 -1,984,000 -3,773,000 -2,916,000 -3,972,000 -2,894,905 -1,808,471 -2,951,204 -651,490 -1,038,306 -1,556,099 -336,381 1,218,834 810,949 592,979 819,162 653,900 487,551 363,041 333,107 297,412
Total Investments 64,000 214,000 69,000 10,000 6,000 -41,769 248,926 -3,256 -492,255 -45,375 0 0 0 0 3,449 5,389 -19,902 0 0 0 50,601
Total Debt 22,465,000 19,603,000 19,813,000 20,018,000 20,009,000 16,898,953 12,877,282 11,762,661 10,195,607 8,427,342 7,473,131 5,731,238 3,619,125 3,138,375 1,771,646 1,356,761 1,357,230 1,357,854 925,000 889,846 894,276
Net Debt 17,627,000 16,131,000 16,812,000 15,231,000 15,292,000 15,431,467 10,804,265 11,112,100 8,608,613 7,713,309 6,653,583 5,166,498 3,178,601 2,762,192 1,537,534 1,166,594 1,198,168 1,251,908 863,783 785,625 845,778

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 1,450,000 1,299,000 867,000 681,000 700,000 891,311 957,062 596,887 586,414 447,212 306,910 302,789 324,969 -19,909 163,445 162,902 133,126 88,645 25,117 34,687 13,622
Depreciation & Amortization 282,000 268,000 253,000 253,000 283,000 225,700 129,844 141,025 121,670 93,663 96,385 73,515 68,227 60,460 30,165 27,521 25,254 27,099 42,832 20,764 22,094
Deferred Income Tax 2,000 3,000 -22,000 34,000 24,000 -349 -151,640 -918 5,808 660 -9,416 -2,614 24,800 8,888 1,900 8,800 7,335 6,230 18,227 693 2,706
Stock Based Compensation 191,000 157,000 184,000 129,000 93,000 93,362 0 45,524 48,306 31,500 26,332 48,884 22,151 12,574 6,704 5,813 0 0 0 0 0
Change in Working Capital -380,000 -431,000 -260,000 -124,000 135,000 -213,747 -4,572 -86,352 -110,905 -24,322 27,967 71,618 11,749 -32,454 4,971 -1,897 35,544 -13,025 -111,122 -12,596 22,343
Accounts Receivable -143,000 -212,000 -190,000 -78,000 352,000 -82,268 -43,811 -54,669 -80,114 -25,418 -24,309 -25,006 -1,957 -15,150 -17,721 -346 7,103 -17,401 -489 0 0
Inventory -199,000 -261,000 -134,000 79,000 -62,000 -35,712 -10,808 5,127 -2,073 -25,974 -8,392 -15,289 -416 -9,841 2,893 -4,518 878 -5,624 -10,163 -4,566 -2,157
Accounts Payable -3,000 12,000 58,000 3,000 -62,000 -1,632 18,075 -10,354 -6,657 13,480 -2,415 23,510 -3,620 4,383 4,933 8,808 -333 1,642 1,618 0 0
Other Working Capital -35,000 461,000 6,000 -128,000 -93,000 -94,135 31,972 -26,456 -22,061 13,590 63,083 88,403 17,742 -11,846 14,866 -5,841 27,896 8,358 -102,088 -8,030 24,500
Other Non-Cash Items 672,000 79,000 -43,000 -60,000 -22,000 19,195 32,998 92,567 17,637 -27,775 93,044 -23,987 -38,011 231,019 -9,881 -6,027 -15,659 3,487 55,852 37,147 50,374
Net Cash Provided by Operating Activities 1,733,000 1,375,000 948,000 913,000 1,213,000 1,015,472 1,022,173 788,733 668,930 520,938 541,222 470,205 413,885 260,578 197,304 197,112 189,635 112,436 3,058 80,695 111,139
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -157,000 -139,000 -119,000 -105,000 -105,000 -101,591 -73,341 -71,013 -43,982 -54,871 -34,146 -35,535 -25,246 -18,026 -12,887 -13,155 -10,884 -10,258 -8,350 -7,960 -5,416
Acquisitions Net -838,000 -761,000 -434,000 -704,000 904,000 -3,976,155 -667,619 -215,990 -1,399,064 -1,624,278 -311,872 -483,257 -851,046 -1,379,002 -166,557 -155,233 -154,160 -511,407 -26,973 -63,171 -21,531
Purchases of Investments 0 0 0 0 0 0 0 0 0 0 0 35,535 0 0 0 0 0 0 0 -65,374 -94,675
Sales/Maturities of Investments 0 0 0 0 0 0 0 0 0 0 0 16,350 0 0 0 0 0 0 0 115,975 44,003
Other Investing Activities 1,000 1,000 3,000 24,000 904,000 188,766 57,383 -207,308 -43,982 -54,871 16,380 -35,535 -851,046 271,361 2,885 0 0 0 0 0 0
Net Cash Used for Investing Activities -995,000 -900,000 -553,000 -785,000 799,000 -3,888,980 -683,577 -287,003 -1,443,046 -1,679,149 -329,638 -502,442 -876,292 -1,397,028 -176,559 -168,388 -165,044 -521,665 -35,323 -20,530 -77,619
Cash Flows from Financing Activities
Debt Repayment -3,617,000 -173,000 -275,000 -2,257,000 -1,242,000 -626,428 -12,174,305 -1,813,545 -834,409 -1,100,568 -1,754,121 -2,187,885 -19,250 -1,833,519 0 0 0 0 -489,849 0 0
Common Stock Issued 261,000 215,000 132,000 128,000 4,430,000 81,875 57,583 3,358,807 2,695,579 0 3,357,628 0 500,026 0 0 0 9,769 8,450 1,429 0 24
Common Stock Repurchased 0 0 -912,000 -128,000 -19,000 -81,875 0 -389,821 -207,755 0 -159,852 0 -846 0 0 -15,242 0 0 0 0 -239
Dividends Paid -2,038,000 -38,000 -1,091,000 -73,000 -1,928,000 -1,712,219 0 -2,581,552 -3,000 -3,365 -1,451,391 -1,991,350 -3,299 -2,811 -404,868 0 0 0 0 0 0
Other Financing Activities 86,000 -20,000 -2,000 2,260,000 -11,000 4,610,000 13,316,053 -17,571 -3,580 2,158,880 51,709 4,335,430 50,555 3,114,851 428,068 17,623 18,756 445,508 477,681 -4,442 -3,709
Net Cash Used Provided by Financing Activities -416,000 -16,000 -2,148,000 -70,000 1,230,000 2,271,353 1,085,600 -1,443,682 1,646,835 1,054,947 43,973 156,195 527,186 1,278,521 23,200 2,381 28,525 453,958 -10,739 -4,442 -3,924
Effect of Forex Changes on Cash -2,000 12,000 -33,000 12,000 8,000 -3,376 -1,740 5,519 242 -2,251 -749 258 -438 0 0 0 0 0 0 0 0
Net Change in Cash 320,000 471,000 -1,786,000 70,000 3,250,000 -605,531 1,422,456 -936,433 872,961 -105,515 254,808 124,216 64,341 142,071 43,945 31,105 53,116 44,729 -43,004 55,723 29,596
Cash at End of Period 15,516,000 3,472,000 3,001,000 4,787,000 4,717,000 1,467,486 2,073,017 650,561 1,586,994 714,033 819,548 564,740 440,524 376,183 234,112 190,167 159,062 105,946 61,217 104,221 48,498
Cash at Start of Period 15,196,000 3,001,000 4,787,000 4,717,000 1,467,000 2,073,017 650,561 1,586,994 714,033 819,548 564,740 440,524 376,183 234,112 190,167 159,062 105,946 61,217 104,221 48,498 18,902
Free Cash Flow
Operating Cash Flow 1,733,000 1,375,000 948,000 913,000 1,213,000 1,015,472 1,022,173 788,733 668,930 520,938 541,222 470,205 413,885 260,578 197,304 197,112 189,635 112,436 3,058 80,695 111,139
Capital Expenditure -157,000 -139,000 -119,000 -105,000 -105,000 -101,591 -73,341 -71,013 -43,982 -54,871 -34,146 -35,535 -25,246 -18,026 -12,887 -13,155 -10,884 -10,258 -8,350 -7,960 -5,416
Free Cash Flow 1,576,000 1,236,000 829,000 808,000 1,108,000 913,881 948,832 717,720 624,948 466,067 507,076 434,670 388,639 242,552 184,417 183,957 178,751 102,178 -5,292 72,735 105,723