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-03-31 2022-03-31 2021-03-31 2020-03-31 2019-03-31 2018-03-31 2017-03-31 2016-03-31 2015-03-31 2014-03-31 2013-03-31 2012-03-31 2011-03-31 2010-03-31 2009-03-31 2008-03-31 2007-03-31 2006-03-31 2005-03-31 2004-03-31
Revenue 8,541,300 8,438,700 6,820,900 5,438,400 5,274,200 5,349,500 3,980,800 3,407,807 2,173,334 2,147,036 1,931,217 1,581,623 1,383,176 1,487,205 947,729 903,297 1,035,737 1,039,671 927,893 846,936 699,260
Revenue Growth - 23.72% 25.42% 3.11% -1.41% 34.38% 16.81% 56.80% 1.22% 11.18% 22.10% 14.35% -6.99% 56.92% 4.92% -12.79% -0.38% 12.05% 9.56% 21.12%
Cost of Revenue 2,816,200 2,740,800 2,371,300 2,059,600 2,032,100 2,418,200 1,560,100 1,650,611 967,870 917,472 802,474 743,164 590,782 612,769 413,487 386,793 410,799 414,915 377,016 362,961 349,301
Gross Profit 5,725,100 5,697,900 4,449,600 3,378,800 3,242,100 2,931,300 2,420,700 1,757,196 1,205,464 1,229,564 1,128,743 838,459 792,394 874,436 534,242 516,504 624,938 624,756 550,877 483,975 349,959
Gross Profit Margin 66.83% 67.52% 65.23% 62.13% 61.47% 54.80% 60.81% 51.56% 55.47% 57.27% 58.45% 53.01% 57.29% 58.80% 56.37% 57.18% 60.34% 60.09% 59.37% 57.14% 50.05%
Research and Development 1,155,400 1,118,300 989,100 836,400 877,800 826,300 529,300 545,293 372,596 349,543 305,043 254,723 182,650 170,607 120,823 115,524 120,864 113,698 94,926 93,040 85,389
General and Administrative Expenses 775,900 797,700 718,900 610,300 676,600 682,900 452,100 499,811 301,670 274,815 267,278 261,471 212,391 227,781 167,222 161,218 175,646 163,247 129,587 111,188 92,411
Total Operating Expenses 2,555,800 2,585,900 2,570,500 2,379,000 2,548,300 2,183,300 1,466,900 1,382,771 849,162 801,104 666,855 627,731 395,041 398,388 288,045 276,742 296,510 276,945 224,513 225,328 178,665
Operating Income or Loss 3,165,500 3,116,000 1,849,600 998,100 647,100 714,300 936,300 275,817 352,345 425,620 458,864 178,553 396,516 474,183 244,959 233,328 301,665 347,811 326,364 258,647 171,294
Operating Margin 36.67% 36.93% 27.12% 18.35% 12.27% 13.35% 23.52% 8.09% 16.21% 19.82% 23.76% 11.29% 28.67% 31.88% 25.85% 25.83% 29.13% 33.45% 35.17% 30.54% 24.50%
Interest Expense -4,800 198,300 245,500 339,800 497,300 502,900 199,000 146,346 104,018 62,034 48,716 40,915 34,266 31,521 31,150 24,269 -7,966 -5,416 -1,967 -940 -249
EBITDA 3,561,000 3,777,900 2,771,100 1,933,800 1,734,400 1,455,800 1,456,800 810,700 535,155 608,046 559,446 354,440 414,816 491,555 254,581 368,353 453,073 463,670 435,011 398,456 281,823
Depreciation and Amortization 832,900 661,900 921,500 935,700 1,087,300 674,100 485,500 337,667 174,896 176,746 94,534 111,537 99,424 106,612 90,057 96,046 100,317 116,171 110,682 120,466 111,627
Income Before Tax 2,968,000 2,909,700 1,482,500 339,500 150,400 204,500 737,300 89,787 281,293 345,907 432,354 152,177 379,695 460,698 237,813 237,250 350,985 401,090 359,185 277,268 177,896
Income Tax Expense 611,800 672,000 197,000 -9,900 -420,200 -151,400 481,900 -80,805 -42,632 -19,418 37,073 24,788 42,990 31,531 20,808 -11,570 53,237 44,061 116,816 63,483 40,634
Net Income 2,356,200 2,237,700 1,285,500 349,400 570,600 355,900 255,400 164,639 324,132 369,009 395,281 127,389 336,705 418,950 217,005 248,820 297,748 357,029 242,369 213,785 137,262
Net Income Margin 27.37% 26.52% 18.85% 6.42% 10.82% 6.65% 6.42% 4.83% 14.91% 17.19% 20.47% 8.05% 24.34% 28.17% 22.90% 27.55% 28.75% 34.34% 26.12% 25.24% 19.63%
EPS 4.33 4.07 2.33 0.67 1.19 0.75 0.55 0.38 0.80 0.92 1.00 0.33 0.88 1.12 0.59 0.67 0.72 0.83 0.57 0.52 0.34
EPS Diluted 124.07 4.02 2.27 0.65 1.11 0.71 0.52 0.36 0.75 0.83 0.91 0.31 0.83 1.08 0.58 0.66 0.70 0.81 0.56 0.51 0.33
Weighted Average Shares Out - 550,400 552,300 519,200 477,700 472,400 465,800 434,392 406,768 401,874 396,582 389,190 382,566 374,132 367,284 366,316 414,440 430,996 420,208 413,480 412,064
Weighted Average Shares Out Diluted - 557,300 565,900 541,200 512,400 499,800 497,800 469,612 434,776 447,122 435,260 411,552 407,038 389,430 374,678 373,576 424,096 441,696 430,048 423,924 424,344

Reported Currency: USD Q3 2023-03-31 2022-03-31 2021-03-31 2020-03-31 2019-03-31 2018-03-31 2017-03-31 2016-03-31 2015-03-31 2014-03-31 2013-03-31 2012-03-31 2011-03-31 2010-03-31 2009-03-31 2008-03-31 2007-03-31 2006-03-31 2005-03-31 2004-03-31
Current Assets
Cash and Cash Equivalents 281,000 234,000 317,400 280,000 401,000 428,600 901,300 908,684 2,092,751 607,815 466,603 528,334 635,755 703,924 492,130 446,329 487,736 167,477 565,273 68,730 105,334
Short Term Investments 0 0 2,000 2,000 2,000 2,300 1,295,300 394,088 353,284 1,351,054 878,182 1,050,263 823,254 539,572 722,193 943,616 837,054 583,000 199,491 665,874 369,216
Cash + Short Term Investments 281,000 234,000 319,400 282,000 403,000 430,900 2,196,600 1,302,772 2,446,035 1,958,869 1,344,785 1,578,597 1,459,009 1,243,496 1,214,323 1,389,945 1,324,790 750,477 764,764 734,604 474,550
Net Receivables 1,398,100 1,305,300 1,072,600 997,700 934,000 880,600 563,700 478,373 290,183 273,937 242,405 229,955 170,201 181,202 137,806 88,525 138,319 124,559 139,361 113,088 109,231
Inventory 1,311,100 1,324,900 854,400 665,000 685,700 711,700 476,200 417,202 306,815 279,456 262,725 242,334 217,278 180,800 116,579 131,510 124,483 121,024 115,024 103,728 94,514
Other Current Assets 229,400 205,100 206,200 200,500 194,500 191,600 119,800 100,234 53,680 67,321 119,484 260,396 1,628,382 1,431,665 1,356,584 51,736 49,742 11,147 9,767 8,003 72,720
Total Current Assets 3,219,600 3,069,300 2,452,600 2,145,200 2,217,200 2,214,800 3,356,300 2,305,040 3,096,713 2,664,617 1,969,399 2,311,282 2,015,861 1,793,667 1,610,969 1,742,789 1,717,730 1,084,737 1,118,829 1,075,348 883,945
Non-Current Assets
Property, Plant and Equipment 1,208,300 1,177,900 967,900 854,700 876,100 996,700 767,900 683,338 609,396 581,572 531,967 514,544 516,611 540,513 493,039 531,687 522,305 605,722 659,972 693,302 689,206
Goodwill 6,675,400 6,673,600 6,673,600 6,670,600 6,664,800 6,663,900 2,299,000 2,299,009 1,012,652 571,271 276,097 271,348 93,513 76,018 40,338 36,165 31,886 31,886 31,886 31,886 32,346
Intangible Assets 2,936,500 3,369,000 4,043,100 4,794,800 5,702,300 6,685,600 1,662,000 2,148,092 606,349 504,417 445,499 530,136 90,436 77,929 35,527 25,718 11,613 8,456 9,489 41,175 42,044
Long Term Investments 0 0 0 -13,214,600 -14,115,600 -15,026,700 -4,061,200 107,457 118,549 383,326 798,712 257,450 328,586 464,838 317,215 50,826 194,274 527,910 520,360 -105,097 -126,046
Tax Assets 1,538,200 1,623,300 1,797,100 1,749,200 1,748,500 1,677,200 100,200 68,870 14,831 71,045 67,490 80,687 91,191 88,822 77,810 69,626 63,261 61,983 78,544 105,097 126,046
Other Non-Current Assets 565,000 457,200 265,200 13,478,900 14,332,800 15,133,500 4,133,000 66,770 109,025 4,465 -21,534 -40,209 -52,422 -55,045 -58,585 -35,372 -28,762 -51,153 -68,484 7,729 6,948
Total Non-Current Assets 12,923,400 13,301,000 13,746,900 14,333,600 15,208,900 16,130,200 4,900,900 5,373,536 2,470,802 2,116,096 2,098,231 1,613,956 1,067,915 1,193,075 905,344 678,650 794,577 1,184,804 1,231,767 742,206 738,198
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 16,143,000 16,370,300 16,199,500 16,478,800 17,426,100 18,345,000 8,257,200 7,678,576 5,567,515 4,780,713 4,067,630 3,925,238 3,083,776 2,986,742 2,516,313 2,421,439 2,512,307 2,269,541 2,350,596 1,817,554 1,622,143
Current Liabilities
Accounts Payable 242,200 396,900 344,700 292,400 246,800 226,400 144,100 149,233 79,312 86,866 170,781 202,659 139,164 200,272 44,238 29,228 39,317 34,675 50,847 34,328 61,184
Short Term Debt 1,694,300 1,398,200 33,800 1,322,900 608,800 1,360,800 1,309,900 49,952 0 0 17,500 -127,108 -88,877 -131,839 0 -83,931 0 0 268,954 45,454 0
Tax Payables 65,100 705,700 121,500 43,400 38,000 46,900 754,900 184,945 111,061 114,336 179,966 182,723 70,490 58,125 57,140 70,051 112,311 0 0 0 0
Deferred Revenue 203,200 121,400 73,200 0 0 0 333,800 292,815 183,432 166,128 147,798 138,952 108,709 140,044 98,941 83,931 95,441 91,363 99,481 91,730 84,816
Other Current Liabilities 1,153,500 1,202,100 947,300 794,300 781,800 787,300 229,600 212,450 119,265 100,978 0 127,108 88,877 131,839 60,211 126,417 56,323 129,882 189,687 135,153 124,051
Total Current Liabilities 3,293,200 3,118,600 1,399,000 2,409,600 1,637,400 2,374,500 2,017,400 704,450 382,009 353,972 336,079 341,611 247,873 340,316 203,390 155,645 191,081 255,920 608,969 306,665 270,051
Non-Current Liabilities
Long Term Debt 4,033,300 5,041,700 7,687,400 7,581,200 8,873,400 8,946,200 1,758,400 2,900,524 2,483,037 1,826,858 1,003,258 983,385 355,050 405,459 397,812 1,219,235 1,150,128 0 0 0 0
Deferred Revenue 635,100 0 0 689,900 668,400 751,200 754,900 176,640 111,061 114,336 179,966 182,723 70,490 0 0 0 0 0 0 0 0
Deferred Tax 33,000 42,700 39,800 43,900 318,500 706,100 205,800 409,045 399,218 381,192 375,316 462,083 411,368 418,211 376,713 51,959 21,460 8,327 14,637 24,556 30,704
Other Non-Current Liabilities 1,703,300 1,653,700 1,178,500 417,100 342,900 279,500 240,900 217,206 41,271 43,329 37,550 21,966 8,322 10,318 5,018 3,834 113,415 926 801 599 871
Total Non-Current Liabilities 5,769,600 6,738,100 8,905,700 8,732,100 10,203,200 10,683,000 2,960,000 3,703,415 3,034,587 2,365,715 1,596,090 1,650,157 845,230 833,988 779,543 1,275,028 1,285,003 9,253 15,438 25,155 31,575
Total Liabilities 9,062,800 9,856,700 10,304,700 11,141,700 11,840,600 13,057,500 4,977,400 4,407,865 3,416,596 2,719,687 1,932,169 1,991,768 1,093,103 1,174,304 982,933 1,430,673 1,476,084 265,173 624,407 331,820 301,626
Common Stock 500 500 600 300 200 200 200 229 204 202 200 196 193 190 185 183 184 217 214 208 207
Retained Earnings 6,847,300 5,764,100 4,175,200 3,393,500 3,432,400 3,210,600 1,397,300 1,479,400 1,582,585 1,549,540 1,467,009 1,352,932 1,499,365 1,428,838 1,266,699 1,303,437 1,301,275 1,255,486 1,106,355 984,095 813,307
Accumulated Other Comprehensive Income/Loss -4,800 -4,100 -20,600 -26,200 -21,600 -20,700 -17,600 -14,378 -3,357 11,076 1,051 6,935 3,101 3,357 3,032 4,312 2,508 -7,169 -19,618 -9,718 733
Total Stockholders Equity 7,080,200 6,513,600 5,894,800 5,337,100 5,585,500 5,287,500 3,279,800 3,270,711 2,150,919 2,044,654 2,135,461 1,933,470 1,990,673 1,812,438 1,533,380 990,766 1,036,223 2,004,368 1,726,189 1,485,734 1,320,517
Total Investments 0 0 2,000 2,000 2,000 2,300 1,295,300 501,545 471,833 1,734,380 1,676,894 1,307,713 1,151,840 1,004,410 1,039,408 994,442 1,031,328 1,110,910 719,851 665,874 369,216
Total Debt 5,727,600 6,439,900 7,687,400 8,904,100 9,482,200 10,307,000 3,068,300 2,950,476 2,483,037 1,826,858 1,020,758 983,385 355,050 405,459 397,812 1,219,235 1,150,128 0 268,954 45,454 0
Net Debt 5,446,600 6,205,900 7,370,000 8,624,100 9,081,200 9,878,400 2,167,000 2,041,792 390,286 1,219,043 554,155 455,051 -280,705 -298,465 -94,318 772,906 662,392 -167,477 -296,319 -23,276 -105,334

Reported Currency: USD TTM 2023-03-31 2022-03-31 2021-03-31 2020-03-31 2019-03-31 2018-03-31 2017-03-31 2016-03-31 2015-03-31 2014-03-31 2013-03-31 2012-03-31 2011-03-31 2010-03-31 2009-03-31 2008-03-31 2007-03-31 2006-03-31 2005-03-31 2004-03-31
Cash Flows from Operating Activities
Net Income 2,356,200 2,237,700 1,285,500 349,400 570,600 355,900 255,400 164,639 323,925 365,325 395,281 127,389 336,705 418,950 217,005 248,820 297,748 357,029 242,369 213,785 137,262
Depreciation & Amortization 904,500 998,400 1,143,500 1,153,300 1,215,600 876,400 615,900 469,208 283,171 278,298 189,139 204,097 99,424 106,612 90,057 96,046 100,317 116,171 110,682 120,466 111,627
Deferred Income Tax 64,200 205,500 7,900 -138,900 -490,300 -62,200 51,200 -126,888 -60,425 -32,811 5,321 -28,368 21,954 24,003 18,621 22,465 9,562 9,023 17,516 16,869 -12,188
Stock Based Compensation 178,600 170,400 210,200 198,300 170,200 166,400 93,200 128,155 71,420 58,596 53,787 52,069 38,289 36,812 36,778 32,481 32,846 27,379 578 0 0
Change in Working Capital -362,200 -16,000 34,200 -27,000 -66,700 184,700 264,500 294,821 78,878 -8,961 15,372 77,163 -108,215 -13,156 2,093 -28,909 -10,156 -79,543 37,799 -12,482 37,986
Accounts Receivable -223,100 -232,700 -74,900 -63,700 -53,300 238,800 -85,300 -46,831 -2,150 -15,893 -12,508 386 11,845 6,341 -49,078 50,832 -13,760 14,802 -26,273 -5,198 -13,844
Inventory -142,200 -483,200 -177,800 18,400 28,800 341,600 -59,200 223,711 48,245 25,517 -18,500 65,867 -35,240 -22,068 15,239 -4,110 -2,902 -2,663 -11,296 -9,214 7,357
Accounts Payable 73,900 323,400 192,700 17,600 11,400 -180,700 -13,900 -16,070 -20,836 -33,992 -11,633 -40,914 -61,455 -638 29,583 -25,097 12,080 -75,978 72,053 1,178 30,901
Other Working Capital -70,800 376,500 94,200 700 -53,600 -215,000 422,900 134,011 53,619 15,407 58,013 51,824 -23,365 3,209 6,349 -50,534 -5,574 -15,704 3,315 752 13,572
Other Non-Cash Items 30,900 25,000 161,400 381,400 144,400 153,600 139,400 129,517 47,514 60,735 17,664 13,829 8,301 9,440 87,493 -62,249 16,990 -290 28,379 14,072 68,393
Net Cash Provided by Operating Activities 3,172,200 3,621,000 2,842,700 1,916,500 1,543,800 1,674,800 1,419,600 1,059,452 744,483 721,182 676,564 446,179 396,458 582,661 452,047 308,654 447,307 429,769 437,323 352,710 343,080
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -357,700 -486,200 -370,100 -92,600 -67,600 -228,900 -206,800 -75,310 -97,895 -149,472 -113,072 -50,818 -62,370 -124,454 -47,604 -102,370 -69,827 -60,039 -76,294 -63,211 -63,507
Acquisitions Net 0 0 0 0 67,600 -7,850,600 0 -2,745,770 -359,312 -659,929 -11,187 -752,302 0 -112,707 47,604 0 27,523 1,746 1,341 0 2,329
Purchases of Investments 0 0 0 0 -2,000 -167,700 -1,594,800 -500,309 -1,573,867 -959,318 -1,337,482 -985,791 -1,178,023 -1,037,643 -1,649,885 -2,500,775 -1,857,964 -1,327,042 -856,748 -1,061,237 -1,291,676
Sales/Maturities of Investments 0 0 0 0 4,700 1,454,600 786,700 470,565 2,824,231 1,097,065 951,296 856,579 983,500 1,055,286 1,502,127 2,583,152 1,959,210 943,955 797,694 752,060 1,085,934
Other Investing Activities -173,500 -113,300 -107,600 -80,700 -135,900 -18,400 3,200 12,851 7,240 -6,663 7,166 -4,424 411 31,668 -47,504 166 -3,287 -844 -2,595 1,659 -700
Net Cash Used for Investing Activities -471,700 -599,500 -477,700 -173,300 -133,200 -6,811,000 -1,011,700 -2,837,973 800,397 -678,317 -503,279 -936,756 -256,482 -187,850 -195,262 -19,827 55,655 -442,224 -136,602 -370,729 -267,620
Cash Flows from Financing Activities
Debt Repayment -12,766,900 -7,405,300 -6,549,000 -8,958,400 -2,707,800 -4,296,200 -261,200 -3,217,988 -1,615,128 -3,182,867 -1,103,954 0 0 0 0 0 -1,127,000 0 0 0 0
Common Stock Issued 85,700 82,300 70,500 60,300 58,800 42,600 42,000 42,210 28,718 34,433 37,446 35,695 57,457 71,940 36,478 33,555 59,112 68,723 95,751 47,234 53,150
Common Stock Repurchased -868,600 -945,800 -425,600 7,508,000 1,637,900 9,406,000 187,000 4,182,000 -363,829 3,584,594 -2,438 0 0 0 0 -123,929 -1,138,040 0 -3,320 -68,276 -53,864
Dividends Paid -864,900 -695,300 -503,800 -388,300 -350,100 -344,400 -337,500 -315,429 -291,087 -286,478 -281,204 -273,822 -266,178 -256,811 -249,556 -246,658 -251,959 -207,898 -120,109 -42,997 -23,321
Other Financing Activities 11,706,300 5,859,200 5,080,300 -85,800 -77,000 -144,500 -45,600 -95,332 2,181,382 -51,134 1,115,134 620,297 576 1,854 2,094 6,798 2,275,184 -246,166 223,500 45,454 0
Net Cash Used Provided by Financing Activities -2,708,400 -3,104,900 -2,327,600 -1,864,200 -1,438,200 4,663,500 -415,300 595,461 -59,944 98,548 -235,016 382,170 -208,145 -183,017 -210,984 -330,234 -182,703 -385,341 195,822 -18,585 -24,035
Effect of Forex Changes on Cash 173,100 0 0 0 0 0 0 -1,007 0 -201 0 986 0 0 0 0 0 0 0 0 0
Net Change in Cash -7,900 -83,400 37,400 -121,000 -27,600 -472,700 -7,400 -1,184,067 1,484,936 141,212 -61,731 -107,421 -68,169 211,794 45,801 -41,407 320,259 -397,796 496,543 -36,604 51,425
Cash at End of Period 1,042,800 234,000 317,400 280,000 401,000 428,600 901,300 908,684 2,092,751 607,815 466,603 528,334 635,755 703,924 492,130 446,329 487,736 167,477 565,273 68,730 105,334
Cash at Start of Period 1,050,700 317,400 280,000 401,000 428,600 901,300 908,700 2,092,751 607,815 466,603 528,334 635,755 703,924 492,130 446,329 487,736 167,477 565,273 68,730 105,334 53,909
Free Cash Flow
Operating Cash Flow 3,172,200 3,621,000 2,842,700 1,916,500 1,543,800 1,674,800 1,419,600 1,059,452 744,483 721,182 676,564 446,179 396,458 582,661 452,047 308,654 447,307 429,769 437,323 352,710 343,080
Capital Expenditure -357,700 -486,200 -370,100 -92,600 -67,600 -228,900 -206,800 -75,310 -97,895 -149,472 -113,072 -50,818 -62,370 -124,454 -47,604 -102,370 -69,827 -60,039 -76,294 -63,211 -63,507
Free Cash Flow 2,814,500 3,134,800 2,472,600 1,823,900 1,476,200 1,445,900 1,212,800 984,142 646,588 571,710 563,492 395,361 334,088 458,207 404,443 206,284 377,480 369,730 361,029 289,499 279,573