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 | 2017-12-31 | 2016-12-31 |
---|---|---|---|---|---|---|---|---|---|
Revenue | 5,076,000 | 6,848,000 | 19,263,000 | 17,736,000 | 274,490 | 48,036 | 122,512 | 176,974 | 101,536 |
Revenue Growth | - | -64.45% | 8.61% | 6,361.44% | 471.43% | -60.79% | -30.77% | 74.30% | |
Cost of Revenue | 1,731,000 | 4,693,000 | 5,416,000 | 2,617,000 | 7,933 | 31,021 | 454,082 | 20,537 | 15,114 |
Gross Profit | 3,345,000 | 2,155,000 | 13,847,000 | 15,119,000 | 266,557 | 17,015 | -331,570 | 156,437 | 86,422 |
Gross Profit Margin | 48.87% | 31.47% | 71.88% | 85.24% | 97.11% | 35.42% | -270.64% | 88.40% | 85.11% |
Research and Development | 4,750,000 | 4,845,000 | 3,295,000 | 1,991,000 | 1,370,339 | 496,309 | 454,082 | 410,459 | 274,717 |
General and Administrative Expenses | 1,293,000 | 1,549,000 | 1,132,000 | 567,000 | 188,267 | 109,620 | 94,252 | 64,722 | 57,450 |
Total Operating Expenses | 6,038,000 | 6,394,000 | 4,427,000 | 1,823,000 | 1,029,701 | 593,756 | 535,778 | 446,330 | 325,307 |
Operating Income or Loss | -2,693,000 | -4,239,000 | 9,420,000 | 13,296,000 | -763,144 | -545,720 | -413,266 | -269,356 | -223,771 |
Operating Margin | -331.80% | -61.90% | 48.90% | 74.97% | -278.02% | -1,136.06% | -337.33% | -152.20% | -220.39% |
Interest Expense | 24,000 | 38,000 | 29,000 | 18,000 | 9,886 | 6,612 | 3,096 | 132 | 0 |
EBITDA | -2,068,000 | -3,283,000 | 9,768,000 | 13,528,000 | -732,000 | -515,000 | -388,404 | -235,327 | -208,657 |
Depreciation and Amortization | 331,000 | 621,000 | 348,000 | 232,000 | 31,251 | 31,021 | 24,862 | 20,537 | 15,114 |
Income Before Tax | -2,353,000 | -3,942,000 | 9,575,000 | 13,285,000 | -744,513 | -514,716 | -384,408 | -255,996 | -215,168 |
Income Tax Expense | -129,000 | 772,000 | 1,213,000 | 1,083,000 | 2,551 | -695 | 326 | -80 | 1,043 |
Net Income | -2,224,000 | -4,714,000 | 8,362,000 | 12,202,000 | -747,064 | -514,021 | -384,734 | -255,916 | -216,211 |
Net Income Margin | -306.47% | -68.84% | 43.41% | 68.80% | -272.16% | -1,070.07% | -314.04% | -144.61% | -212.94% |
EPS | -5.81 | -12.34 | 21.22 | 30.28 | -1.96 | -1.55 | -4.74 | -0.68 | -0.58 |
EPS Diluted | -5.83 | -12.34 | 20.10 | 28.31 | -1.96 | -1.55 | -4.74 | -0.68 | -0.58 |
Weighted Average Shares Out | - | 382,000 | 394,000 | 403,000 | 381,333 | 330,802 | 81,114 | 376,000 | 376,000 |
Weighted Average Shares Out Diluted | - | 382,000 | 416,000 | 431,000 | 381,333 | 330,802 | 81,114 | 376,000 | 376,000 |
Reported Currency: USD | Q3 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
---|---|---|---|---|---|---|---|---|---|
Current Assets | |||||||||
Cash and Cash Equivalents | 1,644,000 | 2,907,000 | 3,205,000 | 6,848,000 | 2,624,000 | 235,876 | 658,364 | 134,859 | 50,080 |
Short Term Investments | 5,223,000 | 5,697,000 | 6,697,000 | 3,879,000 | 1,984,000 | 867,124 | 863,063 | 621,170 | 1,008,058 |
Cash + Short Term Investments | 1,644,000 | 8,604,000 | 9,902,000 | 10,727,000 | 4,608,000 | 1,103,000 | 1,521,427 | 756,029 | 1,058,138 |
Net Receivables | 1,564,000 | 892,000 | 1,385,000 | 3,175,000 | 1,408,000 | 5,369 | 30,583 | 18,404 | 17,951 |
Inventory | 412,000 | 202,000 | 949,000 | 1,441,000 | 47,000 | 0 | 0 | 0 | 0 |
Other Current Assets | 6,046,000 | 643,000 | 1,364,000 | 607,000 | 252,000 | 20,435 | 10,996 | 8,790 | 11,063 |
Total Current Assets | 9,666,000 | 10,325,000 | 13,431,000 | 16,071,000 | 6,298,000 | 1,128,804 | 1,563,006 | 783,223 | 1,087,152 |
Non-Current Assets | |||||||||
Property, Plant and Equipment | 3,165,000 | 2,658,000 | 2,139,000 | 1,383,000 | 387,000 | 287,909 | 211,977 | 139,031 | 81,207 |
Goodwill | 52,000 | 52,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Intangible Assets | 41,000 | 44,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Long Term Investments | 2,335,000 | 4,743,000 | 8,360,000 | 6,843,000 | 639,000 | 159,987 | 172,990 | 145,851 | 236,569 |
Tax Assets | 81,000 | 81,000 | 982,000 | 326,000 | 0 | 0 | 0 | 0 | 0 |
Other Non-Current Assets | 463,000 | 523,000 | 946,000 | 46,000 | 13,000 | 12,722 | 14,176 | 16,384 | 12,233 |
Total Non-Current Assets | 6,137,000 | 8,101,000 | 12,427,000 | 8,598,000 | 1,039,000 | 460,618 | 399,143 | 301,266 | 330,009 |
Other Assets | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Total Assets | 15,803,000 | 18,426,000 | 25,858,000 | 24,669,000 | 7,337,000 | 1,589,422 | 1,962,149 | 1,084,489 | 1,417,161 |
Current Liabilities | |||||||||
Accounts Payable | 373,000 | 520,000 | 487,000 | 302,000 | 18,000 | 7,090 | 31,210 | 20,725 | 28,157 |
Short Term Debt | 0 | 25,000 | 244,000 | 1,087,000 | 30,000 | 0 | 0 | 0 | 0 |
Tax Payables | 4,000 | 63,000 | 48,000 | 876,000 | 0 | 0 | 0 | 0 | 0 |
Deferred Revenue | 379,000 | 568,000 | 2,038,000 | 6,253,000 | 3,867,000 | 63,310 | 109,056 | 96,739 | 107,739 |
Other Current Liabilities | 1,445,000 | 1,839,000 | 2,154,000 | 1,486,000 | 4,341,000 | 72,715 | 82,537 | 73,997 | 26,906 |
Total Current Liabilities | 2,201,000 | 3,015,000 | 4,923,000 | 9,128,000 | 4,389,000 | 143,115 | 222,803 | 191,461 | 162,802 |
Non-Current Liabilities | |||||||||
Long Term Debt | 1,304,000 | 1,218,000 | 1,004,000 | 705,000 | 207,000 | 132,364 | 33,489 | 15,687 | 12,500 |
Deferred Revenue | 0 | 83,000 | 673,000 | 615,000 | 177,000 | 138,995 | 165,352 | 242,929 | 394,250 |
Deferred Tax | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Non-Current Liabilities | 371,000 | 256,000 | 135,000 | 76,000 | 180,000 | 138 | 10,264 | 9,116 | 5,758 |
Total Non-Current Liabilities | 1,675,000 | 1,557,000 | 1,812,000 | 1,396,000 | 387,000 | 271,497 | 209,105 | 267,732 | 412,508 |
Total Liabilities | 3,876,000 | 4,572,000 | 6,735,000 | 10,524,000 | 4,776,000 | 414,612 | 431,908 | 459,193 | 575,310 |
Common Stock | 0 | 0 | 0 | 0 | 0 | 34 | 33 | 6 | 6 |
Retained Earnings | 11,165,000 | 13,606,000 | 18,320,000 | 9,958,000 | -2,244,000 | -1,496,454 | -1,006,627 | -621,893 | -365,718 |
Accumulated Other Comprehensive Income/Loss | 11,000 | -123,000 | -370,000 | -24,000 | 3,000 | 1,804 | -1,320 | -1,157 | -403 |
Total Stockholders Equity | 11,927,000 | 13,854,000 | 19,123,000 | 14,145,000 | 2,561,000 | 1,174,810 | 1,530,241 | 625,296 | 841,851 |
Total Investments | 7,581,000 | 10,440,000 | 15,057,000 | 10,722,000 | 2,623,000 | 1,027,111 | 1,036,053 | 767,021 | 1,244,627 |
Total Debt | 1,355,000 | 1,243,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Net Debt | -289,000 | -1,664,000 | -3,205,000 | -6,848,000 | -2,624,000 | -235,876 | -658,364 | -134,859 | -50,080 |
Reported Currency: USD | TTM | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
---|---|---|---|---|---|---|---|---|---|
Cash Flows from Operating Activities | |||||||||
Net Income | -2,224,000 | -4,714,000 | 8,362,000 | 12,202,000 | -747,064 | -514,021 | -384,734 | -255,916 | -216,211 |
Depreciation & Amortization | 331,000 | 621,000 | 348,000 | 232,000 | 31,251 | 31,021 | 24,862 | 20,537 | 15,114 |
Deferred Income Tax | -106,000 | 828,000 | -559,000 | -318,000 | 10,423 | 0 | 0 | 0 | 288 |
Stock Based Compensation | 404,000 | 305,000 | 226,000 | 142,000 | 93,000 | 81,122 | 72,565 | 40,055 | 39,360 |
Change in Working Capital | 249,000 | -139,000 | -3,455,000 | 990,000 | 2,577,054 | -53,664 | -42,583 | -137,246 | 225,993 |
Accounts Receivable | 302,000 | 493,000 | 1,790,000 | -1,784,000 | -1,385,191 | 7,216 | 832 | 106 | 52,337 |
Inventory | 77,000 | 747,000 | 492,000 | -1,394,000 | -46,527 | 7,203 | 4,408 | 34,803 | -582 |
Accounts Payable | -82,000 | 13,000 | 240,000 | 204,000 | 11,875 | -23,964 | 15,017 | -12,766 | 5,993 |
Other Working Capital | -48,000 | -1,392,000 | -5,977,000 | 3,964,000 | 3,996,897 | -44,119 | -62,840 | -159,389 | 168,245 |
Other Non-Cash Items | -2,000,000 | -19,000 | 59,000 | 1,044,000 | 473 | 109,688 | 5,018 | 1,086 | 2,766 |
Net Cash Provided by Operating Activities | -3,207,000 | -3,118,000 | 4,981,000 | 13,620,000 | 2,026,971 | -458,968 | -330,865 | -331,484 | 66,734 |
Cash Flows from Investing Activities | |||||||||
Investments in Property, Plant, and Equipment | -749,000 | -707,000 | -400,000 | -284,000 | -67,448 | -31,554 | -105,766 | -58,401 | -33,144 |
Acquisitions Net | 3,107,000 | -85,000 | 0 | 0 | 1,604,000 | -17,000 | 0 | 0 | 0 |
Purchases of Investments | -6,281,000 | -3,760,000 | -11,435,000 | -12,652,000 | -2,956,295 | -1,145,226 | -1,227,709 | -727,203 | -1,415,461 |
Sales/Maturities of Investments | 9,003,000 | 8,781,000 | 6,699,000 | 4,443,000 | 1,351,815 | 1,161,835 | 960,381 | 1,202,968 | 808,900 |
Other Investing Activities | 1,345,000 | -23,000 | -40,000 | -30,000 | 185 | -55 | 622 | 0 | -8,902 |
Net Cash Used for Investing Activities | 1,950,000 | 4,206,000 | -5,176,000 | -8,523,000 | -1,671,928 | -14,945 | -372,472 | 416,095 | -648,607 |
Cash Flows from Financing Activities | |||||||||
Debt Repayment | -120,000 | -270,000 | -184,000 | -140,000 | -6,000 | 1,000 | 9,460 | 1,439 | 0 |
Common Stock Issued | 70,000 | 46,000 | 65,000 | 124,000 | 2,039,000 | 47,259 | 563,026 | 212 | 473,543 |
Common Stock Repurchased | 0 | -1,153,000 | -3,329,000 | -857,000 | 0 | 2,891 | -8,182 | 0 | 0 |
Dividends Paid | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -1,483 | -633 |
Other Financing Activities | 30,000 | 0 | 0 | 0 | 186,193 | -29 | 652,929 | 0 | 473,543 |
Net Cash Used Provided by Financing Activities | -50,000 | -1,377,000 | -3,448,000 | -873,000 | 2,033,193 | 51,121 | 1,226,842 | 168 | 472,910 |
Effect of Forex Changes on Cash | 1,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Net Change in Cash | -1,304,000 | -289,000 | -3,643,000 | 4,224,000 | 2,388,236 | -422,792 | 523,505 | 84,779 | -108,963 |
Cash at End of Period | 9,121,000 | 2,928,000 | 3,217,000 | 6,860,000 | 2,635,935 | 247,699 | 658,364 | 134,859 | 50,080 |
Cash at Start of Period | 10,423,000 | 3,217,000 | 6,860,000 | 2,636,000 | 247,699 | 670,491 | 134,859 | 50,080 | 159,043 |
Free Cash Flow | |||||||||
Operating Cash Flow | -3,207,000 | -3,118,000 | 4,981,000 | 13,620,000 | 2,026,971 | -458,968 | -330,865 | -331,484 | 66,734 |
Capital Expenditure | -749,000 | -707,000 | -400,000 | -284,000 | -67,448 | -31,554 | -105,766 | -58,401 | -33,144 |
Free Cash Flow | -3,956,000 | -3,825,000 | 4,581,000 | 13,336,000 | 1,959,523 | -490,522 | -436,631 | -389,885 | 33,590 |