Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 3/31/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $125,158,000.00 | $135,821,000.00 | $183,186,000.00 | $150,031,000.00 | $354,171,000.00 | $49,397,000.00 | $58,226,000.00 | $66,927,000.00 | $52,071,000.00 | $50,522,000.00 | $57,242,000.00 | $72,132,000.00 | $61,031,000.00 | $56,973,000.00 | $95,305,000.00 | $64,950,000.00 | $45,072,000.00 | $39,208,000.00 | $46,543,000.00 | $34,379,000.00 | $61,005,000.00 | $60,778,000.00 | $60,891,000.00 | $155,293,000.00 | $33,627,000.00 | $22,586,000.00 | $14,232,000.00 | $20,111,000.00 | $40,426,000.00 | $32,765,000.00 | $23,194,000.00 | $38,740,000.00 | $50,843,000.00 | $46,786,000.00 | $48,337,000.00 | $32,809,000.00 | $60,901,000.00 | $15,308,000.00 | $16,994,000.00 | $43,260,000.00 | $64,764,000.00 | $142,172,000.00 | $103,633,000.00 | $109,931,000.00 | $88,772,000.00 | $104,515,000.00 | $94,388,000.00 | $108,094,000.00 | $87,923,000.00 | $60,326,000.00 | $50,386,000.00 | $52,520,000.00 | $42,559,000.00 | $205,295,000.00 | $39,079,000.00 |
Accounts Receivable Net Current | $36,713,000.00 | $34,155,000.00 | $29,272,000.00 | $33,621,000.00 | $24,513,000.00 | $29,352,000.00 | $28,805,000.00 | $30,497,000.00 | $32,467,000.00 | $41,496,000.00 | $37,090,000.00 | $31,474,000.00 | $30,036,000.00 | $28,033,000.00 | $24,587,000.00 | $29,272,000.00 | $26,367,000.00 | $26,824,000.00 | $23,890,000.00 | $26,346,000.00 | $28,780,000.00 | $25,259,000.00 | $24,855,000.00 | $23,314,000.00 | $17,601,000.00 | $18,179,000.00 | $21,024,000.00 | $17,751,000.00 | $20,268,000.00 | $15,928,000.00 | $14,030,000.00 | $16,679,000.00 | $16,331,000.00 | $15,789,000.00 | $15,818,000.00 | $20,120,000.00 | $3,654,000.00 | $3,696,000.00 | $2,376,000.00 | $1,691,000.00 | $2,031,000.00 | $1,956,000.00 | $1,641,000.00 | $1,462,000.00 | $1,168,000.00 | $1,535,000.00 | $1,700,000.00 | $1,535,000.00 | $1,618,000.00 | -- | -- | -- | $511,000.00 | -- | -- |
Inventory | $1,505,000.00 | $1,357,000.00 | $1,006,000.00 | $1,080,000.00 | $1,105,000.00 | $1,590,000.00 | $1,496,000.00 | $1,290,000.00 | $1,025,000.00 | $902,000.00 | $1,055,000.00 | $1,361,000.00 | $1,280,000.00 | $1,322,000.00 | $1,384,000.00 | $1,320,000.00 | $1,140,000.00 | $1,019,000.00 | $1,057,000.00 | $1,112,000.00 | $994,000.00 | $887,000.00 | $1,193,000.00 | $1,011,000.00 | $840,000.00 | $921,000.00 | $742,000.00 | $816,000.00 | $779,000.00 | $865,000.00 | $927,000.00 | $938,000.00 | $1,294,000.00 | $3,797,000.00 | $4,962,000.00 | $5,215,000.00 | $5,170,000.00 | $1,268,000.00 | $1,093,000.00 | $192,000.00 | -- | -- | $28,000.00 | $21,000.00 | $57,000.00 | $161,000.00 | $165,000.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $7,065,000.00 | $9,170,000.00 | $16,436,000.00 | $9,452,000.00 | $6,593,000.00 | $21,373,000.00 | $25,736,000.00 | $25,305,000.00 | $11,996,000.00 | $13,442,000.00 | $12,014,000.00 | $10,227,000.00 | $10,089,000.00 | $11,631,000.00 | $15,041,000.00 | $17,828,000.00 | $14,500,000.00 | $14,382,000.00 | $10,694,000.00 | $11,204,000.00 | $11,998,000.00 | $12,082,000.00 | $11,838,000.00 | $9,276,000.00 | $8,003,000.00 | $10,738,000.00 | $15,725,000.00 | $12,239,000.00 | $11,788,000.00 | $11,036,000.00 | $9,430,000.00 | $6,502,000.00 | $5,742,000.00 | $9,976,000.00 | $6,956,000.00 | $2,503,000.00 | $3,084,000.00 | $3,785,000.00 | $4,166,000.00 | $3,132,000.00 | $2,703,000.00 | $2,412,000.00 | $2,651,000.00 | $3,288,000.00 | $3,910,000.00 | $3,323,000.00 | -- | -- | $2,999,000.00 | -- | -- | -- | -- | -- | -- |
Total Current Assets | $439,425,000.00 | $432,946,000.00 | $536,572,000.00 | $533,504,000.00 | $533,707,000.00 | $507,106,000.00 | $496,895,000.00 | $492,268,000.00 | $478,301,000.00 | $461,808,000.00 | $446,652,000.00 | $421,224,000.00 | $409,145,000.00 | $389,534,000.00 | $380,861,000.00 | $360,746,000.00 | $354,136,000.00 | $280,010,000.00 | $315,802,000.00 | $306,498,000.00 | $299,132,000.00 | $278,807,000.00 | $269,102,000.00 | $282,435,000.00 | $169,857,000.00 | $169,719,000.00 | $174,609,000.00 | $168,562,000.00 | $174,175,000.00 | $170,408,000.00 | $160,376,000.00 | $162,449,000.00 | $166,547,000.00 | $173,877,000.00 | $174,373,000.00 | $162,167,000.00 | $141,730,000.00 | $64,838,000.00 | $71,220,000.00 | $105,517,000.00 | $135,614,000.00 | $147,070,000.00 | $108,355,000.00 | $116,112,000.00 | $125,968,000.00 | $139,853,000.00 | $149,989,000.00 | $161,349,000.00 | $153,501,000.00 | -- | -- | -- | $200,573,000.00 | -- | -- |
Property Plant and Equipement | $2,306,000.00 | $2,037,000.00 | $2,128,000.00 | $2,164,000.00 | $2,333,000.00 | $2,594,000.00 | $2,746,000.00 | $2,917,000.00 | $3,113,000.00 | $3,318,000.00 | $3,631,000.00 | $3,840,000.00 | $4,136,000.00 | $3,921,000.00 | $3,744,000.00 | $3,877,000.00 | $3,864,000.00 | $4,156,000.00 | $4,240,000.00 | $4,294,000.00 | $4,417,000.00 | $4,579,000.00 | $4,800,000.00 | $5,105,000.00 | $5,306,000.00 | $5,448,000.00 | $5,709,000.00 | $5,461,000.00 | $5,015,000.00 | $4,731,000.00 | $4,246,000.00 | $4,351,000.00 | $4,570,000.00 | $4,159,000.00 | $3,869,000.00 | $3,080,000.00 | $2,437,000.00 | $2,233,000.00 | $2,312,000.00 | $2,208,000.00 | $2,198,000.00 | $2,106,000.00 | $2,208,000.00 | $2,264,000.00 | $2,348,000.00 | $2,446,000.00 | $2,533,000.00 | $2,478,000.00 | $964,000.00 | -- | -- | -- | $937,000.00 | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $28,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $84,000.00 | $84,000.00 | -- | -- | -- | -- | -- | -- |
Total Assets | $652,682,000.00 | $648,440,000.00 | $641,605,000.00 | $641,682,000.00 | $644,532,000.00 | $621,788,000.00 | $609,102,000.00 | $603,558,000.00 | $593,792,000.00 | $579,767,000.00 | $567,645,000.00 | $543,191,000.00 | $533,456,000.00 | $515,905,000.00 | $506,631,000.00 | $488,525,000.00 | $483,748,000.00 | $474,449,000.00 | $372,483,000.00 | $351,166,000.00 | $332,130,000.00 | $311,937,000.00 | $302,926,000.00 | $317,315,000.00 | $205,425,000.00 | $205,706,000.00 | $210,671,000.00 | $204,720,000.00 | $210,374,000.00 | $208,443,000.00 | $202,038,000.00 | $206,740,000.00 | $213,050,000.00 | $220,544,000.00 | $223,693,000.00 | $213,640,000.00 | $171,704,000.00 | $79,175,000.00 | $86,172,000.00 | $120,982,000.00 | $143,349,000.00 | $155,090,000.00 | $116,954,000.00 | $125,139,000.00 | $135,448,000.00 | $149,808,000.00 | $160,838,000.00 | $172,599,000.00 | $182,618,000.00 | -- | -- | -- | $213,101,000.00 | -- | -- |
Accounts Payable | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1,631,000.00 | $1,490,000.00 | $835,000.00 | $547,000.00 | $248,000.00 | $953,000.00 | $661,000.00 | $369,000.00 | $1,167,000.00 | $1,113,000.00 | $287,000.00 | $1,090,000.00 | $1,689,000.00 | $780,000.00 | $996,000.00 | -- | -- | -- | $648,000.00 | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $43,562,000.00 | $30,299,000.00 | $6,951,000.00 | $6,825,000.00 | $6,753,000.00 | $13,164,000.00 | $5,180,000.00 | $4,532,000.00 | $3,770,000.00 | $3,874,000.00 | $5,187,000.00 | $6,753,000.00 | $5,908,000.00 | $5,093,000.00 | $3,381,000.00 | -- | -- | -- | $1,324,000.00 | -- | -- |
Total Current Liabilities | $108,687,000.00 | $103,530,000.00 | $98,505,000.00 | $101,784,000.00 | $108,793,000.00 | $106,131,000.00 | $100,553,000.00 | $101,435,000.00 | $88,864,000.00 | $86,446,000.00 | $86,425,000.00 | $75,564,000.00 | $80,190,000.00 | $75,333,000.00 | $75,047,000.00 | $72,139,000.00 | $72,803,000.00 | $73,542,000.00 | $75,789,000.00 | $72,761,000.00 | $56,708,000.00 | $50,520,000.00 | $51,655,000.00 | $76,171,000.00 | $74,038,000.00 | $75,237,000.00 | $79,253,000.00 | $76,578,000.00 | $79,044,000.00 | $79,278,000.00 | $80,424,000.00 | $83,728,000.00 | $80,023,000.00 | $74,607,000.00 | $73,946,000.00 | $61,167,000.00 | $10,887,000.00 | $78,112,000.00 | $85,287,000.00 | $99,999,000.00 | $99,225,000.00 | $105,088,000.00 | $111,928,000.00 | $118,658,000.00 | $125,543,000.00 | $134,456,000.00 | $140,754,000.00 | $145,679,000.00 | $149,144,000.00 | -- | -- | -- | $175,370,000.00 | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $703,858,000.00 | $700,274,000.00 | $697,001,000.00 | $693,835,000.00 | $690,586,000.00 | $681,847,000.00 | $677,955,000.00 | $674,001,000.00 | $669,223,000.00 | $664,408,000.00 | $660,086,000.00 | $656,057,000.00 | $650,300,000.00 | $645,656,000.00 | $642,398,000.00 | $635,730,000.00 | $631,307,000.00 | $625,524,000.00 | $621,559,000.00 | $615,047,000.00 | $611,587,000.00 | $607,873,000.00 | $604,889,000.00 | $599,480,000.00 | $492,802,000.00 | $489,939,000.00 | $486,400,000.00 | $481,551,000.00 | $477,087,000.00 | $474,234,000.00 | $466,272,000.00 | $463,084,000.00 | $460,794,000.00 | $458,908,000.00 | $453,269,000.00 | $450,609,000.00 | $448,744,000.00 | $358,728,000.00 | $357,119,000.00 | $355,644,000.00 | $355,432,000.00 | $353,708,000.00 | $303,357,000.00 | $301,733,000.00 | $300,974,000.00 | $300,039,000.00 | $299,463,000.00 | $298,270,000.00 | $296,868,000.00 | -- | -- | -- | $291,342,000.00 | -- | -- |
Accumulated Other Comprehensive Loss | $-383,000.00 | $-30,000.00 | $-967,000.00 | $-865,000.00 | $-255,000.00 | $-1,485,000.00 | $-1,431,000.00 | $-1,328,000.00 | $-175,000.00 | $111,000.00 | $103,000.00 | $192,000.00 | $239,000.00 | $379,000.00 | $596,000.00 | $781,000.00 | $249,000.00 | $211,000.00 | $386,000.00 | $135,000.00 | $1,000.00 | $70,000.00 | $79,000.00 | $-28,000.00 | $-34,000.00 | $73,000.00 | $11,000.00 | $50,000.00 | $58,000.00 | $142,000.00 | $124,000.00 | $92,000.00 | $39,000.00 | $37,000.00 | $27,000.00 | $27,000.00 | $16,000.00 | $4,000.00 | -- | -- | $21,000.00 | -- | -- | -- | $10,000.00 | $23,000.00 | $5,000.00 | $27,000.00 | $21,000.00 | -- | -- | -- | $2,000.00 | -- | -- |
Accumulated Deficit | $-159,538,000.00 | $-155,392,000.00 | $-152,992,000.00 | $-153,129,000.00 | $-154,649,000.00 | $-164,762,000.00 | $-168,032,000.00 | $-170,606,000.00 | $-164,176,000.00 | $-171,254,000.00 | $-179,025,000.00 | $-188,678,000.00 | $-197,328,000.00 | $-205,518,000.00 | $-211,465,000.00 | $-220,179,000.00 | $-220,665,000.00 | $-224,881,000.00 | $-325,304,000.00 | $-336,830,000.00 | $-336,218,000.00 | $-346,578,000.00 | $-353,749,000.00 | $-358,360,000.00 | $-361,426,000.00 | $-359,588,000.00 | $-355,038,000.00 | $-353,504,000.00 | $-345,859,000.00 | $-345,255,000.00 | $-344,825,000.00 | $-340,207,000.00 | $-327,849,000.00 | $-313,051,000.00 | $-303,591,000.00 | $-298,205,000.00 | $-287,984,000.00 | $-357,703,000.00 | $-356,278,000.00 | $-334,703,000.00 | $-308,170,000.00 | $-303,739,000.00 | $-298,359,000.00 | $-295,280,000.00 | $-291,107,000.00 | $-284,738,000.00 | $-279,412,000.00 | $-271,405,000.00 | $-263,443,000.00 | -- | -- | -- | $-253,641,000.00 | -- | -- |
Total Stockholders' Equity | $543,995,000.00 | $544,910,000.00 | $543,100,000.00 | $539,898,000.00 | $535,739,000.00 | $515,657,000.00 | $508,549,000.00 | $502,123,000.00 | $504,928,000.00 | $493,321,000.00 | $481,220,000.00 | $467,627,000.00 | $453,266,000.00 | $440,572,000.00 | $431,584,000.00 | $416,386,000.00 | $410,945,000.00 | $400,907,000.00 | $296,694,000.00 | $278,405,000.00 | $275,422,000.00 | $261,417,000.00 | $251,271,000.00 | $241,144,000.00 | $131,387,000.00 | $130,469,000.00 | $131,418,000.00 | $128,142,000.00 | $131,330,000.00 | $129,165,000.00 | $121,614,000.00 | $123,012,000.00 | $133,027,000.00 | $145,937,000.00 | $149,747,000.00 | $152,473,000.00 | $160,817,000.00 | $1,063,000.00 | $885,000.00 | $20,983,000.00 | $44,124,000.00 | $50,002,000.00 | $5,026,000.00 | $6,481,000.00 | $9,905,000.00 | $15,352,000.00 | $20,084,000.00 | $26,920,000.00 | $33,474,000.00 | -- | -- | -- | $37,731,000.00 | $23,031,000.00 | $46,020,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $652,682,000.00 | $648,440,000.00 | $641,605,000.00 | $641,682,000.00 | $644,532,000.00 | $621,788,000.00 | $609,102,000.00 | $603,558,000.00 | $593,792,000.00 | $579,767,000.00 | $567,645,000.00 | $543,191,000.00 | $533,456,000.00 | $515,905,000.00 | $506,631,000.00 | $488,525,000.00 | $483,748,000.00 | $474,449,000.00 | $372,483,000.00 | $351,166,000.00 | $332,130,000.00 | $311,937,000.00 | $302,926,000.00 | $317,315,000.00 | $205,425,000.00 | $205,706,000.00 | $210,671,000.00 | $204,720,000.00 | $210,374,000.00 | $208,443,000.00 | $202,038,000.00 | $206,740,000.00 | $213,050,000.00 | $220,544,000.00 | $223,693,000.00 | $213,640,000.00 | $171,704,000.00 | $79,175,000.00 | $86,172,000.00 | $120,982,000.00 | $143,349,000.00 | $155,090,000.00 | $116,954,000.00 | $125,139,000.00 | $135,448,000.00 | $149,808,000.00 | $160,838,000.00 | $172,599,000.00 | $182,618,000.00 | -- | -- | -- | $213,101,000.00 | -- | -- |
Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 3/31/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 12/31/2009 | 12/31/2008 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $47,462,000.00 | $192,640,000.00 | $147,369,000.00 | $46,056,000.00 | $62,498,000.00 | $189,900,000.00 | $124,582,000.00 | $60,192,000.00 | $268,682,000.00 | $70,095,000.00 | $130,568,000.00 | $62,669,000.00 | $67,653,000.00 | $60,308,000.00 | $62,207,000.00 | $58,000,000.00 | $227,188,000.00 | $59,485,000.00 | $59,060,000.00 | $47,713,000.00 | $193,118,000.00 | $49,135,000.00 | $47,350,000.00 | $43,592,000.00 | $165,083,000.00 | $120,807,000.00 | $42,056,000.00 | $37,415,000.00 | $146,017,000.00 | $38,482,000.00 | $36,029,000.00 | $33,262,000.00 | $109,925,000.00 | $78,076,000.00 | $49,732,000.00 | $22,150,000.00 | $15,370,000.00 | $14,782,000.00 | $10,862,000.00 | $9,143,000.00 | $8,783,000.00 | $8,709,000.00 | $8,319,000.00 | $8,068,000.00 | $32,727,000.00 | $8,288,000.00 | $8,378,000.00 | $8,141,000.00 | $31,270,000.00 | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $60,871,000.00 | $54,041,000.00 | $55,991,000.00 | $52,423,000.00 | $54,335,000.00 | $52,327,000.00 | $52,313,000.00 | $42,220,000.00 | $46,994,000.00 | $43,670,000.00 | $41,739,000.00 | $38,680,000.00 | $39,053,000.00 | $36,379,000.00 | $37,095,000.00 | $32,958,000.00 | $30,867,000.00 | $28,549,000.00 | $26,593,000.00 | $24,363,000.00 | $25,678,000.00 | $21,834,000.00 | $21,816,000.00 | $17,135,000.00 | $14,688,000.00 | $14,079,000.00 | $10,664,000.00 | $9,143,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | $21,154,000.00 | $76,823,000.00 | $52,484,000.00 | $16,647,000.00 | $19,237,000.00 | $67,316,000.00 | $42,459,000.00 | $20,969,000.00 | $75,363,000.00 | $19,653,000.00 | $36,379,000.00 | $16,131,000.00 | $55,577,000.00 | $12,298,000.00 | $12,903,000.00 | $15,527,000.00 | $48,649,000.00 | $35,575,000.00 | $24,228,000.00 | $13,278,000.00 | $43,594,000.00 | $30,672,000.00 | $19,282,000.00 | $9,416,000.00 | $38,547,000.00 | $10,178,000.00 | $7,648,000.00 | $10,567,000.00 | $29,156,000.00 | $21,542,000.00 | $6,700,000.00 | $7,548,000.00 | $29,145,000.00 | $20,398,000.00 | $10,424,000.00 | $4,478,000.00 | $19,230,000.00 | $3,701,000.00 | $10,777,000.00 | $7,263,000.00 | $28,190,000.00 | $8,026,000.00 | $13,942,000.00 | $7,960,000.00 | $45,446,000.00 | $10,159,000.00 | $12,490,000.00 | $12,180,000.00 | $28,996,000.00 | $8,174,000.00 | $10,266,000.00 | $4,267,000.00 | $12,338,000.00 | $13,874,000.00 | -- |
Selling, General, and Administrative | $30,085,000.00 | $112,883,000.00 | $24,767,000.00 | $64,503,000.00 | $36,104,000.00 | $103,703,000.00 | $33,001,000.00 | $40,848,000.00 | $124,047,000.00 | $32,456,000.00 | $58,144,000.00 | $29,797,000.00 | $140,510,000.00 | $104,939,000.00 | $33,917,000.00 | $37,021,000.00 | $129,736,000.00 | $92,718,000.00 | $62,497,000.00 | $31,029,000.00 | $105,751,000.00 | $26,047,000.00 | $54,782,000.00 | $26,822,000.00 | $123,841,000.00 | $92,792,000.00 | $31,371,000.00 | $30,297,000.00 | $99,787,000.00 | $75,880,000.00 | $53,972,000.00 | $29,290,000.00 | $84,531,000.00 | $18,458,000.00 | $18,386,000.00 | $18,806,000.00 | $84,644,000.00 | $67,321,000.00 | $56,032,000.00 | $27,893,000.00 | $25,082,000.00 | $5,741,000.00 | $9,413,000.00 | $4,153,000.00 | $14,517,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $-9,235,000.00 | $-13,952,000.00 | $-6,858,000.00 | $-2,867,000.00 | $2,004,000.00 | $3,908,000.00 | $-4,208,000.00 | $-7,669,000.00 | $42,165,000.00 | $33,529,000.00 | $22,710,000.00 | $10,341,000.00 | $10,451,000.00 | $7,742,000.00 | $9,171,000.00 | $-125,000.00 | $22,810,000.00 | $18,567,000.00 | $7,808,000.00 | $-2,087,000.00 | $21,738,000.00 | $12,588,000.00 | $3,913,000.00 | $2,442,000.00 | $-2,150,000.00 | $-14,753,000.00 | $-9,830,000.00 | $-7,906,000.00 | $-18,571,000.00 | $-653,000.00 | $-4,789,000.00 | $-12,475,000.00 | $-40,185,000.00 | $-9,541,000.00 | $-5,458,000.00 | $-10,293,000.00 | $69,693,000.00 | $-1,448,000.00 | $-21,606,000.00 | $-26,578,000.00 | $-20,400,000.00 | $-12,733,000.00 | $-3,109,000.00 | $-4,219,000.00 | $-6,428,000.00 | $-21,797,000.00 | $-8,085,000.00 | $-8,317,000.00 | $-10,707,000.00 | $-3,293,000.00 | $-1,513,000.00 | $7,000.00 | $8,838,000.00 | $-35,948,000.00 | -- |
Loss Before Income Taxes | $-4,664,000.00 | $6,339,000.00 | $-120,000.00 | $2,592,000.00 | $5,528,000.00 | $5,461,000.00 | $3,790,000.00 | $-7,564,000.00 | $42,364,000.00 | $10,722,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-21,575,000.00 | $-26,533,000.00 | $-20,255,000.00 | $-5,380,000.00 | $-7,252,000.00 | $-4,173,000.00 | $-27,664,000.00 | $-5,326,000.00 | $-8,007,000.00 | $-7,962,000.00 | $-10,246,000.00 | $-3,187,000.00 | -- | -- | $9,269,000.00 | -- | -- |
Earnings Per Share Basic | $-0.07 | $0.04 | $0.09 | $0.08 | $0.06 | $-0.01 | $-0.07 | $-0.11 | $0.60 | $0.47 | $0.33 | $0.16 | $0.43 | $0.28 | $0.17 | $0.01 | $2.17 | $1.88 | $0.21 | $-0.01 | $0.50 | $0.30 | $0.16 | $0.07 | $-0.35 | $-0.31 | $-0.21 | $-0.17 | $-0.41 | -- | -- | -- | $-0.94 | -- | -- | -- | $1.85 | $-0.04 | $-0.64 | $-0.79 | $-0.23 | $-0.43 | $-0.11 | $-0.15 | $-0.23 | $-0.19 | $-0.57 | $-0.28 | $-0.35 | $-0.11 | $-0.05 | -- | $0.26 | $-1.33 | -- |
Weighted Average Shares Basic | 57,760,940 | 57,380,975 | 57,329,969 | 57,453,916 | 57,011,396 | 56,397,805 | 56,508,533 | 56,105,239 | 55,548,122 | 55,668,156 | 55,365,558 | 55,145,789 | 54,427,683 | 54,325,832 | 54,153,812 | 53,806,317 | 53,137,562 | 53,052,521 | 52,928,101 | 52,752,774 | 50,859,947 | 50,321,640 | 49,270,829 | 46,336,430 | 44,735,146 | 44,669,201 | 44,718,597 | 44,398,359 | 43,449,441 | -- | -- | -- | 42,250,254 | -- | -- | -- | 34,774,163 | -- | -- | -- | 30,351,353 | 29,363,162 | 28,377,254 | 28,345,555 | 28,228,409 | 28,226,743 | 28,226,743 | 28,226,743 | 28,106,831 | 28,104,749 | 28,102,774 | 28,101,418 | 27,916,388 | 27,015,271 | -- |
Earnings Per Share Diluted | $-0.07 | $0.04 | $0.09 | $0.03 | $0.06 | $-0.01 | $-0.07 | $-0.11 | $0.58 | $0.46 | $0.32 | $0.15 | $0.15 | $0.11 | $0.16 | $0.01 | $2.11 | $1.84 | $0.20 | $-0.01 | $0.48 | $0.28 | $0.09 | $0.06 | $-0.35 | $-0.31 | $-0.21 | $-0.17 | $-0.41 | -- | -- | -- | $-0.94 | -- | -- | -- | $0.55 | $-0.04 | $-0.64 | $-0.79 | $-0.23 | $-0.43 | $-0.11 | $-0.15 | $-0.23 | $-0.75 | $-0.28 | $-0.28 | $-0.35 | $-0.15 | $-0.05 | -- | $0.25 | $-1.33 | -- |
Weighted Average Shares Diluted | 57,760,940 | 57,557,911 | 57,595,344 | 57,469,105 | 57,400,152 | 56,397,805 | 56,821,024 | 56,105,239 | 56,921,836 | 57,040,736 | 56,705,419 | 56,505,087 | 55,190,802 | 55,054,772 | 54,975,771 | 54,870,146 | 54,847,060 | 54,541,625 | 54,932,932 | 52,752,774 | 53,045,257 | 54,709,749 | 51,101,464 | 48,225,041 | 44,735,146 | 44,669,201 | 44,559,368 | 44,398,359 | 43,449,441 | -- | -- | -- | 42,250,254 | -- | -- | -- | 36,686,723 | -- | -- | -- | 30,351,353 | 31,332,993 | 28,361,340 | 28,345,555 | 28,228,409 | 28,226,743 | 28,226,743 | 28,226,743 | 28,106,831 | 28,107,363 | 28,102,774 | 28,936,835 | 28,534,617 | 27,015,271 | -- |
Common Stock Shares Authorized | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | -- | -- | -- | 150,000,000 | -- | -- |
Common Stock Shares Outstanding | 58,196,523 | 57,534,499 | 57,529,499 | 57,496,913 | 57,440,992 | 56,588,548 | 56,552,462 | 56,486,712 | 55,900,855 | 55,708,730 | 55,627,666 | 55,560,214 | 54,865,092 | 54,689,654 | 54,628,336 | 54,132,336 | 53,549,612 | 53,333,211 | 53,264,784 | 52,962,676 | 52,477,593 | 52,400,709 | 52,375,945 | 52,109,701 | 44,938,133 | 44,922,724 | 44,845,853 | 44,546,274 | 44,000,614 | 43,930,529 | 43,282,197 | 43,109,206 | 42,815,291 | 42,815,291 | 42,270,426 | 41,793,422 | 41,486,361 | 33,901,084 | 33,877,841 | 33,873,673 | 33,338,543 | 33,190,106 | 28,483,231 | 28,346,782 | 28,241,743 | 28,226,743 | 28,226,743 | 28,226,743 | 28,117,026 | -- | -- | -- | 28,041,379 | -- | -- |
Common Stock Value | $58,000.00 | $58,000.00 | $58,000.00 | $57,000.00 | $57,000.00 | $57,000.00 | $57,000.00 | $56,000.00 | $56,000.00 | $56,000.00 | $56,000.00 | $56,000.00 | $55,000.00 | $55,000.00 | $55,000.00 | $54,000.00 | $54,000.00 | $53,000.00 | $53,000.00 | $53,000.00 | $52,000.00 | $52,000.00 | $52,000.00 | $52,000.00 | $45,000.00 | $45,000.00 | $45,000.00 | $45,000.00 | $44,000.00 | $44,000.00 | $43,000.00 | $43,000.00 | $43,000.00 | $43,000.00 | $42,000.00 | $42,000.00 | $41,000.00 | $34,000.00 | $34,000.00 | $34,000.00 | $33,000.00 | $33,000.00 | $28,000.00 | $28,000.00 | $28,000.00 | $28,000.00 | $28,000.00 | $28,000.00 | $28,000.00 | -- | -- | -- | $28,000.00 | -- | -- |
Common Stock Par Or Stated Value Per Share | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | -- | -- | $0.00 | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | 20,000,000 | -- | -- | -- | 20,000,000 | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | -- | -- | $0.00 | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |