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 2024-09-30 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
Revenue 7,938,000 7,940,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
Revenue Growth - 20.58% 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%
Cost of Revenue 3,357,000 3,268,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
Gross Profit 4,581,000 4,672,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
Gross Profit Margin 57.71% 58.84% 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%
Research and Development 0 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
General and Administrative Expenses 936,000 931,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
Total Operating Expenses 1,000,000 1,141,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
Operating Income or Loss 3,581,000 3,531,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
Operating Margin 45.16% 44.47% 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%
Interest Expense 1,285,000 1,286,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
EBITDA 3,874,000 3,869,000 3,212,000 2,457,000 2,065,000 2,046,000 2,153,332 1,654,961 1,616,889 1,388,030 1,157,465 892,583 849,403 768,002 527,474 393,234 349,328 324,533 233,838 118,167 154,536
Depreciation and Amortization 311,000 312,000 268,000 252,000 252,000 283,000 224,641 128,851 140,163 121,670 54,219 63,608 45,639 44,233 40,339 30,165 13,928 25,254 27,099 42,832 20,764
Income Before Tax 2,214,000 2,215,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
Income Tax Expense 499,000 500,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
Net Income 1,613,000 1,714,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
Net Income Margin 20.17% 21.59% 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%
EPS 25.59 25.62 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
EPS Diluted 25.59 25.62 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
Weighted Average Shares Out - 57,800 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
Weighted Average Shares Out Diluted - 57,800 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

Reported Currency: USD Q4 2024-09-30 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
Current Assets
Cash and Cash Equivalents 6,261,000 6,261,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
Short Term Investments 0 0 103,000 77,000 8,000 0 0 11,634 0 0 0 0 0 0 0 0 0 0 0 0 0
Cash + Short Term Investments 6,261,000 6,261,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
Net Receivables 1,381,000 1,651,000 1,421,000 967,000 791,000 756,000 1,112,000 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
Inventory 1,876,000 1,876,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
Other Current Assets 511,000 241,000 229,000 349,000 267,000 204,000 1,097,000 63,034 116,183 43,353 82,456 59,647 51,725 53,721 39,499 37,158 42,050 24,062 28,324 8,787 14,494
Total Current Assets 10,029,000 10,029,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
Non-Current Assets
Property, Plant and Equipment 1,488,000 1,488,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
Goodwill 10,419,000 10,419,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
Intangible Assets 3,446,000 3,446,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
Long Term Investments 0 0 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
Tax Assets 0 0 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
Other Non-Current Assets 204,000 204,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
Total Non-Current Assets 15,557,000 15,557,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
Other Assets 0 0 67,000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Assets 25,586,000 25,586,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
Current Liabilities
Accounts Payable 323,000 323,000 305,000 279,000 227,000 218,000 276,000 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
Short Term Debt 603,000 609,000 436,000 444,000 646,000 649,000 443,000 375,336 369,041 252,416 267,989 239,295 31,045 20,500 15,500 0 0 0 0 0 2,943
Tax Payables 108,000 108,000 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
Deferred Revenue 98,000 168,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
Other Current Liabilities 5,207,000 5,131,000 621,000 647,000 765,000 712,000 775,756 342,275 353,192 344,112 247,404 230,871 184,687 139,237 120,312 68,786 55,072 63,362 42,466 24,675 120,425
Total Current Liabilities 6,339,000 6,339,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
Non-Current Liabilities
Long Term Debt 24,296,000 24,296,000 19,330,000 19,369,000 19,372,000 19,384,000 16,519,221 12,501,946 11,393,620 9,943,191 8,106,383 7,233,836 5,700,193 3,598,625 3,122,875 1,771,646 1,356,761 1,357,230 1,357,854 925,000 886,903
Deferred Revenue 0 0 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
Deferred Tax 0 766,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
Other Non-Current Liabilities 1,234,000 468,000 412,000 482,000 705,000 933,000 1,081,837 204,114 161,302 189,718 295,761 90,957 78,266 51,347 62,502 31,593 16,020 4,517 8,178 7,123 3,001
Total Non-Current Liabilities 25,530,000 25,530,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
Total Liabilities 31,869,000 31,869,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
Common Stock 1,000 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
Retained Earnings -7,362,000 -7,362,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
Accumulated Other Comprehensive Income/Loss -42,000 -42,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
Total Stockholders Equity -6,290,000 -6,290,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
Total Investments 0 0 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
Total Debt 24,899,000 24,899,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
Net Debt 18,638,000 18,638,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

Reported Currency: USD TTM 2024-09-30 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
Cash Flows from Operating Activities
Net Income 1,612,000 1,715,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
Depreciation & Amortization 313,000 312,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
Deferred Income Tax 10,000 10,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
Stock Based Compensation 217,000 217,000 157,000 184,000 129,000 93,000 93,362 58,481 45,524 48,306 31,500 26,332 48,884 22,151 12,574 6,704 5,813 4,035 3,487 -27,848 0
Change in Working Capital -302,000 -302,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
Accounts Receivable -26,000 -84,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
Inventory -78,000 -104,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
Accounts Payable -11,000 -11,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
Other Working Capital -187,000 -103,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
Other Non-Cash Items 679,000 93,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
Net Cash Provided by Operating Activities 2,045,000 2,045,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
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -165,000 -165,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
Acquisitions Net -2,347,000 -2,347,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
Purchases of Investments 0 0 0 0 0 0 0 0 0 0 0 0 35,535 0 0 0 0 0 0 0 -65,374
Sales/Maturities of Investments 0 0 0 0 0 0 0 0 0 0 0 0 16,350 0 0 0 0 0 0 0 115,975
Other Investing Activities 71,000 71,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
Net Cash Used for Investing Activities -2,441,000 -2,441,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
Cash Flows from Financing Activities
Debt Repayment 4,972,000 4,972,000 -173,000 -275,000 -125,000 3,072,000 3,902,000 1,095,000 1,524,085 1,816,690 935,939 1,576,796 2,059,810 465,066 1,248,713 404,248 0 0 421,881 -12,168 -2,942
Common Stock Issued 165,000 0 0 0 128,000 0 0 0 0 0 0 0 0 0 0 0 0 9,769 8,450 1,429 0
Common Stock Repurchased 0 0 0 -912,000 -128,000 -19,000 0 0 -389,821 -207,755 0 -159,852 0 -846 0 0 -15,242 0 0 0 0
Dividends Paid -2,038,000 -2,038,000 0 -1,091,000 -73,000 -1,928,000 -1,712,219 -56,148 -2,581,552 -3,000 -3,365 -1,451,391 -1,991,350 -3,299 -2,811 -404,868 0 0 0 0 0
Other Financing Activities 189,000 237,000 -20,000 130,000 128,000 105,000 -303 -10,835 3,606 40,900 122,373 78,420 87,735 66,265 32,619 23,820 17,623 18,756 23,627 0 -1,500
Net Cash Used Provided by Financing Activities 3,171,000 3,171,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
Effect of Forex Changes on Cash 14,000 14,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
Net Change in Cash 2,789,000 2,789,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
Cash at End of Period 18,594,000 6,261,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
Cash at Start of Period 15,805,000 3,472,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
Free Cash Flow
Operating Cash Flow 2,045,000 2,045,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
Capital Expenditure -165,000 -165,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
Free Cash Flow 1,880,000 1,880,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