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-01-31 2023-01-31 2022-01-31 2021-01-31 2020-01-31 2019-01-31 2018-01-31 2017-01-31
Revenue 3,516,257 3,055,555 2,241,236 1,451,594 874,438 481,413 249,824 118,752 52,745
Revenue Growth - 36.33% 54.40% 66.00% 81.64% 92.70% 110.37% 125.14%
Cost of Revenue 867,612 758,579 601,231 383,221 229,545 141,627 87,238 54,486 34,006
Gross Profit 2,648,645 2,296,976 1,640,005 1,068,373 644,893 339,786 162,586 64,266 18,739
Gross Profit Margin 75.32% 75.17% 73.17% 73.60% 73.75% 70.58% 65.08% 54.12% 35.53%
Research and Development 896,227 767,279 608,364 371,283 214,670 130,188 84,551 58,887 39,145
General and Administrative Expenses 1,697,062 1,519,513 1,221,753 839,638 522,752 355,663 214,899 136,819 70,150
Total Operating Expenses 2,593,289 2,286,792 1,830,117 1,210,921 737,422 485,851 299,450 195,706 109,295
Operating Income or Loss 55,356 10,184 -190,112 -142,548 -92,529 -146,065 -136,864 -131,440 -90,556
Operating Margin 1.58% 0.33% -8.48% -9.82% -10.58% -30.34% -54.78% -110.68% -171.69%
Interest Expense 20,029 25,756 25,319 25,231 1,559 442 428 1,648 615
EBITDA 271,074 155,438 -40,754 -65,982 -46,167 -115,827 -122,884 -125,174 -87,617
Depreciation and Amortization 182,062 145,254 93,810 68,810 40,143 23,513 15,398 7,739 3,021
Income Before Tax 216,357 122,817 -159,883 -160,023 -87,869 -139,782 -138,710 -134,561 -91,253
Income Tax Expense 41,793 32,232 22,402 72,355 4,760 1,997 1,367 929 87
Net Income 170,197 89,327 -182,285 -232,378 -92,629 -141,779 -140,077 -135,490 -91,340
Net Income Margin 4.82% 2.92% -8.13% -16.01% -10.59% -29.45% -56.07% -114.09% -173.17%
EPS 0.70 0.37 -0.78 -1.02 -0.43 -0.67 -0.82 -0.79 -0.53
EPS Diluted 0.69 0.37 -0.78 -1.02 -0.43 -0.67 -0.82 -0.79 -0.53
Weighted Average Shares Out - 238,637 233,139 227,142 217,756 212,948 171,202 171,202 171,202
Weighted Average Shares Out Diluted - 243,635 233,139 227,142 217,756 212,948 171,202 171,202 171,202

Reported Currency: USD Q2 2024-01-31 2023-01-31 2022-01-31 2021-01-31 2020-01-31 2019-01-31 2018-01-31 2017-01-31
Current Assets
Cash and Cash Equivalents 4,038,536 3,375,069 2,455,369 1,996,633 1,918,608 264,798 88,408 63,179 22,826
Short Term Investments 0 99,591 250,000 0 0 647,266 103,247 2,593 10,624
Cash + Short Term Investments 4,038,536 3,474,660 2,705,369 1,996,633 1,918,608 912,064 191,655 65,772 33,450
Net Receivables 661,045 853,105 626,181 368,145 239,199 164,987 92,476 59,812 24,651
Inventory 0 0 186,855 126,822 80,850 42,971 46,152 25,891 0
Other Current Assets 230,821 183,172 121,862 79,352 53,617 51,614 1,105 2,136 5,467
Total Current Assets 4,930,402 4,510,937 3,640,267 2,570,952 2,292,274 1,171,636 331,388 153,611 63,568
Non-Current Assets
Property, Plant and Equipment 694,371 668,383 532,271 292,312 203,498 136,078 73,735 40,754 15,080
Goodwill 721,996 638,041 430,645 416,445 83,566 7,722 7,947 8,421 0
Intangible Assets 115,686 114,518 86,889 97,336 15,677 527 1,048 1,736 6,903
Long Term Investments 58,246 56,244 47,270 23,632 2,500 1,000 0 0 2,247
Tax Assets 0 0 0 0 117,906 71,235 0 0 -6,500
Other Non-Current Assets 681,773 658,397 289,198 217,704 17,112 16,708 19,101 13,181 10,073
Total Non-Current Assets 2,272,072 2,135,583 1,386,273 1,047,429 440,259 233,270 101,831 64,092 27,803
Other Assets 0 0 0 0 0 0 0 0 0
Total Assets 7,202,474 6,646,520 5,026,540 3,618,381 2,732,533 1,404,906 433,219 217,703 91,371
Current Liabilities
Accounts Payable 21,067 28,180 45,372 47,634 12,065 1,345 6,855 12,261 2,463
Short Term Debt 17,031 14,150 13,046 9,820 8,977 67,165 51,825 39,827 19,586
Tax Payables 0 0 0 10,695 5,476 0 0 0 0
Deferred Revenue 2,348,464 2,270,757 1,727,484 1,136,502 701,988 412,985 218,700 109,003 51,267
Other Current Liabilities 341,757 384,192 323,170 212,874 140,523 11,601 4,040 4,799 15,740
Total Current Liabilities 2,728,319 2,697,279 2,109,072 1,406,830 863,553 493,096 281,420 165,890 89,056
Non-Current Liabilities
Long Term Debt 743,238 742,494 770,572 764,896 770,015 0 0 15,971 4,875
Deferred Revenue 744,733 783,342 627,629 392,819 209,907 158,183 71,367 49,947 25,284
Deferred Tax 14,400 12,700 4,200 0 0 0 0 351,016 0
Other Non-Current Liabilities 81,194 73,616 27,633 16,193 17,184 11,020 5,776 4,353 881
Total Non-Current Liabilities 1,583,565 1,612,152 1,430,034 1,173,908 997,106 169,203 77,143 421,287 31,040
Total Liabilities 4,311,884 4,309,431 3,539,106 2,580,738 1,860,659 662,299 358,563 587,177 120,096
Common Stock 123 121 118 115 112 106 90 22 20
Retained Earnings -969,003 -1,058,836 -1,148,163 -964,918 -730,116 -637,487 -529,488 -378,948 -243,458
Accumulated Other Comprehensive Income/Loss -3,102 -1,663 -1,019 -1,240 2,319 1,009 98 970 -15
Total Stockholders Equity 2,852,915 2,303,950 1,463,641 1,025,764 870,574 742,107 74,656 -369,474 -28,725
Total Investments 58,246 155,835 297,270 23,632 2,500 648,266 103,247 2,593 12,871
Total Debt 791,973 792,874 783,618 774,716 778,992 0 0 15,971 24,461
Net Debt -3,246,563 -2,582,195 -1,671,751 -1,221,917 -1,139,616 -264,798 -88,408 -47,208 1,635

