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-02-28 2022-02-28 2021-02-28 2020-02-29 2019-02-28 2018-02-28 2017-02-28 2016-02-29 2015-02-28 2014-02-28 2013-02-28 2012-02-29 2011-02-28 2010-02-28 2009-02-28 2008-02-29 2007-02-28 2006-02-28 2005-02-28 2004-02-29
Revenue 26,631,930 29,684,873 31,900,412 18,950,149 20,319,987 18,173,100 17,120,209 15,875,118 15,149,675 14,268,716 12,574,299 10,962,818 10,003,599 8,975,554 7,470,193 6,973,966 8,199,571 7,465,656 6,259,967 5,260,262 4,597,691
Revenue Growth - -6.95% 68.34% -6.74% 11.81% 6.15% 7.84% 4.79% 6.17% 13.48% 14.70% 9.59% 11.45% 20.15% 7.12% -14.95% 9.83% 19.26% 19.00% 14.41%
Cost of Revenue 23,893,933 26,884,670 28,612,870 16,571,024 17,597,647 15,692,509 14,791,350 13,691,824 13,130,915 12,381,189 10,925,598 9,498,456 8,624,838 7,674,326 6,371,323 6,005,796 7,127,146 6,494,594 5,469,253 4,610,066 4,026,803
Gross Profit 2,737,997 2,800,203 3,287,542 2,379,125 2,722,340 2,480,591 2,328,859 2,183,294 2,018,760 1,887,527 1,648,701 1,464,362 1,378,761 1,301,228 1,098,870 968,170 1,072,425 971,062 790,714 650,196 570,888
Gross Profit Margin 10.28% 9.43% 10.31% 12.55% 13.40% 13.65% 13.60% 13.75% 13.33% 13.23% 13.11% 13.36% 13.78% 14.50% 14.71% 13.88% 13.08% 13.01% 12.63% 12.36% 12.42%
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 2,278,300 2,487,400 2,325,200 1,898,775 1,940,067 1,730,275 1,617,051 1,488,500 1,351,900 1,257,700 1,155 1,031,000 940,786 905,091 818,691 882,358 858,372 776,168 651,988 546,577 468,374
Total Operating Expenses 2,850,891 3,032,849 2,678,856 1,898,775 1,940,067 1,730,275 1,617,051 1,488,500 1,351,900 1,257,700 1,155 1,031,000 940,786 905,091 819,811 882,358 858,372 776,168 651,988 546,577 468,374
Operating Income or Loss 865,840 1,067,502 1,815,241 1,051,435 1,243,993 1,188,598 1,134,353 1,062,821 1,046,302 993,804 828,156 733,708 404,261 393,507 455,956 81,512 214,053 323,349 239,983 184,523 189,350
Operating Margin 3.14% 3.60% 5.69% 5.55% 6.12% 6.54% 6.63% 6.69% 6.91% 6.96% 6.59% 6.69% 4.04% 4.38% 6.10% 1.17% 2.61% 4.33% 3.83% 3.51% 4.12%
Interest Expense 697,044 430,698 322,895 86,178 83,007 75,792 70,745 56,416 36,358 24,473 30,834 32,357 33,714 3,110 3,460 6,086 4,955 0 0 0 0
EBITDA 1,611,859 1,332,726 2,088,429 1,293,591 1,459,804 1,370,845 1,314,295 1,231,696 1,183,662 1,108,977 930,067 828,991 520,787 456,038 514,284 142,339 174,063 96,820 61,145 40,583 31,527
Depreciation and Amortization 256,097 265,224 273,188 242,156 215,811 182,247 179,942 168,875 137,360 115,173 101,911 95,283 82,812 59,421 58,328 54,741 46,615 34,551 26,746 20,253 16,303
Income Before Tax 658,718 636,804 1,492,346 965,257 1,160,986 1,112,806 1,063,608 1,006,405 1,009,944 969,331 797,322 701,351 666,910 613,490 452,496 96,798 297,069 323,349 239,983 184,523 189,350
Income Tax Expense 160,770 152,042 341,049 218,338 272,553 270,393 399,496 379,435 386,516 371,973 304,736 267,067 253,115 232,612 170,828 37,585 115,044 124,752 91,928 71,595 72,900
Net Income 497,948 484,762 1,151,297 746,919 888,433 842,413 664,112 626,970 623,428 597,358 492,586 434,284 413,795 380,878 281,668 59,213 182,025 198,597 148,055 112,928 116,450
Net Income Margin 1.80% 1.63% 3.61% 3.94% 4.37% 4.64% 3.88% 3.95% 4.12% 4.19% 3.92% 3.96% 4.14% 4.24% 3.77% 0.85% 2.22% 2.66% 2.37% 2.15% 2.53%
EPS 3.15 3.05 7.09 4.58 5.39 4.83 3.64 3.29 3.07 2.77 2.20 1.90 1.83 1.68 1.27 0.27 0.84 0.93 0.64 0.49 0.56
EPS Diluted 3.15 3.03 6.97 4.52 5.33 4.79 3.60 3.26 3.03 2.73 2.16 1.87 1.79 1.65 1.26 0.27 0.83 0.92 0.63 0.48 0.55
Weighted Average Shares Out - 158,800 162,410 163,183 164,836 174,463 182,660 190,343 203,275 215,617 223,589 228,095 226,282 223,449 219,527 217,537 216,045 212,454 209,270 208,100 207,006
Weighted Average Shares Out Diluted - 159,771 165,176 165,133 166,820 175,884 184,470 192,215 205,540 218,691 227,584 231,823 230,721 227,601 222,234 219,357 220,522 216,739 212,846 211,300 211,256

