Quarterly
Annual
| Unit: USD | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
  cash flows from operating activities  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  net income  | 26,666,000 | 18,987,000 | 143,742,000 | 32,765,000 | 33,389,000 | 16,555,000 | 45,797,000 | -65,176,000 | 1,114,000 | -43,021,000 | -41,725,000 | -27,183,000 | -34,011,000 | -113,056,000 | -43,094,000 | -14,457,000 | -43,871,000 | -66,448,000 | -66,760,000 | -84,660,000 | -42,141,000 | -88,023,000 | -53,036,000 | -41,978,000 | -54,941,000 | -85,304,000 | -65,492,000 | -62,138,000 | -63,266,000 | -54,296,000 | -68,871,000 | -65,248,000 | -78,696,000 | -71,613,000 | -71,322,000 | -49,762,000 | -45,784,000 | -38,906,000 | -39,378,000 | -40,375,000 | -28,366,000 | -24,786,000 | -21,495,000 | -17,828,000 | -12,049,000 | -10,695,000 | -9,081,000 | -6,123,000 | -6,810,000 | -2,402,000 | -5,419,000 | -6,218,000 | -5,300,000 | -5,076,000 | -6,556,000 | -5,833,000 | 29,141,000 | -4,227,000 | -4,288,000 | -5,487,000 | -8,689,000 | -8,728,000 | -12,727,000 | -15,001,000 | -13,963,000 | -15,614,000 | -18,287,000 | -16,380,000 | -17,039,000 | -16,044,000 | -10,753,000 | -12,554,000 | -12,450,000 | -11,263,000 | -11,868,000 | -9,467,000 | -10,202,900 | -12,306,100 | -6,036,900 | -5,589,200 | -7,334,800 | -6,214,600 | 
  adjustments to reconcile net income to net cash from operating activities:  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  stock-based compensation  | 14,340,000 | 11,380,000 | 10,450,000 | 26,164,000 | 15,685,000 | 14,750,000 | 18,023,000 | 18,539,000 | 15,154,000 | 14,705,000 | 14,414,000 | 18,312,000 | 20,512,000 | 14,963,000 | 12,880,000 | 15,546,000 | 22,005,000 | 13,184,000 | 21,195,000 | 21,372,000 | 19,507,000 | 22,348,000 | 19,763,000 | 22,197,000 | 20,422,000 | 19,883,000 | 20,401,000 | 20,169,000 | 20,552,000 | 20,442,000 | 22,019,000 | 19,698,000 | 15,418,000 | 14,009,000 | 13,883,000 | 11,955,000 | 8,902,000 | 9,265,000 | 7,499,000 | 14,528,000 | 4,645,000 | 3,901,000 | 4,331,000 | 3,162,000 | 2,174,000 | 1,891,000 | 1,064,000 | 582,000 | 551,000 | 488,000 | 478,000 | 413,000 | 408,000 | 401,000 | 414,000 | 375,000 | 336,000 | 393,000 | 373,000 | 481,000 | 332,000 | 611,000 | 616,000 | 575,000 | 548,000 | 792,000 | 811,000 | 836,000 | 693,000 | 1,246,000 | 1,082,000 | 1,274,000 | 820,000 | 972,000 | 686,000 | 900,000 | 219,800 | 321,900 | 394,800 | 371,200 | 376,500 | 669,600 | 
  amortization of premiums and accretion of discounts on investment securities  | -1,536,000 | -2,116,000 | -2,817,000 | -2,747,000 | -1,954,000 | -1,786,000 | -1,779,000 | -1,996,000 | -1,491,000 | -2,267,000 | -2,094,000 | -1,189,000 | 100,000 | 447,000 | 638,000 | 590,000 | 487,000 | 689,000 | 649,000 | 340,000 | 394,000 | 87,000 | -561,000 | -1,057,000 | -989,000 | -1,006,000 | -163,000 | -153,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
  amortization of intangible assets  | 2,722,000 | 2,722,000 | 4,988,000 | 2,344,000 | 2,345,000 | 5,286,000 | 1,365,000 | 1,364,000 | 0 | 369,000 | 369,000 | 370,000 | 369,000 | 369,000 | 369,000 | 370,000 | 369,000 | 369,000 | 369,000 | 370,000 | 369,000 | 369,000 | 369,000 | 369,000 | 369,000 | 370,000 | 370,000 | 369,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
  depreciation  | 213,000 | 229,000 | 226,000 | 226,000 | 226,000 | 242,000 | 272,000 | 359,000 | 402,000 | 426,000 | 489,000 | 506,000 | 515,000 | 516,000 | 535,000 | 616,000 | 560,000 | 525,000 | 469,000 | 338,000 | 354,000 | 294,000 | 266,000 | 282,000 | 326,000 | 415,000 | 413,000 | 382,000 | 342,000 | 392,000 | 332,000 | 327,000 | 260,000 | 241,000 | 204,000 | 138,000 | 128,000 | 117,000 | 280,000 | 122,000 | 60,000 | 42,000 | 43,000 | 21,000 | 29,000 | 29,000 | 30,000 | 30,000 | 30,000 | 101,000 | ||||||||||||||||||||||||||||||||
  changes in operating assets and liabilities:  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  accounts receivable  | -1,762,000 | -7,004,000 | -530,000 | 5,489,000 | -8,997,000 | 3,566,000 | -5,465,000 | -10,950,000 | -15,937,000 | -3,720,000 | -6,462,000 | 12,220,000 | -5,240,000 | 1,653,000 | -3,670,000 | -9,329,000 | 5,465,000 | -8,585,000 | -1,903,000 | -2,559,000 | -2,149,000 | -5,855,000 | -4,977,000 | 977,000 | -1,823,000 | -3,868,000 | -6,132,000 | 5,738,000 | -3,251,000 | -5,102,000 | -3,122,000 | -2,627,000 | -2,064,000 | -3,546,000 | 1,006,000 | |||||||||||||||||||||||||||||||||||||||||||||||
  interest and other receivables  | -4,210,000 | -2,015,000 | 6,198,000 | -5,459,000 | -1,317,000 | -1,295,000 | -2,353,000 | 574,000 | 2,031,000 | -3,450,000 | -482,000 | 533,000 | -167,000 | 209,000 | -6,000 | -519,000 | 105,000 | 1,477,000 | -595,000 | 903,000 | 592,000 | -842,000 | -628,000 | -524,000 | 2,871,000 | -2,113,000 | -975,000 | 262,000 | -83,000 | 184,000 | -54,000 | -249,000 | 148,000 | -45,000 | -557,000 | 855,000 | -1,432,000 | 1,302,000 | -762,000 | 218,000 | 175,000 | 181,000 | 322,000 | -892,000 | ||||||||||||||||||||||||||||||||||||||
  inventory  | -4,100,000 | -10,453,000 | -4,424,000 | -1,331,000 | -27,147,000 | -16,648,000 | -15,067,000 | -11,222,000 | -3,000,000 | 481,000 | 310,000 | 640,000 | 632,000 | 833,000 | 217,000 | -3,549,000 | -386,000 | -492,000 | -1,649,000 | -1,651,000 | 17,000 | -37,000 | -1,311,000 | -699,000 | 830,000 | -557,000 | 462,000 | 682,000 | 959,000 | -177,000 | 633,000 | 282,000 | 198,000 | -991,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
  prepaid expenses  | -44,000 | 2,978,000 | -5,494,000 | -3,295,000 | -3,670,000 | -14,055,000 | -263,000 | -2,234,000 | -2,041,000 | 4,803,000 | -1,863,000 | 1,584,000 | 2,309,000 | -2,821,000 | -5,163,000 | -2,720,000 | -3,520,000 | -2,861,000 | 5,235,000 | -3,015,000 | -2,129,000 | 198,000 | -4,563,000 | -73,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  other assets  | -721,000 | -585,000 | 0 | -1,000 | 83,000 | 0 | -1,000 | 2,000 | -1,000 | 10,000 | 132,000 | -16,000 | 48,000 | 18,000 | -59,000 | 28,000 | -35,000 | 105,000 | -347,000 | 47,000 | 33,000 | 31,000 | 15,000 | 153,000 | 190,000 | 136,000 | 129,000 | -911,000 | 76,000 | -72,000 | -55,000 | 9,000 | -109,000 | -67,000 | 32,000 | 36,000 | -59,000 | -64,000 | 2,000 | 4,000 | 4,000 | 4,000 | 64,000 | 7,000 | 9,000 | 26,000 | 17,000 | 16,000 | -15,000 | 8,000 | 29,000 | 20,000 | 47,000 | -49,000 | 50,000 | 11,000 | -25,000 | 47,000 | 17,000 | -112,000 | -91,000 | 159,000 | -160,000 | -76,100 | 105,400 | -11,100 | ||||||||||||||||
  operating lease right-of-use assets  | 2,122,000 | 2,137,000 | 2,378,000 | 1,475,000 | 1,890,000 | 1,759,000 | 740,000 | 1,624,000 | 1,679,000 | 1,726,000 | 1,721,000 | 1,673,000 | 1,650,000 | 1,522,000 | 1,493,000 | 1,505,000 | 1,700,000 | 1,589,000 | 1,417,000 | 838,000 | 838,000 | 1,187,000 | 1,019,000 | 1,723,000 | 300,000 | 833,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  accounts payable  | 2,002,000 | 1,903,000 | -2,889,000 | -801,000 | 550,000 | 1,789,000 | 5,233,000 | -6,501,000 | 1,389,000 | 4,676,000 | 2,738,000 | -1,846,000 | 1,086,000 | 3,892,000 | -846,000 | -1,343,000 | 216,000 | 356,000 | 5,022,000 | -2,995,000 | -157,000 | -599,000 | 3,778,000 | -1,206,000 | 1,375,000 | 108,000 | 237,000 | -333,000 | 267,000 | -5,790,000 | 5,824,000 | -626,000 | 1,246,000 | 1,642,000 | -283,000 | -365,000 | -488,000 | -756,000 | 492,000 | 408,000 | 906,000 | 6,000 | -458,000 | 1,190,000 | -748,000 | -57,000 | -219,000 | 21,000 | 244,000 | 374,000 | -277,000 | -926,000 | 699,000 | 123,000 | -249,000 | -602,000 | -637,000 | 280,000 | 182,000 | -815,000 | 404,000 | -1,443,000 | -212,000 | 1,907,000 | -136,000 | -726,000 | 1,171,000 | -585,000 | -362,000 | 632,000 | -786,000 | -329,000 | 181,000 | -213,000 | 2,686,000 | -1,340,000 | 343,800 | -686,000 | 1,030,700 | -768,000 | -365,400 | 468,300 | 
  accrued liabilities  | 21,466,000 | -116,000 | 30,776,000 | 13,242,000 | 14,850,000 | 12,193,000 | 38,133,000 | 28,162,000 | 2,365,000 | 24,510,000 | 6,535,000 | 917,000 | -2,818,000 | 19,672,000 | 8,805,000 | -5,929,000 | -14,092,000 | 2,761,000 | 9,716,000 | 6,000,000 | -12,204,000 | 24,057,000 | 3,157,000 | 4,877,000 | -12,611,000 | 11,035,000 | 17,641,000 | -7,053,000 | 2,557,000 | 2,849,000 | 7,063,000 | -4,110,000 | 1,489,000 | 7,089,000 | 7,772,000 | -771,000 | 4,685,000 | -1,073,000 | ||||||||||||||||||||||||||||||||||||||||||||
  operating lease liabilities  | -1,787,000 | 369,000 | 195,000 | -5,704,000 | -2,301,000 | 212,000 | -855,000 | -1,675,000 | -1,686,000 | -1,656,000 | -1,957,000 | -1,987,000 | -1,855,000 | -2,117,000 | -1,389,000 | -1,461,000 | -1,531,000 | -1,052,000 | -1,182,000 | 275,000 | -502,000 | -360,000 | -448,000 | -993,000 | -139,000 | -938,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  long-term liabilities  | 8,585,000 | 1,907,000 | 2,734,000 | 2,960,000 | 1,089,000 | -3,874,000 | 2,487,000 | 3,404,000 | 3,951,000 | -3,769,000 | 2,608,000 | 922,000 | 1,171,000 | -2,661,000 | 2,211,000 | -306,000 | 1,516,000 | -1,567,000 | 1,582,000 | -947,000 | 1,308,000 | 376,000 | 687,000 | 761,000 | 401,000 | -352,000 | 349,000 | 183,000 | 244,000 | 591,000 | -54,000 | -17,000 | -20,000 | -20,000 | -20,000 | -15,000 | -7,000 | -101,000 | 122,000 | 83,000 | 114,000 | 3,000 | 5,000 | 5,000 | 6,000 | |||||||||||||||||||||||||||||||||||||
  net cash from operating activities  | 63,956,000 | 20,323,000 | 40,381,000 | 63,246,000 | 25,013,000 | 29,079,000 | 85,389,000 | -58,955,000 | 8,201,000 | -17,933,000 | -23,854,000 | -727,000 | -13,125,000 | -76,329,000 | -23,120,000 | -17,064,000 | -25,327,000 | -60,149,000 | -27,488,000 | -22,793,000 | -36,883,000 | -49,002,000 | -29,707,000 | -18,851,000 | -38,397,000 | -64,175,000 | -39,079,000 | -42,280,000 | -40,875,000 | -45,236,000 | -29,895,000 | -58,401,000 | -63,189,000 | -49,262,000 | -56,745,000 | -41,212,000 | -34,722,000 | -31,853,000 | -29,874,000 | -25,346,000 | -17,801,000 | -17,484,000 | -16,967,000 | -14,182,000 | -10,265,000 | -9,475,000 | -5,444,000 | -6,585,000 | -6,297,000 | -5,306,000 | -4,800,000 | -5,230,000 | -5,338,000 | -4,172,000 | -5,280,000 | -5,107,000 | 4,604,000 | -2,522,000 | -6,333,000 | -6,452,000 | -8,773,000 | -11,661,000 | 19,995,000 | -13,288,000 | -12,272,000 | -15,843,000 | -16,207,000 | -20,547,000 | -13,868,000 | -13,142,000 | -13,693,000 | -14,223,000 | -12,539,000 | -12,109,000 | -8,805,000 | -7,965,000 | -7,033,300 | -6,264,700 | -6,696,800 | -267,800 | -6,703,500 | -5,186,100 | 
  capex  | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -45,000 | -1,076,000 | 0 | -1,721,000 | -2,933,000 | -934,000 | -207,000 | -80,000 | -20,000 | -822,000 | -570,000 | -1,015,000 | -115,000 | -448,000 | -7,000 | -56,000 | -249,000 | -470,000 | -580,000 | -207,000 | -293,000 | -186,000 | -674,000 | -988,000 | -94,000 | -80,000 | 0 | -6,000 | -128,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -17,000 | -17,000 | -2,000 | -5,000 | -7,000 | -67,000 | -75,000 | -77,000 | -64,000 | -157,000 | -125,000 | -70,000 | -680,000 | -420,000 | -727,000 | -199,000 | -230,500 | -311,300 | -389,000 | -91,000 | -200,100 | -84,800 | 
  free cash flows  | 63,956,000 | 20,323,000 | 40,381,000 | 63,246,000 | 25,013,000 | 29,079,000 | 85,389,000 | -58,955,000 | 8,201,000 | -17,933,000 | -23,854,000 | -727,000 | -13,125,000 | -76,329,000 | -23,120,000 | -17,064,000 | -25,372,000 | -61,225,000 | -27,488,000 | -24,514,000 | -39,816,000 | -49,936,000 | -29,914,000 | -18,931,000 | -38,417,000 | -64,997,000 | -39,649,000 | -43,295,000 | -40,990,000 | -45,684,000 | -29,902,000 | -58,457,000 | -63,438,000 | -49,732,000 | -57,325,000 | -41,419,000 | -35,015,000 | -32,039,000 | -30,548,000 | -26,334,000 | -17,895,000 | -17,564,000 | -16,967,000 | -14,188,000 | -10,393,000 | -9,475,000 | -5,444,000 | -6,585,000 | -6,297,000 | -5,306,000 | -4,800,000 | -5,230,000 | -5,338,000 | -4,172,000 | -5,280,000 | -5,107,000 | 4,604,000 | -2,522,000 | -6,333,000 | -6,452,000 | -8,790,000 | -11,678,000 | 19,993,000 | -13,293,000 | -12,279,000 | -15,910,000 | -16,282,000 | -20,624,000 | -13,932,000 | -13,299,000 | -13,818,000 | -14,293,000 | -13,219,000 | -12,529,000 | -9,532,000 | -8,164,000 | -7,263,800 | -6,576,000 | -7,085,800 | -358,800 | -6,903,600 | -5,270,900 | 
  cash flows from investing activities  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  purchases of investment securities  | -174,387,000 | -156,011,000 | -135,762,000 | -151,487,000 | -137,692,000 | -80,154,000 | -104,107,000 | -37,203,000 | -161,783,000 | -66,892,000 | -93,548,000 | -144,249,000 | -38,950,000 | -251,321,000 | -74,662,000 | -127,864,000 | -239,100,000 | 5,000 | -40,000 | -100,773,000 | -317,775,000 | -84,182,000 | -102,732,000 | -73,945,000 | -232,535,000 | -9,617,000 | -59,417,000 | -26,345,000 | -124,978,000 | -103,833,000 | -90,487,000 | -266,239,000 | -86,063,000 | -240,566,000 | -53,560,000 | -90,671,000 | -75,609,000 | -49,646,000 | -28,150,000 | -18,572,000 | -137,718,000 | -150,921,000 | -24,829,000 | -24,724,000 | -107,165,000 | -54,867,000 | -41,119,000 | -5,771,000 | -5,788,000 | -4,050,000 | -8,252,000 | -6,658,000 | -8,809,000 | -24,347,000 | -18,210,000 | -11,407,000 | -16,951,000 | -8,106,000 | -11,043,000 | -4,013,000 | -32,474,000 | -2,735,000 | -23,883,000 | -8,513,000 | -20,464,000 | -27,112,000 | -50,680,000 | -57,348,000 | -97,222,000 | -16,981,000 | -42,728,000 | -30,628,000 | -36,316,000 | -6,924,000 | -4,384,600 | -6,684,400 | -31,993,800 | -11,459,800 | -4,434,900 | -3,325,500 | ||
  sale and maturity of investment securities  | 131,390,000 | 130,800,000 | 111,850,000 | 69,100,000 | 81,500,000 | 66,115,000 | 103,760,000 | 59,110,000 | 7,500,000 | 259,410,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  intangible assets  | 0 | -98,838,000 | 0 | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  purchases of property and equipment  | 0 | -45,000 | -1,076,000 | -1,721,000 | -2,933,000 | -934,000 | -207,000 | -80,000 | -20,000 | -822,000 | -570,000 | -1,015,000 | -115,000 | -448,000 | -7,000 | -56,000 | -249,000 | -470,000 | -580,000 | -207,000 | -293,000 | -186,000 | -674,000 | -988,000 | -94,000 | -80,000 | 0 | -6,000 | -128,000 | -17,000 | -17,000 | -2,000 | -5,000 | -7,000 | -67,000 | -75,000 | -77,000 | -64,000 | -157,000 | -125,000 | -70,000 | -680,000 | -420,000 | -727,000 | -199,000 | -230,500 | -311,300 | -389,000 | -91,000 | -200,100 | -84,800 | |||||||||||||||||||||||||||||||
  net cash from investing activities  | -43,294,000 | -124,049,000 | 122,150,000 | -82,457,000 | -56,192,000 | -14,039,000 | -347,000 | 34,110,000 | -194,283,000 | 192,518,000 | -17,748,000 | 15,441,000 | -55,797,000 | 131,345,000 | 71,549,000 | -156,321,000 | -17,207,000 | 30,877,000 | -116,958,000 | 152,994,000 | 126,865,000 | 29,608,000 | -209,144,000 | 9,923,000 | 10,627,000 | 22,758,000 | -188,949,000 | 31,784,000 | -3,942,000 | 89,618,000 | -18,093,000 | 19,332,000 | 69,140,000 | -154,908,000 | -7,460,000 | -168,696,000 | 56,725,000 | 8,308,000 | 44,064,000 | 38,473,000 | 40,476,000 | 38,873,000 | -67,510,000 | -99,112,000 | 9,541,000 | -3,943,000 | -98,616,000 | -33,086,000 | -35,054,000 | -2,744,000 | 8,393,000 | 3,877,000 | 3,815,000 | 4,478,000 | 6,422,000 | -8,735,000 | -7,761,000 | 2,943,000 | -2,761,000 | 6,519,000 | 8,528,000 | 10,531,000 | -20,805,000 | 11,190,000 | 11,534,000 | 18,169,000 | 15,376,000 | 24,635,000 | 7,174,000 | -3,018,000 | -66,029,000 | 19,971,000 | 967,000 | -528,000 | -23,979,000 | 604,000 | 5,949,900 | 13,432,300 | -23,125,800 | -2,907,800 | 9,608,000 | 3,089,700 | 
  cash flows from financing activities  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  proceeds from issuance of common stock, net of issuance costs  | 15,956,000 | 1,838,000 | 1,969,000 | 268,000 | 3,565,000 | 1,043,000 | 5,434,000 | 12,751,000 | 5,478,000 | 1,466,000 | 1,614,000 | 287,000 | 3,831,000 | 2,467,000 | 4,365,000 | 1,066,000 | 5,005,000 | 7,726,000 | 18,126,000 | 11,715,000 | 47,401,000 | 3,754,000 | 43,058,000 | 319,967,000 | 4,646,000 | 4,176,000 | 300,603,000 | 211,000 | 2,953,000 | 2,880,000 | 4,791,000 | 7,897,000 | 226,077,000 | 6,438,000 | 282,991,000 | 1,132,000 | 2,599,000 | 1,439,000 | 1,282,000 | 1,720,000 | 198,042,000 | 109,871,000 | 208,000 | 40,000 | 19,000 | 137,000 | 97,054,000 | 923,000 | 9,098,000 | 6,956,000 | 256,000 | 134,700 | ||||||||||||||||||||||||||||||
  net cash from financing activities  | 15,956,000 | 1,838,000 | 1,969,000 | 268,000 | 3,565,000 | 1,043,000 | 5,434,000 | 12,751,000 | 5,478,000 | 1,466,000 | 1,614,000 | 287,000 | 3,831,000 | 2,467,000 | 4,365,000 | 1,066,000 | 5,005,000 | 7,726,000 | 18,126,000 | 11,715,000 | 47,401,000 | 3,754,000 | 43,058,000 | 319,967,000 | 4,646,000 | 4,176,000 | 300,603,000 | 211,000 | 2,953,000 | 2,880,000 | 4,791,000 | 7,897,000 | 3,986,000 | 226,077,000 | 20,758,000 | 282,991,000 | 9,332,000 | 1,132,000 | 2,599,000 | 1,439,000 | 2,807,000 | 1,282,000 | 1,720,000 | 198,042,000 | 629,000 | 974,000 | 109,871,000 | 208,000 | 91,233,000 | 6,860,000 | 57,000 | 22,000 | 97,000 | -10,000 | 47,000 | 13,810,000 | 359,000 | 318,000 | -104,000 | -103,000 | 1,077,000 | 390,000 | -91,000 | -215,000 | -110,000 | -218,000 | 115,000 | -161,000 | 209,000 | -77,000 | 96,998,000 | 1,090,000 | 813,000 | 457,000 | 59,872,000 | 8,854,000 | -12,466,100 | 250,000 | 34,463,800 | 6,122,500 | -306,300 | -342,100 | 
  effect of exchange rate changes on cash  | 24,000 | -5,000 | -60,000 | -42,000 | 3,000 | 5,000 | -12,000 | -4,000 | 0 | -2,000 | -8,000 | 8,000 | 4,000 | 2,000 | 1,000 | 3,000 | -2,000 | 5,000 | -4,000 | -5,000 | -1,000 | 2,000 | -1,000 | 1,000 | 1,000 | 0 | 4,000 | -2,000 | -1,000 | -1,000 | 4,000 | -1,000 | 4,000 | 0 | -1,000 | 4,000 | 1,000 | -2,000 | 1,000 | 2,000 | 12,000 | -9,000 | 106,000 | -58,000 | -19,000 | -32,000 | 78,000 | 45,000 | -18,000 | -194,000 | -180,000 | -4,000 | 91,000 | 10,000 | 68,000 | 40,000 | -3,000 | 10,000 | -11,000 | 68,000 | -25,000 | -7,100 | 122,700 | -64,700 | -12,700 | 10,900 | -25,400 | |||||||||||||||
  net decrease in cash, cash equivalents and restricted cash  | -18,985,000 | -21,541,000 | -15,638,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  cash, cash equivalents and restricted cash  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  beginning of period  | 0 | 328,359,000 | 0 | 0 | 194,427,000 | 0 | 0 | 120,616,000 | 0 | 0 | 153,205,000 | 0 | 0 | 331,798,000 | 0 | 0 | 0 | 194,467,000 | 0 | 0 | 0 | 139,584,000 | 0 | 0 | 0 | 71,893,000 | 0 | 0 | 0 | 102,138,000 | 0 | 0 | 61,854,000 | 0 | 0 | 11,707,000 | 0 | 0 | 57,899,000 | 0 | 0 | 6,889,000 | 0 | 0 | 6,849,000 | 0 | 0 | 18,122,000 | 0 | 0 | 21,171,000 | 0 | 0 | 16,987,000 | 0 | 0 | 15,480,000 | 0 | 0 | 9,796,000 | 0 | 0 | 8,301,700 | 0 | ||||||||||||||||||
  end of period  | 36,642,000 | 226,466,000 | -18,985,000 | -27,611,000 | 210,515,000 | -12,098,000 | -180,604,000 | 296,665,000 | 15,009,000 | -65,087,000 | 210,690,000 | -172,316,000 | -37,531,000 | 310,257,000 | -126,324,000 | 141,911,000 | 137,382,000 | 178,829,000 | -195,794,000 | 311,042,000 | -23,125,000 | 102,344,000 | 72,576,000 | -10,285,000 | -41,860,000 | 119,153,000 | -31,173,000 | 21,905,000 | -43,446,000 | 175,220,000 | -22,413,000 | 16,788,000 | 76,424,000 | 22,671,000 | -82,757,000 | 96,455,000 | -12,444,000 | 5,811,000 | 18,436,000 | -1,192,000 | 3,650,000 | 5,558,000 | 297,000 | 1,191,000 | 6,829,000 | 845,000 | -9,256,000 | 18,067,000 | -662,000 | -856,000 | 18,840,000 | 1,928,000 | -720,000 | 21,005,000 | -16,169,000 | 17,316,000 | 22,315,000 | -12,191,000 | 27,156,000 | 11,264,000 | 7,540,300 | 4,576,500 | 11,235,900 | -2,463,900 | ||||||||||||||||||
  supplemental disclosure of noncash information:  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  accrued inventory purchases  | 3,281,000 | 759,000 | 508,000 | -746,000 | -7,848,000 | 9,354,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  accrued milestone and contingent payments in connection with asset acquisition  | 48,838,000 | 0 | 0 | 50,000,000 | 0 | 0 | -40,000,000 | 69,583,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  stock based compensation capitalized  | 214,000 | 94,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  net increase in cash, cash equivalents and restricted cash  | -101,893,000 | 16,088,000 | 90,464,000 | -12,098,000 | -180,604,000 | 176,049,000 | -39,996,000 | 57,485,000 | 52,795,000 | -172,316,000 | -126,324,000 | 141,911,000 | -195,794,000 | 311,042,000 | -23,125,000 | -37,240,000 | -41,860,000 | 47,260,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  gain on sale of non-financial asset  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  gain on strategic investment  | 0 | -4,845,000 | -2,156,000 | 497,000 | -339,000 | -265,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  loss on sale of investment securities  | 0 | 19,000 | 0 | 505,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  prepaid expenses and other current assets  | 6,100,000 | -6,513,000 | -1,844,000 | 1,736,000 | -2,516,000 | -2,107,000 | -22,000 | -842,000 | 152,000 | -92,000 | 959,000 | 954,000 | 322,000 | -459,500 | -140,000 | 106,400 | -284,400 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  proceeds from sale of non-financial asset  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  proceeds from sale of strategic investment  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  net purchases of property and equipment  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  beginning of year  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  end of year  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  supplemental disclosure of cash flow information:  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  cash paid for income taxes  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  proceeds from sales of strategic investment  | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  (gain) loss on strategic investment  | -1,623,000 | -383,000 | -178,000 | -145,000 | -491,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  loss on disposal of assets  | 0 | 61,000 | -5,000 | 23,000 | 9,000 | 0 | 0 | 0 | 5,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  non-cash in-process research and development  | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  maturities of investment securities  | 75,800,000 | 159,690,000 | 69,580,000 | 131,345,000 | 110,500,000 | 95,000,000 | 57,500,000 | 159,817,000 | 124,141,000 | 154,710,000 | 129,838,000 | 131,315,000 | 108,838,000 | 94,185,000 | 113,379,000 | 97,525,000 | 44,116,000 | 42,411,000 | 58,740,000 | 116,411,000 | 106,892,000 | 123,221,000 | 159,876,000 | 111,801,000 | 87,183,000 | 72,077,000 | 110,578,000 | 99,165,000 | 120,347,000 | 89,107,000 | 68,720,000 | 57,525,000 | 70,208,000 | 51,815,000 | 34,498,000 | 21,196,000 | 8,620,000 | 21,773,000 | 6,065,000 | 2,878,000 | 14,087,000 | 7,918,000 | 12,067,000 | 11,139,000 | 15,231,000 | 15,612,000 | 10,449,000 | 14,350,000 | 14,062,000 | 14,625,000 | 19,588,000 | 14,561,000 | 11,671,000 | 13,930,000 | 35,424,000 | 26,749,000 | 35,915,000 | 51,824,000 | 57,918,000 | 54,487,000 | 31,318,000 | 37,022,000 | 44,375,000 | 18,000,000 | 13,064,000 | 7,727,000 | 10,565,000 | 20,428,000 | 9,257,000 | 8,643,000 | 14,243,000 | 6,500,000 | ||||||||||
  property and equipment purchases in accounts payable and accrued liabilities  | 45,000 | -796,000 | 638,000 | -981,000 | 1,269,000 | -7,000 | 24,000 | -4,000 | 21,000 | -120,000 | -21,000 | 0 | -34,000 | 33,000 | -102,000 | 356,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  value of common stock issued in connection with asset acquisition  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  common stock issues in connection with merger agreement  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  purchases of strategic investments  | 1,000 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  common stock issued in connection with merger agreement  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  loss on strategic investment  | -437,000 | 1,497,000 | 12,000 | 229,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  deferred revenue  | 0 | 0 | 768,000 | 1,363,000 | -15,000 | -14,000 | -13,000 | -13,000 | -25,000 | -31,000 | -29,000 | -294,000 | 168,000 | -2,905,000 | -13,000 | -72,000 | 107,000 | -85,000 | 224,000 | -303,000 | -25,969,000 | 43,000 | 739,000 | -116,000 | -1,196,000 | -1,593,000 | 31,314,000 | -347,000 | 269,000 | 0 | 0 | -537,000 | 459,000 | -722,400 | -917,700 | -1,756,200 | 5,521,500 | -333,300 | -333,400 | |||||||||||||||||||||||||||||||||||||||||||
  proceeds from sale of property and equipment  | 39,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  stock-based compensation capitalized in inventory  | 57,000 | -185,000 | -292,000 | -113,000 | -158,000 | -345,000 | 185,000 | 72,000 | 443,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  right-of-use assets obtained in exchange for lease obligations  | 11,751,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  income tax benefit from exercise of stock options  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  proceeds from settlement agreement  | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  loss on strategic investments  | 1,720,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  (amortization of premiums) and accretion of discounts on investment securities  | -66,000 | -175,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  restricted cash  | 0 | 0 | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  deferred offering costs  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  net increase in cash and cash equivalents  | -43,198,000 | -31,173,000 | 9,941,000 | 21,905,000 | -43,446,000 | 73,082,000 | 31,339,000 | -22,413,000 | 16,788,000 | 14,570,000 | 25,485,000 | 22,671,000 | -82,757,000 | 84,748,000 | -96,000 | -12,444,000 | 49,883,000 | -1,192,000 | -1,428,000 | 297,000 | 800,000 | -662,000 | -856,000 | -2,331,000 | -1,042,000 | 1,928,000 | -720,000 | 4,018,000 | -6,475,000 | -16,169,000 | 17,316,000 | 6,835,000 | -10,749,000 | -12,191,000 | 27,156,000 | 1,468,000 | -13,556,600 | 7,540,300 | 4,576,500 | 2,934,200 | 2,609,100 | -2,463,900 | ||||||||||||||||||||||||||||||||||||||||
  cash and cash equivalents at beginning of period  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  cash and cash equivalents at end of period  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  cash and cash equivalents  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  amortization of premiums and accretion of discounts on investment securities, available for sale  | -56,000 | 368,000 | 11,000 | -234,000 | -158,000 | -787,000 | -826,000 | -289,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  milestone payment for license fee  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  proceeds from issuances of equity securities, net of issuance costs  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  property and equipment purchases in accrued liabilities  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  supplemental disclosure of noncash investing information:  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  gain on disposal of assets  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  proceeds from sales of property and equipment  | 0 | 8,000 | 94,000 | 9,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  supplemental schedule of noncash investing activities  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  accrued expenses  | 42,000 | 3,690,000 | 1,922,000 | 1,777,000 | -123,000 | -118,000 | 182,000 | 2,329,000 | 20,000 | -547,000 | -539,000 | 532,000 | 1,189,000 | -898,000 | 389,000 | -240,000 | 1,026,000 | -542,000 | -385,000 | -904,000 | -304,000 | -967,000 | -986,000 | 759,000 | -1,088,000 | 17,000 | -1,578,000 | -698,000 | -4,816,000 | 3,478,000 | 2,928,000 | -1,536,000 | -3,427,000 | -384,000 | 5,854,000 | 787,000 | 645,000 | 2,067,000 | 1,033,300 | -229,900 | 30,700 | 377,000 | 214,200 | |||||||||||||||||||||||||||||||||||||||
  property and equipment purchases in accounts payable and accrued expenses  | 367,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  depreciation and amortization  | 189,000 | 174,000 | 444,000 | 219,000 | 223,000 | 225,000 | 229,000 | 260,000 | 279,000 | 275,000 | 254,000 | 271,000 | 274,000 | 266,000 | 249,000 | 219,000 | 195,000 | 189,000 | 206,200 | 220,800 | 292,600 | 306,000 | 357,300 | 305,300 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  repayments of long-term debt  | -4,000 | -9,000 | -10,000 | -9,000 | -9,000 | -12,000 | -14,000 | -43,000 | -42,000 | -60,000 | -144,000 | -107,000 | -141,000 | -184,000 | -221,000 | -216,000 | -150,000 | -237,000 | -260,000 | -262,000 | -276,000 | -276,000 | -303,000 | -278,000 | -264,000 | -266,000 | -259,000 | -244,000 | -249,300 | -238,600 | -240,700 | -833,500 | -844,700 | -850,200 | ||||||||||||||||||||||||||||||||||||||||||||||||
  amortization of premiums on investment securities  | 356,000 | -322,000 | 311,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  other  | -23,000 | 8,000 | 5,000 | -149,000 | -94,000 | -9,000 | 22,000 | 68,000 | 151,000 | 202,000 | -52,000 | -169,000 | -75,000 | 327,000 | 0 | 0 | -4,000 | 4,000 | -115,000 | -49,000 | -76,000 | -51,000 | 21,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  non-cash charge resulting from lease termination  | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  gain on sales of property and equipment  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  prepaid expenses, receivables and other current assets  | -75,000 | -1,185,000 | 212,000 | -941,000 | 46,000 | -201,000 | 37,000 | 438,000 | -288,000 | 40,000 | 230,000 | -113,000 | -285,000 | 473,000 | 226,000 | -124,000 | 438,000 | 439,000 | 543,000 | 182,000 | 802,000 | -397,000 | -896,000 | -558,000 | 63,000 | -313,000 | 664,700 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
  unrealized gain on investment securities  | -35,000 | -4,000 | -142,000 | -94,000 | -383,000 | 135,000 | 80,000 | 61,000 | -6,000 | 85,000 | 43,000 | 18,000 | -32,300 | -31,400 | 3,500 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  amortization of investment securities premium  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  proceeds from issuance of common stock and warrants, net of issuance costs  | 91,237,000 | 6,869,000 | 67,000 | 31,000 | 106,000 | 13,853,000 | 484,000 | 70,000 | 154,500 | 70,400 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  supplemental schedule of cash flow information  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  amortization of investment premium  | 328,000 | 145,000 | 28,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  proceeds from sales (purchases) of property and equipment  | 0 | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  net decrease in cash and cash equivalents  | -39,463,000 | -1,331,000 | -20,000 | 845,000 | -9,256,000 | -55,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  other long-term liabilities  | -24,000 | -23,000 | -22,000 | -23,000 | -21,000 | -19,000 | -17,000 | -33,000 | -16,000 | -8,000 | -19,000 | 21,000 | 4,000 | -52,000 | 9,000 | 38,000 | 4,000 | 14,000 | 8,000 | -294,000 | -129,000 | -281,000 | -300,000 | 641,000 | 83,600 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  amortization of investment premium/discount  | -77,000 | -79,000 | 86,000 | 21,000 | 118,000 | 35,000 | 267,000 | 520,000 | 236,000 | -112,000 | 490,000 | -272,000 | -654,000 | 139,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  interest paid  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  proceeds from issuance of common stock  | 378,000 | 40,000 | 4,000 | 574,000 | 130,000 | 1,000 | 101,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  supplemental schedule of noncash investing and financing activities  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  unrealized loss on investment securities  | -2,000 | -11,000 | -26,400 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  proceeds from issuance of long-term debt  | 0 | 62,000 | 247,000 | 445,000 | 593,000 | 653,000 | 148,700 | 418,200 | 282,400 | 373,400 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  net property acquired under capital leases  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  accrued income from litigation  | 0 | -9,131,000 | 194,000 | 227,000 | 360,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  decrease in restricted cash  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  unrealized gain on investment securities, net of tax  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  decrease (increase) in restricted cash  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  current portion of deferred revenue  | -833,000 | -1,125,000 | -125,000 | 595,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  property acquired under capital leases  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  conversion of debt to common stock  | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  conversion of preferred stock to common stock upon initial public offering  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  loss on disposal of equipment  | 0 | 27,000 | 9,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  cumulative effect of change in accounting principle  | 0 | 0 | -51,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  prepaid expenses, receivables and other assets  | 2,857,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  loss on disposal of property and equipment  | 23,000 | 61,100 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  other noncash expense  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  proceeds from issuance of preferred stock, net of issuance costs  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  increase in restricted cash  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  conversion of convertible preferred stock to common stock upon initial public offering  | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  adjustments to reconcile net income to cash from operating activities:  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  issuance of stock warrants related to note payable  | 
The information provided in this report is taken from www.sec.gov and many other data providers. While we have conducted our best efforts to ensure that the parsed data is accurate, we cannot guarantee its accuracy. Please use caution and understand that any consequences of its use are your own responsibility.
