Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/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,341,000.00 | $116,660,000.00 | $127,859,000.00 | $112,804,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $186,168,000.00 | $179,205,000.00 | $166,259,000.00 | $157,128,000.00 | $147,804,000.00 | $146,351,000.00 | $137,691,000.00 | $124,092,000.00 | $119,985,000.00 | $105,734,000.00 | $113,829,000.00 | $103,724,000.00 | $112,337,000.00 | $115,634,000.00 | $108,639,000.00 | $89,801,000.00 | $99,680,000.00 | $94,820,000.00 | $143,780,000.00 | $128,116,000.00 | $120,550,000.00 | $114,901,000.00 | $101,561,000.00 | $116,713,000.00 | $125,826,000.00 | $119,006,000.00 | $107,306,000.00 | $94,503,000.00 | $96,530,000.00 | $81,352,000.00 | $74,866,000.00 | $47,714,000.00 |
Accounts Receivable Net Current | $44,571,000.00 | $50,973,000.00 | $29,046,000.00 | $30,459,000.00 | $37,073,000.00 | $42,353,000.00 | $27,527,000.00 | $26,820,000.00 | $33,664,000.00 | $36,026,000.00 | $18,949,000.00 | $13,442,000.00 | $17,652,000.00 | $9,560,000.00 | $6,922,000.00 | $6,497,000.00 | $11,325,000.00 | $7,942,000.00 | $6,413,000.00 | $14,103,000.00 | $14,059,000.00 | $13,274,000.00 | $6,999,000.00 | $7,924,000.00 | $7,136,000.00 | $6,389,000.00 | $6,201,000.00 | $6,200,000.00 | $6,949,000.00 | $5,878,000.00 | $6,464,000.00 | $8,560,000.00 | $7,917,000.00 | $8,917,000.00 | $5,730,000.00 | $9,241,000.00 | $6,130,000.00 | $6,624,000.00 | $8,471,000.00 | $13,346,000.00 | $9,520,000.00 | $7,004,000.00 | $8,023,000.00 | $12,211,000.00 | $10,428,000.00 | $19,860,000.00 | $8,763,000.00 | $9,093,000.00 | $9,499,000.00 | -- | -- | -- | $10,269,000.00 | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $223,757,000.00 | $217,382,000.00 | $203,125,000.00 | $188,976,000.00 | $195,857,000.00 | $186,091,000.00 | $228,673,000.00 | $230,736,000.00 | $224,900,000.00 | $202,637,000.00 | $350,467,000.00 | $343,556,000.00 | $251,810,000.00 | $247,632,000.00 | $234,987,000.00 | $215,505,000.00 | $222,909,000.00 | $230,010,000.00 | $239,951,000.00 | $238,444,000.00 | $232,570,000.00 | $219,731,000.00 | $210,364,000.00 | $201,501,000.00 | $191,133,000.00 | $180,056,000.00 | $173,690,000.00 | $165,634,000.00 | $163,719,000.00 | $155,137,000.00 | $143,117,000.00 | $141,162,000.00 | $131,111,000.00 | $141,528,000.00 | $123,531,000.00 | $136,488,000.00 | $136,218,000.00 | $130,266,000.00 | $112,999,000.00 | $125,843,000.00 | $116,585,000.00 | $160,817,000.00 | $145,273,000.00 | $143,316,000.00 | $141,074,000.00 | $135,888,000.00 | $137,402,000.00 | $144,608,000.00 | $138,722,000.00 | -- | -- | -- | $98,003,000.00 | -- | -- |
Property Plant and Equipement | $89,822,000.00 | $87,503,000.00 | $98,460,000.00 | $99,592,000.00 | $100,285,000.00 | $100,892,000.00 | $99,546,000.00 | $100,164,000.00 | $100,052,000.00 | $102,417,000.00 | $65,823,000.00 | $67,136,000.00 | $68,434,000.00 | $70,930,000.00 | $74,079,000.00 | $76,366,000.00 | $78,495,000.00 | $78,674,000.00 | $81,666,000.00 | $84,156,000.00 | $86,881,000.00 | $84,849,000.00 | $87,460,000.00 | $90,247,000.00 | $92,374,000.00 | $92,169,000.00 | $93,685,000.00 | $95,728,000.00 | $97,687,000.00 | $99,155,000.00 | $107,490,000.00 | $108,005,000.00 | $109,281,000.00 | $109,858,000.00 | $108,240,000.00 | $104,278,000.00 | $102,424,000.00 | $96,188,000.00 | $94,049,000.00 | $91,827,000.00 | $90,733,000.00 | $88,097,000.00 | $87,344,000.00 | $85,607,000.00 | $82,840,000.00 | $79,479,000.00 | $72,589,000.00 | $62,770,000.00 | $58,759,000.00 | -- | -- | -- | $42,415,000.00 | -- | -- |
Intangible Assets Net | $30,282,000.00 | $31,539,000.00 | $32,796,000.00 | $35,845,000.00 | $50,790,000.00 | $54,734,000.00 | $60,687,000.00 | $64,641,000.00 | $82,094,000.00 | $85,082,000.00 | -- | -- | -- | -- | -- | -- | $3,721,000.00 | -- | -- | -- | $4,043,000.00 | -- | -- | -- | $4,606,000.00 | -- | -- | -- | $5,204,000.00 | -- | -- | -- | $5,914,000.00 | -- | -- | -- | $6,808,000.00 | -- | -- | -- | $7,949,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $59,593,000.00 | $59,593,000.00 | $59,593,000.00 | $59,593,000.00 | $112,593,000.00 | $112,593,000.00 | $112,593,000.00 | $112,593,000.00 | $243,993,000.00 | $243,486,000.00 | $26,563,000.00 | $26,563,000.00 | $26,563,000.00 | $26,563,000.00 | $26,563,000.00 | $26,563,000.00 | $26,563,000.00 | $26,563,000.00 | $28,044,000.00 | $28,044,000.00 | $33,899,000.00 | $33,899,000.00 | $33,899,000.00 | $33,899,000.00 | $33,899,000.00 | $33,899,000.00 | $33,899,000.00 | $33,899,000.00 | $33,899,000.00 | $33,899,000.00 | $38,634,000.00 | $38,634,000.00 | $38,634,000.00 | $38,634,000.00 | $38,634,000.00 | $38,634,000.00 | $38,634,000.00 | $38,634,000.00 | $38,148,000.00 | $38,148,000.00 | $38,148,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $6,924,000.00 | $9,986,000.00 | $10,999,000.00 | $16,958,000.00 | $16,282,000.00 | $16,521,000.00 | $16,871,000.00 | $15,336,000.00 | $15,887,000.00 | $14,043,000.00 | $7,220,000.00 | $5,581,000.00 | $4,973,000.00 | $5,197,000.00 | $5,087,000.00 | $5,267,000.00 | $4,770,000.00 | $5,049,000.00 | $5,157,000.00 | $5,376,000.00 | $5,642,000.00 | $7,548,000.00 | $7,706,000.00 | $8,304,000.00 | $9,151,000.00 | $9,061,000.00 | $8,949,000.00 | $8,305,000.00 | $8,696,000.00 | $8,472,000.00 | $8,635,000.00 | $9,132,000.00 | $8,955,000.00 | $9,163,000.00 | $8,735,000.00 | $9,094,000.00 | $8,577,000.00 | $8,833,000.00 | $8,937,000.00 | $9,385,000.00 | $9,592,000.00 | $1,266,000.00 | $1,190,000.00 | $1,201,000.00 | $1,025,000.00 | $1,008,000.00 | $993,000.00 | $1,436,000.00 | $1,410,000.00 | -- | -- | -- | $1,421,000.00 | -- | -- |
Total Assets | $558,980,000.00 | $557,386,000.00 | $555,271,000.00 | $558,807,000.00 | $618,522,000.00 | $615,056,000.00 | $660,827,000.00 | $662,068,000.00 | $771,410,000.00 | $725,608,000.00 | $468,916,000.00 | $463,199,000.00 | $371,018,000.00 | $370,199,000.00 | $361,701,000.00 | $345,259,000.00 | $354,897,000.00 | $361,106,000.00 | $376,084,000.00 | $377,747,000.00 | $370,958,000.00 | $358,025,000.00 | $351,738,000.00 | $346,231,000.00 | $339,038,000.00 | $329,901,000.00 | $324,895,000.00 | $320,317,000.00 | $320,712,000.00 | $313,324,000.00 | $315,412,000.00 | $314,398,000.00 | $303,896,000.00 | $311,489,000.00 | $291,442,000.00 | $300,507,000.00 | $297,904,000.00 | $292,511,000.00 | $272,739,000.00 | $282,257,000.00 | $271,655,000.00 | $266,737,000.00 | $250,425,000.00 | $246,740,000.00 | $237,603,000.00 | $229,125,000.00 | $210,984,000.00 | $208,814,000.00 | $198,891,000.00 | -- | -- | -- | $141,839,000.00 | -- | -- |
Accounts Payable | $7,338,000.00 | $8,663,000.00 | $7,976,000.00 | $5,657,000.00 | $6,797,000.00 | $3,808,000.00 | -- | -- | $11,273,000.00 | $13,497,000.00 | $3,047,000.00 | $2,681,000.00 | $3,757,000.00 | $4,489,000.00 | $5,034,000.00 | $5,006,000.00 | $3,546,000.00 | $3,965,000.00 | $4,923,000.00 | $2,403,000.00 | $9,110,000.00 | $4,303,000.00 | $6,546,000.00 | $4,952,000.00 | $8,844,000.00 | $5,041,000.00 | $6,411,000.00 | $4,837,000.00 | $6,853,000.00 | -- | -- | $7,171,000.00 | $6,264,000.00 | $7,952,000.00 | $7,051,000.00 | $6,251,000.00 | $11,029,000.00 | $11,888,000.00 | $11,315,000.00 | $12,411,000.00 | $11,563,000.00 | $12,179,000.00 | $8,705,000.00 | $15,247,000.00 | $17,251,000.00 | $19,012,000.00 | $15,185,000.00 | $13,255,000.00 | $16,318,000.00 | -- | -- | -- | $9,422,000.00 | -- | -- |
Accrued Liabilities | $15,364,000.00 | $11,476,000.00 | $12,205,000.00 | $13,231,000.00 | $13,783,000.00 | $13,784,000.00 | -- | -- | $13,791,000.00 | $10,819,000.00 | $10,951,000.00 | $10,614,000.00 | $10,967,000.00 | $10,555,000.00 | $8,551,000.00 | $7,423,000.00 | $8,270,000.00 | $7,932,000.00 | $6,763,000.00 | $8,524,000.00 | $3,808,000.00 | $14,467,000.00 | $14,896,000.00 | $15,744,000.00 | $13,423,000.00 | $13,613,000.00 | $12,492,000.00 | $11,822,000.00 | $14,124,000.00 | -- | -- | $17,937,000.00 | $14,808,000.00 | $16,936,000.00 | $14,190,000.00 | $15,017,000.00 | $13,416,000.00 | $13,896,000.00 | $9,559,000.00 | $11,526,000.00 | $17,866,000.00 | $14,193,000.00 | $15,651,000.00 | $11,657,000.00 | $12,042,000.00 | $16,202,000.00 | $13,797,000.00 | $14,780,000.00 | $14,486,000.00 | -- | -- | -- | $9,349,000.00 | -- | -- |
Total Current Liabilities | $270,507,000.00 | $265,410,000.00 | $273,881,000.00 | $273,927,000.00 | $275,609,000.00 | $265,329,000.00 | $345,475,000.00 | $346,066,000.00 | $348,229,000.00 | $309,996,000.00 | $65,791,000.00 | $62,555,000.00 | $64,093,000.00 | $72,155,000.00 | $68,090,000.00 | $59,910,000.00 | $58,164,000.00 | $60,328,000.00 | $57,628,000.00 | $56,294,000.00 | $49,692,000.00 | $47,974,000.00 | $48,629,000.00 | $52,452,000.00 | $49,632,000.00 | $49,879,000.00 | $50,553,000.00 | $51,196,000.00 | $50,950,000.00 | $56,541,000.00 | $60,347,000.00 | $67,017,000.00 | $66,743,000.00 | $73,918,000.00 | $59,102,000.00 | $61,040,000.00 | $63,686,000.00 | $67,625,000.00 | $58,022,000.00 | $65,933,000.00 | $64,586,000.00 | $65,498,000.00 | $61,455,000.00 | $68,090,000.00 | $66,450,000.00 | $73,495,000.00 | $62,605,000.00 | $66,194,000.00 | $65,058,000.00 | -- | -- | -- | $44,539,000.00 | -- | -- |
Long Term Debt | $95,040,000.00 | $94,682,000.00 | $94,316,000.00 | $93,941,000.00 | $93,557,000.00 | $93,151,000.00 | $155,820,000.00 | $157,395,000.00 | $158,962,000.00 | $160,521,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $300,137,000.00 | $299,561,000.00 | $297,848,000.00 | $296,142,000.00 | $294,082,000.00 | $292,854,000.00 | $291,552,000.00 | $289,635,000.00 | $287,295,000.00 | $286,385,000.00 | $283,120,000.00 | $281,170,000.00 | $195,597,000.00 | $193,787,000.00 | $191,996,000.00 | $190,423,000.00 | $190,620,000.00 | $189,691,000.00 | $187,979,000.00 | $186,346,000.00 | $187,172,000.00 | $185,050,000.00 | $183,607,000.00 | $180,735,000.00 | $180,674,000.00 | $179,708,000.00 | $178,394,000.00 | $177,002,000.00 | $177,061,000.00 | $176,066,000.00 | $174,675,000.00 | $173,587,000.00 | $173,700,000.00 | $171,949,000.00 | $170,469,000.00 | $169,279,000.00 | $169,654,000.00 | $168,169,000.00 | $166,842,000.00 | $165,143,000.00 | $164,913,000.00 | $161,891,000.00 | $153,142,000.00 | $158,561,000.00 | $157,449,000.00 | $152,370,000.00 | $151,154,000.00 | $150,151,000.00 | $147,053,000.00 | -- | -- | -- | $141,757,000.00 | -- | -- |
Accumulated Other Comprehensive Loss | $1,350,000.00 | $1,644,000.00 | $2,537,000.00 | $2,880,000.00 | $2,627,000.00 | $3,102,000.00 | $3,137,000.00 | $1,942,000.00 | $1,432,000.00 | $108,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-52,881,000.00 | $-49,096,000.00 | $-58,864,000.00 | $-54,011,000.00 | $6,323,000.00 | $13,891,000.00 | $20,474,000.00 | $24,236,000.00 | $134,265,000.00 | $128,932,000.00 | $119,818,000.00 | $119,287,000.00 | $111,180,000.00 | $104,109,000.00 | $101,467,000.00 | $94,778,000.00 | $105,961,000.00 | $110,931,000.00 | $130,314,000.00 | $134,941,000.00 | $133,930,000.00 | $124,837,000.00 | $119,338,000.00 | $112,880,000.00 | $108,569,000.00 | $100,152,000.00 | $95,786,000.00 | $91,957,000.00 | $87,448,000.00 | $80,556,000.00 | $80,229,000.00 | $73,633,000.00 | $63,293,000.00 | $65,457,000.00 | $61,705,000.00 | $70,017,000.00 | $64,392,000.00 | $56,544,000.00 | $47,702,000.00 | $51,005,000.00 | $41,980,000.00 | $39,171,000.00 | $35,652,000.00 | $19,912,000.00 | $13,526,000.00 | $15,751,000.00 | $4,926,000.00 | $-4,315,000.00 | $-13,398,000.00 | -- | -- | -- | $-24,677,000.00 | -- | -- |
Total Stockholders' Equity | $288,473,000.00 | $291,976,000.00 | $281,390,000.00 | $284,880,000.00 | $342,913,000.00 | $349,727,000.00 | $315,352,000.00 | $316,002,000.00 | $423,181,000.00 | $415,612,000.00 | $403,125,000.00 | $400,644,000.00 | $306,925,000.00 | $298,044,000.00 | $293,611,000.00 | $285,349,000.00 | $296,733,000.00 | $300,778,000.00 | $318,456,000.00 | $321,453,000.00 | $321,266,000.00 | $310,051,000.00 | $303,109,000.00 | $293,779,000.00 | $289,406,000.00 | $280,022,000.00 | $274,342,000.00 | $269,121,000.00 | $264,670,000.00 | $256,783,000.00 | $255,065,000.00 | $247,381,000.00 | $237,153,000.00 | $237,571,000.00 | $232,340,000.00 | $239,467,000.00 | $234,218,000.00 | $224,886,000.00 | $214,717,000.00 | $216,324,000.00 | $207,069,000.00 | $201,239,000.00 | $188,970,000.00 | $178,650,000.00 | $171,153,000.00 | $155,630,000.00 | $148,379,000.00 | $142,620,000.00 | $133,833,000.00 | -- | -- | -- | $97,300,000.00 | $82,018,000.00 | $53,475,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $558,980,000.00 | $557,386,000.00 | $555,271,000.00 | $558,807,000.00 | $618,522,000.00 | $615,056,000.00 | $660,827,000.00 | $662,068,000.00 | $771,410,000.00 | $725,608,000.00 | $468,916,000.00 | $463,199,000.00 | $371,018,000.00 | $370,199,000.00 | $361,701,000.00 | $345,259,000.00 | $354,897,000.00 | $361,106,000.00 | $376,084,000.00 | $377,747,000.00 | $370,958,000.00 | $358,025,000.00 | $351,738,000.00 | $346,231,000.00 | $339,038,000.00 | $329,901,000.00 | $324,895,000.00 | $320,317,000.00 | $320,712,000.00 | $313,324,000.00 | $315,412,000.00 | $314,398,000.00 | $303,896,000.00 | $311,489,000.00 | $291,442,000.00 | $300,507,000.00 | $297,904,000.00 | $292,511,000.00 | $272,739,000.00 | $282,257,000.00 | $271,655,000.00 | $266,737,000.00 | $250,425,000.00 | $246,740,000.00 | $237,603,000.00 | $229,125,000.00 | $210,984,000.00 | $208,814,000.00 | $198,891,000.00 | -- | -- | -- | $141,839,000.00 | -- | -- |
Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $72,992,000.00 | $72,798,000.00 | -- | -- | $73,279,000.00 | $72,196,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $5,182,000.00 | $-48,306,000.00 | $-64,238,000.00 | $-70,638,000.00 | $-5,370,000.00 | $-137,348,000.00 | $-1,026,000.00 | $-136,060,000.00 | $5,200,000.00 | $30,371,000.00 | $12,612,000.00 | $10,637,000.00 | $24,757,000.00 | $15,042,000.00 | $11,734,000.00 | $2,693,000.00 | $12,756,000.00 | $4,147,000.00 | $7,060,000.00 | $1,382,000.00 | $32,526,000.00 | $6,884,000.00 | $8,048,000.00 | $6,162,000.00 | $34,859,000.00 | $7,599,000.00 | $6,318,000.00 | $8,307,000.00 | $38,276,000.00 | $392,000.00 | $10,660,000.00 | $15,970,000.00 | $52,281,000.00 | $10,512,000.00 | $26,047,000.00 | $14,471,000.00 | $65,832,000.00 | $47,207,000.00 | $15,835,000.00 | $16,725,000.00 | $67,437,000.00 | $17,507,000.00 | $35,413,000.00 | $18,210,000.00 | $21,540,000.00 | $47,380,000.00 | $29,862,000.00 | $14,870,000.00 | $62,859,000.00 | $15,069,000.00 | $27,982,000.00 | $13,071,000.00 | $50,022,000.00 | $39,866,000.00 | -- |
Loss Before Income Taxes | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $17,548,000.00 | $14,958,000.00 | $14,891,000.00 | $62,968,000.00 | $15,069,000.00 | $14,936,000.00 | $13,098,000.00 | $50,133,000.00 | $39,960,000.00 | -- |
Earnings Per Share Basic | $-0.06 | $-2.94 | $-0.27 | $-2.94 | $-0.38 | $-0.35 | $-5.75 | $-5.56 | $0.28 | $0.50 | $0.49 | $0.50 | $0.48 | $0.18 | $0.61 | $0.16 | $0.62 | $0.26 | $0.30 | $0.06 | $1.56 | $1.01 | $0.39 | $0.28 | $1.30 | $0.78 | $0.24 | $0.28 | $1.50 | $0.02 | $1.06 | $0.64 | $0.61 | $1.34 | $0.93 | $0.51 | $0.69 | $0.51 | $0.56 | $0.59 | $0.51 | $0.62 | $1.25 | $0.64 | $0.73 | $0.61 | $1.02 | $0.51 | $2.28 | $0.61 | $0.50 | $0.44 | $1.63 | $1.32 | -- |
Weighted Average Shares Basic | 17,510,000 | 18,112,000 | 18,230,000 | 17,932,000 | 18,982,000 | 18,859,000 | 18,854,000 | 18,865,000 | 18,805,000 | 18,085,000 | 17,454,000 | 16,211,000 | 14,876,000 | 14,870,000 | 14,907,000 | 15,024,000 | 16,094,000 | 16,335,000 | 16,522,000 | 16,533,000 | 16,404,000 | 16,397,483 | 16,384,234 | 16,359,792 | 16,236,000 | 16,225,869 | 16,214,304 | 16,190,061 | 16,068,000 | 16,057,710 | 16,059,358 | 16,038,243 | 16,676,000 | 16,843,587 | 16,971,990 | 17,183,952 | 17,357 | 17,255,271 | 17,440,207 | 17,599,199 | 17,656,000 | 17,689,055 | 17,645,682 | 17,764,330 | 17,772,000 | 17,823,508 | 17,910,787 | 17,854,114,000 | 17,877,000 | 17,843,069 | 17,890,298 | 17,934,794,000 | 18,281,000 | 18,167,000 | -- |
Earnings Per Share Diluted | $-0.06 | $-2.93 | $-3.54 | $-3.23 | $-0.38 | $-0.35 | $-5.74 | $-5.54 | $0.28 | $0.50 | $0.49 | $0.49 | $0.47 | $0.18 | $0.45 | $0.16 | $0.62 | $0.26 | $0.30 | $0.06 | $1.54 | $0.33 | $0.39 | $0.28 | $1.29 | $0.78 | $0.23 | $0.28 | $1.49 | $0.02 | $1.05 | $0.64 | $1.93 | $0.41 | $0.42 | $0.51 | $2.33 | $1.65 | $0.56 | $0.59 | $0.51 | $0.61 | $0.60 | $0.63 | $0.74 | $0.60 | $0.51 | $0.50 | $2.23 | $0.60 | $0.49 | $0.43 | $1.59 | $1.27 | -- |
Weighted Average Shares Diluted | 17,811,000 | 18,193,000 | 18,294,000 | 17,991,000 | 19,072,000 | 18,914,000 | 18,906,000 | 18,907,000 | 18,879,000 | 18,255,000 | 17,654,000 | 16,422,000 | 15,047,000 | 15,011,000 | 14,948,000 | 15,116,000 | 16,255,000 | 16,487,000 | 16,671,405 | 16,662,000 | 16,634,000 | 16,627,532 | 16,611,177 | 16,534,053 | 16,380,000 | 16,351,563 | 16,360,177 | 16,320,858 | 16,214,000 | 16,233,229 | 16,195,713 | 16,171,424 | 16,798,000 | 16,661,795 | 16,922,637 | 17,353,529 | 17,543,000 | 17,573,617 | 17,626,492 | 17,805,473 | 17,921,000 | 17,942,798 | 17,948,356 | 17,999,961 | 18,041,000 | 17,950,524 | 18,182,382 | 18,233,669,000 | 18,295,000 | 18,253,426 | 18,359,223 | 18,382,313,000 | 18,837,000 | 18,906,000 | -- |
Common Stock Shares Authorized | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | -- | -- | -- | 100,000,000 | -- | -- |
Common Stock Shares Outstanding | 17,571,095 | 17,604,371 | 17,783,615 | 17,770,389 | 18,978,406 | 18,892,791 | 18,892,000 | 18,878,000 | 18,856,000 | 18,709,000 | 18,689,000 | 18,671,000 | 14,809,000 | 14,809,000 | 14,797,000 | 14,781,000 | 15,178,000 | 15,627,000 | 16,266,000 | 16,586,000 | 16,425,000 | 16,424,000 | 16,418,000 | 16,399,000 | 16,268,000 | 16,249,000 | 16,248,000 | 16,233,000 | 16,109,000 | 16,075,000 | 16,072,000 | 16,055,000 | 15,989,000 | 16,453,000 | 16,574,000 | 17,146,000 | 17,152,000 | 17,259,000 | 17,254,000 | 17,640,000 | 17,578,000 | 17,679,000 | 17,646,000 | 17,667,000 | 17,752,000 | 18,064,000 | 17,805,000 | 17,940,000 | 17,844,000 | -- | -- | -- | 17,911,000 | -- | -- |
Common Stock Value | $176,000.00 | $176,000.00 | $178,000.00 | $178,000.00 | $190,000.00 | $189,000.00 | $189,000.00 | $189,000.00 | $189,000.00 | $187,000.00 | $187,000.00 | $187,000.00 | $148,000.00 | $148,000.00 | $148,000.00 | $148,000.00 | $152,000.00 | $156,000.00 | $163,000.00 | $166,000.00 | $164,000.00 | $164,000.00 | $164,000.00 | $164,000.00 | $163,000.00 | $162,000.00 | $162,000.00 | $162,000.00 | $161,000.00 | $161,000.00 | $161,000.00 | $161,000.00 | $160,000.00 | $165,000.00 | $166,000.00 | $171,000.00 | $172,000.00 | $173,000.00 | $173,000.00 | $176,000.00 | $176,000.00 | $177,000.00 | $176,000.00 | $177,000.00 | $178,000.00 | $181,000.00 | $180,000.00 | $180,000.00 | $178,000.00 | -- | -- | -- | $186,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 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $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 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | -- | -- | -- | 10,000,000 | -- | -- |
Preferred Stock Shares Outstanding | 400 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | $39,691,000.00 | $39,691,000.00 | $39,691,000.00 | $39,691,000.00 | $39,691,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred 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 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | -- | -- | -- | $0.01 | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |