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-04-30 2023-04-30 2022-04-30 2021-04-30 2020-04-30 2019-04-30 2018-04-30 2017-04-30 2016-04-30 2015-04-30 2014-04-30 2013-04-30 2012-04-30 2011-04-30 2010-04-30 2009-04-30 2008-04-30 2007-04-30 2006-04-30 2005-04-30
Revenue 8,178,700 8,178,700 8,529,200 7,998,900 8,002,700 7,801,000 7,838,000 7,357,100 7,392,300 7,811,200 5,692,700 5,610,600 5,897,654 5,525,782 4,825,743 4,605,289 3,757,933 2,524,774 2,148,017 2,154,726 2,043,877
Revenue Growth - -4.11% 6.63% -0.05% 2.59% -0.47% 6.54% -0.48% -5.36% 37.21% 1.46% -4.87% 6.73% 14.51% 4.79% 22.55% 48.84% 17.54% -0.31% 5.42%
Cost of Revenue 5,144,200 5,279,100 5,727,400 5,298,200 4,864,000 4,799,000 4,922,300 4,521,000 4,557,000 4,843,400 3,724,000 3,579,600 3,870,100 3,680,559 3,027,226 2,818,599 2,506,504 1,742,610 1,445,962 1,461,874 1,386,461
Gross Profit 3,034,500 2,899,600 2,801,800 2,700,700 3,138,700 3,002,000 2,915,700 2,836,100 2,835,300 2,967,800 1,968,700 2,031,000 2,027,554 1,845,223 1,798,517 1,786,690 1,251,429 782,164 702,055 692,852 657,416
Gross Profit Margin 37.07% 35.45% 32.85% 33.76% 39.22% 38.48% 37.20% 38.55% 38.35% 37.99% 34.58% 36.20% 34.38% 33.39% 37.27% 38.80% 33.30% 30.98% 32.68% 32.15% 32.17%
Research and Development 0 49,100 47,300 48,800 57,700 57,700 56,000 56,000 58,100 58,800 32,500 24,300 24,700 0 0 0 0 0 0 0 0
General and Administrative Expenses 1,446,200 1,397,100 1,455,000 1,360,300 1,523,100 1,474,300 1,508,600 1,370,800 1,390,700 1,510,300 1,031,300 988,800 973,907 892,683 863,114 878,221 673,565 490,665 442,814 438,457 407,839
Total Operating Expenses 1,568,900 1,446,200 1,621,100 1,518,500 1,727,400 1,710,000 1,717,900 1,577,700 1,593,700 1,686,600 1,140,100 1,086,400 1,067,685 978,570 937,584 949,569 717,503 486,786 442,814 438,457 407,839
Operating Income or Loss 1,307,300 1,453,400 1,166,000 1,023,800 1,386,800 1,223,100 928,600 1,036,100 1,031,500 1,145,300 772,000 919,000 910,436 778,283 784,272 789,930 451,031 284,174 257,060 228,739 220,769
Operating Margin 16.01% 17.77% 13.67% 12.80% 17.33% 15.68% 11.85% 14.08% 13.95% 14.66% 13.56% 16.38% 15.44% 14.08% 16.25% 17.15% 12.00% 11.26% 11.97% 10.62% 10.80%
Interest Expense 64,700 264,300 152,000 160,900 177,100 189,200 207,900 174,100 163,100 171,100 79,900 79,400 93,397 81,296 69,594 65,187 62,478 0 0 0 0
EBITDA 1,574,300 1,884,200 1,602,500 1,622,200 1,826,000 1,731,300 1,625,000 1,670,500 1,670,600 1,715,000 927,900 1,204,100 1,200,662 1,079,250 1,049,489 1,021,796 660,683 365,822 322,214 346,907 332,716
Depreciation and Amortization 430,800 430,800 436,500 598,400 439,200 508,200 446,300 413,100 419,000 430,100 268,400 249,400 240,482 208,426 186,070 181,882 119,764 62,619 58,874 71,083 56,048
Income Before Tax 996,400 996,400 -9,200 843,800 1,171,900 1,026,700 701,600 861,000 878,400 977,900 523,000 849,700 817,350 701,158 717,164 730,753 396,065 254,788 241,004 215,570 204,614
Income Tax Expense 252,400 252,400 82,100 212,100 295,600 247,200 187,200 -477,600 286,100 289,200 178,100 284,500 273,136 241,414 237,682 236,615 130,112 84,409 83,785 72,216 74,154
Net Income 744,000 744,000 -91,300 631,700 876,300 779,500 514,400 1,338,600 592,300 688,700 344,900 565,200 544,214 459,744 479,482 494,138 265,953 170,379 157,219 143,354 129,073
Net Income Margin 9.18% 9.10% -1.07% 7.90% 10.95% 9.99% 6.56% 18.19% 8.01% 8.82% 6.06% 10.07% 9.23% 8.32% 9.94% 10.73% 7.08% 6.75% 7.32% 6.65% 6.32%
EPS 7.15 7.15 -0.86 5.84 7.79 6.84 4.55 11.85 5.11 5.77 3.33 5.42 5.00 4.06 4.06 4.15 3.11 3.03 2.79 2.48 2.26
EPS Diluted 7.14 7.14 -0.86 5.84 7.79 6.84 4.55 11.78 5.10 5.76 3.33 5.42 5.00 4.06 4.05 4.15 3.11 3.00 2.76 2.45 2.24
Weighted Average Shares Out - 104,100 106,200 107,900 112,000 113,400 113,100 113,000 116,014 119,436 103,692 104,332 108,828 113,264 117,009 118,951 85,449 56,231 56,351 57,804 57,112
Weighted Average Shares Out Diluted - 104,200 106,200 107,900 112,000 113,400 113,100 113,600 116,121 119,477 103,697 104,347 108,851 113,314 117,120 119,081 85,548 56,793 56,963 58,512 57,622

Reported Currency: USD Q4 2024-04-30 2023-04-30 2022-04-30 2021-04-30 2020-04-30 2019-04-30 2018-04-30 2017-04-30 2016-04-30 2015-04-30 2014-04-30 2013-04-30 2012-04-30 2011-04-30 2010-04-30 2009-04-30 2008-04-30 2007-04-30 2006-04-30 2005-04-30
Current Assets
Cash and Cash Equivalents 62,000 62,000 655,800 169,900 334,300 391,100 101,300 192,600 166,800 109,800 125,600 153,500 256,438 229,708 319,845 283,570 456,693 184,175 200,119 71,956 58,085
Short Term Investments 0 0 487,800 0 0 0 0 0 0 0 0 18,000 0 0 0 0 0 0 0 14,882 17,739
Cash + Short Term Investments 62,000 62,000 1,143,600 169,900 334,300 391,100 101,300 192,600 166,800 109,800 125,600 153,500 256,438 229,708 319,845 283,570 456,693 184,175 200,119 86,838 75,824
Net Receivables 736,500 736,500 597,600 524,700 533,700 551,400 503,800 385,600 438,700 450,100 430,100 309,400 313,735 347,518 344,410 238,867 266,037 162,426 124,048 148,014 145,734
Inventory 1,038,900 1,038,900 1,009,800 1,089,300 959,900 895,300 910,300 854,400 905,700 899,400 1,163,600 931,000 945,526 961,576 863,579 654,939 603,926 379,608 286,052 297,621 284,487
Other Current Assets 129,500 129,500 107,700 226,200 113,800 134,900 109,800 122,400 130,600 114,100 333,000 145,200 79,520 104,663 109,165 46,254 72,235 49,998 29,147 39,022 49,806
Total Current Assets 1,966,900 1,966,900 2,858,700 2,010,100 1,941,700 1,972,700 1,625,200 1,555,000 1,641,800 1,573,400 2,052,300 1,539,100 1,595,219 1,643,465 1,636,999 1,223,630 1,398,891 776,207 639,366 571,495 555,851
Non-Current Assets
Property, Plant and Equipment 3,247,300 3,247,300 2,239,500 2,131,700 2,001,500 1,969,400 1,912,400 1,729,100 1,617,500 1,627,700 1,678,300 1,265,600 1,142,522 1,096,089 867,882 858,313 838,433 496,296 454,028 527,735 521,101
Goodwill 7,649,900 7,649,900 5,216,900 6,015,800 6,023,600 6,304,500 6,310,900 5,942,200 6,077,100 6,091,100 6,009,800 3,098,200 3,052,885 3,054,618 2,812,746 2,807,730 2,791,391 1,132,476 990,771 940,967 0
Intangible Assets 7,255,400 7,255,400 4,429,300 5,652,200 6,041,200 6,429,000 6,718,800 5,916,500 6,149,900 6,494,400 6,950,300 3,024,300 3,089,375 3,187,007 2,940,010 3,026,515 3,098,976 614,000 478,194 472,915 1,420,966
Long Term Investments 22,100 22,100 -1,138,900 -1,325,800 -1,349,300 38,600 -1,398,600 46,200 47,300 51,100 55,000 35,900 35,900 0 0 0 12,813 0 0 0 0
Tax Assets 279,800 279,800 1,138,900 1,325,800 1,349,300 -38,600 1,398,600 129,100 227,300 252,900 -55,000 -35,900 -35,900 0 0 0 0 0 0 0 0
Other Non-Current Assets 132,100 132,100 247,000 245,200 276,200 294,800 144,000 -16,900 -121,200 -106,500 136,900 109,000 115,930 134,047 66,948 58,665 51,657 110,902 131,464 136,632 137,976
Total Non-Current Assets 18,586,600 18,586,600 12,132,700 14,044,900 14,342,500 14,997,700 15,086,100 13,746,200 13,997,900 14,410,700 14,830,300 7,533,000 7,436,612 7,471,761 6,687,586 6,751,223 6,793,270 2,353,674 2,054,457 2,078,249 2,080,043
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 20,553,500 20,553,500 14,991,400 16,055,000 16,284,200 16,970,400 16,711,300 15,301,200 15,639,700 15,984,100 16,882,600 9,072,100 9,031,831 9,115,226 8,324,585 7,974,853 8,192,161 3,129,881 2,693,823 2,649,744 2,635,894
Current Liabilities
Accounts Payable 1,336,200 1,336,200 1,392,600 1,193,300 1,034,100 782,000 591,000 512,100 477,200 459,400 402,800 289,200 285,757 274,725 234,916 179,509 198,954 119,844 93,500 88,963 105,290
Short Term Debt 1,633,600 1,633,600 33,200 180,000 1,234,900 248,000 1,224,500 144,000 953,000 284,000 226,000 348,400 50,000 50,000 0 10,000 626,726 0 33,000 28,620 50,378
Tax Payables 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7,706 75,977 17,690 0 0 0 0
Deferred Revenue 0 0 -33,200 0 0 0 0 0 0 0 0 0 0 -50,000 0 0 174,670 0 24,672 29,185 0
Other Current Liabilities 791,300 791,300 594,100 579,500 598,500 557,100 526,000 377,700 402,400 469,600 393,800 253,400 261,080 342,247 247,760 289,388 60,886 119,553 85,296 88,672 152,624
Total Current Liabilities 3,761,100 3,761,100 1,986,700 1,952,800 2,867,500 1,587,100 2,341,500 1,033,800 1,832,600 1,213,000 1,022,600 891,000 596,837 616,972 482,676 478,897 1,061,236 239,397 236,468 235,440 308,292
Non-Current Liabilities
Long Term Debt 6,773,700 6,773,700 4,314,200 4,310,600 3,516,800 5,373,300 4,686,300 4,688,000 4,445,500 5,146,000 5,944,900 1,879,800 1,967,809 2,020,543 1,304,039 900,000 910,000 789,684 392,643 428,602 431,560
Deferred Revenue 151,800 151,800 -1,138,900 0 -1,349,300 -1,351,600 -1,398,600 -1,377,200 -2,167,000 -2,230,300 -2,473,300 -1,020,700 -987,200 -992,692 158,511 -1,101,506 104,583 0 0 0 0
Deferred Tax 2,017,200 2,017,200 1,138,900 1,325,800 1,349,300 1,351,600 1,398,600 1,377,200 2,167,000 2,230,300 2,473,300 1,020,700 987,200 992,692 1,042,823 1,101,506 1,145,808 175,950 158,418 155,579 110,505
Other Non-Current Liabilities 155,800 155,800 1,399,700 325,700 1,775,100 1,819,100 1,713,000 1,688,300 2,511,400 2,616,600 2,828,200 1,271,700 1,318,421 1,314,325 44,173 1,269,636 30,603 124,997 110,637 102,064 94,737
Total Non-Current Liabilities 9,098,500 9,098,500 5,713,900 5,962,100 5,291,900 7,192,400 6,399,300 6,376,300 6,956,900 7,762,600 8,773,100 3,151,500 3,286,230 3,334,868 2,549,546 2,169,636 2,190,994 1,090,631 661,698 686,245 636,802
Total Liabilities 12,859,600 12,859,600 7,700,600 7,914,900 8,159,400 8,779,500 8,740,800 7,410,100 8,789,500 8,975,600 9,795,700 4,042,500 3,883,067 3,951,840 3,032,222 2,648,533 3,252,230 1,330,028 898,166 921,685 945,094
Common Stock 26,500 26,500 26,100 26,600 27,100 29,000 28,900 28,900 28,400 29,100 29,900 25,400 26,600 27,571 28,543 0 0 0 0 14,237 14,635
Retained Earnings 2,188,100 2,188,100 2,132,100 2,893,000 2,847,500 2,746,800 2,367,600 2,239,200 1,240,500 1,267,700 1,159,200 1,091,000 1,075,500 961,207 866,933 746,063 424,504 567,419 553,631 489,067 447,831
Accumulated Other Comprehensive Income/Loss -234,600 -234,600 -239,200 -237,400 -277,400 -379,000 -181,800 -116,700 -143,400 -148,400 -109,800 -51,600 -76,600 -83,991 3,629 -20,581 -57,270 37,133 11,740 12,157 -11,776
Total Stockholders Equity 7,693,900 7,693,900 7,290,800 8,140,100 8,124,800 8,190,900 7,970,500 7,891,100 6,850,200 7,008,500 7,086,900 5,029,600 5,148,764 5,163,386 5,292,363 5,326,320 4,939,931 1,799,853 1,795,657 1,728,059 1,690,800
Total Investments 22,100 22,100 487,800 -1,325,800 -1,349,300 38,600 -1,398,600 46,200 47,300 51,100 55,000 53,900 35,900 0 0 0 12,813 0 0 14,882 17,739
Total Debt 8,559,100 8,559,100 4,314,200 4,490,600 4,751,700 5,621,300 5,910,800 4,832,000 5,398,500 5,430,000 6,170,900 2,228,200 2,017,809 2,020,543 1,304,039 910,000 1,536,726 789,684 425,643 457,222 481,938
Net Debt 8,497,100 8,497,100 3,658,400 4,320,700 4,417,400 5,230,200 5,809,500 4,639,400 5,231,700 5,320,200 6,045,300 2,074,700 1,761,371 1,790,835 984,194 626,430 1,080,033 605,509 225,524 385,266 423,853

Reported Currency: USD TTM 2024-04-30 2023-04-30 2022-04-30 2021-04-30 2020-04-30 2019-04-30 2018-04-30 2017-04-30 2016-04-30 2015-04-30 2014-04-30 2013-04-30 2012-04-30 2011-04-30 2010-04-30 2009-04-30 2008-04-30 2007-04-30 2006-04-30 2005-04-30
Cash Flows from Operating Activities
Net Income 744,000 743,800 -91,300 631,700 876,300 779,500 514,400 1,338,600 592,300 688,700 344,900 565,200 544,214 459,744 479,482 494,138 265,953 170,379 157,219 143,354 130,460
Depreciation & Amortization 430,800 430,800 436,500 459,100 452,500 446,500 446,300 413,100 419,000 430,100 268,400 249,400 240,482 208,426 186,070 181,882 119,764 62,619 58,874 71,083 56,048
Deferred Income Tax -40,500 -40,500 -190,800 -38,100 -13,900 7,600 -93,500 -803,400 -79,400 -95,200 7,700 -8,000 -15,600 -17,218 -59,801 -39,320 25,525 18,215 22,530 33,124 36,247
Stock Based Compensation 23,900 23,900 25,600 22,300 28,700 26,800 0 15,400 22,000 34,600 23,500 22,900 21,289 21,711 24,044 25,949 22,105 0 0 0 0
Change in Working Capital -23,100 -44,500 22,100 -94,700 176,900 183,900 103,900 119,500 -31,300 410,900 -93,900 15,000 40,727 31,412 -350,766 43,132 2,388 -70,774 13,455 -43,642 -28,354
Accounts Receivable 41,500 41,500 -74,800 7,500 22,000 -49,100 -53,000 54,700 8,900 -21,900 21,800 6,100 33,242 9,286 -102,625 31,521 -78,631 0 0 0 0
Inventory 2,900 2,900 -134,600 -178,700 -110,400 12,600 -5,300 54,000 -10,400 240,100 25,300 15,400 15,161 -48,189 -204,159 -46,160 34,669 -35,022 -8,146 -6,036 -5,257
Accounts Payable -81,700 -81,700 134,800 149,500 260,900 181,600 110,400 39,500 -37,700 48,500 -165,700 12,400 11,175 72,774 84,633 24,290 129,616 0 0 0 0
Other Working Capital 14,200 -7,200 96,700 -73,000 4,400 38,800 51,800 -28,700 7,900 144,200 24,700 -18,900 -18,851 -2,459 -128,615 33,481 -83,266 -35,752 21,601 -37,606 -23,097
Other Non-Cash Items 286,200 1,038,700 985,900 156,000 44,500 -189,500 149,400 134,800 136,400 -10,800 182,600 11,500 24,733 26,854 112,533 7,697 9,093 13,041 21,346 -5,638 1,387
Net Cash Provided by Operating Activities 1,229,400 1,229,400 1,188,000 1,136,300 1,565,000 1,254,800 1,141,200 1,218,000 1,059,000 1,458,300 733,200 856,000 855,845 730,929 391,562 713,478 444,828 191,577 273,424 198,281 194,401
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -586,500 -586,500 -471,000 -417,500 -306,700 -269,300 -359,800 -321,900 -192,400 -201,400 -247,700 -279,500 -206,510 -274,244 -180,080 -136,983 -108,907 -76,430 -57,002 -63,172 -87,576
Acquisitions Net -3,864,300 -3,864,300 686,300 130,000 564,000 2,400 -1,533,500 13,400 500 185,600 -1,320,500 -101,800 0 -763,861 5,830 19,554 -77,335 -217,542 23,566 8,754 -99,062
Purchases of Investments 0 0 0 0 0 0 0 0 0 -16,000 0 10,700 0 4,039 -75,637 -33,073 2,965 -229,405 -20,000 -5,000 -88,803
Sales/Maturities of Investments 466,300 466,300 0 0 0 0 0 0 40,600 0 0 10,000 0 18,600 57,100 13,519 3,013 257,536 26,272 31,101 67,094
Other Investing Activities 19,900 19,900 47,300 -68,000 53,800 -4,600 -30,900 44,300 -37,900 37,500 -27,500 -9,700 20,867 -20,398 -126 32,540 5,448 3,355 123 12,470 88,898
Net Cash Used for Investing Activities -3,964,600 -3,964,600 262,600 -355,500 311,100 -271,500 -1,924,200 -277,600 -189,700 21,700 -1,595,700 -370,300 -185,643 -1,035,864 -192,913 -104,443 -174,816 -262,486 -27,041 -15,847 -119,449
Cash Flows from Financing Activities
Debt Repayment -3,929,900 -3,040,100 -185,900 -272,200 -700,000 -900,000 -700,000 -1,360,300 -200,000 -800,000 -4,216,300 -50,000 -50,000 0 -10,000 -625,000 0 -252,000 -28,144 0 0
Common Stock Issued 3,200 3,200 185,900 16,300 4,500 619,500 1,782,000 799,600 170,000 58,000 5,315,100 248,900 2,162 0 414,525 0 0 17,247 25,766 0 0
Common Stock Repurchased -372,800 -372,800 -367,500 -270,400 -678,400 -4,200 -5,400 -7,000 -437,600 -441,100 -24,300 -508,500 -364,179 -315,780 -389,135 -5,569 -4,025 -152,521 -52,125 -81,717 -16,869
Dividends Paid -437,500 -437,500 -430,200 -418,100 -403,200 -396,800 0 -350,300 -339,300 -316,600 -254,000 -238,000 -222,788 -213,667 -194,024 -166,224 -384,876 -68,074 -63,632 -62,656 -56,057
Other Financing Activities 6,878,600 -91,400 -166,900 -100 -162,300 -7,200 300 -4,000 800 3,500 42,700 -27,900 -6,177 749,073 8,215 8,245 401,502 505,187 510 -24,756 -45,359
Net Cash Used Provided by Financing Activities 2,141,600 2,141,600 -964,600 -944,500 -1,943,900 -688,700 699,000 -922,000 -806,100 -1,496,200 863,200 -575,500 -640,982 219,626 -170,419 -788,548 12,601 49,839 -117,625 -169,129 -118,285
Effect of Forex Changes on Cash -200 -200 -100 -700 11,000 -4,800 -7,300 7,400 -6,200 400 -28,600 -13,100 -2,490 -4,828 8,045 6,390 2,539 5,126 -595 566 -3,133
Net Change in Cash -593,800 -593,800 485,900 -164,400 -56,800 289,800 -91,300 25,800 57,000 -15,800 -27,900 -102,900 26,730 -90,137 36,275 -173,123 285,152 -15,944 128,163 13,871 -46,466
Cash at End of Period 3,962,900 62,000 655,800 169,900 334,300 391,100 101,300 192,600 166,800 109,800 125,600 153,500 256,438 229,708 319,845 283,570 456,693 184,175 200,119 71,956 58,085
Cash at Start of Period 4,556,700 655,800 169,900 334,300 391,100 101,300 192,600 166,800 109,800 125,600 153,500 256,400 229,708 319,845 283,570 456,693 171,541 200,119 71,956 58,085 104,551
Free Cash Flow
Operating Cash Flow 1,229,400 1,229,400 1,188,000 1,136,300 1,565,000 1,254,800 1,141,200 1,218,000 1,059,000 1,458,300 733,200 856,000 855,845 730,929 391,562 713,478 444,828 191,577 273,424 198,281 194,401
Capital Expenditure -586,500 -586,500 -471,000 -417,500 -306,700 -269,300 -359,800 -321,900 -192,400 -201,400 -247,700 -279,500 -206,510 -274,244 -180,080 -136,983 -108,907 -76,430 -57,002 -63,172 -87,576
Free Cash Flow 642,900 642,900 717,000 718,800 1,258,300 985,500 781,400 896,100 866,600 1,256,900 485,500 576,500 649,335 456,685 211,482 576,495 335,921 115,147 216,422 135,109 106,825