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,349,600 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,905,067 2,671,400 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,444,533 2,678,200 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 45.62% 50.06% 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 743,367 919,500 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 1,898,467 2,215,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 2,724,833 3,134,800 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 -655,000 -456,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 -12.83% -8.54% -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 80,100 140,600 203,900 24,545 6,207 -38,505 8,032 -1,048 15,690 30,205 31,893 33,553 31,351 19,571 17,883 7,735 -3,710 0 0 0 -1,976
EBITDA 767,700 1,390,500 731,100 748,570 822,017 667,309 505,643 280,496 352,011 155,287 -121,085 692,067 255,292 78,424 249,711 9,810 299,016 59,281 -18,102 165,724 133,257
Depreciation and Amortization 1,389,700 1,847,100 1,865,300 274,975 192,633 242,042 264,826 144,919 259,356 163,432 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,702,800 -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 108,200 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,744,200 -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 -68.01% -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.98 -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.98 -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 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 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,006,100 1,006,100 827,400 1,732,047 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 22,000 22,000 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 0
Cash + Short Term Investments 1,028,100 1,028,100 1,014,400 2,552,107 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 764,700 764,700 843,100 579,433 552,762 592,555 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 198,068 285,709
Inventory 0 0 584,700 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 466,900 466,900 65,900 81,394 43,443 40,316 215,568 166,738 101,314 231,656 218,891 187,278 243,836 211,224 131,676 167,341 113,436 141,441 85,207 96,477 109,792
Total Current Assets 2,259,700 2,259,700 2,508,100 3,871,088 4,220,515 3,493,351 2,827,835 2,409,177 2,195,242 2,045,276 1,781,308 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 736,800 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,426,400 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,507,100 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 122,700 122,700 126,100 119,586 106,119 91,883 1,028 0 0 0 0 0 0 0 0 0 0 0 0 0 -11,554
Tax Assets 1,900 1,900 44,800 73,801 90,206 116,676 134,732 0 0 0 0 0 0 0 0 0 0 0 0 5,506 11,554
Other Non-Current Assets 162,300 162,300 205,100 325,582 149,462 121,218 93,320 83,606 35,325 31,354 33,614 16,294 56,265 37,671 4,101 33,329 8,294 17,060 14,154 24,622 39,700
Total Non-Current Assets 9,957,200 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Assets 12,216,900 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 195,900 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 88,400 88,400 1,407,000 38,921 31,595 25,187 951,360 818,077 685,960 567,497 421,488 396,617 228,916 156,768 158,459 41,669 0 60,141 96,470 0 0
Tax Payables 32,400 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 0 10,220 17,319
Deferred Revenue 1,059,500 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,062,600 1,062,600 1,225,700 1,074,891 1,204,090 1,169,884 84,335 96,671 64,915 39,982 23,250 556 1,232 1,412 2,842 133,314 153,089 86,694 31,812 100,922 145,849
Total Current Liabilities 2,406,400 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,058,300 3,058,300 2,080,000 211,297 159,671 152,059 -26,912 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
Deferred Revenue 42,900 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 0 0 0
Deferred Tax 340,900 340,900 534,000 21,800 0 5,130 26,912 0 0 0 0 0 0 0 2,961 10,146 0 -25,000 0 0 5,233
Other Non-Current Liabilities 700,500 700,500 318,500 327,588 264,638 185,521 229,633 158,285 197,199 74,227 61,077 68,973 17,643 18,635 12,489 10,146 32,815 29,828 54,868 2,467 0
Total Non-Current Liabilities 4,142,600 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 6,549,000 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 1,900 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 -2,579,900 -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 -105,100 -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,667,900 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 144,700 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 3,534,000 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,527,900 2,527,900 2,659,600 -1,481,829 -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,744,200 -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,847,100 1,847,100 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 -108,100 -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 311,200 311,200 327,300 134,600 101,800 257,881 0 116,349 81,879 69,996 65,246 78,118 35,765 33,494 28,765 25,933 0 0 0 0 0
Change in Working Capital -887,100 -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 83,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 -505,100 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 -200,900 -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 -264,800 -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 3,614,100 6,729,900 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 -16,100 -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 -141,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 -18,100 -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 -18,500 -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 168,100 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 -18,000 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 -28,200 -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 -1,982,400 -1,000 -1,366,800 -200 0 0 0 0 0 0 0 -221,650 0 0 0 -48,576 0 0 0 0 0
Common Stock Issued 39,400 39,400 65,400 19,657 14,214 10,515 0 0 0 0 0 0 0 0 0 0 25,962 9,503 2,808 31,223 16,683
Common Stock Repurchased -94,100 -94,100 -108,100 -200,012 -71,600 -87,968 -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 960,400 -129,800 3,447,900 -76,058 48 -87,968 -101,293 -126,675 -49,772 -21,495 928 364,802 0 243,364 734 68,022 51,038 16,191 163 -71 -368
Net Cash Used Provided by Financing Activities -91,400 -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 3,100 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 -122,000 -128,900 -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,742,800 1,006,100 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,864,800 1,135,000 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 -16,100 -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 -141,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 -157,800 -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