Reported Currency: USD Q3 2023-02-28 2022-02-28 2021-02-28 2020-02-29 2019-02-28 2018-02-28 2017-02-28 2016-02-29 2015-02-28 2014-02-28 2013-02-28 2012-02-29 2011-02-28 2010-02-28 2009-02-28 2008-02-29 2007-02-28 2006-02-28 2005-02-28 2004-02-29
Current Assets
Cash and Cash Equivalents 605,375 314,758 102,716 132,319 58,211 46,938 44,525 38,416 37,394 27,606 627,901 449,364 442,658 41,121 18,278 140,597 12,965 19,455 21,759 29,099 61,643
Short Term Investments 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Cash + Short Term Investments 605,375 314,758 102,716 132,319 58,211 46,938 44,525 38,416 37,394 27,606 627,901 449,364 442,658 41,121 18,278 140,597 12,965 19,455 21,759 29,099 61,643
Net Receivables 212,406 298,783 560,984 239,070 191,090 139,850 133,321 152,388 132,171 137,690 79,923 91,961 86,434 119,597 682,389 433,886 348,973 279,877 239,068 246,282 237,127
Inventory 3,638,946 3,726,142 5,124,569 3,157,159 2,846,416 2,519,455 2,390,694 2,260,563 1,932,029 2,086,874 1,641,424 1,517,813 1,092,592 1,049,477 843,133 703,157 975,777 836,116 669,700 576,567 466,061
Other Current Assets 169,653 230,795 212,922 91,833 86,927 67,101 93,462 41,910 26,358 44,646 26,811 21,513 17,512 33,660 12,612 10,112 19,210 15,068 11,211 13,008 8,650
Total Current Assets 5,109,950 5,041,367 6,549,290 4,116,796 3,663,687 3,214,013 3,061,444 2,873,630 2,471,781 2,599,038 2,643,224 2,310,131 1,853,448 1,410,098 1,556,412 1,287,752 1,356,925 1,150,516 941,738 864,956 773,481
Non-Current Assets
Property, Plant and Equipment 4,157,084 3,976,591 3,746,425 3,487,215 3,518,196 2,828,058 2,667,061 2,518,393 2,161,698 1,862,538 1,652,977 1,428,970 1,278,722 920,045 893,453 938,259 862,497 651,850 499,298 406,301 244,064
Goodwill 141,258 141,258 141,258 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Intangible Assets 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Long Term Investments 17,081,891 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Tax Assets 121,219 80,740 120,931 164,261 89,842 61,346 63,256 150,962 161,862 167,638 152,199 145,875 133,134 92,278 57,234 103,163 67,066 40,174 4,211 0 185
Other Non-Current Assets 561,848 16,942,780 15,780,360 13,773,269 13,810,457 12,614,450 11,694,511 10,736,371 9,686,235 8,568,987 7,258,757 6,003,626 5,066,239 4,417,488 49,092 50,013 46,673 43,033 44,000 21,756 19,287
Total Non-Current Assets 22,063,300 21,141,369 19,788,974 17,424,745 17,418,495 15,503,854 14,424,828 13,405,726 12,009,795 10,599,163 9,063,933 7,578,471 6,478,095 5,429,811 999,779 1,091,435 976,236 735,057 547,509 428,057 263,536
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 27,173,250 26,182,736 26,338,264 21,541,541 21,082,182 18,717,867 17,486,272 16,279,356 14,481,576 13,198,201 11,707,157 9,888,602 8,331,543 6,839,909 2,556,191 2,379,187 2,333,161 1,885,573 1,489,247 1,293,013 1,037,017
Current Liabilities
Accounts Payable 762,594 826,592 937,717 799,333 737,144 593,171 529,733 494,989 441,746 454,810 427,492 336,721 324,827 269,763 253,267 237,312 306,013 254,895 188,614 170,646 145,517
Short Term Debt 815,698 632,755 576,469 483,532 464,436 398,339 365,554 343,266 315,509 290,502 242,979 199,409 189,388 134,293 123,200 158,985 100,678 151,733 60,225 65,527 4,446
Tax Payables 10,581 0 0 218 1,389 3,784 0 1,404 2,029 1,554 2,438 222 3,125 772 6,327 26,551 7,569 23,377 0 0 0
Deferred Revenue 10,581 80,740 0 0 0 3,784 0 1,404 2,029 1,554 2,438 222 3,125 772 117,887 26,551 127,058 92,432 0 0 0
Other Current Liabilities 494,365 398,224 533,271 415,683 333,127 316,215 278,771 266,128 245,909 250,307 202,588 147,821 128,973 103,389 -17,003 67,922 -43,725 12,962 114,476 93,158 92,435
Total Current Liabilities 2,083,238 1,938,311 2,047,457 1,698,548 1,534,707 1,311,509 1,174,058 1,105,787 1,005,193 997,173 875,497 684,173 646,313 508,217 477,351 490,770 490,024 512,022 363,315 329,331 242,398
Non-Current Liabilities
Long Term Debt 18,672,832 18,298,965 18,698,288 15,043,537 15,384,727 13,806,325 12,752,812 11,826,438 10,342,323 8,818,750 7,340,431 6,009,627 4,863,318 3,909,492 27,371 178,062 227,153 33,744 134,787 128,419 100,000
Deferred Revenue 0 0 0 0 0 0 0 0 0 0 0 0 0 0 117,887 117,288 -17,710 -13,132 0 0 0
Deferred Tax 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -117,887 0 17,710 13,132 0 5,027 0
Other Non-Current Liabilities 372,815 332,383 357,080 434,843 393,873 243,005 242,553 238,551 229,274 225,493 174,232 175,635 148,800 130,570 117,887 0 127,058 92,432 31,407 29,260 13,866
Total Non-Current Liabilities 19,045,647 18,631,348 19,055,368 15,478,380 15,778,600 14,049,330 12,995,365 12,064,989 10,571,597 9,044,243 7,514,663 6,185,262 5,012,118 4,040,062 145,258 295,350 354,211 126,176 166,194 162,706 113,866
Total Liabilities 21,128,885 20,569,659 21,102,825 17,176,928 17,313,307 15,360,839 14,169,423 13,170,776 11,576,790 10,041,416 8,390,160 6,869,435 5,658,431 4,548,279 622,609 786,120 844,235 638,198 529,509 492,037 356,264
Common Stock 79,011 79,040 80,527 81,586 81,541 83,739 89,874 93,274 97,356 104,435 110,843 112,953 113,559 112,943 111,533 110,196 109,308 108,014 52,477 52,152 51,889
Retained Earnings 4,117,763 3,723,094 3,524,066 2,887,897 2,488,417 2,104,146 2,047,240 1,883,283 1,746,804 1,994,221 2,214,216 1,993,772 1,744,519 1,383,105 1,095,461 813,793 754,580 572,147 407,715 259,660 146,732
Accumulated Other Comprehensive Income/Loss 60,667 97,869 -46,422 -118,691 -150,071 -68,010 -54,312 -56,555 -70,196 -65,391 -46,271 -59,808 -62,459 -25,057 -19,546 -16,860 -16,728 -20,332 -104,247 -88,164 -69,233
Total Stockholders Equity 6,044,365 5,613,077 5,235,439 4,364,613 3,768,875 3,357,028 3,316,849 3,108,580 2,904,786 3,156,785 3,316,997 3,019,167 2,673,112 2,291,630 1,933,582 1,593,067 1,488,926 1,247,375 959,738 800,976 680,753
Total Investments 17,081,891 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Debt 19,488,530 18,931,720 19,274,757 15,527,069 15,849,163 14,204,664 13,118,366 12,169,704 10,657,832 9,109,252 7,583,410 6,209,036 5,052,706 4,043,785 150,571 337,047 327,831 185,477 195,012 193,946 104,446
Net Debt 18,883,155 18,616,962 19,172,041 15,394,750 15,790,952 14,157,726 13,073,841 12,131,288 10,620,438 9,081,646 6,955,509 5,759,672 4,610,048 4,002,664 132,293 196,450 314,866 166,022 173,253 164,847 42,803

