Date | 12/31/2023 | 12/31/2022 | 12/31/2021 | 12/31/2020 | 12/31/2019 | 12/31/2018 | 12/31/2017 | 12/31/2016 | 12/31/2015 | 12/31/2014 | 12/31/2013 | 12/31/2012 | 12/31/2011 | 12/31/2010 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $609,622,000.00 | $244,686,000.00 | $451,355,000.00 | $168,858,000.00 | $268,103,000.00 | $331,057,000.00 | $85,230,000.00 | $93,064,000.00 | $39,226,000.00 | $40,200,000.00 | $101,258,000.00 | $7,510,000.00 | $10,374,000.00 | $4,501,000.00 |
Accounts Receivable Net Current | $57,394,000.00 | $42,086,000.00 | $30,367,000.00 | $23,670,000.00 | $16,987,000.00 | $13,528,000.00 | $11,400,000.00 | $8,279,000.00 | $6,461,000.00 | $1,050,000.00 | $736,000.00 | $870,000.00 | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $47,792,000.00 | $28,519,000.00 | $32,877,000.00 | $40,666,000.00 | $19,211,000.00 | $11,939,000.00 | $19,246,000.00 | $17,346,000.00 | $11,989,000.00 | $10,155,000.00 | $4,730,000.00 | $2,296,000.00 | -- | -- |
Total Current Assets | $1,070,205,000.00 | $1,147,737,000.00 | $1,389,813,000.00 | $1,101,184,000.00 | $763,847,000.00 | $730,284,000.00 | $264,937,000.00 | $197,860,000.00 | $132,300,000.00 | $103,125,000.00 | $110,030,000.00 | $13,212,000.00 | -- | -- |
Property Plant and Equipement | $136,928,000.00 | $108,738,000.00 | $50,437,000.00 | $35,863,000.00 | $31,706,000.00 | $21,947,000.00 | $16,201,000.00 | $8,750,000.00 | $8,734,000.00 | $7,205,000.00 | $4,231,000.00 | $2,282,000.00 | -- | -- |
Intangible Assets Net | $28,010,000.00 | $33,964,000.00 | $40,247,000.00 | $19,281,000.00 | $19,841,000.00 | $24,429,000.00 | $27,252,000.00 | $3,716,000.00 | $4,463,000.00 | $4,474,000.00 | -- | -- | -- | -- |
Goodwill | $49,329,000.00 | $49,329,000.00 | $49,300,000.00 | $24,235,000.00 | $17,800,000.00 | $17,800,000.00 | $17,800,000.00 | $1,736,000.00 | $1,736,000.00 | $1,736,000.00 | -- | -- | -- | -- |
Other Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $1,804,136,000.00 | $1,758,367,000.00 | $2,059,787,000.00 | $1,893,526,000.00 | $1,099,667,000.00 | $844,750,000.00 | $330,013,000.00 | $214,684,000.00 | $149,433,000.00 | $118,422,000.00 | $115,355,000.00 | $16,055,000.00 | -- | -- |
Accounts Payable | $38,305,000.00 | $96,071,000.00 | $114,584,000.00 | $79,881,000.00 | $37,687,000.00 | $45,567,000.00 | $34,240,000.00 | $20,709,000.00 | $12,280,000.00 | $4,611,000.00 | $4,091,000.00 | $1,942,000.00 | -- | -- |
Accrued Liabilities | $36,706,000.00 | $30,469,000.00 | $32,812,000.00 | $40,649,000.00 | $53,738,000.00 | $32,634,000.00 | $33,241,000.00 | $16,892,000.00 | $18,129,000.00 | $9,528,000.00 | $5,303,000.00 | $3,162,000.00 | -- | -- |
Total Current Liabilities | $1,858,621,000.00 | $2,021,609,000.00 | $1,914,072,000.00 | $1,591,818,000.00 | $891,918,000.00 | $692,485,000.00 | $318,693,000.00 | $217,153,000.00 | $153,238,000.00 | $99,772,000.00 | $53,059,000.00 | $26,626,000.00 | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $4,192,000.00 | $-33,455,000.00 | $-1,056,000.00 | $9,406,000.00 | $1,357,000.00 | $-1,691,000.00 | $-286,000.00 | $-389,000.00 | $-248,000.00 | $-2,950,000.00 | $-263,000.00 | -- | -- | -- |
Accumulated Deficit | $-1,039,864,000.00 | $-1,073,001,000.00 | $-648,138,000.00 | $-569,939,000.00 | $-404,785,000.00 | $-318,371,000.00 | $-299,581,000.00 | $-243,308,000.00 | $-196,412,000.00 | $-145,078,000.00 | $-88,512,000.00 | $-59,792,000.00 | -- | -- |
Total Stockholders' Equity | $-54,485,000.00 | $-263,242,000.00 | $145,715,000.00 | $301,708,000.00 | $207,749,000.00 | $152,265,000.00 | $11,320,000.00 | $-2,469,000.00 | $-3,805,000.00 | $18,650,000.00 | $62,296,000.00 | $-10,571,000.00 | $3,086,000.00 | $-16,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $1,804,136,000.00 | $1,758,367,000.00 | $2,059,787,000.00 | $1,893,526,000.00 | $1,099,667,000.00 | $844,750,000.00 | $330,013,000.00 | $214,684,000.00 | $149,433,000.00 | $118,422,000.00 | $115,355,000.00 | $16,055,000.00 | -- | -- |
Date | 12/31/2023 | 12/31/2022 | 12/31/2021 | 12/31/2020 | 12/31/2019 | 12/31/2018 | 12/31/2017 | 12/31/2016 | 12/31/2015 | 12/31/2014 | 12/31/2013 | 12/31/2012 | 12/31/2011 | 12/31/2010 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $1,561,665,000.00 | $1,387,666,000.00 | $1,269,657,000.00 | $988,760,000.00 | $761,088,000.00 | $603,704,000.00 | $425,636,000.00 | $290,103,000.00 | $203,518,000.00 | $141,841,000.00 | $80,473,000.00 | $43,676,000.00 | $24,600,000.00 | -- |
Cost of Revenues | $512,528,000.00 | $526,227,000.00 | $488,579,000.00 | $315,699,000.00 | $196,907,000.00 | $126,947,000.00 | $69,391,000.00 | $45,287,000.00 | $34,970,000.00 | $26,108,000.00 | $15,257,000.00 | $9,233,000.00 | $5,290,000.00 | -- |
Gross Profit | $1,049,137,000.00 | $861,439,000.00 | $781,078,000.00 | $673,061,000.00 | $564,181,000.00 | $476,757,000.00 | $356,245,000.00 | $244,816,000.00 | $168,548,000.00 | $115,733,000.00 | $65,216,000.00 | $34,443,000.00 | $19,310,000.00 | -- |
Research and Development | $481,293,000.00 | $482,861,000.00 | $424,937,000.00 | $320,278,000.00 | $250,791,000.00 | $198,912,000.00 | $153,635,000.00 | $105,368,000.00 | $77,647,000.00 | $57,832,000.00 | $29,660,000.00 | $16,782,000.00 | $14,746,000.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $1,073,517,000.00 | $1,146,792,000.00 | $1,106,612,000.00 | $870,403,000.00 | $644,431,000.00 | $507,387,000.00 | $406,256,000.00 | $288,848,000.00 | $217,183,000.00 | $171,377,000.00 | $91,743,000.00 | $49,404,000.00 | $41,670,000.00 | -- |
Loss from Operations | $-24,380,000.00 | $-285,353,000.00 | $-325,534,000.00 | $-197,342,000.00 | $-80,250,000.00 | $-30,630,000.00 | $-50,011,000.00 | $-44,032,000.00 | $-48,635,000.00 | $-55,644,000.00 | $-26,527,000.00 | $-14,961,000.00 | $-22,360,000.00 | -- |
Loss Before Income Taxes | $37,839,000.00 | $-467,843,000.00 | $-53,007,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $0.58 | $-7,330.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | 56,829,962 | 57,993,364 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Diluted | $0.57 | $-7,330.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | 58,403,037 | 57,993,364 | 4,720,600 | 4,621,780 | 7,447,519 | 7,676,713 | 8,212,554 | 8,405,787 | 10,738,276 | -- | -- | -- | -- | -- |
Common Stock Shares Authorized | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 500,000,000 | 21,055,626 | -- | -- |
Common Stock Shares Outstanding | -- | 56,305,462 | 57,254,189 | 56,027,758 | 51,525,919 | 49,269,626 | 46,453,583 | 44,297,761 | 40,272,846 | 38,419,193 | 37,493,217 | 6,926,403 | -- | -- |
Common Stock Value | $110,000.00 | $108,000.00 | $111,000.00 | $107,000.00 | $94,000.00 | $88,000.00 | $80,000.00 | $74,000.00 | $64,000.00 | $63,000.00 | $60,000.00 | $18,000.00 | -- | -- |
Common Stock Par Or Stated Value Per Share | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 7,981,458 | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 7,703,182 | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $21,000.00 | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $0.01 | $0.01 | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $26.85 | -- | -- | -- |