Reported Currency: USD TTM 2024-01-31 2023-01-31 2022-01-31 2021-01-31 2020-01-31 2019-01-31 2018-01-31 2017-01-31
Cash Flows from Operating Activities
Net Income 170,201 89,327 -182,285 -232,378 -92,629 -141,779 -140,077 -135,490 -91,340
Depreciation & Amortization 182,062 145,254 93,810 68,810 40,143 23,513 15,398 7,739 3,021
Deferred Income Tax -4,964 -3,387 1,306 -13,956 -1,298 5,331 3,166 664 149
Stock Based Compensation 719,888 631,519 526,504 309,952 149,675 79,940 20,505 12,343 1,994
Change in Working Capital -23,979 51,526 320,441 321,723 185,611 97,471 49,300 42,461 29,080
Accounts Receivable -112,357 -217,699 -258,109 -125,354 -72,478 -73,067 -33,413 -35,268 -8,464
Inventory -7,559 0 0 0 58,936 6,570 0 0 0
Accounts Payable -15,988 -18,898 -15,463 33,248 11,325 -6,570 -2,403 7,136 1,886
Other Working Capital 49,039 288,123 594,013 413,829 187,828 170,538 82,713 77,729 37,544
Other Non-Cash Items 681,745 251,968 181,231 120,633 75,064 35,467 28,740 13,517 5,098
Net Cash Provided by Operating Activities 1,330,403 1,166,207 941,007 574,784 356,566 99,943 -22,968 -58,766 -51,998
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -221,888 -237,112 -266,437 -133,689 -63,843 -87,487 -42,645 -29,755 -12,647
Acquisitions Net -329,911 -230,942 -18,349 -414,518 -85,517 7,289 6,794 -6,471 6,056
Purchases of Investments -203,869 -212,758 -271,872 -16,309 -86,404 -780,701 -199,335 -9,559 -12,072
Sales/Maturities of Investments 447,266 350,281 31,418 21,546 731,191 238,557 99,950 17,455 12,865
Other Investing Activities -240,527 -2,031 -31,418 -21,546 633,743 -7,289 -6,794 1,047 -6,056
Net Cash Used for Investing Activities -548,929 -332,562 -556,658 -564,516 495,427 -629,631 -142,030 -28,330 -11,854
Cash Flows from Financing Activities
Debt Repayment 0 0 -1,591 0 -736,241 0 -26,158 -19,324 -2,400
Common Stock Issued 94,076 85,070 68,074 66,176 63,094 709,233 210,808 134,136 767
Common Stock Repurchased 76,375 76,375 59,419 50,277 34,263 12,365 0 0 0
Dividends Paid 0 0 0 0 0 0 0 0 0
Other Financing Activities 31,428 93,158 10,954 72,531 2,238,354 706,144 216,547 146,155 19,860
Net Cash Used Provided by Financing Activities 89,991 93,158 66,483 72,531 800,135 706,144 190,389 126,831 17,460
Effect of Forex Changes on Cash -165 1,958 -1,495 -4,774 1,682 -66 -162 618 0
Net Change in Cash 873,806 919,700 460,291 78,025 1,653,810 176,390 25,229 40,353 -46,392
Cash at End of Period 14,087,399 3,375,069 2,456,924 1,996,633 1,918,608 264,798 88,408 63,179 22,826
Cash at Start of Period 13,213,593 2,455,369 1,996,633 1,918,608 264,798 88,408 63,179 22,826 69,218
Free Cash Flow
Operating Cash Flow 1,330,403 1,166,207 941,007 574,784 356,566 99,943 -22,968 -58,766 -51,998
Capital Expenditure -221,888 -237,112 -266,437 -133,689 -63,843 -87,487 -42,645 -29,755 -12,647
Free Cash Flow 1,108,515 929,095 674,570 441,095 292,723 12,456 -65,613 -88,521 -64,645