Reported Currency: USD TTM 2023-02-28 2022-02-28 2021-02-28 2020-02-29 2019-02-28 2018-02-28 2017-02-28 2016-02-29 2015-02-28 2014-02-28 2013-02-28 2012-02-29 2011-02-28 2010-02-28 2009-02-28 2008-02-29 2007-02-28 2006-02-28 2005-02-28 2004-02-29
Cash Flows from Operating Activities
Net Income 497,948 484,762 1,151,297 746,919 888,433 842,413 664,112 626,970 623,428 597,358 492,586 434,284 413,795 380,878 281,668 59,213 182,025 198,597 148,055 112,928 116,450
Depreciation & Amortization 256,097 265,224 273,188 242,156 215,811 182,247 179,942 168,875 137,360 115,173 101,911 95,283 82,812 59,421 58,328 54,741 46,615 34,551 26,746 20,253 16,303
Deferred Income Tax -32,662 -6,550 15,000 -35,787 -1,102 2,300 81,007 2,324 17,237 -4,299 -17,185 3,858 -872 19,393 29,761 -41,502 -24,405 -14,169 -11,991 -1,184 -1,298
Stock Based Compensation 111,097 85,592 109,197 121,899 108,861 75,011 61,879 91,595 51,077 81,880 66,480 62,112 48,089 43,606 37,858 35,436 33,467 31,826 0 0 0
Change in Working Capital -1,484,472 34,381 -4,335,613 -638,956 -1,727,083 -1,159,610 -1,269,128 -1,576,789 -1,169,448 -1,915,424 -1,408,620 -1,432,091 -645,244 -549,388 -362,167 145,975 -159,586 -118,984 -39,751 -85,775 18,471
Accounts Receivable 34,388 262,201 -288,195 -43,507 -51,240 -6,529 19,067 -20,217 5,519 -57,767 12,038 -5,527 33,163 -40,538 -23,558 -2,648 -1,815 5,208 0 0 0
Inventory -224,009 1,398,427 -1,967,432 -323,318 -326,961 -128,761 -130,131 -328,534 154,845 -445,450 -123,611 -425,221 -43,115 -206,344 -139,976 272,620 -139,661 -166,416 -93,133 -110,506 389
Accounts Payable -62,898 -197,687 175,106 106,788 85,442 86,360 38,286 61,752 -55,187 51,960 117,405 -575 -616,654 -297,101 -190,447 -113,451 -56,868 35,759 0 0 0
Other Working Capital -1,231,953 -1,428,560 -2,255,092 -378,919 -1,434,324 -1,110,680 -1,196,350 -1,289,790 -1,274,625 -1,464,167 -1,414,452 -1,000,768 -18,638 -5,405 -8,186 -10,546 38,758 6,465 53,382 24,731 18,082
Other Non-Cash Items 422,226 419,923 237,481 231,529 278,474 220,610 201,638 218,887 191,453 157,182 151,665 58,113 39,256 28,892 372 10,728 1,404 4,979 -764 -1,486 -1,462
Net Cash Provided by Operating Activities -229,766 1,283,332 -2,549,450 667,760 -236,606 162,971 -80,550 -468,138 -148,893 -968,130 -613,163 -778,441 -62,164 -17,198 45,820 264,591 79,520 136,800 122,295 44,736 148,464
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -458,666 -422,710 -308,534 -164,536 -331,896 -304,636 -296,816 -418,144 -315,584 -309,817 -310,317 -235,707 -172,616 -76,580 -22,434 -185,700 -253,106 -191,760 -194,433 -230,080 -181,338
Acquisitions Net 218,723 0 -229,265 29,911 331,896 304,636 97 0 0 0 0 0 0 -4,001 447 45,741 0 0 0 0 0
Purchases of Investments -10,707 -12,526 -24,614 -3,729 -59,050 -6,147 -8,649 -6,724 -11,463 -12,418 -5,712 -33,895 -3,316 4,001 -2,196 -3,987 -26,665 -16,765 0 0 0
Sales/Maturities of Investments 2,356 4,280 38,408 8,325 1,579 1,578 1,692 730 324 655 466 30,318 52 4,001 2,200 21,665 21,665 16,765 0 0 0
Other Investing Activities -216,040 5,190 260 1,846 -331,893 -303,944 -23,111 -41,435 -52,072 -39,164 -21,118 -15,990 -43,522 367 662 -33,065 1,089 4,569 78,340 88,999 107,493
Net Cash Used for Investing Activities -464,334 -425,766 -523,745 -128,183 -389,364 -308,513 -326,787 -465,573 -378,795 -360,744 -336,681 -255,274 -219,402 -72,212 -21,321 -155,346 -257,017 -187,191 -116,093 -141,081 -73,845
Cash Flows from Financing Activities
Debt Repayment -11,706,030 -17,728,156 -18,391,027 -12,878,740 -16,912,508 -14,158,324 -13,466,420 -11,140,777 -10,165,201 -7,254,058 -5,533,242 -4,694,082 -4,472,132 -3,526,354 -792,981 -781,966 -6,554 0 0 0 0
Common Stock Issued 32,019 17,093 79,805 143,148 124,397 58,130 73,520 59,869 47,038 82,463 39,000 63,396 15,577 38,277 31,307 10,162 14,730 35,411 6,035 3,559 4,014
Common Stock Repurchased -44,405 -333,932 -576,478 -229,938 -567,747 -904,726 -579,570 -564,337 -983,941 -916,981 -307,248 -203,405 0 0 0 0 0 0 -804 0 0
Dividends Paid -9,234,529 0 0 -12,559,806 -18,062,943 -15,208,004 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Financing Activities 21,587,088 17,334,815 21,992,566 25,101,316 36,105,784 30,398,945 28,788,093 25,164,247 23,250,128 17,585,358 13,837,098 11,724,924 5,139,658 3,600,330 614,856 790,191 162,831 12,676 -6,798 60,242 -51,605
Net Cash Used Provided by Financing Activities 634,143 -710,180 3,104,866 -424,020 686,983 186,021 413,446 934,733 537,476 728,579 1,128,381 1,040,421 683,103 112,253 -146,818 18,387 171,007 48,087 -1,567 63,801 -47,591
Effect of Forex Changes on Cash 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Net Change in Cash -59,957 147,386 31,671 115,557 61,013 40,479 6,109 1,022 9,788 -600,295 178,537 6,706 401,537 22,843 -122,319 127,632 -6,490 -2,304 4,635 -32,544 27,028
Cash at End of Period 4,371,732 951,004 803,618 771,947 656,390 595,377 44,525 38,416 37,394 27,606 627,901 449,364 442,658 41,121 18,278 140,597 12,965 19,455 21,759 29,099 61,643
Cash at Start of Period 4,431,689 803,618 771,947 656,390 595,377 554,898 38,416 37,394 27,606 627,901 449,364 442,658 41,121 18,278 140,597 12,965 19,455 21,759 17,124 61,643 34,615
Free Cash Flow
Operating Cash Flow -229,766 1,283,332 -2,549,450 667,760 -236,606 162,971 -80,550 -468,138 -148,893 -968,130 -613,163 -778,441 -62,164 -17,198 45,820 264,591 79,520 136,800 122,295 44,736 148,464
Capital Expenditure -458,666 -422,710 -308,534 -164,536 -331,896 -304,636 -296,816 -418,144 -315,584 -309,817 -310,317 -235,707 -172,616 -76,580 -22,434 -185,700 -253,106 -191,760 -194,433 -230,080 -181,338
Free Cash Flow -688,432 860,622 -2,857,984 503,224 -568,502 -141,665 -377,366 -886,282 -464,477 -1,277,947 -923,480 -1,014,148 -234,780 -93,778 23,386 78,891 -173,586 -54,960 -72,138 -185,344 -32,874