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 | 11/30/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 | $91,097,000.00 | $56,071,000.00 | $28,701,000.00 | $25,820,000.00 | $27,484,000.00 | $48,820,000.00 | $36,767,000.00 | $57,390,000.00 | $62,958,000.00 | $51,490,000.00 | -- | $90,601,000.00 | $107,274,000.00 | $102,624,000.00 | $59,522,000.00 | $55,961,000.00 | $54,101,000.00 | $76,229,000.00 | $86,478,000.00 | $86,585,000.00 | $92,614,000.00 | $102,654,000.00 | $110,988,000.00 | $112,633,000.00 | $116,437,000.00 | $119,128,000.00 | $24,622,000.00 | $19,263,000.00 | $33,152,000.00 | $43,110,000.00 | $56,865,000.00 | $61,974,000.00 | $20,334,000.00 | $20,879,000.00 | $25,013,000.00 | $33,167,000.00 | $52,636,000.00 | $40,355,000.00 | $14,380,000.00 | $10,139,000.00 | $17,217,000.00 | $24,365,000.00 | $14,136,000.00 | $16,664,000.00 | $6,904,000.00 | $30,223,000.00 | $4,558,000.00 | $13,889,000.00 | $8,397,000.00 | $8,587,000.00 | $7,298,000.00 | $14,509,000.00 | $15,899,000.00 | $16,222,000.00 | $12,243,000.00 | $19,828,000.00 | $64,769,000.00 |
Accounts Receivable Net Current | $1,411,000.00 | $1,743,000.00 | $1,960,000.00 | $626,000.00 | $491,000.00 | $1,003,000.00 | $2,016,000.00 | $1,266,000.00 | $1,118,000.00 | $1,235,000.00 | -- | $3,243,000.00 | $2,193,000.00 | $1,402,000.00 | $1,618,000.00 | $846,000.00 | $1,237,000.00 | $5,126,000.00 | $2,972,000.00 | $1,485,000.00 | $4,414,000.00 | $967,000.00 | $645,000.00 | $937,000.00 | $615,000.00 | $2,279,000.00 | $458,000.00 | $5,994,000.00 | $2,931,000.00 | $1,526,000.00 | $1,084,000.00 | $2,871,000.00 | $1,196,000.00 | $4,392,000.00 | $935,000.00 | $856,000.00 | $666,000.00 | $1,530,000.00 | $2,708,000.00 | $2,471,000.00 | $842,000.00 | $351,000.00 | $320,000.00 | $38,000.00 | $458,000.00 | $2,844,000.00 | $1,528,000.00 | $903,000.00 | $2,329,000.00 | -- | $525,000.00 | -- | -- | -- | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $41,000.00 | $76,000.00 | $141,000.00 | $359,000.00 | $403,000.00 | $531,000.00 | $423,000.00 | -- | -- | -- | $406,000.00 | -- | -- |
Prepaid Expenses and Other Current Assets | $8,701,000.00 | $9,847,000.00 | $7,589,000.00 | $8,135,000.00 | $8,925,000.00 | $9,347,000.00 | $7,731,000.00 | $9,550,000.00 | $11,788,000.00 | $13,432,000.00 | -- | $11,739,000.00 | $11,942,000.00 | $11,213,000.00 | $12,610,000.00 | $9,950,000.00 | $8,791,000.00 | $9,275,000.00 | $14,078,000.00 | $11,988,000.00 | $8,240,000.00 | $8,774,000.00 | $9,856,000.00 | $7,802,000.00 | $5,821,000.00 | $5,616,000.00 | $736,000.00 | $978,000.00 | $989,000.00 | $727,000.00 | $2,876,000.00 | $2,995,000.00 | $2,940,000.00 | $2,679,000.00 | $2,790,000.00 | $3,022,000.00 | $2,134,000.00 | $597,000.00 | $845,000.00 | $1,085,000.00 | $1,094,000.00 | $550,000.00 | $690,000.00 | $870,000.00 | $945,000.00 | $523,000.00 | $706,000.00 | $773,000.00 | $743,000.00 | $423,000.00 | $479,000.00 | -- | -- | -- | $3,821,000.00 | -- | -- |
Total Current Assets | $193,836,000.00 | $172,450,000.00 | $160,845,000.00 | $168,016,000.00 | $159,065,000.00 | $160,320,000.00 | $144,620,000.00 | $148,339,000.00 | $160,357,000.00 | $153,323,000.00 | -- | $134,539,000.00 | $122,128,000.00 | $115,871,000.00 | $74,350,000.00 | $67,277,000.00 | $64,681,000.00 | $91,091,000.00 | $106,960,000.00 | $109,464,000.00 | $114,818,000.00 | $127,892,000.00 | $135,825,000.00 | $139,530,000.00 | $143,529,000.00 | $147,253,000.00 | $48,080,000.00 | $55,579,000.00 | $66,339,000.00 | $78,613,000.00 | $94,030,000.00 | $101,148,000.00 | $60,877,000.00 | $68,259,000.00 | $68,934,000.00 | $74,603,000.00 | $87,677,000.00 | $90,218,000.00 | $70,604,000.00 | $74,989,000.00 | $84,423,000.00 | $90,448,000.00 | $80,184,000.00 | $65,983,000.00 | $65,910,000.00 | $68,323,000.00 | $46,436,000.00 | $50,623,000.00 | $56,470,000.00 | $61,686,000.00 | $58,889,000.00 | -- | -- | -- | $66,588,000.00 | -- | -- |
Property Plant and Equipement | $170,000.00 | $211,000.00 | $231,000.00 | $252,000.00 | $272,000.00 | $293,000.00 | $362,000.00 | $376,000.00 | $405,000.00 | $444,000.00 | -- | $220,000.00 | $246,000.00 | $254,000.00 | $209,000.00 | $242,000.00 | $252,000.00 | $283,000.00 | $1,226,000.00 | $1,768,000.00 | $1,947,000.00 | $2,144,000.00 | $2,343,000.00 | $2,540,000.00 | $2,716,000.00 | $2,903,000.00 | $3,150,000.00 | $3,405,000.00 | $3,638,000.00 | $3,855,000.00 | $4,016,000.00 | $4,068,000.00 | $4,241,000.00 | $4,412,000.00 | $4,589,000.00 | $4,778,000.00 | $4,929,000.00 | $2,581,000.00 | $1,207,000.00 | $1,280,000.00 | $1,364,000.00 | $1,154,000.00 | $944,000.00 | $984,000.00 | $1,118,000.00 | $1,193,000.00 | $1,281,000.00 | $1,426,000.00 | $1,520,000.00 | $1,624,000.00 | $1,737,000.00 | -- | -- | -- | $1,931,000.00 | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $1,000.00 | $146,000.00 | $303,000.00 | $455,000.00 | $654,000.00 | $916,000.00 | $3,290,000.00 | $3,705,000.00 | $4,001,000.00 | $12,095,000.00 | -- | $13,836,000.00 | $7,222,000.00 | $7,987,000.00 | $9,000,000.00 | $8,033,000.00 | $8,987,000.00 | $16,115,000.00 | $16,662,000.00 | $16,510,000.00 | $18,271,000.00 | $18,445,000.00 | $7,827,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $244,702,000.00 | $215,731,000.00 | $204,681,000.00 | $202,493,000.00 | $197,118,000.00 | $190,110,000.00 | $171,217,000.00 | $174,018,000.00 | $180,861,000.00 | $175,520,000.00 | -- | $160,523,000.00 | $141,949,000.00 | $136,408,000.00 | $96,130,000.00 | $87,436,000.00 | $85,620,000.00 | $107,489,000.00 | $124,848,000.00 | $127,742,000.00 | $135,036,000.00 | $148,481,000.00 | $145,995,000.00 | $146,695,000.00 | $151,037,000.00 | $155,335,000.00 | $51,975,000.00 | $59,772,000.00 | $70,777,000.00 | $83,196,000.00 | $103,767,000.00 | $137,623,000.00 | $101,158,000.00 | $105,448,000.00 | $105,415,000.00 | $108,603,000.00 | $113,824,000.00 | $118,634,000.00 | $97,521,000.00 | $104,095,000.00 | $114,163,000.00 | $120,010,000.00 | $110,575,000.00 | $84,132,000.00 | $83,603,000.00 | $85,787,000.00 | $63,442,000.00 | $67,496,000.00 | $72,923,000.00 | $77,813,000.00 | $74,679,000.00 | -- | -- | -- | $80,875,000.00 | -- | -- |
Accounts Payable | $21,000.00 | $47,000.00 | $44,000.00 | $54,000.00 | $22,000.00 | $86,000.00 | $14,000.00 | $77,000.00 | $53,000.00 | $2,000.00 | -- | $117,000.00 | $144,000.00 | $469,000.00 | $149,000.00 | $174,000.00 | $474,000.00 | $937,000.00 | $809,000.00 | $2,176,000.00 | $7,371,000.00 | $12,375,000.00 | $3,612,000.00 | $758,000.00 | $3,359,000.00 | $4,256,000.00 | $6,647,000.00 | $4,835,000.00 | $10,237,000.00 | $6,951,000.00 | $5,951,000.00 | $2,418,000.00 | $2,590,000.00 | $2,978,000.00 | $650,000.00 | $1,539,000.00 | $1,243,000.00 | $1,670,000.00 | $669,000.00 | $1,019,000.00 | $1,366,000.00 | $1,949,000.00 | $682,000.00 | $618,000.00 | $598,000.00 | $1,599,000.00 | $338,000.00 | $1,717,000.00 | $1,678,000.00 | $1,879,000.00 | $365,000.00 | -- | -- | -- | $393,000.00 | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $43,246,000.00 | $32,629,000.00 | $35,248,000.00 | $32,457,000.00 | $31,389,000.00 | $32,410,000.00 | $28,063,000.00 | $34,281,000.00 | $37,511,000.00 | $34,225,000.00 | -- | $29,734,000.00 | $30,223,000.00 | $31,110,000.00 | $32,149,000.00 | $33,422,000.00 | $35,890,000.00 | $39,745,000.00 | $41,091,000.00 | $43,313,000.00 | $51,326,000.00 | $57,548,000.00 | $46,335,000.00 | $46,298,000.00 | $49,080,000.00 | $50,063,000.00 | $42,318,000.00 | $39,923,000.00 | $46,814,000.00 | $45,606,000.00 | $48,427,000.00 | $45,939,000.00 | $17,345,000.00 | $17,430,000.00 | $18,800,000.00 | $24,208,000.00 | $31,847,000.00 | $40,095,000.00 | $20,918,000.00 | $26,643,000.00 | $34,503,000.00 | $42,448,000.00 | $29,904,000.00 | $25,297,000.00 | $27,637,000.00 | $36,084,000.00 | $18,801,000.00 | $23,056,000.00 | $23,211,000.00 | $24,807,000.00 | $23,058,000.00 | -- | -- | -- | $27,191,000.00 | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $1,530,000.00 | $1,702,000.00 | $1,195,000.00 | $875,000.00 | $577,000.00 | $202,000.00 | $-57,000.00 | $-401,000.00 | $653,000.00 | $412,000.00 | -- | $653,000.00 | $122,000.00 | $122,000.00 | $122,000.00 | $122,000.00 | $122,000.00 | $122,000.00 | $124,000.00 | $132,000.00 | $138,000.00 | $122,000.00 | $116,000.00 | $107,000.00 | $109,000.00 | $104,000.00 | $99,000.00 | $101,000.00 | $91,000.00 | $93,000.00 | $115,000.00 | $118,000.00 | $141,000.00 | $118,000.00 | $86,000.00 | $111,000.00 | $106,000.00 | $103,000.00 | $102,000.00 | $117,000.00 | $114,000.00 | $113,000.00 | $112,000.00 | $115,000.00 | $105,000.00 | $106,000.00 | $109,000.00 | $107,000.00 | $101,000.00 | $99,000.00 | $118,000.00 | -- | -- | -- | $120,000.00 | -- | -- |
Accumulated Deficit | $-17,385,000.00 | $-36,040,000.00 | $-52,030,000.00 | $-54,710,000.00 | $-61,738,000.00 | $-70,016,000.00 | $-89,718,000.00 | $-97,423,000.00 | $-95,604,000.00 | $-100,680,000.00 | -- | $-102,016,000.00 | $-105,787,000.00 | $-111,128,000.00 | $-113,164,000.00 | $-121,250,000.00 | $-124,105,000.00 | $-123,393,000.00 | $-118,565,000.00 | $-119,544,000.00 | $-118,157,000.00 | $-109,537,000.00 | $-98,521,000.00 | $-95,379,000.00 | $-91,156,000.00 | $-83,398,000.00 | $-171,616,000.00 | $-159,322,000.00 | $-154,035,000.00 | $-139,190,000.00 | $-119,329,000.00 | $-81,181,000.00 | $-88,199,000.00 | $-82,643,000.00 | $-79,948,000.00 | $-81,086,000.00 | $-81,270,000.00 | $-82,865,000.00 | $-82,806,000.00 | $-83,823,000.00 | $-84,896,000.00 | $-85,065,000.00 | $-86,929,000.00 | $-107,487,000.00 | $-108,692,000.00 | $-109,468,000.00 | $-111,721,000.00 | $-111,521,000.00 | $-108,531,000.00 | $-106,376,000.00 | $-106,157,000.00 | -- | -- | -- | $-104,553,000.00 | -- | -- |
Total Stockholders' Equity | $201,456,000.00 | $183,102,000.00 | $169,433,000.00 | $170,036,000.00 | $165,729,000.00 | $157,700,000.00 | $143,154,000.00 | $139,737,000.00 | $143,350,000.00 | $141,295,000.00 | -- | $130,789,000.00 | $111,726,000.00 | $105,298,000.00 | $63,981,000.00 | $54,014,000.00 | $49,730,000.00 | $67,744,000.00 | $83,757,000.00 | $84,429,000.00 | $83,710,000.00 | $90,933,000.00 | $99,660,000.00 | $100,397,000.00 | $101,957,000.00 | $105,272,000.00 | $9,657,000.00 | $19,849,000.00 | $23,963,000.00 | $37,590,000.00 | $55,340,000.00 | $91,684,000.00 | $83,813,000.00 | $88,018,000.00 | $86,615,000.00 | $84,395,000.00 | $81,977,000.00 | $78,539,000.00 | $76,603,000.00 | $77,452,000.00 | $79,660,000.00 | $77,562,000.00 | $80,671,000.00 | $58,835,000.00 | $55,966,000.00 | $49,703,000.00 | $44,641,000.00 | $44,440,000.00 | $49,712,000.00 | $53,006,000.00 | $51,621,000.00 | -- | -- | -- | $53,684,000.00 | $55,741,000.00 | $79,778,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $244,702,000.00 | $215,731,000.00 | $204,681,000.00 | $202,493,000.00 | $197,118,000.00 | $190,110,000.00 | $171,217,000.00 | $174,018,000.00 | $180,861,000.00 | $175,520,000.00 | -- | $160,523,000.00 | $141,949,000.00 | $136,408,000.00 | $96,130,000.00 | $87,436,000.00 | $85,620,000.00 | $107,489,000.00 | $124,848,000.00 | $127,742,000.00 | $135,036,000.00 | $148,481,000.00 | $145,995,000.00 | $146,695,000.00 | $151,037,000.00 | $155,335,000.00 | $51,975,000.00 | $59,772,000.00 | $70,777,000.00 | $83,196,000.00 | $103,767,000.00 | $137,623,000.00 | $101,158,000.00 | $105,448,000.00 | $105,415,000.00 | $108,603,000.00 | $113,824,000.00 | $118,634,000.00 | $97,521,000.00 | $104,095,000.00 | $114,163,000.00 | $120,010,000.00 | $110,575,000.00 | $84,132,000.00 | $83,603,000.00 | $85,787,000.00 | $63,442,000.00 | $67,496,000.00 | $72,923,000.00 | $77,813,000.00 | $74,679,000.00 | -- | -- | -- | $80,875,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 | 11/30/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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $10,867,000.00 | $8,552,000.00 | $6,144,000.00 | $85,416,000.00 | $35,013,000.00 | $11,863,000.00 | $16,254,000.00 | $9,224,000.00 | $9,293,000.00 | $26,306,000.00 | $21,487,000.00 | $13,623,000.00 | $16,570,000.00 | $46,823,000.00 | $16,223,000.00 | $16,287,000.00 | $13,619,000.00 | $12,051,000.00 | $11,831,000.00 | $15,436,000.00 | $12,067,000.00 | $35,403,000.00 | $24,061,000.00 | $13,860,000.00 | $8,860,000.00 | $23,309,000.00 | $16,167,000.00 | $9,691,000.00 | $30,635,000.00 | $6,495,000.00 | $6,682,000.00 | $9,768,000.00 | $31,124,000.00 | $27,725,000.00 | -- |
Cost of Revenues | -- | -- | -- | -- | -- | $4,000.00 | $4,000.00 | -- | $4,000.00 | $88,000.00 | -- | $8,000.00 | $70,000.00 | $29,000.00 | $168,000.00 | $32,000.00 | $106,000.00 | $44,000.00 | $170,000.00 | $117,000.00 | $55,000.00 | $15,000.00 | $218,000.00 | $61,000.00 | $94,000.00 | $35,000.00 | $197,000.00 | $61,000.00 | $97,000.00 | $43,000.00 | $191,000.00 | $133,000.00 | $82,000.00 | $23,000.00 | $440,000.00 | $347,000.00 | $230,000.00 | $115,000.00 | $460,000.00 | $104,000.00 | $221,000.00 | $120,000.00 | $462,000.00 | $386,000.00 | $127,000.00 | $148,000.00 | $1,188,000.00 | $273,000.00 | $214,000.00 | $315,000.00 | $1,255,000.00 | $192,000.00 | $247,000.00 | $474,000.00 | $2,901,000.00 | $8,289,000.00 | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $35,783,000.00 | $10,562,000.00 | $8,703,000.00 | $5,107,000.00 | $10,839,000.00 | $8,491,000.00 | $6,050,000.00 | $85,381,000.00 | $6,857,000.00 | $11,802,000.00 | $6,976,000.00 | $9,181,000.00 | $9,235,000.00 | $26,255,000.00 | $7,805,000.00 | $13,600,000.00 | $16,477,000.00 | $14,196,000.00 | $16,108,000.00 | $16,172,000.00 | $13,484,000.00 | $11,947,000.00 | $11,730,000.00 | $15,316,000.00 | $11,991,000.00 | $11,231,000.00 | $10,074,000.00 | $13,712,000.00 | $8,474,000.00 | $6,869,000.00 | $6,262,000.00 | $9,376,000.00 | $7,348,000.00 | $6,303,000.00 | $6,435,000.00 | $9,294,000.00 | -- | -- | -- |
Research and Development | $42,000.00 | $281,000.00 | $30,000.00 | $229,000.00 | $130,000.00 | $1,380,000.00 | $254,000.00 | $864,000.00 | $509,000.00 | $4,150,000.00 | -- | $803,000.00 | $2,639,000.00 | $1,307,000.00 | $5,014,000.00 | $920,000.00 | $3,012,000.00 | $1,689,000.00 | $7,840,000.00 | $6,066,000.00 | $1,831,000.00 | $2,302,000.00 | $9,727,000.00 | $2,110,000.00 | $2,222,000.00 | $2,820,000.00 | $11,759,000.00 | $9,138,000.00 | $6,022,000.00 | $3,196,000.00 | $13,388,000.00 | $10,229,000.00 | $7,278,000.00 | $4,312,000.00 | $14,785,000.00 | $10,697,000.00 | $3,499,000.00 | $3,727,000.00 | $11,793,000.00 | $2,718,000.00 | $6,064,000.00 | $3,058,000.00 | $10,883,000.00 | $7,876,000.00 | $5,236,000.00 | $2,573,000.00 | $8,421,000.00 | $2,088,000.00 | $2,124,000.00 | $2,194,000.00 | $8,386,000.00 | $2,183,000.00 | $2,243,000.00 | $2,099,000.00 | $8,738,000.00 | $12,493,000.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $27,233,000.00 | $15,992,000.00 | $10,648,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $57,878,000.00 | $13,715,000.00 | $14,439,000.00 | $15,311,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $16,614,000.00 | $17,927,000.00 | $6,519,000.00 | $6,372,000.00 | $3,259,000.00 | $24,420,000.00 | $10,930,000.00 | $7,709,000.00 | $3,603,000.00 | $17,775,000.00 | -- | $3,673,000.00 | $8,300,000.00 | $2,493,000.00 | $2,220,000.00 | $-3,022,000.00 | $-5,607,000.00 | $-4,548,000.00 | $478,000.00 | $-21,929,000.00 | $-9,155,000.00 | $-11,499,000.00 | $53,101,000.00 | $-5,163,000.00 | $61,810,000.00 | $70,105,000.00 | $-12,216,000.00 | $-5,443,000.00 | $-14,911,000.00 | $-12,852,000.00 | $-11,208,000.00 | $10,114,000.00 | $-14,169,000.00 | $-4,608,000.00 | $1,289,000.00 | $1,283,000.00 | $2,217,000.00 | $-70,000.00 | $1,194,000.00 | $1,702,000.00 | $117,000.00 | $2,954,000.00 | $648,000.00 | $4,438,000.00 | $3,018,000.00 | $2,260,000.00 | $-5,095,000.00 | $-4,924,000.00 | $-2,310,000.00 | $324,000.00 | $-53,000.00 | $-278,000.00 | $-1,113,000.00 | $1,877,000.00 | $-4,828,000.00 | $-30,456,000.00 | -- |
Loss Before Income Taxes | $24,720,000.00 | $42,915,000.00 | $23,622,000.00 | $19,657,000.00 | $9,785,000.00 | $26,965,000.00 | $8,582,000.00 | $3,644,000.00 | $5,637,000.00 | $17,290,000.00 | -- | $4,111,000.00 | $8,024,000.00 | $2,177,000.00 | $3,159,000.00 | $2,759,000.00 | $-5,447,000.00 | $-4,776,000.00 | $1,250,000.00 | $-1,299,000.00 | $-19,524,000.00 | $-10,901,000.00 | $-3,063,000.00 | $57,798,000.00 | $62,416,000.00 | $70,336,000.00 | $-12,109,000.00 | $-32,702,000.00 | $-14,746,000.00 | $-12,713,000.00 | $-14,509,000.00 | $-3,146,000.00 | $-13,924,000.00 | $-4,396,000.00 | $4,449,000.00 | $3,367,000.00 | $2,263,000.00 | $-95,000.00 | $6,319,000.00 | $4,880,000.00 | $261,000.00 | $2,947,000.00 | $3,672,000.00 | $1,462,000.00 | $476,000.00 | $2,270,000.00 | $-6,558,000.00 | $-4,780,000.00 | $-2,242,000.00 | $334,000.00 | $-1,675,000.00 | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $0.60 | $1.05 | $0.08 | $0.47 | $0.25 | $0.92 | $0.23 | $-0.05 | $0.15 | $0.40 | -- | $0.12 | $0.25 | $0.07 | $0.19 | $-0.09 | $-0.03 | $-0.16 | $0.03 | $-0.04 | $-0.63 | $-0.35 | $1.78 | $-0.15 | $-0.25 | $2.35 | $-1.55 | $-0.18 | $-0.95 | $-0.44 | $-1.37 | $-0.05 | $-0.20 | $-0.09 | $0.10 | $0.01 | $0.05 | -- | $0.15 | $0.04 | $0.01 | $0.07 | $1.31 | $0.15 | $0.08 | $0.08 | $-0.01 | $-0.11 | $-0.09 | $-0.01 | $-0.01 | $-0.05 | $-0.05 | $0.05 | -- | -- | -- |
Weighted Average Shares Basic | 31,028,000 | 32,214,000 | 32,523,000 | 32,474,000 | 32,603 | 33,280,000 | 33,201,000 | 33,638,000 | 33,996,000 | 31,459,000 | -- | 32,474,000 | 29,787,000 | 28,579,000 | 28,117,000 | 28,507,000 | 27,634,000 | 31,006,000 | 31,731,000 | 31,461,000 | 31,335,000 | 31,089,000 | 30,814,000 | 30,780,000 | 30,116,000 | 29,700,000 | 29,179,000 | 29,245,000 | 29,109,000 | 29,024,000 | 28,860,000 | 28,849,000 | 28,834,000 | 28,493,000 | 28,305,000 | 28,190,000 | 28,070,000 | 27,818,000 | 28,246,000 | 28,505,000 | 28,383,000 | 28,370,000 | 28,614,000 | 28,558,000 | 28,146,000 | 27,424,000 | 27,288,000 | 27,658,000 | 28,058,000 | 27,941,000 | 28,471,000 | 28,918,000 | 28,610,000 | 28,249,000 | -- | -- | -- |
Earnings Per Share Diluted | $0.59 | $1.04 | $0.55 | $0.47 | $0.25 | $0.92 | $0.23 | $-0.05 | $0.15 | $0.39 | -- | $0.12 | $0.24 | $0.07 | $0.19 | $-0.09 | $-0.19 | $-0.16 | $0.03 | $-0.04 | $-0.27 | $-0.35 | $1.73 | $1.83 | $-0.25 | $2.29 | $-1.55 | $-1.13 | $-0.51 | $-0.44 | $-1.37 | $0.24 | $-0.20 | $-0.09 | $0.04 | $0.01 | $0.06 | -- | $0.04 | $0.11 | $0.01 | $0.06 | $1.37 | $0.14 | $0.10 | $0.08 | $-0.01 | $-0.11 | $-0.09 | $-0.01 | $-0.01 | $-0.05 | $-0.05 | $0.05 | -- | -- | -- |
Weighted Average Shares Diluted | 31,406,000 | 32,536,000 | 32,750,000 | 32,839,000 | 33,085 | 33,508,000 | 34,035,000 | 33,616,000 | 34,268,000 | 31,769,000 | -- | 32,612,000 | 30,253,000 | 29,180,000 | 28,477,000 | 27,134,000 | 27,634,000 | 31,006,000 | 31,904,000 | 31,711,000 | 31,578,000 | 31,089,000 | 31,407,000 | 30,780,000 | 31,074,000 | 30,566,000 | 29,250,000 | 29,245,000 | 29,193,000 | 29,024,000 | 28,860,000 | 29,298,000 | 28,663,000 | 28,493,000 | 29,322,000 | 28,893,000 | 28,906,000 | 27,818,000 | 29,144,000 | 29,355,000 | 29,330,000 | 29,382,000 | 29,675,000 | 29,205,000 | 28,912,000 | 28,294,000 | 27,288,000 | 27,658,000 | 28,000,000 | 27,941,000 | 28,471,000 | 28,918,000 | 29,241,000 | 28,960,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 | -- | -- |
Common Stock Shares Outstanding | -- | 31,528,977 | -- | -- | -- | 32,247,047 | -- | -- | -- | 34,390,765 | -- | 33,024,460 | 31,109,237 | 30,877,177 | 27,017,781 | 26,914,658 | 26,864,143 | 29,601,459 | 31,414,328 | 31,795,775 | 31,665,180 | 31,552,597 | 30,829,351 | 30,800,525 | 30,762,150 | 30,357,285 | 29,263,828 | 29,234,577 | 29,253,847 | 29,164,058 | 28,917,559 | 28,817,745 | 28,863,381 | 28,818,901 | 28,329,416 | 28,284,981 | 28,143,168 | 28,011,130 | 27,715,387 | 28,055,082 | 28,493,004 | 28,355,624 | 28,637,022 | 28,598,664 | 28,518,395 | 27,778,768 | 27,295,586 | 27,359,441 | 27,906,779 | 28,182,154 | 27,857,824 | -- | -- | -- | 28,228,603 | -- | -- |
Common Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $221,098,000.00 | -- | -- | -- | $212,115,000.00 | -- | -- | -- | $204,876,000.00 | $203,725,000.00 | $202,002,000.00 | $199,965,000.00 | $198,057,000.00 | $196,776,000.00 | $195,122,000.00 | $189,634,000.00 | $186,822,000.00 | $185,950,000.00 | $185,038,000.00 | $184,131,000.00 | $182,508,000.00 | -- | -- | -- | $176,515,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 | -- | -- |
Payments Of Dividends Common Stock | $1,490,000.00 | $7,409,000.00 | $6,419,000.00 | $5,415,000.00 | $4,400,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |