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-03-31 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
Revenue 7,634,400 7,634,400 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
Revenue Growth - -9.53% 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%
Cost of Revenue 2,638,700 3,315,600 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
Gross Profit 4,995,700 4,318,800 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
Gross Profit Margin 64.71% 56.57% 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%
Research and Development 1,097,400 1,097,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
General and Administrative Expenses 734,200 662,700 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
Total Operating Expenses 2,439,900 1,760,100 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
Operating Income or Loss 2,554,100 2,558,700 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
Operating Margin 31.64% 33.52% 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%
Interest Expense 2,500 191,000 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
EBITDA 2,997,700 3,438,200 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
Depreciation and Amortization 880,700 879,500 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
Income Before Tax 2,365,900 2,365,900 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
Income Tax Expense 459,000 459,000 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
Net Income 1,906,900 1,906,900 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
Net Income Margin 23.52% 24.98% 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%
EPS 3.52 3.52 4.07 2.33 0.67 1.19 0.71 0.52 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
EPS Diluted 3.47 3.48 4.02 2.27 0.65 1.11 0.71 0.51 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
Weighted Average Shares Out - 542,000 550,400 552,300 519,200 477,800 499,800 495,922 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
Weighted Average Shares Out Diluted - 548,000 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

Reported Currency: USD Q4 2024-03-31 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
Current Assets
Cash and Cash Equivalents 319,700 319,700 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
Short Term Investments 0 639,400 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
Cash + Short Term Investments 319,700 319,700 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
Net Receivables 1,143,700 1,143,700 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
Inventory 1,316,000 1,316,000 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
Other Current Assets 233,600 233,600 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
Total Current Assets 3,013,000 3,013,000 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
Non-Current Assets
Property, Plant and Equipment 1,350,900 1,350,900 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
Goodwill 6,675,400 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
Intangible Assets 2,781,800 2,781,800 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
Long Term Investments 0 -11,053,700 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
Tax Assets 1,596,500 1,596,500 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
Other Non-Current Assets 455,600 11,509,300 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
Total Non-Current Assets 12,860,200 12,860,200 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
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 15,873,200 15,873,200 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
Current Liabilities
Accounts Payable 213,000 213,000 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
Short Term Debt 1,032,000 1,032,000 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
Tax Payables 90,800 90,800 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
Deferred Revenue 261,800 261,800 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
Other Current Liabilities 1,012,600 1,012,600 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
Total Current Liabilities 2,519,400 2,519,400 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
Non-Current Liabilities
Long Term Debt 5,000,400 5,000,400 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
Deferred Revenue 671,200 671,200 636,300 44,400 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
Deferred Tax 28,800 28,800 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
Other Non-Current Liabilities 995,600 995,600 1,017,400 1,134,100 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
Total Non-Current Liabilities 6,696,000 6,696,000 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
Total Liabilities 9,215,400 9,215,400 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
Common Stock 500 500 500 600 300 200 200 200 229 204 202 200 196 193 190 185 183 184 217 214 208
Retained Earnings 6,759,500 6,759,500 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
Accumulated Other Comprehensive Income/Loss -3,500 -3,500 -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
Total Stockholders Equity 6,657,800 6,657,800 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
Total Investments 0 639,400 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
Total Debt 6,161,100 6,161,100 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
Net Debt 5,841,400 5,841,400 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

Reported Currency: USD TTM 2024-03-31 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
Cash Flows from Operating Activities
Net Income 1,906,900 1,906,900 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
Depreciation & Amortization 879,500 879,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
Deferred Income Tax -27,200 -27,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
Stock Based Compensation 177,500 177,500 170,400 210,200 198,300 170,200 0 93,200 128,155 71,420 58,596 53,787 52,069 38,289 36,812 36,778 32,481 0 0 0 0
Change in Working Capital -76,700 -76,700 -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
Accounts Receivable 161,600 161,600 -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
Inventory 12,800 12,800 -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
Accounts Payable -148,400 -148,400 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
Other Working Capital -102,700 -102,700 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
Other Non-Cash Items 385,300 1,943,200 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
Net Cash Provided by Operating Activities 2,892,700 2,892,700 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
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -321,100 -398,500 -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
Acquisitions Net 400 400 900 14,100 8,300 67,600 -7,850,600 10,300 -2,745,770 -359,312 -659,929 -11,187 -752,302 0 -112,707 47,604 0 27,523 1,746 1,341 0
Purchases of Investments 0 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
Sales/Maturities of Investments 0 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
Other Investing Activities -71,400 6,000 -114,200 -121,700 -89,000 -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
Net Cash Used for Investing Activities -392,100 -392,100 -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
Cash Flows from Financing Activities
Debt Repayment -10,999,300 -542,300 -7,405,300 -6,549,000 -8,958,400 -1,681,800 -5,109,800 -74,200 964,000 -1,615,128 401,727 29,546 -620,000 0 0 0 0 -1,127,000 0 0 0
Common Stock Issued 82,100 82,100 82,300 70,500 60,300 58,800 0 0 0 28,718 0 0 35,695 57,457 71,940 36,478 33,555 59,112 68,723 95,751 47,234
Common Stock Repurchased -982,100 -982,100 -945,800 -425,600 7,508,000 -68,100 -71,800 -44,400 -58,400 -363,829 -19,504 -22,640 -15,670 0 0 0 -123,929 -1,138,040 0 -3,320 -68,276
Dividends Paid -911,500 -911,500 -695,300 -503,800 -388,300 -350,100 -344,400 -337,500 -315,400 -291,087 -286,478 -281,204 -273,822 -266,178 -256,811 -249,556 -246,658 -251,959 -207,898 -120,109 -42,997
Other Financing Activities 9,796,700 -61,100 5,859,200 5,080,300 -85,800 661,800 -30,100 40,800 5,300 2,181,382 2,803 39,282 620,297 576 1,854 2,094 6,798 2,275,184 -246,166 223,500 45,454
Net Cash Used Provided by Financing Activities -2,414,900 -2,414,900 -3,104,900 -2,327,600 -1,864,200 -1,438,200 4,663,500 -415,300 595,500 -59,944 98,548 -235,016 382,170 -208,145 -183,017 -210,984 -330,234 -182,703 -385,341 195,822 -18,585
Effect of Forex Changes on Cash 173,100 0 0 0 0 0 0 0 -1,007 0 -201 0 986 0 0 0 0 0 0 0 0
Net Change in Cash 85,700 85,700 -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
Cash at End of Period 1,128,500 319,700 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
Cash at Start of Period 1,042,800 234,000 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
Free Cash Flow
Operating Cash Flow 2,892,700 2,892,700 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
Capital Expenditure -321,100 -398,500 -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
Free Cash Flow 2,571,600 2,494,200 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