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 293,958,599 293,958,599 262,173,411 238,587,006 213,988,843 189,893,926 179,589,121 167,939,635 153,143,826 146,849,686 135,961,803 119,569,127 87,959,167 78,080,806 80,217,558 77,953,979 71,759,990 70,189,733 66,074,312 61,203,145 54,577,321
Revenue Growth - 12.12% 9.89% 11.50% 12.69% 5.74% 6.94% 9.66% 4.29% 8.01% 13.71% 35.94% 12.65% -2.66% 2.90% 8.63% 2.24% 6.23% 7.96% 12.14%
Cost of Revenue 284,963,353 284,048,570 253,213,918 230,252,441 207,214,409 184,698,562 174,450,809 163,363,256 148,599,219 142,710,838 132,497,983 116,611,197 85,474,231 75,460,933 77,678,462 75,597,337 69,659,915 68,142,731 63,747,573 58,971,330 52,597,137
Gross Profit 8,995,246 9,910,029 8,959,493 8,334,565 6,774,434 5,195,364 5,138,312 4,576,379 4,544,607 4,138,848 3,463,820 2,957,930 2,484,936 2,619,873 2,539,096 2,356,642 2,100,075 2,047,002 2,326,739 2,231,815 1,980,184
Gross Profit Margin 3.06% 3.37% 3.42% 3.49% 3.17% 2.74% 2.86% 2.73% 2.97% 2.82% 2.55% 2.47% 2.83% 3.36% 3.17% 3.02% 2.93% 2.92% 3.52% 3.65% 3.63%
Research and Development 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 5,661,106 5,661,106 5,309,984 4,848,962 3,594,251 2,767,217 2,663,508 88,809 79,849 75,495 71,184 62,793 61,381 54,951 1,197,969 1,163,346 1,125,646 1,124,683 1,413,103 1,397,100 1,256,780
Total Operating Expenses 6,536,541 7,734,780 6,273,888 5,542,857 4,099,423 3,158,279 3,125,915 230,517 209,276 184,273 166,937 143,577 127,445 119,891 1,329,845 1,249,807 1,204,554 1,206,764 1,504,325 1,483,109 1,343,238
Operating Income or Loss 2,458,705 2,175,249 2,340,731 2,366,378 2,354,197 -5,135,354 1,111,923 142,279 124,812 94,617 64,406 46,146 34,670 17,043 1,202,745 1,103,635 883,749 827,861 820,342 748,706 636,946
Operating Margin 0.86% 0.74% 0.89% 0.99% 1.10% -2.70% 0.62% 0.08% 0.08% 0.06% 0.05% 0.04% 0.04% 0.02% 1.50% 1.42% 1.23% 1.18% 1.24% 1.22% 1.17%
Interest Expense 215,331 156,991 228,931 210,673 182,544 137,883 157,769 33,156 22,471 11,279 5,858 3,414 950 5,236 78,902 72,494 58,307 2,495 0 0 0
EBITDA 3,329,887 3,252,940 3,408,879 3,112,982 2,909,575 -4,747,935 1,651,124 1,866,702 1,489,852 1,920,290 633,988 950,955 1,065,335 1,451,758 1,330,776 1,201,784 977,608 921,716 926,758 845,639 727,828
Depreciation and Amortization 1,104,242 1,091,974 972,393 697,943 505,172 401,619 488,544 499,639 422,923 385,031 95,702 80,722 65,785 64,327 108,309 86,461 78,908 95,882 104,344 96,933 90,882
Income Before Tax 2,003,975 2,003,975 2,160,836 2,183,057 2,221,859 -5,293,831 967,106 106,753 100,665 82,040 57,022 40,090 32,013 11,820 1,130,641 1,027,769 824,074 761,338 785,050 740,629 468,825
Income Tax Expense 484,702 484,702 428,260 516,517 677,251 -1,894,273 112,971 -10 174 119 163 38 401 1,104 424,017 391,021 312,222 292,274 291,282 272,617 176,903
Net Income 1,509,120 1,509,120 1,745,293 1,698,820 1,539,932 -3,408,716 855,365 77,922 74,855 58,709 34,706 22,765 18,841 5,048 706,624 636,748 503,397 250,559 469,167 467,714 319,199
Net Income Margin 0.53% 0.51% 0.67% 0.71% 0.72% -1.80% 0.48% 0.05% 0.05% 0.04% 0.03% 0.02% 0.02% 0.01% 0.88% 0.82% 0.70% 0.36% 0.71% 0.76% 0.58%
EPS 7.58 7.60 8.62 8.15 7.48 -16.65 4.07 0.35 0.34 0.26 0.16 0.10 0.08 0.02 2.59 2.26 1.67 0.78 1.26 1.14 0.63
EPS Diluted 7.51 7.53 8.53 8.04 7.39 -16.65 4.04 2.22 2.20 1.79 1.35 1.05 0.88 0.24 2.54 2.22 1.66 0.77 1.25 1.13 0.62
Weighted Average Shares Out - 198,503 202,511 208,472 205,919 204,783 210,165 220,240 222,246 225,938 217,786 234,813 234,969 257,217 272,471 282,258 300,573 321,284 370,362 410,018 425,264
Weighted Average Shares Out Diluted - 200,284 204,591 211,210 208,465 204,783 211,840 35,137 34,059 32,732 25,707 21,741 21,503 20,992 277,717 287,246 302,754 324,920 375,772 414,892 431,080

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 3,132,648 3,132,648 2,592,051 3,388,189 2,547,142 4,597,746 3,374,194 2,492,516 2,435,115 2,741,832 2,167,442 1,808,513 1,231,006 1,066,608 1,825,990 1,658,182 1,009,368 878,114 640,204 1,261,268 1,315,683
Short Term Investments 0 0 0 0 0 0 0 0 0 26,100 50,800 0 0 0 0 0 0 0 467,419 67,840 0
Cash + Short Term Investments 3,132,648 3,132,648 2,592,051 3,388,189 2,547,142 4,597,746 3,374,194 2,492,516 2,435,115 2,767,932 2,167,442 1,808,513 1,231,006 1,066,608 1,825,990 1,658,182 1,009,368 878,114 1,107,623 1,329,108 1,315,683
Net Receivables 23,871,815 23,871,815 20,988,201 18,625,243 18,389,050 14,298,880 12,392,738 11,314,226 10,303,324 9,175,876 8,222,951 6,312,883 6,051,920 3,938,597 3,837,203 3,827,484 3,916,509 3,480,267 3,472,358 3,427,139 2,640,646
Inventory 18,998,833 20,174,704 17,454,768 15,556,394 15,368,352 12,589,278 11,060,254 11,918,508 11,461,428 10,723,920 9,755,094 8,593,852 6,981,494 5,689,147 5,466,534 5,210,098 4,972,820 4,211,775 4,101,502 4,422,055 4,003,690
Other Current Assets 1,714,517 538,646 351,227 2,019,932 2,498,065 1,533,949 1,304,868 169,122 103,432 184,119 138,201 84,957 129,231 735,227 312,100 52,586 55,056 99,605 32,817 32,105 27,673
Total Current Assets 47,717,813 47,717,813 42,798,826 39,589,758 38,802,609 33,019,853 28,132,054 25,894,372 24,303,299 22,851,847 20,334,488 16,800,205 14,393,651 10,987,151 11,217,623 10,748,350 9,953,753 8,669,761 8,714,300 9,210,407 7,987,692
Non-Current Assets
Property, Plant and Equipment 2,181,410 2,181,410 2,135,171 2,135,003 2,162,961 1,484,808 1,770,516 1,892,424 1,797,945 1,530,682 979,251 899,582 803,561 780,013 772,916 711,712 619,238 552,159 506,984 509,746 514,758
Goodwill 9,318,027 9,318,027 9,574,117 8,503,886 9,030,531 6,706,719 6,705,507 6,664,272 6,044,281 5,991,497 4,130,825 2,948,502 2,944,970 2,973,097 2,565,227 2,544,367 2,856,924 2,875,366 2,611,055 2,588,712 0
Intangible Assets 4,001,046 4,001,046 14,005,900 4,332,737 5,256,927 1,886,107 2,294,836 2,947,828 2,833,281 2,967,849 1,993,119 533,242 554,743 580,448 297,857 300,976 2,140 2,974 477,725 475,055 2,878,724
Long Term Investments 0 0 63,116 60,370 0 0 -287,638 0 57,600 56,700 65,900 117,800 0 0 0 0 0 0 0 0 0
Tax Assets 246,348 246,348 200,667 237,571 290,791 70,522 287,638 348,302 0 -0 -65,900 -3,599,544 0 0 0 0 0 0 0 0 0
Other Non-Current Assets 3,637,023 3,637,023 3,355,066 1,701,291 1,793,986 779,854 269,067 270,942 280,064 238,926 298,474 3,832,396 221,713 123,417 129,048 129,438 140,685 120,500 0 0 0
Total Non-Current Assets 19,383,854 19,383,854 19,759,920 16,970,858 18,535,196 10,928,010 11,039,926 12,123,768 11,013,171 10,785,654 7,401,669 4,731,978 4,524,987 4,456,975 3,765,048 3,686,493 3,618,987 3,548,025 3,595,764 3,573,513 3,393,482
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 67,101,667 67,101,667 62,558,746 56,560,616 57,337,805 43,947,863 39,171,980 38,018,140 35,316,470 33,637,501 27,736,157 21,532,183 18,918,638 15,444,126 14,982,671 14,434,843 13,572,740 12,217,786 12,310,064 12,783,920 11,381,174
Current Liabilities
Accounts Payable 50,942,162 50,942,162 45,836,037 40,192,890 38,009,954 31,705,055 28,385,074 26,836,873 25,404,042 23,926,320 20,886,439 15,592,834 13,335,792 9,492,589 9,191,428 8,833,285 8,517,162 7,326,580 6,988,782 6,499,264 5,292,253
Short Term Debt 576,331 576,331 641,344 1,070,473 300,213 501,259 139,012 151,657 12,121 610,210 0 0 0 0 392,089 422 1,068 1,719 476 1,560 1,232
Tax Payables 291,796 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Revenue 0 0 -641,344 0 2,856,405 53,149 0 0 0 0 -142,250 0 0 0 0 0 0 821,531 0 0 0
Other Current Liabilities 2,466,764 2,758,560 2,353,817 2,214,592 3,048,474 1,646,763 1,057,208 881,157 1,402,002 743,839 691,788 1,657,326 1,534,843 1,721,893 1,271,603 1,072,637 961,380 839,290 867,778 958,364 758,611
Total Current Liabilities 54,277,053 54,277,053 48,831,198 43,477,955 41,358,641 33,853,077 29,581,294 27,869,687 26,818,165 25,280,369 22,700,765 17,250,160 14,870,635 11,214,482 10,855,120 9,906,344 9,479,610 8,167,589 7,857,036 7,459,188 6,052,096
Non-Current Liabilities
Long Term Debt 3,811,745 3,811,745 5,070,360 4,632,360 7,329,866 3,718,923 4,033,880 4,510,828 3,781,569 3,852,484 3,469,063 1,995,632 1,396,606 1,446,770 972,863 1,343,158 1,176,933 1,187,412 1,227,298 1,093,931 951,479
Deferred Revenue 0 0 5,372,471 5,782,032 6,243,023 53,149 33,119 37,672 34,867 37,413 28,717 19,205 11,578 11,317 0 0 0 0 0 0 0
Deferred Tax 1,643,746 1,643,746 1,657,944 1,620,413 1,685,296 591,214 1,860,195 2,177,712 2,492,612 2,214,774 819,188 -19,205 -11,578 -11,317 0 0 0 0 0 0 0
Other Non-Current Liabilities 6,582,381 6,582,381 960,486 976,583 136,568 6,571,136 670,286 372,280 124,796 123,057 60,919 88,287 331,652 326,162 285,723 231,044 199,728 152,740 126,010 89,644 97,242
Total Non-Current Liabilities 12,037,872 12,037,872 13,061,261 13,011,388 15,394,753 10,934,422 6,597,480 7,098,492 6,433,844 6,227,728 4,401,872 2,325,124 1,728,258 1,772,932 1,258,586 1,574,202 1,376,661 1,340,152 1,353,308 1,183,575 1,048,721
Total Liabilities 66,314,925 66,314,925 61,892,459 56,489,343 56,753,394 44,787,499 36,178,774 34,968,179 33,252,009 31,508,097 27,102,637 19,575,284 16,598,893 12,987,414 12,113,706 11,480,546 10,856,271 9,507,741 9,210,344 8,642,763 7,100,817
Common Stock 0 0 666,287 2,927 2,907 2,878 2,853 2,836 2,806 2,778 2,750 2,711 2,678 2,625 4,965 4,898 4,829 2,406 2,379 2,354 1,156
Retained Earnings 5,417,139 5,417,139 4,324,187 2,977,646 1,670,513 518,335 4,235,491 3,720,582 2,395,218 2,303,941 1,181,623 1,570,429 1,508,414 1,270,423 4,055,664 3,465,886 2,919,760 2,479,078 2,286,489 2,051,212 1,604,093
Accumulated Other Comprehensive Income/Loss -989,118 -989,118 -1,402,607 -1,830,970 -445,442 -108,830 -111,965 -79,253 -95,850 -114,308 -136,333 -52,046 -35,483 -30,787 -50,868 -42,536 -46,096 -16,490 -5,247 -15,303 -24,814
Total Stockholders Equity 645,938 645,938 666,287 -289,784 223,354 -839,636 2,993,206 2,932,824 2,064,461 2,129,404 633,520 1,956,899 2,319,745 2,456,712 2,868,965 2,954,297 2,716,469 2,710,045 3,099,720 4,141,157 4,280,357
Total Investments 0 0 63,116 60,370 0 0 -287,638 0 57,600 82,800 116,700 117,800 0 0 0 0 0 0 467,419 67,840 0
Total Debt 4,388,076 4,388,076 4,787,457 5,702,833 6,683,924 4,119,520 4,172,892 4,662,485 3,793,690 4,462,694 3,493,048 1,995,632 1,396,606 1,446,770 1,364,952 1,343,580 1,178,001 1,189,131 1,227,774 1,095,491 952,711
Net Debt 1,255,428 1,255,428 2,195,406 2,314,644 4,136,782 -478,226 798,698 2,169,969 1,358,575 1,720,862 1,325,606 187,119 165,600 380,162 -461,038 -314,602 168,633 311,017 587,570 -165,777 -362,972

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,509,120 1,519,273 1,732,576 1,666,540 1,544,608 -3,399,558 854,135 77,922 74,855 58,709 34,706 22,765 18,841 5,048 -4,611 -4,906 -7,039 -13,888 469,167 467,714 264,645
Depreciation & Amortization 1,104,242 1,118,842 963,904 709,835 514,786 408,013 497,512 141,633 129,251 108,652 95,702 80,722 65,785 64,327 67,317 30,994 10,652 7,319 104,344 96,933 90,882
Deferred Income Tax -106,076 0 -118,864 196,184 334,866 -1,544,971 28,537 1,152,627 319,069 -130,927 22,733 39,312 25,573 60,638 194,997 0 84,324 62,112 13,185 92,083 17,026
Stock Based Compensation 113,410 147,998 124,624 93,400 99,594 74,411 58,874 62,316 62,206 64,992 60,944 43,107 36,275 26,120 28,365 30,844 27,138 0 0 0 0
Change in Working Capital 298,688 298,688 874,542 -139,662 367,322 6,664,395 363,379 -31,587 -4,830 1,685 -38,243 8,264 -19,537 -12,717 -97,752 72,562 2,992 -3,387 518,405 118,121 979,704
Accounts Receivable -2,784,339 -2,784,339 -2,711,786 -1,659,525 -930,078 -1,628,991 -1,241,890 10,923 -5,087 -13,199 -2,146 -599 -682 -3,657 -1,523 -1,207 470 -1,040 0 0 0
Inventory -1,479,599 -1,479,599 -2,183,368 -665,370 -1,116,344 -1,621,143 -167,990 -4,923 -431,454 -1,107,252 -836,382 -956,506 -1,486,572 -200,110 -272,294 -242,967 -765,011 -8,013 285,743 -349,543 1,072,577
Accounts Payable 4,968,093 4,968,093 6,103,451 3,320,725 2,049,167 3,300,832 1,561,048 859,036 1,473,389 3,011,508 5,127,345 2,317,589 3,818,288 420,569 0 0 0 0 0 0 0
Other Working Capital -405,467 -405,467 -333,755 -1,135,492 364,577 6,613,697 212,211 -42,510 257 14,884 -36,097 8,863 -18,855 -9,060 -96,229 73,769 2,522 -2,347 232,662 467,664 -92,873
Other Non-Cash Items 1,714,158 399,884 334,552 176,791 -194,590 4,750 541,586 58,755 1,134 -7,413 43,294 -18,360 25,864 6,340 93,294 -83,284 -5,169 324 102,803 32,414 174,381
Net Cash Provided by Operating Activities 3,484,685 3,484,685 3,911,334 2,703,088 2,666,586 2,207,040 2,344,023 1,411,388 1,489,007 3,178,497 3,920,379 1,463,153 788,125 1,305,449 1,167,948 1,108,624 783,763 737,069 1,207,904 807,265 1,526,638
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -487,173 -487,173 -458,359 -496,318 -438,217 -369,677 -310,222 -336,411 -466,397 -464,616 -231,585 -264,457 -202,450 -164,041 -167,954 -184,635 -145,837 -137,309 -118,051 -113,132 -203,376
Acquisitions Net -69,771 -100,201 -2,153,110 120,281 -5,725,660 -56,080 -63,951 -785,299 -61,648 -2,750,390 -2,633,412 -117,794 329,980 -775,670 -45,380 0 -1,482 -169,230 -170,089 -296,224 -4,404
Purchases of Investments -30,430 0 -743,275 -18,491 -162,620 -56,080 0 0 -48,635 -19,034 -86,214 -117,794 0 0 0 0 0 0 -7,745,672 -1,997,022 0
Sales/Maturities of Investments 0 0 743,275 18,491 162,620 -307,370 0 0 74,778 101,829 0 0 0 0 0 0 108 467,419 7,346,093 2,285,894 0
Other Investing Activities -30,722 -30,722 9,004 7,600 22,300 409,336 -1,659 866,067 -7,850 -5,878 -7,736 -5,893 -7,128 2,616 4,965 10,558 591 532 13,282 77,782 55,475
Net Cash Used for Investing Activities -618,096 -618,096 -2,602,465 -368,437 -6,141,577 -379,871 -375,832 -255,643 -173,964 -364,202 -127,533 -106,192 -214,469 -83,802 -112,559 -45,481 -27,452 -53,845 -674,437 -42,702 -152,305
Cash Flows from Financing Activities
Debt Repayment -385,452 -385,452 -623,258 -923,103 2,216,552 -32,006 -133,073 635,695 -749,553 713,214 1,496,390 566,402 0 51,964 -42 178,603 -8,838 -16,396 224,105 131,947 -286,839
Common Stock Issued 6,280 37,840 0 0 0 66,355 0 0 0 0 0 0 0 0 0 0 0 55,763 94,620 138,046 174,060
Common Stock Repurchased -1,491,367 -1,491,367 -1,180,728 -483,704 -82,150 -420,449 -674,031 -639,235 -329,929 -2,266,344 -1,859,106 -753,926 -484,176 -1,162,246 -840,577 -470,356 -450,350 -680,616 -1,436,007 -719,246 -787,757
Dividends Paid -416,168 -416,168 -398,752 -391,687 -366,648 -343,578 -338,974 -333,041 -320,270 -288,477 -253,919 -214,469 -195,716 -132,760 -117,624 -90,622 -62,696 -48,674 -37,249 -20,595 -10,598
Other Financing Activities -75,847 -75,847 -19,540 45,714 185,095 126,061 59,565 93,708 86,938 2,406,679 -15,499 -99,498 -61,095 126,160 170,521 106,936 17,724 82,174 0 0 -18,859
Net Cash Used Provided by Financing Activities -2,330,994 -2,330,994 -2,222,278 -1,752,780 1,952,849 -603,617 -1,086,513 -5,766 -34,574 191,252 -18,848 12,025 113,929 16,656 -28,265 108,357 29,987 63,185 -1,154,531 -469,848 -929,993
Effect of Forex Changes on Cash 9,396 9,396 72,759 -57,850 -3,725 -1,221,057 -881,229 -1,152,627 0 0 0 0 0 0 0 0 0 0 0 0 0
Net Change in Cash 456,661 544,991 -840,650 523,411 -1,527,618 1,223,552 881,678 57,401 -321,848 574,390 358,929 577,507 164,398 -759,382 167,808 648,814 131,254 237,910 -621,064 294,715 444,340
Cash at End of Period 11,749,548 3,297,880 2,752,889 3,593,539 3,070,128 4,597,746 3,374,194 2,492,516 2,419,984 2,741,832 2,167,442 1,808,513 1,231,006 1,066,608 1,825,990 1,658,182 1,009,368 878,114 640,204 1,261,268 1,315,683
Cash at Start of Period 11,292,887 2,752,889 3,593,539 3,070,128 4,597,746 3,374,194 2,492,516 2,435,115 2,741,832 2,167,442 1,808,513 1,231,006 1,066,608 1,825,990 1,658,182 1,009,368 878,114 640,204 1,261,268 966,553 871,343
Free Cash Flow
Operating Cash Flow 3,484,685 3,484,685 3,911,334 2,703,088 2,666,586 2,207,040 2,344,023 1,411,388 1,489,007 3,178,497 3,920,379 1,463,153 788,125 1,305,449 1,167,948 1,108,624 783,763 737,069 1,207,904 807,265 1,526,638
Capital Expenditure -487,173 -487,173 -458,359 -496,318 -438,217 -369,677 -310,222 -336,411 -466,397 -464,616 -231,585 -264,457 -202,450 -164,041 -167,954 -184,635 -145,837 -137,309 -118,051 -113,132 -203,376
Free Cash Flow 2,997,512 2,997,512 3,452,975 2,206,770 2,228,369 1,837,363 2,033,801 1,074,977 1,022,610 2,713,881 3,688,794 1,198,696 585,675 1,141,408 999,994 923,989 637,926 599,760 1,089,853 694,133 1,323,262