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-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 |
---|---|---|---|---|---|---|---|
Revenue | 2,478,981 | 2,225,012 | 1,905,871 | 1,541,889 | 1,092,673 | 742,555 | 595,409 |
Revenue Growth | - | 16.75% | 23.61% | 41.11% | 47.15% | 24.71% | |
Cost of Revenue | 461,379 | 431,105 | 408,549 | 339,404 | 352,547 | 242,373 | 165,401 |
Gross Profit | 2,017,602 | 1,793,907 | 1,497,322 | 1,202,485 | 740,126 | 500,182 | 430,008 |
Gross Profit Margin | 81.38% | 80.62% | 78.56% | 77.99% | 67.74% | 67.36% | 72.22% |
Research and Development | 433,812 | 404,624 | 359,679 | 387,487 | 560,660 | 305,563 | 285,451 |
General and Administrative Expenses | 1,291,793 | 1,269,317 | 1,298,844 | 1,226,044 | 1,353,145 | 771,063 | 767,997 |
Total Operating Expenses | 1,725,605 | 1,673,941 | 1,658,523 | 1,613,531 | 1,913,805 | 1,076,626 | 1,053,448 |
Operating Income or Loss | 291,997 | 119,966 | -161,201 | -411,046 | -1,173,679 | -576,444 | -623,440 |
Operating Margin | 11.57% | 5.39% | -8.46% | -26.66% | -107.41% | -77.63% | -104.71% |
Interest Expense | 878 | 3,470 | 4,058 | 3,640 | 14,139 | 3,061 | 3,440 |
EBITDA | 365,854 | 153,320 | -138,679 | -396,149 | -1,159,808 | -564,189 | -609,530 |
Depreciation and Amortization | 33,129 | 33,354 | 22,522 | 14,897 | 13,871 | 12,200 | 13,800 |
Income Before Tax | 437,701 | 237,091 | -361,027 | -488,494 | -1,179,027 | -567,271 | -570,925 |
Income Tax Expense | 25,708 | 19,716 | 10,067 | 31,885 | -12,636 | 12,375 | 9,102 |
Net Income | 404,552 | 209,825 | -373,705 | -520,379 | -1,166,391 | -579,646 | -580,027 |
Net Income Margin | 16.14% | 9.43% | -19.61% | -33.75% | -106.75% | -78.06% | -97.42% |
EPS | 0.18 | 0.10 | -0.18 | -0.27 | -0.65 | -0.34 | -0.81 |
EPS Diluted | 0.17 | 0.09 | -0.18 | -0.27 | -0.65 | -0.34 | -0.81 |
Weighted Average Shares Out | - | 2,147,446 | 2,063,793 | 1,923,617 | 1,792,140 | 1,726,686 | 713,879 |
Weighted Average Shares Out Diluted | - | 2,297,927 | 2,063,793 | 1,923,617 | 1,792,140 | 1,726,686 | 716,027 |
Reported Currency: USD | Q2 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 |
---|---|---|---|---|---|---|---|
Current Assets | |||||||
Cash and Cash Equivalents | 512,659 | 831,417 | 2,598,540 | 2,290,674 | 2,011,323 | 1,079,154 | 1,116,342 |
Short Term Investments | 3,485,800 | 2,843,132 | 35,135 | 234,153 | 0 | 0 | 0 |
Cash + Short Term Investments | 3,998,459 | 3,674,549 | 2,633,675 | 2,524,827 | 2,011,323 | 1,079,154 | 1,116,342 |
Net Receivables | 659,339 | 364,784 | 258,346 | 190,923 | 156,932 | 50,315 | 19,187 |
Inventory | 0 | 0 | 16,244 | 36,628 | 37,285 | 52,099 | 10,484 |
Other Current Assets | 115,712 | 99,285 | 133,312 | 110,872 | 51,889 | 32,585 | 74,063 |
Total Current Assets | 4,773,510 | 4,138,618 | 3,041,577 | 2,863,250 | 2,257,429 | 1,214,153 | 1,220,076 |
Non-Current Assets | |||||||
Property, Plant and Equipment | 256,936 | 230,621 | 269,410 | 248,202 | 246,616 | 31,589 | 30,034 |
Goodwill | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Intangible Assets | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Long Term Investments | 19,416 | 18,690 | 12,551 | 39,612 | 79,538 | 26,145 | 17,500 |
Tax Assets | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Non-Current Assets | 142,018 | 134,496 | 137,701 | 96,386 | 106,921 | 322,138 | 163,355 |
Total Non-Current Assets | 418,370 | 383,807 | 419,662 | 384,200 | 433,075 | 379,872 | 210,889 |
Other Assets | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Total Assets | 5,191,880 | 4,522,425 | 3,461,239 | 3,247,450 | 2,690,504 | 1,594,025 | 1,430,965 |
Current Liabilities | |||||||
Accounts Payable | 67,345 | 12,122 | 44,788 | 74,907 | 16,358 | 51,735 | 27,399 |
Short Term Debt | 44,125 | 54,176 | 45,099 | 39,927 | 29,079 | 0 | 0 |
Tax Payables | 40,429 | 47,257 | 41,326 | 22,550 | 0 | 0 | 0 |
Deferred Revenue | 278,441 | 246,901 | 325,339 | 389,421 | 399,840 | 550,243 | 380,758 |
Other Current Liabilities | 417,008 | 432,819 | 172,715 | 155,806 | 158,546 | 126,620 | 0 |
Total Current Liabilities | 806,919 | 746,018 | 587,941 | 660,061 | 603,823 | 728,598 | 531,902 |
Non-Current Liabilities | |||||||
Long Term Debt | 214,334 | 175,216 | 204,305 | 220,146 | 427,777 | 396,065 | 0 |
Deferred Revenue | 15,649 | 28,047 | 13,901 | 73,916 | 132,038 | 244,568 | 276,354 |
Deferred Tax | 0 | 0 | 0 | 0 | 0 | 2,204,544 | 0 |
Other Non-Current Liabilities | 17,172 | 12,179 | 12,655 | 2,297 | 4,316 | 892 | 477 |
Total Non-Current Liabilities | 247,155 | 215,442 | 230,861 | 296,359 | 564,131 | 2,846,069 | 2,650,491 |
Total Liabilities | 1,054,074 | 961,460 | 818,802 | 956,420 | 1,167,954 | 3,574,667 | 3,182,393 |
Common Stock | 2,238 | 2,200 | 2,099 | 2,027 | 1,792 | 588 | 570 |
Retained Earnings | -5,409,957 | -5,649,613 | -5,859,438 | -5,485,733 | -4,965,354 | -3,798,963 | -3,231,876 |
Accumulated Other Comprehensive Income/Loss | -4,935 | 801 | -5,333 | -2,349 | -2,745 | -703 | 762 |
Total Stockholders Equity | 4,050,524 | 3,475,561 | 2,565,326 | 2,291,030 | 1,522,550 | -1,980,642 | -1,751,428 |
Total Investments | 3,505,216 | 2,861,822 | 35,135 | 234,153 | 79,538 | 26,145 | 0 |
Total Debt | 258,459 | 229,392 | 249,404 | 260,073 | 456,856 | 396,065 | 0 |
Net Debt | -254,200 | -602,025 | -2,349,136 | -2,030,601 | -1,554,467 | -683,089 | 0 |
Reported Currency: USD | TTM | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 |
---|---|---|---|---|---|---|---|
Cash Flows from Operating Activities | |||||||
Net Income | 406,486 | 209,825 | -371,094 | -520,379 | -1,166,391 | -579,646 | -580,027 |
Depreciation & Amortization | 33,129 | 33,354 | 22,522 | 14,897 | 13,871 | 12,255 | 13,910 |
Deferred Income Tax | -4,074 | -4,806 | -174 | 43,316 | -137 | 23,634 | -24,393 |
Stock Based Compensation | 514,403 | 475,903 | 564,798 | 778,215 | 1,270,702 | 241,970 | 248,503 |
Change in Working Capital | -239,549 | 6,236 | -267,103 | -92,052 | -454,119 | 134,027 | 302,575 |
Accounts Receivable | -290,807 | -106,159 | -77,519 | -35,237 | -108,476 | -23,905 | -10,483 |
Inventory | 5,377 | 0 | 0 | -34,370 | -49,184 | -6,908 | 3,639 |
Accounts Payable | 60,597 | -31,832 | -29,859 | 57,767 | -34,681 | 23,424 | 10,968 |
Other Working Capital | -14,716 | 144,227 | -159,725 | -80,212 | -261,778 | 141,416 | 298,451 |
Other Non-Cash Items | 543,328 | -8,329 | 274,788 | 109,854 | 39,466 | 2,545 | 420 |
Net Cash Provided by Operating Activities | 708,381 | 712,183 | 223,737 | 333,851 | -296,608 | -165,215 | -39,012 |
Cash Flows from Investing Activities | |||||||
Investments in Property, Plant, and Equipment | -11,968 | -15,114 | -40,027 | -12,627 | -12,236 | -13,096 | -13,004 |
Acquisitions Net | 759,065 | 2,696,066 | 66,708 | -851 | -2,934 | -8,868 | 8,620 |
Purchases of Investments | -4,483,582 | -5,636,406 | -124,500 | -382,265 | -2,934 | -25,868 | 0 |
Sales/Maturities of Investments | 3,073,937 | 2,940,340 | 52,319 | 851 | 2,934 | 17,000 | 0 |
Other Investing Activities | -1,271,646 | -2,696,066 | 73 | -3,020 | 250 | 8,868 | 6,220 |
Net Cash Used for Investing Activities | -1,425,613 | -2,711,180 | -45,427 | -397,912 | -14,920 | -21,964 | -6,784 |
Cash Flows from Financing Activities | |||||||
Debt Repayment | 0 | 0 | 0 | -200,000 | -400,000 | -150,000 | -56,491 |
Common Stock Issued | 201,835 | 218,238 | 86,089 | 0 | 1,241,358 | 124,397 | 109,151 |
Common Stock Repurchased | -26,699 | 0 | 0 | 0 | -3,777 | -11,202 | -7,706 |
Dividends Paid | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Financing Activities | 309 | 601 | -93 | 506,747 | 1,036,453 | 398,143 | 110,351 |
Net Cash Used Provided by Financing Activities | 175,445 | 218,839 | 85,996 | 306,747 | 1,036,453 | 324,533 | 46,154 |
Effect of Forex Changes on Cash | -163 | 2,930 | -3,885 | -3,918 | 1,259 | -2,227 | -3,703 |
Net Change in Cash | -542,922 | -1,783,367 | 260,421 | 238,768 | 726,184 | 135,127 | -3,345 |
Cash at End of Period | 2,926,350 | 831,417 | 2,627,335 | 2,366,914 | 2,128,146 | 1,401,962 | 1,266,835 |
Cash at Start of Period | 3,469,272 | 2,614,784 | 2,366,914 | 2,128,146 | 1,401,962 | 1,266,835 | 1,270,180 |
Free Cash Flow | |||||||
Operating Cash Flow | 708,381 | 712,183 | 223,737 | 333,851 | -296,608 | -165,215 | -39,012 |
Capital Expenditure | -11,968 | -15,114 | -40,027 | -12,627 | -12,236 | -13,096 | -13,004 |
Free Cash Flow | 696,413 | 697,069 | 183,710 | 321,224 | -308,844 | -178,311 | -52,016 |