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,740,421 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 926,747 755,723 601,231 383,221 229,545 141,627 87,238 54,486 34,006
Gross Profit 2,813,674 2,299,832 1,640,005 1,068,373 644,893 339,786 162,586 64,266 18,739
Gross Profit Margin 75.23% 75.27% 73.17% 73.60% 73.75% 70.58% 65.08% 54.12% 35.53%
Research and Development 975,757 768,497 608,364 371,283 214,670 130,188 84,551 58,887 39,145
General and Administrative Expenses 1,841,947 1,533,330 1,221,753 839,638 522,752 355,663 214,899 136,819 70,150
Total Operating Expenses 2,817,704 2,301,827 1,830,117 1,210,921 737,422 485,851 299,450 195,706 109,295
Operating Income or Loss -4,030 -1,995 -190,112 -142,548 -92,529 -146,065 -136,864 -131,440 -90,556
Operating Margin 0.08% -0.07% -8.48% -9.82% -10.58% -30.34% -54.78% -110.68% -171.69%
Interest Expense 26,069 25,756 25,319 25,231 1,559 442 428 1,648 615
EBITDA 297,122 293,827 -40,754 -65,982 -46,167 -115,827 -122,884 -124,674 -87,617
Depreciation and Amortization 198,885 145,254 93,810 68,810 40,143 23,513 15,398 7,739 3,021
Income Before Tax 169,547 122,817 -159,883 -160,023 -87,869 -139,782 -138,710 -134,561 -91,253
Income Tax Expense 38,471 32,232 22,402 72,355 4,760 1,997 1,367 929 87
Net Income 126,710 89,327 -182,285 -232,378 -92,629 -141,779 -140,077 -135,490 -91,340
Net Income Margin 3.55% 2.92% -8.13% -16.01% -10.59% -29.45% -56.07% -114.09% -173.17%
EPS 0.52 0.37 -0.78 -1.02 -0.43 -0.67 -0.82 -0.79 -0.53
EPS Diluted 0.51 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 Q3 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,260,324 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,260,324 3,474,660 2,705,369 1,996,633 1,918,608 912,064 191,655 65,772 33,450
Net Receivables 813,922 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 498,081 429,542 430,579 206,174 134,467 94,585 47,257 28,027 5,467
Total Current Assets 5,572,327 4,757,307 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 792,856 668,383 532,271 292,312 203,498 136,078 73,735 40,754 15,080
Goodwill 722,016 638,041 430,645 416,445 83,566 7,722 7,947 8,421 0
Intangible Assets 109,354 114,518 86,889 97,336 15,677 527 1,048 1,736 6,903
Long Term Investments 68,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 518,159 412,027 289,198 217,704 17,112 16,708 19,101 13,181 10,073
Total Non-Current Assets 2,210,631 1,889,213 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,782,958 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 79,214 28,180 45,372 47,634 12,065 1,345 6,855 12,261 2,463
Short Term Debt 15,658 28,300 26,092 19,640 17,954 0 0 0 -26,472
Tax Payables 0 0 0 10,695 5,476 0 0 0 0
Deferred Revenue 2,363,258 2,270,757 1,727,484 1,136,502 701,988 412,985 218,700 109,003 51,267
Other Current Liabilities 542,250 370,042 310,124 192,359 126,070 78,766 55,865 44,626 15,740
Total Current Liabilities 3,000,380 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 776,293 778,724 770,572 764,896 770,015 0 0 -335,045 4,875
Deferred Revenue 0 783,342 627,629 392,819 209,907 158,183 71,367 49,947 25,284
Deferred Tax 0 0 4,200 0 0 0 0 351,016 0
Other Non-Current Liabilities 910,674 50,086 31,833 16,193 17,184 11,020 5,776 -346,663 26,165
Total Non-Current Liabilities 1,686,967 1,612,152 1,430,034 1,173,908 997,106 169,203 77,143 421,287 31,040
Total Liabilities 4,687,347 4,309,431 3,539,106 2,580,738 1,860,659 662,299 358,563 587,177 120,096
Common Stock 124 121 118 115 112 106 90 22 20
Retained Earnings -985,825 -1,058,836 -1,148,163 -964,918 -730,116 -637,487 -529,488 -378,948 -243,458
Accumulated Other Comprehensive Income/Loss -2,026 -1,663 -1,019 -1,240 2,319 1,009 98 970 -15
Total Stockholders Equity 3,057,933 2,303,950 1,463,641 1,025,764 870,574 742,107 74,656 -369,474 -28,725
Total Investments 68,246 155,835 297,270 23,632 2,500 648,266 103,247 2,593 12,871
Total Debt 791,951 792,874 783,618 774,716 778,992 0 0 15,971 24,461
Net Debt -3,468,373 -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 126,713 89,327 -182,285 -232,378 -92,629 -141,779 -140,077 -135,490 -91,340
Depreciation & Amortization 198,885 145,254 93,810 68,810 40,143 23,513 15,398 7,739 3,021
Deferred Income Tax -3,154 -3,387 1,306 -13,956 -1,298 5,331 3,166 664 149
Stock Based Compensation 769,162 631,519 526,504 309,952 149,675 79,940 20,505 12,343 1,994
Change in Working Capital -17,991 51,526 320,441 321,723 185,611 97,471 49,300 42,461 29,080
Accounts Receivable -91,497 -217,699 -258,109 -125,354 -72,478 -73,067 -33,413 -35,268 -8,464
Inventory -62,886 0 0 0 58,936 6,570 0 0 0
Accounts Payable -21,331 -18,898 -15,463 33,248 11,325 -6,570 -2,403 7,136 1,886
Other Working Capital 94,837 288,123 594,013 413,829 187,828 170,538 82,713 77,729 37,544
Other Non-Cash Items 439,374 251,968 181,231 120,633 75,064 35,467 28,740 13,517 5,098
Net Cash Provided by Operating Activities 1,383,021 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 -252,156 -176,529 -266,437 -133,689 -63,843 -87,487 -42,645 -29,755 -12,647
Acquisitions Net -96,662 -239,030 -18,349 -414,518 -85,517 7,289 6,794 -6,471 6,056
Purchases of Investments -18,908 -217,074 -271,872 -16,309 -86,404 -780,701 -199,335 -9,559 -12,072
Sales/Maturities of Investments 208,517 350,281 31,418 21,546 731,191 238,557 99,950 17,455 12,865
Other Investing Activities -31,465 -58,298 -31,418 -21,546 633,743 -7,289 -6,794 1,047 -6,056
Net Cash Used for Investing Activities -190,674 -340,650 -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 739,569 0 -16,158 -9,324 16,940
Common Stock Issued 92,023 85,070 68,074 66,176 63,094 665,092 210,808 134,136 767
Common Stock Repurchased 76,375 76,375 59,419 50,277 34,263 0 0 0 0
Dividends Paid 0 0 0 0 0 0 0 0 0
Other Financing Activities 94,282 93,158 79,028 72,531 60,566 41,052 206,547 136,155 520
Net Cash Used Provided by Financing Activities 93,782 93,158 66,483 72,531 800,135 706,144 190,389 126,831 17,460
Effect of Forex Changes on Cash 4,728 1,958 -1,495 -4,774 1,682 -66 -162 618 0
Net Change in Cash 1,290,487 920,673 460,291 78,025 1,653,810 176,390 25,229 40,353 -46,392
Cash at End of Period 15,378,256 3,377,597 2,456,924 1,996,633 1,918,608 264,798 88,408 63,179 22,826
Cash at Start of Period 14,086,794 2,456,924 1,996,633 1,918,608 264,798 88,408 63,179 22,826 69,218
Free Cash Flow
Operating Cash Flow 1,383,021 1,166,207 941,007 574,784 356,566 99,943 -22,968 -58,766 -51,998
Capital Expenditure -266,672 -237,112 -266,437 -133,689 -63,843 -87,487 -42,645 -29,755 -12,647
Free Cash Flow 1,116,349 929,095 674,570 441,095 292,723 12,456 -65,613 -88,521 -64,645