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 2009-10-31 2008-10-31 2007-10-31 2006-10-31 2005-10-31 2004-10-31 2003-10-31
Revenue 5,396,400 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 1,033,693
Revenue Growth - 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% 9.10%
Cost of Revenue 3,400,500 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 637,554
Gross Profit 1,995,900 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 396,139
Gross Profit Margin 37.48% 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% 38.32%
Research and Development 948,000 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 25,107
General and Administrative Expenses 2,133,800 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 191,098
Total Operating Expenses 3,201,100 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 233,128
Operating Income or Loss -1,585,500 -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 163,011
Operating Margin -29.05% -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% 15.77%
Interest Expense 53,700 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 0
EBITDA 83,400 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 184,789
Depreciation and Amortization 1,635,900 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 21,817
Income Before Tax -1,688,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 165,315
Income Tax Expense -170,500 -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 67,197
Net Income -1,451,500 -1,124,700 418,000 588,886 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 98,118
Net Income Margin -26.70% -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% 9.49%
EPS -8.58 -7.03 3.62 5.14 3.58 2.95 1.57 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 1.41
EPS Diluted -8.58 -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 1.37
Weighted Average Shares Out - 159,900 115,485 114,600 113,096 113,176 110,109 90,180 83,417 80,367 84,519 85,581 83,356 80,512 76,815 75,039 71,860 62,948 69,859 44,736 62,948
Weighted Average Shares Out Diluted - 159,900 116,775 115,700 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 64,810

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 2009-10-31 2008-10-31 2007-10-31 2006-10-31 2005-10-31 2004-10-31 2003-10-31
Current Assets
Cash and Cash Equivalents 898,700 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 183,477
Short Term Investments 23,500 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 0
Cash + Short Term Investments 922,200 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 183,477
Net Receivables 755,000 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 166,536
Inventory 184,600 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 101,748
Other Current Assets 356,700 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 61,641
Total Current Assets 2,218,500 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 513,402
Non-Current Assets
Property, Plant and Equipment 717,000 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 22,260
Goodwill 6,614,200 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 0
Intangible Assets 4,991,200 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 146,334
Long Term Investments 0 0 0 0 0 1,028 0 0 0 0 0 0 0 0 0 0 0 0 0 -11,554 0
Tax Assets 7,100 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 0
Other Non-Current Assets 347,700 331,200 445,168 255,581 213,101 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 25,302
Total Non-Current Assets 12,677,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 193,896
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 14,895,700 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 707,298
Current Liabilities
Accounts Payable 151,800 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 106,172
Short Term Debt 437,200 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 103
Tax Payables 78,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 0
Deferred Revenue 1,081,200 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 56,707
Other Current Liabilities 1,022,200 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 2,265
Total Current Liabilities 2,692,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 165,247
Non-Current Liabilities
Long Term Debt 3,088,900 2,080,000 211,297 159,671 152,059 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 73
Deferred Revenue 61,300 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 -73
Deferred Tax 223,000 534,000 21,800 0 0 0 0 0 0 0 0 0 0 2,961 10,146 0 -25,000 0 0 5,233 8,486
Other Non-Current Liabilities 321,500 318,500 327,588 264,638 190,651 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 73
Total Non-Current Liabilities 3,694,700 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 8,559
Total Liabilities 6,387,100 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 173,806
Common Stock 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 442
Retained Earnings 323,100 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 185,024
Accumulated Other Comprehensive Income/Loss -82,700 -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 -2,826
Total Stockholders Equity 8,508,600 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 533,492
Total Investments 23,500 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 0
Total Debt 3,526,100 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 176
Net Debt 2,627,400 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 -183,301

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 2009-10-31 2008-10-31 2007-10-31 2006-10-31 2005-10-31 2004-10-31 2003-10-31
Cash Flows from Operating Activities
Net Income -1,451,500 -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 98,118
Depreciation & Amortization 2,093,300 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 21,817
Deferred Income Tax -78,000 -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 8,203
Stock Based Compensation 334,300 317,800 182,969 110,472 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 164,174
Change in Working Capital -1,028,500 -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 -217,158
Accounts Receivable 46,800 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 0
Inventory -505,100 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 -25,146
Accounts Payable -514,400 -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 0
Other Working Capital -215,700 -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 -192,012
Other Non-Cash Items 88,500 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 5,474
Net Cash Provided by Operating Activities -41,900 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 80,628
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -162,000 -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 -15,464
Acquisitions Net -86,600 -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 -30,048
Purchases of Investments -23,000 -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 0
Sales/Maturities of Investments 248,100 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 0
Other Investing Activities -11,500 -8,100 822 0 0 0 -40,918 89,076 -182,732 0 0 0 725 0 5,813 0 0 0 -24,250 -3,500 -369
Net Cash Used for Investing Activities -35,000 -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 -45,881
Cash Flows from Financing Activities
Debt Repayment -2,356,400 -1,366,800 -200 0 0 0 0 0 0 0 -221,650 0 0 0 -48,576 0 0 0 0 0 0
Common Stock Issued 81,200 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 44,865
Common Stock Repurchased 0 0 -200,012 0 0 -362,392 -154,792 0 -26,552 0 -276,836 0 0 0 26,342 0 0 0 -24,929 0 0
Dividends Paid 0 0 -200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Financing Activities 2,228,900 3,231,700 -76,258 -71,552 -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 -303
Net Cash Used Provided by Financing Activities -46,300 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 44,562
Effect of Forex Changes on Cash 10,600 -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 -4,201
Net Change in Cash -112,500 -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 75,108
Cash at End of Period 4,971,300 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 183,477
Cash at Start of Period 5,083,800 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 108,369
Free Cash Flow
Operating Cash Flow -41,900 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 80,628
Capital Expenditure -162,000 -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 -15,464
Free Cash Flow -203,900 -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 65,164