Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 9/30/2022 | 3/31/2022 | 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 | 5/31/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 | 5/31/1998 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $7,911,000.00 | -- | $7,928,000.00 | $9,374,000.00 | $13,682,000.00 | $15,092,000.00 | $23,359,000.00 | $25,967,000.00 | $23,576,000.00 | $22,207,000.00 | $21,234,000.00 | $20,712,000.00 | $24,489,000.00 | $24,762,000.00 | $25,753,000.00 | $25,023,000.00 | $19,589,000.00 | $21,845,000.00 | $25,678,000.00 | $28,775,000.00 | -- | $37,936,000.00 | $37,682,000.00 | $35,373,000.00 | $35,561,000.00 | $29,447,000.00 | $28,687,000.00 | $38,311,000.00 | $36,921,000.00 | $33,581,000.00 | $31,994,000.00 | $35,292,000.00 | $30,663,000.00 | $28,399,000.00 | $27,999,000.00 | $32,185,000.00 | $26,478,000.00 | $20,175,000.00 | $20,395,000.00 | $19,441,000.00 | $17,787,000.00 | $15,087,000.00 | $14,377,000.00 | $12,781,000.00 | $12,103,000.00 | $12,574,000.00 | $18,057,000.00 | $20,828,000.00 | $17,321,000.00 | $17,035,000.00 | $21,584,000.00 | $17,367,000.00 | $30,945,000.00 | -- |
Accounts Receivable Net Current | $320,000.00 | -- | $149,000.00 | $645,000.00 | $100,000.00 | $300,000.00 | $91,000.00 | $200,000.00 | $200,000.00 | $186,000.00 | $144,000.00 | $251,000.00 | $271,000.00 | $955,000.00 | $176,000.00 | $126,000.00 | $143,000.00 | $106,000.00 | $124,000.00 | $237,000.00 | -- | $400,000.00 | $273,000.00 | $394,000.00 | $405,000.00 | $178,000.00 | $298,000.00 | $72,000.00 | $116,000.00 | $219,000.00 | $369,000.00 | $272,000.00 | $336,000.00 | $378,000.00 | $504,000.00 | $234,000.00 | $221,000.00 | $189,000.00 | $423,000.00 | $402,000.00 | $246,000.00 | $173,000.00 | $324,000.00 | $310,000.00 | $187,000.00 | $258,000.00 | $304,000.00 | -- | -- | -- | $416,000.00 | -- | -- | -- |
Inventory | $13,700,000.00 | -- | $15,332,000.00 | $15,838,000.00 | $15,320,000.00 | $15,251,000.00 | $12,600,000.00 | $13,500,000.00 | $13,600,000.00 | $12,827,000.00 | $13,500,000.00 | $13,300,000.00 | $11,545,000.00 | $10,200,000.00 | $12,162,000.00 | $13,300,000.00 | $12,800,000.00 | $12,800,000.00 | $12,700,000.00 | $10,277,000.00 | -- | $9,000,000.00 | $9,385,000.00 | $10,625,000.00 | $10,900,000.00 | $13,400,000.00 | $11,961,000.00 | $10,394,000.00 | $11,714,000.00 | $11,228,000.00 | $9,199,000.00 | $11,398,000.00 | $14,247,000.00 | $13,484,000.00 | $10,591,000.00 | $12,467,000.00 | $13,519,000.00 | $13,955,000.00 | $13,988,000.00 | $14,733,000.00 | $14,165,000.00 | $13,651,000.00 | $15,154,000.00 | $18,088,000.00 | $18,185,000.00 | $17,616,000.00 | $17,786,000.00 | -- | -- | -- | $24,070,000.00 | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $3,146,000.00 | -- | $2,040,000.00 | $2,183,000.00 | $3,402,000.00 | $1,943,000.00 | $3,798,000.00 | $3,288,000.00 | $3,645,000.00 | $3,000,000.00 | $2,516,000.00 | $3,122,000.00 | $2,947,000.00 | $2,200,000.00 | $1,937,000.00 | $2,663,000.00 | $3,803,000.00 | $3,361,000.00 | $3,570,000.00 | $3,482,000.00 | -- | $3,831,000.00 | $2,607,000.00 | $2,919,000.00 | $2,659,000.00 | $3,625,000.00 | $3,483,000.00 | $2,919,000.00 | $2,512,000.00 | -- | $2,905,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $28,280,000.00 | -- | $28,584,000.00 | $31,252,000.00 | $36,455,000.00 | $36,442,000.00 | $44,271,000.00 | $46,562,000.00 | $44,771,000.00 | $42,477,000.00 | $40,903,000.00 | $41,330,000.00 | $43,227,000.00 | $41,029,000.00 | $43,955,000.00 | $45,399,000.00 | $40,558,000.00 | $42,387,000.00 | $46,721,000.00 | $47,408,000.00 | -- | $56,642,000.00 | $56,248,000.00 | $57,380,000.00 | $54,243,000.00 | $51,554,000.00 | $50,755,000.00 | $56,994,000.00 | $57,486,000.00 | $54,946,000.00 | $49,885,000.00 | $56,711,000.00 | $54,780,000.00 | $51,864,000.00 | $49,363,000.00 | $57,240,000.00 | $51,907,000.00 | $44,514,000.00 | $43,674,000.00 | $42,792,000.00 | $37,353,000.00 | $34,647,000.00 | $35,302,000.00 | $36,726,000.00 | $36,036,000.00 | $37,017,000.00 | $41,731,000.00 | -- | -- | -- | $55,215,000.00 | -- | -- | -- |
Property Plant and Equipement | -- | -- | -- | -- | -- | -- | -- | -- | -- | $5,358,000.00 | -- | -- | -- | $6,100,000.00 | -- | -- | -- | $6,800,000.00 | -- | -- | -- | -- | $4,300,000.00 | -- | -- | -- | $4,600,000.00 | -- | -- | $5,000,000.00 | $4,700,000.00 | $4,800,000.00 | $4,900,000.00 | $4,700,000.00 | $4,103,000.00 | $4,057,000.00 | $4,423,000.00 | $2,894,000.00 | $3,239,000.00 | $3,614,000.00 | $3,832,000.00 | $4,270,000.00 | $4,825,000.00 | $5,449,000.00 | $6,374,000.00 | $7,248,000.00 | $9,566,000.00 | -- | -- | -- | $18,449,000.00 | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $2,100,000.00 | -- | -- | $1,900,000.00 | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $6,711,000.00 | -- | $7,277,000.00 | $7,834,000.00 | $8,082,000.00 | $8,757,000.00 | $9,528,000.00 | $10,393,000.00 | $10,866,000.00 | $12,000,000.00 | $11,712,000.00 | $11,986,000.00 | $9,634,000.00 | $9,592,000.00 | $10,433,000.00 | $8,482,000.00 | $8,595,000.00 | $3,900,000.00 | $3,828,000.00 | $3,827,000.00 | -- | $3,944,000.00 | $3,900,000.00 | $3,623,000.00 | $3,617,000.00 | $3,914,000.00 | $4,013,000.00 | $4,451,000.00 | $3,687,000.00 | $3,878,000.00 | $3,759,000.00 | $3,943,000.00 | $4,033,000.00 | $4,081,000.00 | $3,567,000.00 | $3,726,000.00 | $3,913,000.00 | $3,720,000.00 | $3,591,000.00 | $2,938,000.00 | $2,942,000.00 | $3,093,000.00 | $3,187,000.00 | $3,270,000.00 | $3,124,000.00 | $3,243,000.00 | $2,815,000.00 | -- | -- | -- | $3,054,000.00 | -- | -- | -- |
Total Assets | $41,058,000.00 | -- | $42,206,000.00 | $45,399,000.00 | $50,720,000.00 | $52,500,000.00 | $61,140,000.00 | $63,854,000.00 | $64,741,000.00 | $65,336,000.00 | $63,045,000.00 | $64,136,000.00 | $64,711,000.00 | $62,923,000.00 | $66,806,000.00 | $67,267,000.00 | $65,439,000.00 | $62,198,000.00 | $69,141,000.00 | $70,640,000.00 | -- | $79,008,000.00 | $76,242,000.00 | $78,530,000.00 | $74,759,000.00 | $72,688,000.00 | $71,188,000.00 | $77,789,000.00 | $77,037,000.00 | $74,310,000.00 | $68,642,000.00 | $75,333,000.00 | $74,445,000.00 | $71,156,000.00 | $67,398,000.00 | $75,639,000.00 | $65,858,000.00 | $56,901,000.00 | $56,061,000.00 | $55,042,000.00 | $48,979,000.00 | $46,087,000.00 | $47,560,000.00 | $49,873,000.00 | $49,842,000.00 | $51,885,000.00 | $58,270,000.00 | -- | -- | -- | $81,423,000.00 | -- | -- | -- |
Accounts Payable | $4,882,000.00 | -- | $3,879,000.00 | $5,825,000.00 | $5,663,000.00 | $4,581,000.00 | $5,122,000.00 | $5,108,000.00 | $4,836,000.00 | $4,797,000.00 | $4,763,000.00 | $5,971,000.00 | $4,929,000.00 | $3,526,000.00 | $4,675,000.00 | $5,961,000.00 | $5,880,000.00 | $6,724,000.00 | $6,402,000.00 | $6,414,000.00 | -- | $5,453,000.00 | $6,008,000.00 | $6,050,000.00 | $6,130,000.00 | $5,912,000.00 | $5,223,000.00 | $5,188,000.00 | $6,427,000.00 | $5,617,000.00 | $2,683,000.00 | $4,339,000.00 | $6,398,000.00 | $7,375,000.00 | $4,252,000.00 | $4,800,000.00 | $4,979,000.00 | $5,342,000.00 | $4,996,000.00 | $6,784,000.00 | $5,719,000.00 | $4,101,000.00 | $4,154,000.00 | $4,899,000.00 | $6,733,000.00 | $6,092,000.00 | $4,825,000.00 | -- | -- | -- | $5,534,000.00 | -- | -- | -- |
Accrued Liabilities | $5,899,000.00 | $7,500,000.00 | $7,500,000.00 | $6,900,000.00 | $6,990,000.00 | $7,500,000.00 | $8,400,000.00 | $8,700,000.00 | $7,369,000.00 | $8,691,000.00 | $7,823,000.00 | $8,200,000.00 | $6,573,000.00 | $8,209,000.00 | $10,193,000.00 | $7,961,000.00 | $7,440,000.00 | $5,995,000.00 | $6,617,000.00 | $6,331,000.00 | -- | $5,724,000.00 | $5,771,000.00 | $5,600,000.00 | $5,139,000.00 | $4,991,000.00 | $5,605,000.00 | $5,112,000.00 | $5,383,000.00 | $4,698,000.00 | $6,221,000.00 | $7,804,000.00 | $6,699,000.00 | $6,001,000.00 | $6,356,000.00 | $7,568,000.00 | $7,404,000.00 | $6,182,000.00 | $5,796,000.00 | $7,598,000.00 | $7,411,000.00 | $7,101,000.00 | $6,348,000.00 | $7,755,000.00 | $6,861,000.00 | $7,629,000.00 | $10,514,000.00 | -- | -- | -- | $10,318,000.00 | -- | -- | -- |
Total Current Liabilities | $30,613,000.00 | -- | $31,506,000.00 | $33,757,000.00 | $36,868,000.00 | $33,889,000.00 | $37,410,000.00 | $40,122,000.00 | $38,398,000.00 | $39,364,000.00 | $36,801,000.00 | $39,497,000.00 | $36,376,000.00 | $35,648,000.00 | $42,161,000.00 | $40,022,000.00 | $39,793,000.00 | $36,874,000.00 | $41,269,000.00 | $39,378,000.00 | -- | $38,756,000.00 | $36,001,000.00 | $36,852,000.00 | $33,948,000.00 | $32,632,000.00 | $32,303,000.00 | $35,750,000.00 | $37,338,000.00 | $34,338,000.00 | $30,078,000.00 | $38,719,000.00 | $38,513,000.00 | $38,262,000.00 | $36,022,000.00 | $46,580,000.00 | $41,871,000.00 | $32,975,000.00 | $32,609,000.00 | $34,076,000.00 | $28,116,000.00 | $26,213,000.00 | $27,339,000.00 | $30,240,000.00 | $32,284,000.00 | $32,391,000.00 | $36,617,000.00 | -- | -- | -- | $40,343,000.00 | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-2,446,000.00 | -- | $-2,547,000.00 | $-1,658,000.00 | $-1,007,000.00 | $-3,053,000.00 | $1,669,000.00 | $3,866,000.00 | $3,794,000.00 | $5,150,000.00 | $3,350,000.00 | $2,671,000.00 | $2,123,000.00 | $3,757,000.00 | $2,944,000.00 | $3,707,000.00 | $3,896,000.00 | $4,337,000.00 | $4,227,000.00 | $4,292,000.00 | -- | $6,318,000.00 | $5,984,000.00 | $3,562,000.00 | $3,482,000.00 | $4,213,000.00 | $1,834,000.00 | $3,597,000.00 | $2,190,000.00 | $1,273,000.00 | $686,000.00 | $323,000.00 | $-141,000.00 | $133,000.00 | $-109,000.00 | $-288,000.00 | $-115,000.00 | $-680,000.00 | $-743,000.00 | $-646,000.00 | $-1,475,000.00 | $-1,621,000.00 | $-677,000.00 | $-969,000.00 | $-788,000.00 | $-1,233,000.00 | $-427,000.00 | -- | -- | -- | $-1,308,000.00 | -- | -- | -- |
Accumulated Deficit | $-121,000.00 | -- | $455,000.00 | $437,000.00 | $1,915,000.00 | $8,567,000.00 | $7,452,000.00 | $5,873,000.00 | $4,074,000.00 | $2,213,000.00 | $3,908,000.00 | $2,628,000.00 | $1,797,000.00 | $-690,000.00 | $-2,499,000.00 | $-710,000.00 | $-2,397,000.00 | $-2,782,000.00 | $-3,000.00 | $2,862,000.00 | -- | $3,586,000.00 | $4,190,000.00 | $8,014,000.00 | $7,202,000.00 | $5,747,000.00 | $7,331,000.00 | $8,798,000.00 | $7,849,000.00 | $9,180,000.00 | $8,589,000.00 | $7,060,000.00 | $6,992,000.00 | $3,849,000.00 | $2,750,000.00 | $898,000.00 | $-4,210,000.00 | $-3,518,000.00 | $-3,746,000.00 | $-6,293,000.00 | $-5,492,000.00 | $-6,276,000.00 | $-6,920,000.00 | $-7,174,000.00 | $-9,387,000.00 | $-6,932,000.00 | $-5,532,000.00 | -- | -- | -- | $15,127,000.00 | -- | -- | -- |
Total Stockholders' Equity | $10,445,000.00 | -- | $10,700,000.00 | $11,642,000.00 | $13,852,000.00 | $18,611,000.00 | $23,730,000.00 | $23,732,000.00 | $26,343,000.00 | $25,972,000.00 | $26,244,000.00 | $24,639,000.00 | $28,335,000.00 | $27,275,000.00 | $24,645,000.00 | $27,245,000.00 | $25,646,000.00 | $25,324,000.00 | $27,872,000.00 | $31,262,000.00 | -- | $40,252,000.00 | $40,241,000.00 | $41,678,000.00 | $40,811,000.00 | $40,056,000.00 | $38,885,000.00 | $42,039,000.00 | $39,699,000.00 | $39,972,000.00 | $38,564,000.00 | $36,614,000.00 | $35,932,000.00 | $32,894,000.00 | $31,376,000.00 | $29,059,000.00 | $23,987,000.00 | $23,926,000.00 | $23,452,000.00 | $20,966,000.00 | $20,863,000.00 | $19,874,000.00 | $20,221,000.00 | -- | -- | -- | $21,653,000.00 | -- | -- | -- | $41,080,000.00 | -- | -- | -- |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $41,058,000.00 | -- | $42,206,000.00 | $45,399,000.00 | $50,720,000.00 | $52,500,000.00 | $61,140,000.00 | $63,854,000.00 | $64,741,000.00 | $65,336,000.00 | $63,045,000.00 | $64,136,000.00 | $64,711,000.00 | $62,923,000.00 | $66,806,000.00 | $67,267,000.00 | $65,439,000.00 | $62,198,000.00 | $69,141,000.00 | $70,640,000.00 | -- | $79,008,000.00 | $76,242,000.00 | $78,530,000.00 | $74,759,000.00 | $72,688,000.00 | $71,188,000.00 | $77,789,000.00 | $77,037,000.00 | $74,310,000.00 | $68,642,000.00 | $75,333,000.00 | $74,445,000.00 | $71,156,000.00 | $67,398,000.00 | $75,639,000.00 | $65,858,000.00 | $56,901,000.00 | $56,061,000.00 | $55,042,000.00 | $48,979,000.00 | $46,087,000.00 | $47,560,000.00 | $49,873,000.00 | $49,842,000.00 | $51,885,000.00 | $58,270,000.00 | -- | -- | -- | $81,423,000.00 | -- | -- | -- |
Date | 3/31/2024 | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 9/30/2022 | 3/31/2022 | 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 | 5/31/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 | 5/31/1998 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | $6,296,000.00 | -- | $21,042,000.00 | $7,004,000.00 | $7,413,000.00 | $22,427,000.00 | $7,091,000.00 | $17,348,000.00 | $7,222,000.00 | $35,505,000.00 | $25,044,000.00 | $15,716,000.00 | $7,008,000.00 | $31,550,000.00 | $23,253,000.00 | $15,542,000.00 | $7,427,000.00 | $34,476,000.00 | $25,426,000.00 | $16,390,000.00 | -- | $8,249,000.00 | $35,667,000.00 | $8,233,000.00 | $8,786,000.00 | $8,762,000.00 | $36,564,000.00 | $9,736,000.00 | $18,489,000.00 | $8,389,000.00 | $34,102,000.00 | $25,076,000.00 | $8,270,000.00 | $8,553,000.00 | $38,350,000.00 | $10,304,000.00 | $9,738,000.00 | $9,398,000.00 | $36,097,000.00 | $9,225,000.00 | $16,391,000.00 | $7,697,000.00 | $34,641,000.00 | $20,038,000.00 | $8,852,000.00 | $6,395,000.00 | $30,421,000.00 | $22,164,000.00 | $14,757,000.00 | $7,214,000.00 | $32,754,000.00 | $46,813,000.00 | -- | -- |
Gross Profit | $23,097,000.00 | -- | $25,928,000.00 | $52,291,000.00 | $26,701,000.00 | $80,446,000.00 | $25,293,000.00 | $63,475,000.00 | $31,097,000.00 | $115,902,000.00 | $87,174,000.00 | $58,536,000.00 | $29,597,000.00 | $126,178,000.00 | $31,945,000.00 | $63,142,000.00 | $30,546,000.00 | $139,082,000.00 | $33,977,000.00 | $70,130,000.00 | -- | $33,134,000.00 | $141,029,000.00 | $33,764,000.00 | $38,900,000.00 | $31,879,000.00 | $143,740,000.00 | $109,439,000.00 | $38,710,000.00 | $32,319,000.00 | $146,165,000.00 | $109,880,000.00 | $38,456,000.00 | $35,817,000.00 | $151,731,000.00 | $115,460,000.00 | $36,564,000.00 | $33,565,000.00 | $141,326,000.00 | $35,207,000.00 | $36,107,000.00 | $33,969,000.00 | $138,806,000.00 | $17,636,000.00 | $18,086,000.00 | $19,122,000.00 | $82,843,000.00 | $21,072,000.00 | $42,902,000.00 | $21,979,000.00 | $98,015,000.00 | $96,477,000.00 | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | $800,000.00 | -- | -- | -- | $1,100,000.00 | -- | -- | -- | $1,000,000.00 | -- | -- | -- | -- | $1,200,000.00 | -- | -- | -- | $1,400,000.00 | -- | -- | -- | $1,700,000.00 | -- | -- | -- | $1,600,000.00 | -- | -- | -- | $1,600,000.00 | -- | -- | -- | $1,900,000.00 | -- | -- | -- | $3,000,000.00 | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $22,277,000.00 | -- | $25,756,000.00 | $26,544,000.00 | $25,988,000.00 | $78,201,000.00 | $25,258,000.00 | $58,668,000.00 | $28,308,000.00 | $111,411,000.00 | $27,258,000.00 | $55,414,000.00 | $27,586,000.00 | $119,745,000.00 | $31,380,000.00 | $30,577,000.00 | $29,426,000.00 | $139,172,000.00 | $103,674,000.00 | $71,367,000.00 | -- | $34,022,000.00 | $138,510,000.00 | $103,074,000.00 | $69,994,000.00 | $33,913,000.00 | $143,042,000.00 | $37,903,000.00 | $70,605,000.00 | $31,783,000.00 | $134,021,000.00 | $100,525,000.00 | $33,846,000.00 | $33,306,000.00 | $138,989,000.00 | $105,284,000.00 | $35,964,000.00 | $32,186,000.00 | $136,570,000.00 | $102,649,000.00 | $67,871,000.00 | $33,314,000.00 | $139,786,000.00 | $16,547,000.00 | $74,448,000.00 | $21,178,000.00 | $99,732,000.00 | $22,644,000.00 | $52,129,000.00 | $26,885,000.00 | $109,496,000.00 | $122,071,000.00 | -- | -- |
Loss from Operations | $820,000.00 | -- | $172,000.00 | $-954,000.00 | $713,000.00 | $1,357,000.00 | $35,000.00 | $4,807,000.00 | $2,789,000.00 | $4,491,000.00 | $1,380,000.00 | $3,122,000.00 | $2,011,000.00 | $6,433,000.00 | $565,000.00 | $3,139,000.00 | $1,120,000.00 | $-90,000.00 | $1,670,000.00 | $-1,237,000.00 | -- | $-888,000.00 | $2,519,000.00 | $684,000.00 | $785,000.00 | $-2,034,000.00 | $698,000.00 | $931,000.00 | $-112,000.00 | $536,000.00 | $12,144,000.00 | $2,234,000.00 | $7,121,000.00 | $2,511,000.00 | $12,742,000.00 | $8,197,000.00 | $600,000.00 | $1,379,000.00 | $4,756,000.00 | $429,000.00 | $2,205,000.00 | $655,000.00 | $-980,000.00 | $1,089,000.00 | $-3,462,000.00 | $-2,056,000.00 | $-16,889,000.00 | $-10,799,000.00 | $-9,227,000.00 | $-4,906,000.00 | $-11,481,000.00 | $-25,594,000.00 | -- | -- |
Loss Before Income Taxes | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $0.63 | -- | $-0.26 | $-0.59 | $0.32 | $1.05 | $0.07 | $2.09 | $1.06 | $2.80 | $0.77 | $1.65 | $1.17 | $1.38 | $-0.62 | $0.83 | $0.29 | $-1.53 | $-0.69 | $-0.14 | -- | $-0.10 | $-0.66 | $0.51 | $0.20 | $-0.46 | $-0.22 | $0.47 | $-0.27 | $0.22 | $2.18 | $0.03 | $1.17 | $0.41 | $2.44 | $1.75 | $-0.17 | $0.09 | $1.20 | $-0.30 | $0.30 | $0.24 | $-0.52 | $-0.62 | $-1.46 | $-0.53 | $-7.80 | $-5.17 | $-1.98 | $-1.81 | $-4.01 | $-6.56 | -- | -- |
Weighted Average Shares Basic | 1,884,000 | -- | 1,860,000 | 1,871,000 | 1,872,000 | 1,930,000 | 1,950,000 | 2,070,000 | 2,070,000 | 2,235,000 | 2,100,000 | 2,380,000 | 2,391,000 | 2,391,000 | 2,393,000 | 2,395,000 | 2,396,000 | 2,541,000 | 2,396,000 | 2,674,000 | -- | 2,719,000 | 2,708,000 | 2,711,000 | 2,711,000 | 2,701,000 | 2,688,000 | 2,706,000 | 2,701,000 | 2,696,000 | 2,680,000 | 2,681,000 | 2,680,000 | 2,677,000 | 2,663,000 | 2,661,000 | 2,658,000 | 2,654,000 | 2,650,000 | 2,650,000 | 2,648,000 | 2,648,000 | 2,648,000 | 2,648 | 2,648,000 | 2,648 | 2,649,000 | 2,649 | 2,649,000 | 2,649 | 2,649,000 | 2,646,000 | -- | -- |
Earnings Per Share Diluted | $0.63 | -- | $-0.26 | $-0.59 | $0.32 | $1.01 | $0.06 | $2.03 | $1.04 | $2.77 | $2.38 | $1.62 | $1.15 | $1.35 | $-0.62 | $1.09 | $0.28 | $-1.53 | $-0.89 | $-0.14 | -- | $-0.10 | $-0.66 | $0.69 | $0.65 | $-0.46 | $-0.22 | $0.19 | $-0.49 | $0.21 | $2.14 | $1.58 | $1.55 | $0.40 | $2.40 | $1.71 | $-0.26 | $0.08 | $1.18 | $0.23 | $0.54 | $0.24 | $-0.52 | $-0.62 | $-0.93 | $-0.53 | $-7.80 | $-5.17 | $-1.98 | $-1.81 | $-4.01 | $-6.56 | -- | -- |
Weighted Average Shares Diluted | 1,884,000 | -- | 1,863,000 | 1,871,000 | 1,890,000 | 1,949,000 | 2,074,000 | 2,130,000 | 2,116,000 | 2,264,000 | 2,312,000 | 2,402,000 | 2,415,000 | 2,440,000 | 2,450,000 | 2,452,000 | 2,462,000 | 2,541,000 | 2,396,000 | 2,674,000 | -- | 2,719,000 | 2,708,000 | 2,766,000 | 2,778,000 | 2,701,000 | 2,688,000 | 2,812,000 | 2,701,000 | 2,780,000 | 2,728,000 | 2,721,000 | 2,730,000 | 2,730,000 | 2,706,000 | 2,701,000 | 2,662,000 | 2,702,000 | 2,683,000 | 2,650,000 | 2,658,000 | 2,650,000 | 2,648,000 | 2,681 | 2,648,000 | 2,648 | 2,649,000 | 2,649 | 2,649,000 | 2,649 | 2,649,000 | 2,646,000 | -- | -- |
Common Stock Shares Authorized | 99,000,000 | -- | 99,000,000 | 99,000,000 | 99,000,000 | 99,000,000 | 99,000,000 | 99,000,000 | 99,000,000 | 99,000,000 | 99,000,000 | 99,000,000 | 99,000,000 | 99,000,000 | 99,000,000 | 99,000,000 | 99,000,000 | 99,000,000 | 99,000,000 | 99,000,000 | -- | 99,000,000 | 99,000,000 | 99,000,000 | 99,000,000 | 99,000,000 | 99,000,000 | 99,000,000 | 99,000,000 | 99,000,000 | 99,000,000 | 99,000,000 | 99,000,000 | 99,000,000 | 99,000,000 | 99,000,000 | 99,000,000 | 99,000,000 | 99,000,000 | 99,000,000 | 99,000,000 | 99,000,000 | 99,000,000 | 99,000,000 | 99,000,000 | 99,000,000 | 99,000,000 | -- | -- | -- | 99,000,000 | -- | -- | 100,000,000 |
Common Stock Shares Outstanding | 1,884,814 | -- | 1,860,154 | 1,866,212 | 1,873,608 | 1,874,930 | 1,949,716 | 1,892,646 | 2,063,280 | 2,071,081 | 2,089,002 | 2,101,240 | 2,389,206 | 2,381,131 | 2,385,787 | 2,392,847 | 2,395,219 | 2,381,149 | 2,381,244 | 2,402,612 | -- | 2,719,271 | 2,702,940 | 2,708,491 | 2,711,372 | 2,710,858 | 2,688,790 | 2,686,868 | 2,706,986 | 2,696,986 | 2,682,078 | 2,681,078 | 2,681,078 | 2,679,411 | 2,676,077 | 2,668,244 | 2,666,578 | 2,654,913 | 2,653,913 | 2,653,913 | 2,647,735 | 2,647,735 | 2,647,735 | 2,647,735 | 2,647,735 | 2,647,735 | 2,648,518 | -- | -- | -- | 2,649,046 | -- | -- | -- |
Common Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
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 | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | $3,358,000.00 | -- | -- | -- | $1,200,000.00 | -- | -- | -- | $3,086,000.00 | -- | -- | -- | -- | $1,354,000.00 | -- | -- | -- | $672,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 1,000,000 | -- | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | -- | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | -- | -- | -- | 1,000,000 | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
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 | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |