Date | 12/31/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 9/30/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 | 11/30/1995 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $10,719,000.00 | -- | -- | $9,345,000.00 | $11,264,000.00 | $11,545,000.00 | $13,206,000.00 | $15,300,000.00 | $15,972,000.00 | $15,750,000.00 | $13,676,000.00 | $9,110,000.00 | $10,458,000.00 | $7,372,000.00 | $7,826,000.00 | $7,090,000.00 | $7,111,000.00 | $6,988,000.00 | $5,836,000.00 | $8,862,000.00 | $8,827,000.00 | $7,662,000.00 | $8,309,000.00 | $8,273,000.00 | $7,324,000.00 | $7,502,000.00 | $5,027,000.00 | $7,033,000.00 | $5,718,000.00 | $6,210,000.00 | $5,726,000.00 | $4,292,000.00 | $4,382,000.00 | $5,622,000.00 | $4,699,000.00 | $4,236,000.00 | $2,814,000.00 | $3,111,000.00 | $3,051,000.00 | $3,388,000.00 | $1,792,000.00 | $1,929,000.00 | $1,722,000.00 | $1,666,000.00 | $1,705,000.00 | $1,638,000.00 | $1,264,000.00 | $1,473,000.00 | $923,000.00 | $1,659,000.00 | -- |
Accounts Receivable Net Current | $59,776,000.00 | $63,018,000.00 | $63,645,000.00 | $63,714,000.00 | $66,499,000.00 | $63,636,000.00 | $59,997,000.00 | $59,234,000.00 | $46,914,000.00 | -- | -- | -- | $49,299,000.00 | -- | -- | -- | $46,142,000.00 | -- | -- | -- | $35,964,000.00 | -- | -- | -- | $33,669,000.00 | -- | -- | -- | $23,203,000.00 | -- | -- | -- | $26,245,000.00 | -- | -- | -- | $21,734,000.00 | $19,037,000.00 | $19,709,000.00 | $18,489,000.00 | $21,414,000.00 | $17,713,000.00 | $17,344,000.00 | -- | $15,461,000.00 | -- | -- | -- | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $5,614,000.00 | $4,779,000.00 | $6,821,000.00 | $7,861,000.00 | $7,688,000.00 | $5,769,000.00 | $5,750,000.00 | $5,320,000.00 | $3,631,000.00 | $4,212,000.00 | $1,871,000.00 | $2,470,000.00 | $2,404,000.00 | $3,382,000.00 | $2,461,000.00 | $2,935,000.00 | $1,879,000.00 | $2,964,000.00 | $2,706,000.00 | $2,721,000.00 | $2,031,000.00 | $1,629,000.00 | $1,857,000.00 | $535,000.00 | $1,299,000.00 | $898,000.00 | $861,000.00 | $734,000.00 | $661,000.00 | $605,000.00 | $765,000.00 | $597,000.00 | $868,000.00 | $509,000.00 | $437,000.00 | $432,000.00 | $642,000.00 | $710,000.00 | $577,000.00 | $1,261,000.00 | $596,000.00 | $896,000.00 | $701,000.00 | $860,000.00 | $801,000.00 | -- | -- | -- | $1,283,000.00 | -- | -- |
Total Current Assets | $76,109,000.00 | $78,713,000.00 | $81,719,000.00 | $80,920,000.00 | $86,308,000.00 | $81,807,000.00 | $79,808,000.00 | $79,854,000.00 | $66,517,000.00 | $67,328,000.00 | $58,458,000.00 | $59,901,000.00 | $62,161,000.00 | $67,940,000.00 | $67,749,000.00 | $57,444,000.00 | $55,132,000.00 | $56,735,000.00 | $56,088,000.00 | $54,634,000.00 | $46,822,000.00 | $46,115,000.00 | $42,601,000.00 | $38,932,000.00 | $42,763,000.00 | $39,714,000.00 | $30,165,000.00 | $28,520,000.00 | $30,111,000.00 | $28,537,000.00 | $30,281,000.00 | $30,195,000.00 | $31,959,000.00 | $28,385,000.00 | $30,044,000.00 | $25,724,000.00 | $25,646,000.00 | $23,036,000.00 | $23,517,000.00 | $23,332,000.00 | $23,996,000.00 | $20,538,000.00 | $19,767,000.00 | $17,199,000.00 | $17,967,000.00 | -- | -- | -- | $16,205,000.00 | -- | -- |
Property Plant and Equipement | $2,871,000.00 | $3,172,000.00 | $3,201,000.00 | $3,261,000.00 | $2,970,000.00 | $2,923,000.00 | $3,005,000.00 | $3,043,000.00 | $2,795,000.00 | $2,846,000.00 | $2,793,000.00 | $2,769,000.00 | $2,848,000.00 | $3,122,000.00 | $3,085,000.00 | $3,030,000.00 | $2,950,000.00 | $2,902,000.00 | $2,894,000.00 | $2,819,000.00 | $2,712,000.00 | $2,551,000.00 | $2,487,000.00 | $2,523,000.00 | $2,536,000.00 | $2,556,000.00 | $2,468,000.00 | $2,459,000.00 | $2,443,000.00 | $2,450,000.00 | $2,446,000.00 | $2,456,000.00 | $2,175,000.00 | $2,238,000.00 | $2,131,000.00 | $2,105,000.00 | $2,032,000.00 | $2,039,000.00 | $1,991,000.00 | $1,861,000.00 | $1,777,000.00 | $1,725,000.00 | $1,724,000.00 | $1,771,000.00 | $1,523,000.00 | -- | -- | -- | $1,452,000.00 | -- | -- |
Intangible Assets Net | $1,180,000.00 | $1,501,000.00 | $1,730,000.00 | $2,040,000.00 | $2,100,000.00 | $2,289,000.00 | $2,488,000.00 | $2,430,000.00 | $2,255,000.00 | $2,381,000.00 | $2,512,000.00 | $2,644,000.00 | $2,796,000.00 | $2,925,000.00 | $3,067,000.00 | $3,197,000.00 | $3,332,000.00 | $3,449,000.00 | $3,599,000.00 | $4,189,000.00 | $1,634,000.00 | $1,900,000.00 | $2,037,000.00 | $2,201,000.00 | $2,340,000.00 | $2,154,000.00 | $2,286,000.00 | $2,418,000.00 | $2,551,000.00 | $2,693,000.00 | $2,837,000.00 | $2,981,000.00 | $3,149,000.00 | $3,339,000.00 | $2,003,000.00 | $2,128,000.00 | $2,259,000.00 | $2,410,000.00 | $2,539,000.00 | $2,698,000.00 | $1,468,000.00 | $1,365,000.00 | $637,000.00 | $677,000.00 | $705,000.00 | -- | -- | -- | $362,000.00 | -- | -- |
Goodwill | $1,382,000.00 | $1,715,000.00 | $1,711,000.00 | $1,708,000.00 | $4,169,000.00 | $4,171,000.00 | $4,179,000.00 | $4,168,000.00 | $3,760,000.00 | $3,753,000.00 | $3,756,000.00 | $3,760,000.00 | $3,784,000.00 | $3,779,000.00 | $3,788,000.00 | $3,787,000.00 | $3,788,000.00 | $3,783,000.00 | $3,215,000.00 | $3,173,000.00 | $1,836,000.00 | $1,841,000.00 | $1,836,000.00 | $1,851,000.00 | $1,847,000.00 | $2,257,000.00 | $1,800,000.00 | $1,800,000.00 | $1,800,000.00 | $1,800,000.00 | $1,800,000.00 | $1,800,000.00 | $1,800,000.00 | $1,800,000.00 | $1,800,000.00 | $1,800,000.00 | $1,800,000.00 | $1,792,000.00 | $1,792,000.00 | $1,792,000.00 | $1,792,000.00 | $1,348,000.00 | $1,148,000.00 | $1,148,000.00 | $1,148,000.00 | -- | -- | -- | $848,000.00 | -- | -- |
Other Assets | $1,729,000.00 | $2,019,000.00 | $1,816,000.00 | $1,934,000.00 | $2,200,000.00 | $1,927,000.00 | $1,694,000.00 | $1,940,000.00 | $1,601,000.00 | $2,033,000.00 | $1,259,000.00 | $1,152,000.00 | $1,115,000.00 | $2,365,000.00 | $1,734,000.00 | $1,593,000.00 | $1,325,000.00 | $1,736,000.00 | $1,733,000.00 | $1,422,000.00 | $1,929,000.00 | $1,683,000.00 | $1,832,000.00 | $1,791,000.00 | $1,142,000.00 | $2,290,000.00 | $1,871,000.00 | $857,000.00 | $611,000.00 | $522,000.00 | $213,000.00 | $31,000.00 | $353,000.00 | $493,000.00 | $970,000.00 | $552,000.00 | $641,000.00 | $651,000.00 | $340,000.00 | $324,000.00 | $237,000.00 | $681,000.00 | $261,000.00 | $195,000.00 | $178,000.00 | -- | -- | -- | $226,000.00 | -- | -- |
Total Assets | $90,281,000.00 | $93,076,000.00 | $95,344,000.00 | $94,598,000.00 | $104,204,000.00 | $100,217,000.00 | $98,224,000.00 | $97,711,000.00 | $84,029,000.00 | $82,471,000.00 | $73,910,000.00 | $76,166,000.00 | $79,535,000.00 | $87,094,000.00 | $86,880,000.00 | $77,044,000.00 | $68,929,000.00 | $71,167,000.00 | $70,489,000.00 | $69,300,000.00 | $57,988,000.00 | $58,558,000.00 | $55,662,000.00 | $52,051,000.00 | $57,240,000.00 | $55,484,000.00 | $45,103,000.00 | $42,567,000.00 | $43,406,000.00 | $41,581,000.00 | $43,084,000.00 | $42,597,000.00 | $44,570,000.00 | $38,155,000.00 | $38,848,000.00 | $34,209,000.00 | $34,278,000.00 | $29,928,000.00 | $30,179,000.00 | $30,007,000.00 | $29,270,000.00 | $25,657,000.00 | $23,537,000.00 | $20,990,000.00 | $21,521,000.00 | -- | -- | -- | $19,093,000.00 | -- | -- |
Accounts Payable | -- | -- | -- | $10,588,000.00 | $12,640,000.00 | $10,345,000.00 | $8,787,000.00 | $10,156,000.00 | $7,859,000.00 | $8,377,000.00 | $6,841,000.00 | $8,789,000.00 | $9,186,000.00 | $11,524,000.00 | $10,338,000.00 | $9,984,000.00 | $8,668,000.00 | $9,542,000.00 | $8,621,000.00 | $7,868,000.00 | $7,341,000.00 | $7,783,000.00 | $5,696,000.00 | $7,133,000.00 | $5,567,000.00 | $5,007,000.00 | $3,401,000.00 | $4,024,000.00 | $2,984,000.00 | $3,608,000.00 | $3,911,000.00 | $3,753,000.00 | $4,011,000.00 | $3,695,000.00 | $3,934,000.00 | $3,891,000.00 | $4,267,000.00 | $4,024,000.00 | $5,006,000.00 | $4,603,000.00 | $4,177,000.00 | $2,699,000.00 | $3,220,000.00 | $3,401,000.00 | $1,819,000.00 | -- | -- | -- | $1,804,000.00 | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $50,035,000.00 | $53,499,000.00 | $55,485,000.00 | $56,537,000.00 | $64,344,000.00 | $60,275,000.00 | $56,376,000.00 | $56,489,000.00 | $45,407,000.00 | $50,236,000.00 | $44,206,000.00 | $47,758,000.00 | $48,174,000.00 | $56,900,000.00 | $57,995,000.00 | $51,072,000.00 | $44,321,000.00 | $45,788,000.00 | $44,038,000.00 | $40,741,000.00 | $32,433,000.00 | $33,231,000.00 | $30,821,000.00 | $28,670,000.00 | $32,158,000.00 | $30,338,000.00 | $20,745,000.00 | $18,696,000.00 | $19,008,000.00 | $19,352,000.00 | $20,036,000.00 | $19,777,000.00 | $21,359,000.00 | $17,686,000.00 | $19,288,000.00 | $15,650,000.00 | $15,722,000.00 | $14,572,000.00 | $15,417,000.00 | $15,050,000.00 | $14,535,000.00 | $12,663,000.00 | $11,900,000.00 | $10,002,000.00 | $11,108,000.00 | -- | -- | -- | $11,846,000.00 | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $6,009,000.00 | $6,438,000.00 | -- | -- | -- | $4,311,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-3,341,000.00 | $-4,525,000.00 | $-4,856,000.00 | $-4,941,000.00 | $-6,174,000.00 | $-5,663,000.00 | $-3,426,000.00 | $-4,591,000.00 | $-3,913,000.00 | $-5,060,000.00 | $-5,106,000.00 | $-5,072,000.00 | $-3,616,000.00 | $-4,006,000.00 | $-3,556,000.00 | $-3,540,000.00 | $-3,638,000.00 | $-3,518,000.00 | $-2,065,000.00 | $-1,690,000.00 | $-1,690,000.00 | $-2,060,000.00 | $-2,021,000.00 | $-2,341,000.00 | $-3,995,000.00 | $-3,364,000.00 | $-3,570,000.00 | $-3,357,000.00 | $-2,869,000.00 | $-2,969,000.00 | $-2,306,000.00 | $-2,220,000.00 | $-1,556,000.00 | $-1,409,000.00 | $-986,000.00 | $-1,078,000.00 | $-1,031,000.00 | $-887,000.00 | $-943,000.00 | $-580,000.00 | $-382,000.00 | $-209,000.00 | $-367,000.00 | $-214,000.00 | $-172,000.00 | -- | -- | -- | $-142,000.00 | -- | -- |
Accumulated Deficit | $10,609,000.00 | $8,212,000.00 | $7,573,000.00 | $6,707,000.00 | $9,228,000.00 | $9,260,000.00 | $8,113,000.00 | $11,829,000.00 | $9,218,000.00 | $7,188,000.00 | $6,044,000.00 | $6,149,000.00 | $5,851,000.00 | $6,459,000.00 | $5,553,000.00 | $4,033,000.00 | $3,420,000.00 | $3,945,000.00 | $3,325,000.00 | $5,101,000.00 | $4,977,000.00 | $6,246,000.00 | $5,999,000.00 | $5,591,000.00 | $5,835,000.00 | $5,746,000.00 | $5,805,000.00 | $5,523,000.00 | $5,662,000.00 | $4,633,000.00 | $4,724,000.00 | $4,696,000.00 | $4,770,000.00 | $2,244,000.00 | $1,862,000.00 | $1,285,000.00 | $1,654,000.00 | $-1,452,000.00 | $-1,783,000.00 | $-1,652,000.00 | $-1,696,000.00 | $-3,023,000.00 | $-3,601,000.00 | $-4,319,000.00 | $-4,626,000.00 | -- | -- | -- | $-6,808,000.00 | -- | -- |
Total Stockholders' Equity | $28,226,000.00 | $24,487,000.00 | $23,556,000.00 | $22,427,000.00 | $23,958,000.00 | $24,399,000.00 | $25,447,000.00 | $24,372,000.00 | $22,159,000.00 | $18,958,000.00 | $17,753,000.00 | $17,822,000.00 | $18,955,000.00 | $19,096,000.00 | $18,601,000.00 | $17,046,000.00 | $16,286,000.00 | $16,884,000.00 | $17,687,000.00 | $19,823,000.00 | $19,650,000.00 | $20,500,000.00 | $20,332,000.00 | $19,561,000.00 | $18,089,000.00 | $18,572,000.00 | $18,330,000.00 | $18,163,000.00 | $18,702,000.00 | $17,428,000.00 | $18,158,000.00 | $18,123,000.00 | $18,757,000.00 | $16,443,000.00 | $16,441,000.00 | $15,667,000.00 | $15,813,000.00 | $12,882,000.00 | $12,386,000.00 | $12,819,000.00 | $12,839,000.00 | $11,557,000.00 | $10,458,000.00 | $9,766,000.00 | $9,343,000.00 | -- | -- | -- | $6,797,000.00 | -- | -- |
Controlling Interest in Subsidiaries | $12,020,000.00 | $15,090,000.00 | $16,303,000.00 | $15,634,000.00 | $15,902,000.00 | $15,543,000.00 | $16,401,000.00 | $16,850,000.00 | $16,463,000.00 | $13,277,000.00 | $11,951,000.00 | $10,586,000.00 | $12,406,000.00 | $11,098,000.00 | $10,284,000.00 | $8,926,000.00 | $8,476,000.00 | $8,495,000.00 | $8,764,000.00 | $8,736,000.00 | $5,905,000.00 | $4,827,000.00 | $4,509,000.00 | $3,820,000.00 | $6,993,000.00 | $6,574,000.00 | $6,028,000.00 | $5,708,000.00 | $5,696,000.00 | $4,801,000.00 | $4,890,000.00 | $4,697,000.00 | $4,454,000.00 | $4,026,000.00 | $3,119,000.00 | $2,892,000.00 | $2,743,000.00 | $2,474,000.00 | $2,376,000.00 | $2,138,000.00 | $1,896,000.00 | $1,437,000.00 | $1,179,000.00 | $1,222,000.00 | $1,070,000.00 | -- | -- | -- | $450,000.00 | -- | -- |
Total Liabilities and Equity | $90,281,000.00 | $93,076,000.00 | $95,344,000.00 | $94,598,000.00 | $104,204,000.00 | $100,217,000.00 | $98,224,000.00 | $97,711,000.00 | $84,029,000.00 | $82,471,000.00 | $73,910,000.00 | $76,166,000.00 | $79,535,000.00 | $87,094,000.00 | $86,880,000.00 | $77,044,000.00 | $68,929,000.00 | $71,167,000.00 | $70,489,000.00 | $69,300,000.00 | $57,988,000.00 | $58,558,000.00 | $55,662,000.00 | $52,051,000.00 | $57,240,000.00 | $55,484,000.00 | $45,103,000.00 | $42,567,000.00 | $43,406,000.00 | $41,581,000.00 | $43,084,000.00 | $42,597,000.00 | $44,570,000.00 | $38,155,000.00 | $38,848,000.00 | $34,209,000.00 | $34,278,000.00 | $29,928,000.00 | $30,179,000.00 | $30,007,000.00 | $29,270,000.00 | $25,657,000.00 | $23,537,000.00 | $20,990,000.00 | $21,521,000.00 | -- | -- | -- | $19,093,000.00 | -- | -- |
Date | 12/31/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 9/30/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 | 11/30/1995 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | $202,070,000.00 | $51,158,000.00 | $48,745,000.00 | $201,452,000.00 | $151,806,000.00 | $52,330,000.00 | $45,018,000.00 | $54,813,000.00 | $185,329,000.00 | $46,849,000.00 | $90,632,000.00 | $49,560,000.00 | $203,626,000.00 | $53,929,000.00 | $100,685,000.00 | $46,525,000.00 | $184,904,000.00 | $140,154,000.00 | $93,608,000.00 | $44,849,000.00 | $144,601,000.00 | $105,563,000.00 | $33,765,000.00 | $31,838,000.00 | $104,781,000.00 | $69,309,000.00 | $22,705,000.00 | $20,442,000.00 | $90,015,000.00 | $21,555,000.00 | $22,299,000.00 | $22,353,000.00 | $91,671,000.00 | $23,703,000.00 | $45,030,000.00 | $21,806,000.00 | $84,361,000.00 | $21,228,000.00 | $42,028,000.00 | $20,145,000.00 | $75,531,000.00 | $52,813,000.00 | $32,913,000.00 | $15,278,000.00 | $51,028,000.00 | $12,515,000.00 | $22,170,000.00 | $11,186,000.00 | $42,165,000.00 | -- | -- |
Gross Profit | $55,480,000.00 | $27,234,000.00 | $14,138,000.00 | $51,012,000.00 | $37,619,000.00 | $24,780,000.00 | $11,831,000.00 | $12,610,000.00 | $45,188,000.00 | $33,679,000.00 | $21,660,000.00 | $11,788,000.00 | $49,250,000.00 | $37,209,000.00 | $24,698,000.00 | $10,635,000.00 | $44,287,000.00 | $32,037,000.00 | $10,465,000.00 | $9,730,000.00 | $36,780,000.00 | $8,792,000.00 | $8,957,000.00 | $8,048,000.00 | $29,543,000.00 | $7,276,000.00 | $13,196,000.00 | $6,169,000.00 | $29,264,000.00 | $6,714,000.00 | $14,081,000.00 | $6,913,000.00 | $30,350,000.00 | $21,236,000.00 | $7,699,000.00 | $6,230,000.00 | $27,598,000.00 | $18,900,000.00 | $12,845,000.00 | $6,032,000.00 | $27,235,000.00 | $6,524,000.00 | $6,708,000.00 | $5,769,000.00 | $22,496,000.00 | $15,241,000.00 | $4,957,000.00 | $5,232,000.00 | $20,989,000.00 | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $43,673,000.00 | $10,605,000.00 | $10,456,000.00 | $41,135,000.00 | $10,614,000.00 | $19,338,000.00 | $9,254,000.00 | $9,426,000.00 | $33,336,000.00 | $8,145,000.00 | $7,370,000.00 | $9,771,000.00 | $36,869,000.00 | $8,940,000.00 | $9,306,000.00 | $8,394,000.00 | $38,449,000.00 | $8,996,000.00 | $9,196,000.00 | $8,458,000.00 | $30,564,000.00 | $7,477,000.00 | $7,452,000.00 | $7,058,000.00 | $25,241,000.00 | $6,360,000.00 | $5,763,000.00 | $5,513,000.00 | $24,094,000.00 | $18,289,000.00 | $6,179,000.00 | $6,096,000.00 | $25,308,000.00 | $6,329,000.00 | $6,271,000.00 | $5,921,000.00 | $23,198,000.00 | $16,900,000.00 | $6,135,000.00 | $5,371,000.00 | $22,061,000.00 | $5,290,000.00 | $10,655,000.00 | $5,022,000.00 | $18,542,000.00 | $4,368,000.00 | $8,711,000.00 | $4,573,000.00 | $17,140,000.00 | -- | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $9,398,000.00 | $5,147,000.00 | $3,150,000.00 | $5,386,000.00 | $1,720,000.00 | $2,357,000.00 | $2,067,000.00 | $2,675,000.00 | $9,722,000.00 | $3,341,000.00 | $1,963,000.00 | $1,477,000.00 | $10,191,000.00 | $9,007,000.00 | $5,961,000.00 | $1,733,000.00 | $3,729,000.00 | $1,817,000.00 | $-506,000.00 | $730,000.00 | $4,090,000.00 | $828,000.00 | $1,455,000.00 | $485,000.00 | $2,202,000.00 | $430,000.00 | $780,000.00 | $168,000.00 | $3,265,000.00 | $1,093,000.00 | $862,000.00 | $349,000.00 | $3,289,000.00 | $1,454,000.00 | $1,010,000.00 | $-103,000.00 | $2,904,000.00 | $390,000.00 | $269,000.00 | $358,000.00 | $4,007,000.00 | $2,187,000.00 | $1,252,000.00 | $470,000.00 | $2,885,000.00 | $401,000.00 | $954,000.00 | $397,000.00 | $2,831,000.00 | -- | -- |
Loss Before Income Taxes | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $0.17 | $0.06 | $0.04 | $-0.03 | -- | $0.08 | $0.03 | -- | $0.16 | -- | $0.01 | $0.01 | $0.12 | -- | $0.07 | $0.03 | $-0.07 | $20,650.00 | $20,649.00 | $20,648.00 | $-0.04 | $20,602.00 | $20,647.00 | $20,649.00 | $0.01 | $20,580.00 | $20,569.00 | -- | $0.04 | -- | -- | -- | $0.16 | $0.02 | $0.01 | $-0.02 | $0.16 | $0.02 | $-0.01 | -- | $0.14 | $0.03 | $0.05 | $0.02 | $0.11 | $0.05 | $0.03 | $0.01 | $0.11 | -- | -- |
Weighted Average Shares Basic | 23,333,000 | 23,182,000 | 23,114,000 | 22,110,000 | 22,227,000 | 21,808,000 | 21,583,000 | 21,295,000 | 21,110,000 | 21,108,000 | 21,108,000 | 21,105,000 | 20,916,000 | 20,975,000 | 20,796,000 | 20,777,000 | 20,684,000 | 20,650,000 | 20,648,000 | 20,648,000 | 20,617,000 | 20,602,000 | 20,648,000 | 20,649,000 | 20,595,000 | 20,580,000 | 20,566,000 | -- | 20,559,000 | 20,562,000 | 20,565,000 | -- | 20,578,000 | 20,584,000 | 20,585,000 | 20,557,000 | 20,490,000 | 20,503,000 | 20,473,000 | 20,465,000 | 20,240,000 | 20,275,000 | 20,134,000 | 20,117,000 | 19,958,000 | 20,081,000 | 19,826,000 | 19,639,000 | 19,209,000 | -- | -- |
Earnings Per Share Diluted | $0.16 | $0.06 | $0.04 | $-0.03 | -- | -- | $0.03 | -- | $0.16 | -- | $0.01 | $0.01 | $0.11 | -- | $0.07 | $0.03 | $-0.07 | $20,650.00 | $20,649.00 | $21,599.00 | $-0.04 | $21,320.00 | $21,336.00 | $20,649.00 | $0.01 | $21,299.00 | $21,331.00 | -- | $0.04 | -- | -- | -- | $0.15 | $0.03 | $0.01 | $-0.02 | $0.15 | $0.02 | $-0.01 | -- | $0.14 | $0.03 | $0.03 | $0.01 | $0.10 | $0.01 | $0.02 | $0.01 | $0.11 | -- | -- |
Weighted Average Shares Diluted | 24,455,000 | 23,392,000 | 23,279,000 | 22,109,780 | 22,227,000 | 21,935,000 | 21,729,000 | 21,589,000 | 21,155,000 | 21,147,000 | 21,125,000 | 21,228,000 | 21,157,000 | 21,096,000 | 21,104,000 | 21,051,000 | 20,684,000 | 21,320,000 | 21,554,000 | 21,599,000 | 20,617,000 | 21,320,000 | 21,312,000 | 20,649,000 | 21,309,000 | 20,607,000 | 21,331,000 | -- | 21,573,000 | 20,562,000 | 21,572,000 | 20,562,000 | 21,830,000 | 21,525,000 | 21,762,000 | 21,812,000 | 21,734,000 | 21,781,000 | 21,661,000 | 21,612,000 | 21,606,000 | 21,987,000 | 22,306,000 | 21,467,000 | 21,327,000 | 21,536,000 | 21,387,000 | 21,347,000 | 20,602,000 | -- | -- |
Common Stock Shares Authorized | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | 47,000,000 | -- | -- | -- | 47,000,000 | -- | -- |
Common Stock Shares Outstanding | 23,446,444 | 23,232,739 | 23,268,126 | 22,853,653 | -- | -- | -- | -- | 21,122,312 | 21,111,861 | 21,108,352 | 21,108,352 | 21,102,335 | 21,093,762 | 20,847,461 | 20,784,483 | 20,784,483 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 20,540,922 | 20,571,479 | -- | 20,559,054 | -- | -- | -- | -- | 20,519,319 | 20,487,318 | 20,474,043 | 20,456,453 | 20,414,468 | 20,136,418 | 20,130,918 | 20,103,043 | -- | -- | -- | 19,314,306 | -- | -- |
Common Stock Value | $232,000.00 | $233,000.00 | $233,000.00 | $229,000.00 | $227,000.00 | $218,000.00 | $218,000.00 | $213,000.00 | $211,000.00 | $211,000.00 | $211,000.00 | $211,000.00 | $211,000.00 | $210,000.00 | $209,000.00 | $208,000.00 | $208,000.00 | $208,000.00 | $207,000.00 | $207,000.00 | $207,000.00 | $207,000.00 | $207,000.00 | $207,000.00 | $207,000.00 | $207,000.00 | $207,000.00 | $207,000.00 | $207,000.00 | $207,000.00 | $207,000.00 | $207,000.00 | $207,000.00 | $207,000.00 | $207,000.00 | $207,000.00 | $207,000.00 | $206,000.00 | $205,000.00 | $205,000.00 | $205,000.00 | $204,000.00 | $201,000.00 | $201,000.00 | $201,000.00 | -- | -- | -- | $193,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 | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 3,000,000 | 2,445,598 | 2,445,598 | 2,445,598 | 2,445,598 | 2,445,598 | 2,445,598 | 2,445,598 | 2,445,598 | 2,445,598 | 2,445,598 | 3,000,000 | 2,445,598 | 2,445,598 | 2,445,598 | 2,445,598 | 2,445,598 | 2,445,598 | 2,445,598 | 2,445,598 | 2,445,598 | 2,445,598 | 2,445,598 | 3,000,000 | 3,000,000 | 2,445,598 | 2,445,598 | 2,445,598 | 2,445,598 | 2,445,598 | 2,445,598 | 2,445,598 | 2,445,598 | 2,445,598 | 2,445,598 | 2,445,598 | 2,445,598 | 2,445,598 | 2,445,598 | -- | -- | -- | 3,000,000 | -- | 3,000,000 |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 554,402 | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $6,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 |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |