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 2009-10-31 2008-10-31 2007-10-31 2006-10-31 2005-10-31 2004-10-31
Revenue 5,457,000 5,349,600 5,349,900 3,504,800 3,372,772 3,088,970 2,668,394 1,792,892 1,779,748 1,413,698 1,082,938 2,350,568 1,214,483 825,823 1,159,017 968,488 1,537,530 981,791 1,037,840 1,202,595 1,127,751
Revenue Growth - -0.01% 52.64% 3.91% 9.19% 15.76% 48.83% 0.74% 25.89% 30.54% -53.93% 93.54% 47.06% -28.75% 19.67% -37.01% 56.60% -5.40% -13.70% 6.64%
Cost of Revenue 2,685,667 3,107,800 3,064,600 1,535,401 1,535,085 1,542,450 1,523,644 898,311 1,022,959 813,873 794,867 1,414,327 715,837 528,855 703,447 717,826 988,695 735,034 825,476 785,998 749,680
Gross Profit 2,771,333 2,241,800 2,285,300 1,969,399 1,837,687 1,546,520 1,144,750 894,581 756,789 599,825 288,071 936,241 498,646 296,968 455,570 250,662 548,835 246,757 212,364 416,597 378,071
Gross Profit Margin 50.82% 41.91% 42.72% 56.19% 54.49% 50.07% 42.90% 49.90% 42.52% 42.43% 26.60% 39.83% 41.06% 35.96% 39.31% 25.88% 35.70% 25.13% 20.46% 34.64% 33.52%
Research and Development 724,367 948,200 892,500 406,566 317,311 296,398 230,170 196,373 137,915 119,807 115,043 105,256 78,184 64,162 62,614 63,748 63,929 48,455 64,258 73,160 43,259
General and Administrative Expenses 2,303,867 2,266,300 2,435,700 1,027,284 835,668 776,659 672,634 503,920 496,862 390,761 410,434 402,370 404,589 304,949 297,069 283,751 338,820 279,440 293,265 281,440 215,832
Total Operating Expenses 3,134,933 5,832,400 3,450,500 1,494,955 1,208,575 1,121,170 943,036 744,262 665,484 539,368 546,534 520,985 493,407 381,234 375,326 366,122 428,504 355,344 399,530 376,616 275,937
Operating Income or Loss -316,300 -3,590,600 -1,134,200 473,595 629,384 425,267 206,672 135,577 91,305 -10,828 -258,463 415,256 5,239 -84,266 80,244 -130,214 115,853 -126,054 -187,166 39,981 102,134
Operating Margin -5.98% -67.12% -21.20% 13.51% 18.66% 13.77% 7.75% 7.56% 5.13% -0.77% -23.87% 17.67% 0.43% -10.20% 6.92% -13.45% 7.54% -12.84% -18.03% 3.32% 9.06%
Interest Expense 64,600 140,600 203,900 24,545 6,207 5,247 8,032 2,010 15,690 30,205 31,893 33,553 31,351 19,571 17,883 7,735 3,414 0 0 0 0
EBITDA -1,747,500 -1,800,600 656,800 690,561 876,289 697,619 498,723 281,999 337,855 131,650 -121,085 432,173 253,033 79,540 239,879 -1,052 289,764 19,197 -18,102 145,186 133,257
Depreciation and Amortization 1,582,000 1,761,600 1,865,300 206,535 192,266 236,543 257,906 144,369 239,190 140,761 154,854 282,450 248,382 163,806 176,555 124,622 174,207 145,966 166,380 122,028 36,647
Income Before Tax -3,433,400 -3,702,800 -1,338,100 465,398 677,816 458,439 232,785 136,625 76,965 -38,350 -272,880 376,150 -26,112 -103,837 62,361 -133,409 112,143 -128,215 -184,482 43,696 96,610
Income Tax Expense 188,700 41,400 -213,400 47,376 88,930 53,980 -101,052 -36,908 9,662 -30,048 6,590 14,459 5,050 3,863 12,680 4,521 15,046 10,191 407 6,221 31,232
Net Income -3,622,100 -3,744,200 -1,124,700 418,000 588,900 404,459 333,837 173,533 67,303 -8,302 -279,470 361,605 -29,491 -108,816 48,458 -137,930 97,097 -138,406 -184,889 37,475 65,378
Net Income Margin -65.19% -69.99% -21.02% 11.93% 17.46% 13.09% 12.51% 9.68% 3.78% -0.59% -25.81% 15.38% -2.43% -13.18% 4.18% -14.24% 6.32% -14.10% -17.81% 3.12% 5.80%
EPS -21.16 -22.01 -7.03 3.62 5.14 3.58 2.95 1.58 0.73 -0.10 -3.48 3.79 -0.34 -1.31 0.56 -1.80 1.29 -1.93 -2.94 0.54 0.97
EPS Diluted -21.16 -22.01 -7.03 3.58 5.09 3.54 2.90 1.54 0.72 -0.10 -3.48 3.20 -0.34 -1.31 0.56 -1.80 1.28 -1.93 -2.85 0.53 0.95
Weighted Average Shares Out - 170,100 159,900 115,485 114,602 113,096 113,176 110,109 90,180 83,020 80,307 84,519 85,581 83,356 80,512 76,815 75,039 71,860 62,948 69,859 44,736
Weighted Average Shares Out Diluted - 170,100 159,900 116,775 115,744 114,136 115,198 112,763 92,332 83,417 80,367 113,882 85,581 83,356 80,524 76,815 75,943 71,860 64,946 69,859 44,736

Reported Currency: USD Q2 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 2009-10-31 2008-10-31 2007-10-31 2006-10-31 2005-10-31 2004-10-31
Current Assets
Cash and Cash Equivalents 1,233,600 754,000 827,400 1,732,100 1,422,884 1,357,664 826,525 808,973 943,396 798,742 911,120 935,400 402,502 420,279 280,359 102,083 280,277 77,757 132,480 107,195 155,095
Short Term Investments 3,500 22,000 187,000 820,100 1,308,692 644,003 744,485 615,406 448,932 470,820 186,929 0 0 0 0 0 0 0 0 0 0
Cash + Short Term Investments 1,237,100 776,000 1,014,400 2,552,200 2,731,576 2,001,667 1,571,010 1,424,379 1,392,328 1,269,562 1,098,049 935,400 402,502 420,279 280,359 102,083 280,277 77,757 132,480 107,195 155,095
Net Receivables 938,300 764,700 843,100 684,300 658,316 674,180 395,729 247,649 219,558 168,527 217,860 53,143 189,596 45,035 84,217 199,395 157,458 104,937 143,199 197,861 285,709
Inventory 0 0 0 13,224 17,742 19,108 28,200 15,162 16,323 15,888 20,051 29,780 30,218 22,477 24,578 93,996 104,235 99,331 95,520 136,227 154,345
Other Current Assets 530,300 719,000 650,600 621,376 918,435 880,021 832,896 855,441 626,626 644,568 443,899 447,190 281,228 255,826 177,449 232,750 181,804 216,498 173,674 171,518 109,792
Total Current Assets 2,705,700 2,259,700 2,508,100 3,871,100 4,220,515 3,493,351 2,827,835 2,409,177 2,195,242 2,045,276 1,779,859 1,399,440 866,152 743,617 566,603 628,224 723,774 498,523 544,873 613,242 704,941
Non-Current Assets
Property, Plant and Equipment 770,100 736,800 685,500 459,245 314,127 286,172 127,882 102,478 67,300 77,127 69,792 42,572 25,362 18,949 19,632 27,392 32,361 44,986 47,496 48,617 34,291
Goodwill 4,648,700 4,426,400 6,767,100 674,554 535,306 386,494 381,717 399,530 359,115 217,080 217,288 226,705 225,992 228,169 225,170 220,881 230,809 204,845 187,681 179,893 135,477
Intangible Assets 4,627,700 4,507,100 5,525,400 1,022,363 612,483 453,038 676,551 743,050 492,172 219,440 129,098 114,619 104,068 121,021 156,153 98,745 88,114 65,729 74,602 240,889 171,581
Long Term Investments 0 122,700 126,100 119,586 106,119 91,883 1,028 1,205 570 -120,505 -90,685 0 0 -31,034 0 0 0 0 0 0 -11,554
Tax Assets 0 1,900 44,800 73,801 90,206 116,676 134,732 143,369 127,970 120,505 90,685 0 0 31,034 0 0 0 0 0 5,506 11,554
Other Non-Current Assets 323,100 162,300 205,100 325,582 149,462 121,218 93,320 -60,968 -93,215 31,354 -57,071 16,294 56,265 6,637 4,101 33,329 8,294 17,060 14,154 24,622 39,700
Total Non-Current Assets 10,369,600 9,957,200 13,354,000 2,675,131 1,807,703 1,455,481 1,415,230 1,328,664 953,912 545,001 449,792 400,190 411,687 405,810 405,056 380,347 359,578 332,620 323,933 319,634 245,572
Other Assets 0 0 0 -12 0 0 0 0 0 0 1,449 0 0 0 0 0 0 0 0 0 0
Total Assets 13,075,300 12,216,900 15,862,100 6,546,219 6,028,218 4,948,832 4,243,065 3,737,841 3,149,154 2,590,277 2,231,100 1,799,630 1,277,839 1,149,427 971,659 1,008,571 1,083,352 831,143 868,806 932,876 950,513
Current Liabilities
Accounts Payable 177,100 195,900 140,100 125,882 71,001 65,684 72,797 35,029 31,892 30,448 38,789 16,452 79,932 46,681 56,153 172,976 156,167 128,782 123,947 133,353 163,961
Short Term Debt 717,200 152,200 1,467,200 77,821 63,190 50,374 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Tax Payables 113,700 32,400 47,000 31,300 0 0 0 0 0 0 11,343 21,954 53,261 38,490 12,481 41,669 26,399 0 18,930 10,220 17,319
Deferred Revenue 1,064,900 1,059,500 1,078,800 865,270 928,029 777,784 843,302 777,152 903,125 582,484 482,733 61,195 26,919 13,864 13,434 6,334 56,163 36,544 11,317 0 0
Other Current Liabilities 1,127,600 966,400 1,118,500 1,004,691 1,172,495 1,144,697 1,035,695 914,748 750,875 607,479 433,395 375,219 176,887 119,690 148,820 133,314 126,690 146,835 109,352 84,288 128,530
Total Current Liabilities 3,200,500 2,406,400 3,851,600 2,104,964 2,234,715 2,038,539 1,951,794 1,726,929 1,685,892 1,220,411 966,260 474,820 336,999 218,725 230,888 354,293 365,419 312,161 263,546 234,275 309,810
Non-Current Liabilities
Long Term Debt 3,454,200 3,445,600 2,427,000 211,297 319,342 304,118 0 8,068 251,929 497,935 473,030 454,031 335,202 316,340 107,239 138,000 70,000 18,000 0 0 0
Deferred Revenue 34,700 42,900 35,500 70,911 37,302 28,339 21,058 355,589 10,406 216,319 164,618 0 0 0 2,803 -10,146 0 25,000 50,000 0 0
Deferred Tax 281,900 340,900 534,000 21,800 0 5,130 26,912 147,317 164,002 125,316 95,748 0 0 0 2,961 10,146 0 -25,000 0 0 5,233
Other Non-Current Liabilities 305,500 313,200 -28,500 349,388 104,967 38,592 229,633 158,285 197,199 74,227 64,104 68,973 17,643 18,635 12,489 0 32,815 4,828 4,868 2,467 0
Total Non-Current Liabilities 4,076,300 4,142,600 2,968,000 631,596 461,611 371,049 250,691 521,942 459,534 788,481 701,752 523,004 352,845 334,975 125,492 148,146 102,815 47,828 54,868 2,467 5,233
Total Liabilities 7,276,800 6,549,000 6,819,600 2,736,560 2,696,326 2,409,588 2,202,485 2,248,871 2,145,426 2,008,892 1,668,012 997,824 689,844 553,700 356,380 502,439 468,234 359,989 318,414 236,742 315,043
Common Stock 2,000 1,900 1,900 1,390 1,376 1,359 1,346 1,327 1,198 1,038 1,046 1,052 937 902 861 819 777 743 727 707 454
Retained Earnings -3,207,400 -2,579,900 1,164,300 2,288,993 1,870,971 1,282,085 877,626 73,516 -99,694 -166,997 -158,695 120,775 -240,830 -211,339 -102,523 -119,655 18,275 -77,747 60,659 287,877 250,402
Accumulated Other Comprehensive Income/Loss -38,900 -105,100 -113,300 -57,345 -8,664 -58,376 -37,189 -15,732 -47,142 -37,896 -30,624 2,116 -4,572 6,733 10,459 8,192 -7,513 34,861 6,902 -10,503 2,458
Total Stockholders Equity 5,798,500 5,667,900 9,042,500 3,809,659 3,331,892 2,539,244 2,040,580 1,488,970 1,003,728 581,385 563,088 801,806 587,995 595,727 615,279 506,132 615,118 471,154 550,392 696,134 635,470
Total Investments 3,500 144,700 187,000 820,060 1,308,692 644,003 744,485 615,406 448,932 470,820 186,929 0 0 0 0 0 0 0 0 0 -11,554
Total Debt 4,112,400 3,534,000 3,487,000 250,218 191,266 177,246 0 8,068 251,929 497,935 476,057 454,031 335,202 316,340 107,239 138,000 70,000 18,000 0 0 0
Net Debt 2,878,800 2,780,000 2,659,600 -1,481,882 -1,231,618 -1,180,418 -826,525 -800,905 -691,467 -300,807 -435,063 -481,369 -67,300 -103,939 -173,120 35,917 -210,277 -59,757 -132,480 -107,195 -155,095

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 2009-10-31 2008-10-31 2007-10-31 2006-10-31 2005-10-31 2004-10-31
Cash Flows from Operating Activities
Net Income -3,622,100 -3,744,200 -1,124,700 418,022 588,886 404,459 333,837 173,533 67,303 -8,302 -279,470 361,691 -31,162 1,116 5,346 -137,930 97,097 -138,406 -184,889 37,475 65,378
Depreciation & Amortization 1,582,000 1,711,600 1,865,300 279,292 232,813 236,543 264,826 144,919 259,356 163,432 154,854 282,450 248,382 163,806 162,737 124,622 174,207 145,966 166,380 122,028 36,647
Deferred Income Tax -103,700 -150,400 -410,800 8,104 10,631 -3,486 110,603 -32,523 3,020 -270 2,279 -19,036 -841 1,878 -1,095 3,432 -391 -1,718 17,360 -5,531 -12,693
Stock Based Compensation 328,000 335,600 317,800 183,000 110,500 257,881 247,700 116,349 81,879 69,996 65,246 78,118 35,765 33,494 28,765 25,933 40,387 17,329 20,668 0 0
Change in Working Capital -955,600 -887,100 -855,800 -752,278 5,589 -218,793 -114,126 -37,303 -97,818 11,520 261,624 -31,736 -278,100 -186,721 -107,313 -237,567 -166,562 -90,029 -28,094 -273,566 -283,896
Accounts Receivable -33,700 83,700 106,800 -17,857 47,195 -195,484 -98,075 -26,998 -41,956 49,348 -164,717 136,453 -144,561 39,182 -10,082 -41,937 -52,421 39,159 37,866 -65,977 -185,611
Inventory 345,200 0 0 4,106 2,503 8,489 -14,403 3,917 -4,942 3,809 9,729 438 -7,741 2,101 -99 10,239 -4,904 -10,203 40,707 18,099 -50,532
Accounts Payable -86,600 -200,900 -405,100 -45,605 78,673 299,733 201,152 198,733 189,344 170,162 78,585 194,228 83,734 -37,211 59,650 -479,800 31,008 26,604 -7,373 -31,703 20,148
Other Working Capital -675,400 -769,900 -557,500 -692,922 -122,782 -331,531 -202,800 -212,955 -240,264 -211,799 338,027 -362,855 -209,532 -190,793 -156,782 273,931 -140,245 -145,589 -99,294 -193,985 -67,901
Other Non-Cash Items 4,222,100 2,718,400 209,300 121,875 -36,073 9,074 675 28,972 17,689 24,929 8,281 28,775 21,389 -98,537 46,358 11,306 6,688 2,813 51,937 159,574 215,022
Net Cash Provided by Operating Activities -405,300 -16,100 1,100 257,984 912,318 685,678 843,515 393,947 331,429 261,305 212,814 700,262 -4,567 -84,964 134,798 -210,204 151,426 -64,045 43,362 39,980 20,458
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -153,700 -141,700 -204,200 -158,642 -68,923 -53,384 -66,969 -87,522 -21,167 -37,280 -49,501 -29,813 -16,820 -10,786 -9,653 -16,989 -12,277 -21,594 -25,084 -29,031 -21,586
Acquisitions Net 4,300 -18,100 -3,310,900 -161,331 -102,469 -12,040 -28,149 -9,401 -130,669 0 0 -1,000 0 -4,101 2,075 -5,813 -4,503 -3,017 -191 -37,753 -39,336
Purchases of Investments -26,700 -18,500 -15,700 -768,538 -1,229,091 -527,882 -453,591 -374,998 -223,556 -150,501 -192,616 0 0 0 0 0 0 0 0 0 -114
Sales/Maturities of Investments 24,600 146,900 662,600 1,226,905 593,759 597,355 325,133 241,012 157,286 45,997 21,976 0 0 0 0 0 0 0 0 0 114
Other Investing Activities 1,600 3,200 -8,100 822 -635,400 196,720 -171,057 -40,918 89,076 -182,732 -170,640 -1,000 -16,820 725 3,075 5,813 3,000 2,778 0 -24,250 -3,500
Net Cash Used for Investing Activities -156,500 -28,200 -2,876,300 139,216 -806,724 4,049 -223,576 -271,827 -129,030 -324,516 -220,141 -30,813 -16,820 -14,162 -7,578 -16,989 -16,780 -24,611 -25,275 -91,034 -64,422
Cash Flows from Financing Activities
Debt Repayment 590,200 9,300 1,882,100 -200 0 0 0 0 0 0 0 145,967 0 250,000 0 89,424 52,000 18,000 0 0 0
Common Stock Issued 44,400 39,400 65,400 19,657 14,214 10,515 0 0 0 0 0 0 0 239 734 0 25,962 9,503 2,808 31,223 16,683
Common Stock Repurchased 0 0 0 -200,012 0 0 -362,392 -154,792 -51,762 -26,552 0 -276,836 0 0 0 26,342 0 0 0 -24,929 0
Dividends Paid 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Financing Activities -57,900 -140,100 -17,200 -76,313 -71,538 -87,968 -101,293 -126,675 -49,772 -21,495 928 -2,815 0 -6,636 734 -43,636 -962 -3,618 163 -71 -368
Net Cash Used Provided by Financing Activities 576,700 -91,400 1,930,300 -256,813 -57,338 -77,453 -463,685 -281,467 -49,772 -48,047 928 -133,684 0 243,364 734 45,788 77,000 25,694 2,971 6,223 16,315
Effect of Forex Changes on Cash 18,500 3,100 -15,900 -5,303 18,599 -10,868 -10,639 24,924 -7,973 -1,120 -17,881 -2,867 3,610 -4,318 6,567 3,211 -9,126 8,239 4,227 -3,069 -733
Net Change in Cash 139,900 -132,600 -960,800 135,084 66,855 601,406 145,615 -134,423 144,654 -112,378 -24,280 532,898 -17,777 139,920 134,521 -178,194 202,520 -54,723 25,285 -47,900 -28,382
Cash at End of Period 4,902,700 1,102,000 1,234,600 2,195,331 2,060,247 1,993,392 1,391,986 808,973 943,396 798,742 911,120 935,400 402,502 420,279 280,359 102,083 280,277 77,757 132,480 107,195 155,095
Cash at Start of Period 4,762,800 1,234,600 2,195,400 2,060,247 1,993,392 1,391,986 1,246,371 943,396 798,742 911,120 935,400 402,502 420,279 280,359 145,838 280,277 77,757 132,480 107,195 155,095 183,477
Free Cash Flow
Operating Cash Flow -405,300 -16,100 1,100 257,984 912,318 685,678 843,515 393,947 331,429 261,305 212,814 700,262 -4,567 -84,964 134,798 -210,204 151,426 -64,045 43,362 39,980 20,458
Capital Expenditure -153,700 -141,700 -204,200 -158,642 -68,923 -53,384 -66,969 -87,522 -21,167 -37,280 -49,501 -29,813 -16,820 -10,786 -9,653 -16,989 -12,277 -21,594 -25,084 -29,031 -21,586
Free Cash Flow -559,000 -157,800 -203,100 99,342 843,395 632,294 776,546 306,425 310,262 224,025 163,313 670,449 -21,387 -95,750 125,145 -227,193 139,149 -85,639 18,278 10,949 -1,128