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 | 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 | $23,340,000.00 | $31,989,000.00 | $27,301,000.00 | $30,866,000.00 | $29,550,000.00 | $37,165,000.00 | $23,437,000.00 | $31,350,000.00 | $44,583,000.00 | $37,461,000.00 | $41,646,000.00 | $48,729,000.00 | $49,235,000.00 | $40,886,000.00 | $42,284,000.00 | $47,361,000.00 | $49,319,000.00 | $47,829,000.00 | $62,927,000.00 | $83,343,000.00 | $95,233,000.00 | $94,068,000.00 | $101,302,000.00 | $107,157,000.00 | $110,140,000.00 | $107,151,000.00 | $118,947,000.00 | $125,816,000.00 | $122,461,000.00 | $117,095,000.00 | $111,921,000.00 | $111,332,000.00 | $113,383,000.00 | $117,144,000.00 | $105,637,000.00 | $107,869,000.00 | $106,940,000.00 | $97,035,000.00 | $91,594,000.00 | $89,075,000.00 | $82,982,000.00 | $72,029,000.00 | $71,694,000.00 | $61,046,000.00 | $49,545,000.00 | $40,968,000.00 | $37,518,000.00 | $53,655,000.00 | $40,589,000.00 | $29,470,000.00 | $23,383,000.00 | $129,220,000.00 | $109,591,000.00 | $75,032,000.00 |
Accounts Receivable Net Current | $21,722,000.00 | $23,314,000.00 | $25,141,000.00 | $25,467,000.00 | $22,644,000.00 | $26,920,000.00 | $26,583,000.00 | $23,373,000.00 | $26,908,000.00 | $26,979,000.00 | $28,675,000.00 | $29,934,000.00 | $29,671,000.00 | $29,595,000.00 | $27,216,000.00 | $30,174,000.00 | $31,071,000.00 | $38,554,000.00 | $36,721,000.00 | $32,386,000.00 | $34,440,000.00 | $35,574,000.00 | $37,068,000.00 | $32,279,000.00 | $27,057,000.00 | $24,452,000.00 | $24,079,000.00 | $23,666,000.00 | $23,382,000.00 | $23,737,000.00 | $21,078,000.00 | $22,638,000.00 | $22,034,000.00 | $22,014,000.00 | $23,374,000.00 | $24,969,000.00 | $21,823,000.00 | $22,964,000.00 | $20,331,000.00 | $18,084,000.00 | $17,114,000.00 | $17,935,000.00 | $20,191,000.00 | $21,580,000.00 | $21,356,000.00 | $20,629,000.00 | $19,753,000.00 | $20,523,000.00 | -- | -- | -- | $13,419,000.00 | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1,004,000.00 | $995,000.00 | $1,229,000.00 | $1,436,000.00 | $1,708,000.00 | $1,663,000.00 | $1,505,000.00 | $1,649,000.00 | $1,672,000.00 | $1,906,000.00 | $1,642,000.00 | $1,841,000.00 | $1,996,000.00 | $2,100,000.00 | $2,129,000.00 | $1,986,000.00 | $2,291,000.00 | $1,896,000.00 | $1,914,000.00 | $3,222,000.00 | $2,673,000.00 | $2,676,000.00 | $2,070,000.00 | $1,989,000.00 | $2,221,000.00 | $2,544,000.00 | $2,641,000.00 | $3,032,000.00 | $3,257,000.00 | $3,222,000.00 | $2,799,000.00 | $2,575,000.00 | $2,268,000.00 | -- | -- | -- | $160,000.00 | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $9,975,000.00 | $9,310,000.00 | $8,666,000.00 | $9,578,000.00 | $7,928,000.00 | $7,050,000.00 | $7,789,000.00 | $5,752,000.00 | $6,637,000.00 | $7,669,000.00 | $4,650,000.00 | $4,384,000.00 | $4,293,000.00 | $4,116,000.00 | $4,858,000.00 | $5,352,000.00 | $5,497,000.00 | $6,627,000.00 | $5,855,000.00 | $7,095,000.00 | $7,518,000.00 | $6,681,000.00 | $6,799,000.00 | $7,241,000.00 | $6,156,000.00 | $6,714,000.00 | $5,907,000.00 | $5,407,000.00 | $4,244,000.00 | $3,995,000.00 | $3,933,000.00 | $4,338,000.00 | -- | -- | -- | $2,638,000.00 | -- | -- |
Total Current Assets | $52,932,000.00 | $63,892,000.00 | $61,163,000.00 | $64,545,000.00 | $59,972,000.00 | $72,192,000.00 | $72,990,000.00 | $78,674,000.00 | $94,053,000.00 | $104,503,000.00 | $110,282,000.00 | $118,885,000.00 | $118,601,000.00 | $111,373,000.00 | $110,250,000.00 | $117,665,000.00 | $121,230,000.00 | $126,776,000.00 | $128,618,000.00 | $130,978,000.00 | $139,264,000.00 | $138,197,000.00 | $147,808,000.00 | $146,860,000.00 | $145,740,000.00 | $140,914,000.00 | $149,517,000.00 | $155,862,000.00 | $152,236,000.00 | $147,077,000.00 | $139,843,000.00 | $141,613,000.00 | $144,319,000.00 | $149,467,000.00 | $140,067,000.00 | $144,955,000.00 | $142,502,000.00 | $132,139,000.00 | $123,764,000.00 | $120,168,000.00 | $112,613,000.00 | $103,900,000.00 | $106,028,000.00 | $95,909,000.00 | $83,704,000.00 | $79,817,000.00 | $75,633,000.00 | $104,220,000.00 | -- | -- | -- | $154,356,000.00 | -- | -- |
Property Plant and Equipement | $7,306,000.00 | $7,321,000.00 | $7,376,000.00 | $7,869,000.00 | $7,802,000.00 | $6,379,000.00 | $6,487,000.00 | $6,642,000.00 | $6,746,000.00 | $7,834,000.00 | $7,421,000.00 | $7,815,000.00 | $6,933,000.00 | $7,169,000.00 | $7,655,000.00 | $8,000,000.00 | $9,603,000.00 | $9,759,000.00 | $9,823,000.00 | $10,354,000.00 | $12,655,000.00 | $13,035,000.00 | $12,622,000.00 | $13,399,000.00 | $13,706,000.00 | $13,889,000.00 | $13,600,000.00 | $12,818,000.00 | $13,672,000.00 | $14,297,000.00 | $14,806,000.00 | $15,386,000.00 | $15,377,000.00 | $16,104,000.00 | $16,265,000.00 | $17,395,000.00 | $19,703,000.00 | $20,936,000.00 | $21,176,000.00 | $21,122,000.00 | $21,247,000.00 | $21,150,000.00 | $20,783,000.00 | $20,809,000.00 | $20,777,000.00 | $21,262,000.00 | $21,092,000.00 | $22,421,000.00 | -- | -- | -- | $27,135,000.00 | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $10,803,000.00 | -- | -- | -- | $14,964,000.00 | -- | -- | -- | $19,698,000.00 | -- | -- | -- | $25,368,000.00 | -- | -- | $29,088,000.00 | $30,333,000.00 | $35,346,000.00 | $37,116,000.00 | $37,211,000.00 | $38,757,000.00 | -- | -- | -- | $511,000.00 | -- | -- |
Goodwill | $99,175,000.00 | $99,200,000.00 | $99,175,000.00 | $99,175,000.00 | $99,175,000.00 | $99,175,000.00 | $99,175,000.00 | $99,175,000.00 | $99,175,000.00 | $99,175,000.00 | $99,175,000.00 | $99,175,000.00 | $124,182,000.00 | $124,182,000.00 | $124,182,000.00 | $124,182,000.00 | $133,031,000.00 | $133,031,000.00 | $133,031,000.00 | $133,031,000.00 | $133,031,000.00 | $133,031,000.00 | $133,031,000.00 | $133,031,000.00 | $133,031,000.00 | $133,031,000.00 | $133,031,000.00 | $133,031,000.00 | $133,031,000.00 | $133,031,000.00 | $133,031,000.00 | $133,031,000.00 | $133,031,000.00 | $133,031,000.00 | $133,031,000.00 | $133,031,000.00 | $133,031,000.00 | $133,031,000.00 | $133,031,000.00 | $133,031,000.00 | $133,031,000.00 | $133,031,000.00 | $133,031,000.00 | $133,031,000.00 | $132,781,000.00 | $132,561,000.00 | $130,968,000.00 | $130,968,000.00 | -- | -- | -- | -- | -- | -- |
Other Assets | $451,000.00 | $510,000.00 | $570,000.00 | $630,000.00 | $694,000.00 | $1,153,000.00 | $706,000.00 | $707,000.00 | $706,000.00 | $750,000.00 | $875,000.00 | $978,000.00 | $1,081,000.00 | $1,187,000.00 | $1,641,000.00 | $1,808,000.00 | $1,319,000.00 | $1,338,000.00 | $1,406,000.00 | $1,448,000.00 | $1,401,000.00 | $1,431,000.00 | $1,522,000.00 | $1,675,000.00 | $2,025,000.00 | $2,204,000.00 | $2,519,000.00 | $2,505,000.00 | $2,588,000.00 | $1,541,000.00 | $1,547,000.00 | $1,445,000.00 | $1,554,000.00 | $1,564,000.00 | $1,618,000.00 | $862,000.00 | $1,219,000.00 | $1,586,000.00 | $1,652,000.00 | $1,715,000.00 | $1,123,000.00 | $1,169,000.00 | $1,243,000.00 | $592,000.00 | $1,033,000.00 | $1,034,000.00 | $883,000.00 | $908,000.00 | -- | -- | -- | $1,075,000.00 | -- | -- |
Total Assets | $215,015,000.00 | $227,684,000.00 | $226,927,000.00 | $233,924,000.00 | $231,750,000.00 | $226,541,000.00 | $228,876,000.00 | $232,875,000.00 | $248,154,000.00 | $269,752,000.00 | $272,676,000.00 | $277,291,000.00 | $322,273,000.00 | $313,695,000.00 | $310,802,000.00 | $319,872,000.00 | $332,031,000.00 | $338,073,000.00 | $340,602,000.00 | $327,712,000.00 | $339,363,000.00 | $338,705,000.00 | $347,868,000.00 | $350,561,000.00 | $375,017,000.00 | $371,222,000.00 | $381,265,000.00 | $388,087,000.00 | $391,132,000.00 | $388,407,000.00 | $384,739,000.00 | $390,422,000.00 | $325,927,000.00 | $335,556,000.00 | $329,471,000.00 | $337,890,000.00 | $335,173,000.00 | $330,887,000.00 | $327,012,000.00 | $326,898,000.00 | $324,363,000.00 | $318,924,000.00 | $325,815,000.00 | $322,627,000.00 | $314,336,000.00 | $318,395,000.00 | $317,302,000.00 | $350,060,000.00 | -- | -- | -- | $230,658,000.00 | -- | -- |
Accounts Payable | $3,809,000.00 | -- | $4,445,000.00 | $6,768,000.00 | $4,659,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1,909,000.00 | $1,584,000.00 | $2,089,000.00 | $1,192,000.00 | $2,121,000.00 | $1,578,000.00 | $2,668,000.00 | $1,215,000.00 | $2,784,000.00 | $2,531,000.00 | $1,905,000.00 | $1,511,000.00 | $1,726,000.00 | $1,637,000.00 | $1,665,000.00 | $2,840,000.00 | $2,205,000.00 | $2,329,000.00 | $1,424,000.00 | -- | $1,793,000.00 | -- | -- | -- | $3,284,000.00 | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $54,846,000.00 | $63,913,000.00 | $61,422,000.00 | $67,313,000.00 | $63,401,000.00 | $73,279,000.00 | $72,682,000.00 | $72,980,000.00 | $74,463,000.00 | $78,138,000.00 | $76,104,000.00 | $76,678,000.00 | $74,251,000.00 | $68,014,000.00 | $68,022,000.00 | $69,778,000.00 | $71,234,000.00 | $69,573,000.00 | $70,068,000.00 | $53,158,000.00 | $60,254,000.00 | $57,439,000.00 | $56,614,000.00 | $60,032,000.00 | $61,648,000.00 | $59,712,000.00 | $59,860,000.00 | $66,000,000.00 | $58,678,000.00 | $57,861,000.00 | $54,648,000.00 | $56,869,000.00 | $57,790,000.00 | $61,165,000.00 | $53,219,000.00 | $58,831,000.00 | $56,891,000.00 | $55,530,000.00 | $53,857,000.00 | $56,948,000.00 | $60,524,000.00 | $59,004,000.00 | $69,636,000.00 | $71,208,000.00 | $54,510,000.00 | $59,369,000.00 | $61,194,000.00 | $97,620,000.00 | -- | -- | -- | $46,268,000.00 | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $28,250,000.00 | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $101,656,000.00 | $102,936,000.00 | $101,496,000.00 | $100,612,000.00 | $99,599,000.00 | $99,035,000.00 | $98,158,000.00 | $97,197,000.00 | $97,291,000.00 | $96,088,000.00 | $92,575,000.00 | $91,780,000.00 | $90,297,000.00 | $88,681,000.00 | $87,153,000.00 | $86,874,000.00 | $85,614,000.00 | $89,415,000.00 | $88,266,000.00 | $90,559,000.00 | $92,880,000.00 | $92,102,000.00 | $98,233,000.00 | $98,731,000.00 | $97,630,000.00 | $96,943,000.00 | $105,766,000.00 | $104,810,000.00 | $106,342,000.00 | $105,867,000.00 | $106,234,000.00 | $110,435,000.00 | $113,313,000.00 | $120,214,000.00 | $122,704,000.00 | $126,678,000.00 | $130,040,000.00 | $128,988,000.00 | $128,364,000.00 | $127,264,000.00 | $126,432,000.00 | $125,500,000.00 | $125,823,000.00 | $125,212,000.00 | $128,028,000.00 | $132,473,000.00 | $132,471,000.00 | $131,612,000.00 | -- | -- | -- | $129,696,000.00 | -- | -- |
Accumulated Other Comprehensive Loss | $-1,722,000.00 | $-1,764,000.00 | $-1,780,000.00 | $-1,862,000.00 | $-1,897,000.00 | $-2,060,000.00 | $-1,792,000.00 | $-1,563,000.00 | $-1,588,000.00 | $-1,598,000.00 | $-1,438,000.00 | $-1,452,000.00 | $-1,656,000.00 | $-1,718,000.00 | $-1,821,000.00 | $-1,601,000.00 | $-1,499,000.00 | $-1,394,000.00 | $-1,361,000.00 | $-1,301,000.00 | $-2,217,000.00 | $-1,850,000.00 | $-1,508,000.00 | $-1,088,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $60,233,000.00 | $62,597,000.00 | $65,787,000.00 | $67,859,000.00 | $70,645,000.00 | $56,285,000.00 | $59,826,000.00 | $64,259,000.00 | $77,986,000.00 | $97,122,000.00 | $105,433,000.00 | $110,283,000.00 | $159,379,000.00 | $158,716,000.00 | $157,446,000.00 | $164,819,000.00 | $176,680,000.00 | $180,477,000.00 | $183,627,000.00 | $185,294,000.00 | $188,444,000.00 | $191,012,000.00 | $194,527,000.00 | $191,796,000.00 | $215,737,000.00 | $214,565,000.00 | $215,637,000.00 | $217,275,000.00 | $226,110,000.00 | $224,677,000.00 | $223,855,000.00 | $223,116,000.00 | $154,822,000.00 | $154,175,000.00 | $153,546,000.00 | $152,379,000.00 | $148,240,000.00 | $146,367,000.00 | $144,789,000.00 | $142,684,000.00 | $137,405,000.00 | $134,418,000.00 | $130,354,000.00 | $126,205,000.00 | $131,796,000.00 | $126,551,000.00 | $123,635,000.00 | $120,826,000.00 | -- | -- | -- | $54,692,000.00 | -- | -- |
Total Stockholders' Equity | $160,169,000.00 | $163,771,000.00 | $165,505,000.00 | $166,611,000.00 | $168,349,000.00 | $153,262,000.00 | $156,194,000.00 | $159,895,000.00 | $173,691,000.00 | $191,614,000.00 | $196,572,000.00 | $200,613,000.00 | $248,022,000.00 | $245,681,000.00 | $242,780,000.00 | $250,094,000.00 | $260,797,000.00 | $268,500,000.00 | $270,534,000.00 | $274,554,000.00 | $279,109,000.00 | $281,266,000.00 | $291,254,000.00 | $290,529,000.00 | $313,369,000.00 | $311,510,000.00 | $321,405,000.00 | $322,087,000.00 | $332,454,000.00 | $330,546,000.00 | $330,091,000.00 | $333,553,000.00 | $268,137,000.00 | $274,391,000.00 | $276,252,000.00 | $279,059,000.00 | $278,282,000.00 | $275,357,000.00 | $273,155,000.00 | $269,950,000.00 | $263,839,000.00 | $259,920,000.00 | $256,179,000.00 | $251,419,000.00 | $259,826,000.00 | $259,026,000.00 | $256,108,000.00 | $252,440,000.00 | -- | -- | -- | $184,390,000.00 | $158,796,000.00 | $140,738,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $215,015,000.00 | $227,684,000.00 | $226,927,000.00 | $233,924,000.00 | $231,750,000.00 | $226,541,000.00 | $228,876,000.00 | $232,875,000.00 | $248,154,000.00 | $269,752,000.00 | $272,676,000.00 | $277,291,000.00 | $322,273,000.00 | $313,695,000.00 | $310,802,000.00 | $319,872,000.00 | $332,031,000.00 | $338,073,000.00 | $340,602,000.00 | $327,712,000.00 | $339,363,000.00 | $338,705,000.00 | $347,868,000.00 | $350,561,000.00 | $375,017,000.00 | $371,222,000.00 | $381,265,000.00 | $388,087,000.00 | $391,132,000.00 | $388,407,000.00 | $384,739,000.00 | $390,422,000.00 | $325,927,000.00 | $335,556,000.00 | $329,471,000.00 | $337,890,000.00 | $335,173,000.00 | $330,887,000.00 | $327,012,000.00 | $326,898,000.00 | $324,363,000.00 | $318,924,000.00 | $325,815,000.00 | $322,627,000.00 | $314,336,000.00 | $318,395,000.00 | $317,302,000.00 | $350,060,000.00 | -- | -- | -- | $230,658,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 | 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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | $7,139,000.00 | $26,818,000.00 | $19,885,000.00 | $13,263,000.00 | $6,536,000.00 | $6,624,000.00 | $14,784,000.00 | $7,804,000.00 | $32,574,000.00 | $21,734,000.00 | $7,241,000.00 | $28,542,000.00 | $20,709,000.00 | $14,165,000.00 | $8,264,000.00 | $30,072,000.00 | $7,190,000.00 | $14,831,000.00 | $7,592,000.00 | $32,408,000.00 | $22,914,000.00 | $15,133,000.00 | $7,712,000.00 | $28,418,000.00 | $7,069,000.00 | $7,190,000.00 | $7,036,000.00 | $30,649,000.00 | $23,167,000.00 | $7,513,000.00 | $8,017,000.00 | $33,851,000.00 | $7,871,000.00 | $17,944,000.00 | $8,813,000.00 | $32,556,000.00 | $21,985,000.00 | $13,985,000.00 | $6,805,000.00 | $27,915,000.00 | $16,027,000.00 | $5,485,000.00 | $6,667,000.00 | $26,923,000.00 | $5,105,000.00 | $10,032,000.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | $2,951,000.00 | $10,549,000.00 | $7,907,000.00 | $2,853,000.00 | $2,493,000.00 | $2,223,000.00 | $9,121,000.00 | $6,497,000.00 | $17,920,000.00 | $12,962,000.00 | $4,506,000.00 | $15,828,000.00 | $11,662,000.00 | $2,754,000.00 | $5,449,000.00 | $27,543,000.00 | $20,411,000.00 | $12,974,000.00 | $6,167,000.00 | $24,464,000.00 | $5,934,000.00 | $6,177,000.00 | $5,735,000.00 | $18,702,000.00 | $5,001,000.00 | $8,767,000.00 | $4,105,000.00 | $13,467,000.00 | $9,765,000.00 | $3,212,000.00 | $2,908,000.00 | $10,300,000.00 | -- | -- | -- | $9,500,000.00 | -- | -- | -- | $8,700,000.00 | -- | -- | -- | $8,900,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $4,891,000.00 | $21,228,000.00 | $17,146,000.00 | $6,215,000.00 | $4,717,000.00 | $-2,717,000.00 | $-6,256,000.00 | $-8,668,000.00 | $-27,718,000.00 | $-6,906,000.00 | $-1,740,000.00 | $-24,449,000.00 | $2,732,000.00 | $-948,000.00 | $-4,108,000.00 | $-15,809,000.00 | $-2,692,000.00 | $-1,992,000.00 | $1,115,000.00 | $-3,173,000.00 | $-1,201,000.00 | $-2,346,000.00 | $750,000.00 | $10,706,000.00 | $3,325,000.00 | $2,410,000.00 | $1,382,000.00 | $4,703,000.00 | $17,450,000.00 | $5,620,000.00 | $5,800,000.00 | $6,550,000.00 | $18,552,000.00 | $5,621,000.00 | $6,273,000.00 | $28,151,000.00 | $8,073,000.00 | $7,368,000.00 | $8,092,000.00 | $12,315,000.00 | $33,179,000.00 | $23,645,000.00 | $11,740,000.00 | $45,728,000.00 | $13,047,000.00 | $13,810,000.00 | $14,257,000.00 | $59,659,000.00 | $16,190,000.00 | $16,163,000.00 | $13,376,000.00 | $57,179,000.00 | $57,408,000.00 | -- |
Loss Before Income Taxes | $5,143,000.00 | $22,325,000.00 | $17,967,000.00 | $6,431,000.00 | $5,042,000.00 | $3,766,000.00 | $-6,007,000.00 | $-8,614,000.00 | $-27,332,000.00 | $-6,630,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $0.21 | $0.79 | $0.62 | $0.39 | $0.16 | $0.15 | $-0.27 | $-0.37 | $-1.14 | $-0.28 | $-0.12 | $-2.44 | $0.17 | $0.20 | $-0.24 | -- | $-0.07 | -- | -- | -- | -- | $-0.05 | -- | -- | -- | $0.12 | -- | -- | $0.53 | $0.33 | $0.17 | $3.99 | $0.20 | $0.33 | $0.18 | $0.32 | $0.21 | $0.20 | $0.23 | $1.27 | $0.27 | $0.32 | $0.32 | $1.23 | $0.37 | $0.38 | $0.38 | $4.01 | $0.47 | $2.68 | $1.84 | $3.50 | $2.95 | -- |
Weighted Average Shares Basic | 20,170,548 | 19,953,747 | 19,942,325 | 19,927,782 | 19,897,445 | 19,693,659 | 19,645,680 | 19,599,526 | 19,404,477 | 19,378,543 | 19,272,786 | -- | 19,008,969 | 18,987,469 | 18,958,716 | -- | 19,166,812 | 19,217,866 | 19,196,970 | -- | 19,456,149 | 19,888,606 | 20,027,800 | -- | 19,977,263 | 20,353,801 | 20,530,739 | -- | 20,517,419 | 20,614,023 | 20,683,719 | 21,120,268 | 21,623,612 | 21,677,299 | 21,898,792 | 21,621,466 | 21,651,347 | 21,642,163 | 21,638,198 | 21,648,654 | 21,629,289 | 21,666,096 | 21,688,153 | 21,924,748 | 22,069,785 | 22,118,470 | 22,106,543 | 22,083,942 | 22,090,913 | 22,075,185 | 22,063,393 | 22,265,961 | 22,918,904 | -- |
Earnings Per Share Diluted | $0.21 | $0.77 | $0.61 | $0.39 | $0.15 | $-0.12 | $-0.27 | $-0.37 | $-1.14 | $-0.28 | $-0.12 | $-2.44 | $0.12 | $0.20 | $-0.24 | -- | $-0.07 | -- | -- | -- | -- | $-0.02 | -- | -- | -- | $0.07 | -- | -- | $0.53 | $0.33 | $0.17 | $3.98 | $0.20 | $0.16 | $0.18 | $0.31 | $0.21 | $0.19 | $0.22 | $1.25 | $0.89 | $0.63 | $0.32 | $1.20 | $0.36 | $0.37 | $0.37 | $3.94 | $3.10 | $2.64 | $1.82 | $3.45 | $2.90 | -- |
Weighted Average Shares Diluted | 20,446,587 | 20,343,912 | 20,308,973 | 20,255,248 | 20,182,692 | 19,661,849 | 19,645,680 | 19,599,526 | 19,404,477 | 19,378,543 | 19,272,786 | -- | 19,208,452 | 19,115,148 | 18,958,716 | -- | 19,166,812 | 19,375,599 | 19,356,712 | -- | 19,742,869 | 19,888,606 | 20,153,291 | -- | 20,362,774 | 20,508,473 | 20,585,542 | -- | 20,596,050 | 20,831,740 | 20,845,661 | 21,186,750 | 21,315,685 | 21,735,829 | 22,053,015 | 22,090,770 | 22,135,554 | 22,073,254 | 22,037,796 | 22,010,523 | 21,916,063 | 21,921,742 | 21,904,862 | 22,397,587 | 22,534,127 | 22,601,603 | 22,589,483 | 22,509,871 | 22,487,374 | 22,551,862 | 22,333,399 | 22,567,030 | 23,260,431 | -- |
Common Stock Shares Authorized | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | 75,000,000 | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | -- | 19,992,102 | -- | -- | -- | -- | 19,693,657 | 19,693,679 | 19,828,033 | 19,468,276 | 19,323,604 | 19,384,192 | 19,052,011 | 19,023,795 | 18,993,551 | 19,071,614 | 18,827,770 | 19,221,966 | 19,204,056 | 19,389,066 | 19,449,319 | 19,472,249 | 19,956,847 | 20,135,514 | 19,977,318 | 19,972,094 | 20,530,795 | 20,525,614 | 20,532,338 | 20,540,617 | 20,603,617 | 20,886,261 | 21,069,454 | 21,566,905 | 21,739,412 | 21,978,762 | 21,675,735 | 21,663,909 | 21,658,816 | 21,652,341 | 21,646,075 | 21,644,658 | 21,706,703 | 21,701,353 | 21,714,551 | 22,145,449 | -- | 22,108,233 | -- | -- | -- | 22,066,805 | -- | -- |
Common Stock Value | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | $2,000.00 | -- | -- | -- | $2,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 | -- | -- |
Payments Of Dividends Common Stock | $7,386,000.00 | $25,642,000.00 | $19,404,000.00 | $13,163,000.00 | $6,933,000.00 | $18,849,000.00 | $12,679,000.00 | $6,524,000.00 | $10,025,000.00 | $7,590,000.00 | $2,730,000.00 | $9,771,000.00 | $7,388,000.00 | $5,008,000.00 | $2,629,000.00 | $9,819,000.00 | $7,440,000.00 | $5,049,000.00 | $2,647,000.00 | $10,064,000.00 | $7,631,000.00 | $5,201,000.00 | $2,740,000.00 | $15,234,000.00 | $12,733,000.00 | $10,239,000.00 | $7,694,000.00 | $10,287,000.00 | $7,718,000.00 | $5,150,000.00 | $2,580,000.00 | $13,976,000.00 | $8,739,000.00 | $6,069,000.00 | $3,356,000.00 | $10,826,000.00 | $8,123,000.00 | $5,414,000.00 | $2,707,000.00 | $12,312,000.00 | $9,606,000.00 | $6,900,000.00 | $2,682,000.00 | $16,512,000.00 | $13,829,000.00 | $11,075,000.00 | $5,535,000.00 | $22,121,000.00 | $16,591,000.00 | $11,060,000.00 | $5,531,000.00 | $44,234,000.00 | $45,502,000.00 | -- |
Preferred Stock Shares Authorized | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,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 | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $12.23 | -- | -- | -- | $13.26 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |