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 | 12/31/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 | 7/31/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 | $18,975,000.00 | $13,800,000.00 | $14,812,000.00 | $13,652,000.00 | $10,330,000.00 | $9,792,000.00 | $10,729,000.00 | $10,481,000.00 | $18,900,000.00 | $20,943,000.00 | $22,059,000.00 | $17,296,000.00 | $17,573,000.00 | $15,336,000.00 | $13,485,000.00 | $10,745,000.00 | $10,874,000.00 | $13,188,000.00 | $12,261,000.00 | $12,161,000.00 | $10,869,000.00 | $11,890,000.00 | $11,706,000.00 | $12,179,000.00 | $11,407,000.00 | $12,468,000.00 | $15,275,000.00 | $14,199,000.00 | $14,172,000.00 | $17,277,000.00 | $24,961,000.00 | $25,386,000.00 | $24,908,000.00 | $24,921,000.00 | $23,696,000.00 | $25,421,000.00 | $24,216,000.00 | $26,032,000.00 | -- | $28,103,000.00 | $29,156,000.00 | $24,752,000.00 | $25,104,000.00 | $24,379,000.00 | $27,147,000.00 | $25,425,000.00 | $25,082,000.00 | $20,732,000.00 | $18,224,000.00 | $11,389,000.00 | $12,757,000.00 | $11,690,000.00 | $14,379,000.00 | $14,120,000.00 | $26,480,000.00 | $13,875,000.00 |
Accounts Receivable Net Current | $14,064,000.00 | $14,288,000.00 | $10,676,000.00 | $8,359,000.00 | $8,462,000.00 | $9,528,000.00 | $9,374,000.00 | $10,956,000.00 | $11,379,000.00 | $9,016,000.00 | $9,686,000.00 | $9,969,000.00 | $10,048,000.00 | $8,843,000.00 | $8,621,000.00 | $9,505,000.00 | $9,723,000.00 | $8,297,000.00 | $8,512,000.00 | $8,320,000.00 | $10,626,000.00 | $9,065,000.00 | $8,574,000.00 | $9,249,000.00 | $10,291,000.00 | $9,577,000.00 | $9,230,000.00 | $9,523,000.00 | $9,952,000.00 | $9,695,000.00 | $9,702,000.00 | $10,317,000.00 | $9,249,000.00 | $9,146,000.00 | $9,810,000.00 | $8,341,000.00 | $10,445,000.00 | $8,583,000.00 | -- | $9,372,000.00 | $8,501,000.00 | $11,876,000.00 | $10,805,000.00 | $10,898,000.00 | $10,240,000.00 | $14,317,000.00 | $17,499,000.00 | $18,920,000.00 | $19,083,000.00 | $21,706,000.00 | -- | -- | -- | $8,389,000.00 | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $3,820,000.00 | $3,969,000.00 | $3,826,000.00 | $3,839,000.00 | $4,189,000.00 | $3,858,000.00 | $3,819,000.00 | $3,786,000.00 | $3,681,000.00 | $3,853,000.00 | $3,971,000.00 | $3,987,000.00 | $4,240,000.00 | $4,112,000.00 | $3,793,000.00 | $3,676,000.00 | $3,418,000.00 | $4,829,000.00 | $5,186,000.00 | $5,247,000.00 | $5,778,000.00 | $5,209,000.00 | $4,731,000.00 | $3,006,000.00 | $3,630,000.00 | $3,761,000.00 | $3,771,000.00 | $3,280,000.00 | $3,124,000.00 | $3,081,000.00 | $3,042,000.00 | $3,018,000.00 | $2,900,000.00 | $2,901,000.00 | $3,105,000.00 | $2,660,000.00 | $3,020,000.00 | $2,593,000.00 | -- | $2,158,000.00 | $2,129,000.00 | $1,907,000.00 | $2,117,000.00 | $2,094,000.00 | $2,572,000.00 | $2,561,000.00 | $2,830,000.00 | $2,361,000.00 | $2,521,000.00 | $2,984,000.00 | -- | -- | -- | $3,842,000.00 | -- | -- |
Total Current Assets | $36,873,000.00 | $32,077,000.00 | $29,327,000.00 | $25,864,000.00 | $23,493,000.00 | $23,685,000.00 | $23,922,000.00 | $25,223,000.00 | $33,962,000.00 | $33,812,000.00 | $35,716,000.00 | $31,252,000.00 | $31,861,000.00 | $28,291,000.00 | $25,899,000.00 | $23,926,000.00 | $24,015,000.00 | $26,314,000.00 | $25,959,000.00 | $25,728,000.00 | $27,273,000.00 | $26,164,000.00 | $25,011,000.00 | $24,434,000.00 | $25,328,000.00 | $25,806,000.00 | $28,276,000.00 | $27,002,000.00 | $27,248,000.00 | $30,471,000.00 | $38,122,000.00 | $39,060,000.00 | $37,339,000.00 | $37,259,000.00 | $36,865,000.00 | $36,642,000.00 | $37,935,000.00 | $37,563,000.00 | -- | $39,968,000.00 | $39,997,000.00 | $38,580,000.00 | $39,309,000.00 | $41,658,000.00 | $44,792,000.00 | $46,498,000.00 | $46,747,000.00 | $46,100,000.00 | $46,105,000.00 | $43,841,000.00 | -- | -- | -- | $36,807,000.00 | -- | -- |
Property Plant and Equipement | $2,137,000.00 | $2,281,000.00 | $2,373,000.00 | $2,430,000.00 | $2,590,000.00 | $2,511,000.00 | $2,718,000.00 | $2,899,000.00 | $2,947,000.00 | $2,414,000.00 | $7,892,000.00 | $7,291,000.00 | $7,227,000.00 | $6,943,000.00 | $7,057,000.00 | $6,910,000.00 | $7,125,000.00 | $7,074,000.00 | $6,960,000.00 | $6,860,000.00 | $6,813,000.00 | $7,080,000.00 | $7,052,000.00 | $7,027,000.00 | $7,189,000.00 | $7,322,000.00 | $7,262,000.00 | $5,898,000.00 | $5,397,000.00 | $5,384,000.00 | $4,756,000.00 | $4,515,000.00 | $4,723,000.00 | $4,941,000.00 | $5,256,000.00 | $5,585,000.00 | $5,915,000.00 | $6,353,000.00 | -- | $6,536,000.00 | $6,396,000.00 | $6,083,000.00 | $6,331,000.00 | $12,069,000.00 | $11,527,000.00 | $10,656,000.00 | $10,798,000.00 | $10,410,000.00 | $8,793,000.00 | $7,430,000.00 | -- | -- | -- | $4,284,000.00 | -- | -- |
Intangible Assets Net | $13,825,000.00 | $13,758,000.00 | $13,449,000.00 | $13,489,000.00 | $13,064,000.00 | $12,526,000.00 | $11,942,000.00 | $11,658,000.00 | $10,347,000.00 | $10,245,000.00 | $4,247,000.00 | $4,437,000.00 | $4,656,000.00 | $4,702,000.00 | $4,821,000.00 | $4,982,000.00 | $5,477,000.00 | $5,597,000.00 | $5,928,000.00 | -- | $6,275,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $5,286,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $2,056,000.00 | $2,075,000.00 | $2,032,000.00 | $2,069,000.00 | $2,000,000.00 | $2,038,000.00 | $1,982,000.00 | $2,076,000.00 | $2,143,000.00 | $2,143,000.00 | $2,179,000.00 | $2,157,000.00 | $2,150,000.00 | $2,069,000.00 | $2,026,000.00 | $2,003,000.00 | $2,108,000.00 | $2,062,000.00 | $2,095,000.00 | $2,089,000.00 | $2,050,000.00 | $2,122,000.00 | $2,108,000.00 | $2,834,000.00 | $2,832,000.00 | $2,839,000.00 | $2,776,000.00 | $2,747,000.00 | $2,734,000.00 | $2,748,000.00 | $1,531,000.00 | $1,531,000.00 | $1,476,000.00 | $1,506,000.00 | $1,573,000.00 | $1,552,000.00 | $1,635,000.00 | $1,700,000.00 | $1,034,000.00 | $675,000.00 | $675,000.00 | $675,000.00 | $675,000.00 | $675,000.00 | $675,000.00 | $675,000.00 | $675,000.00 | $675,000.00 | $675,000.00 | $675,000.00 | -- | -- | -- | $675,000.00 | -- | -- |
Other Assets | $2,018,000.00 | $2,445,000.00 | $2,515,000.00 | $2,229,000.00 | $2,252,000.00 | $1,498,000.00 | $1,514,000.00 | $2,005,000.00 | $2,247,000.00 | $2,344,000.00 | $2,391,000.00 | $2,507,000.00 | $2,563,000.00 | $2,838,000.00 | $3,046,000.00 | $2,442,000.00 | $2,110,000.00 | $2,075,000.00 | $2,218,000.00 | $2,318,000.00 | $2,436,000.00 | $2,580,000.00 | $3,014,000.00 | $3,285,000.00 | $3,159,000.00 | $3,136,000.00 | $3,240,000.00 | $3,204,000.00 | $2,377,000.00 | $2,349,000.00 | $2,310,000.00 | $2,279,000.00 | $2,330,000.00 | $2,365,000.00 | $2,646,000.00 | $2,693,000.00 | $2,718,000.00 | $3,243,000.00 | -- | $3,607,000.00 | $3,971,000.00 | $3,323,000.00 | $3,210,000.00 | $3,292,000.00 | $3,363,000.00 | $3,504,000.00 | $3,622,000.00 | $3,588,000.00 | $3,862,000.00 | $3,565,000.00 | -- | -- | -- | $2,684,000.00 | -- | -- |
Total Assets | $63,572,000.00 | $59,431,000.00 | $56,425,000.00 | $51,605,000.00 | $49,135,000.00 | $48,042,000.00 | $47,809,000.00 | $49,923,000.00 | $59,217,000.00 | $58,833,000.00 | $60,929,000.00 | $56,291,000.00 | $57,254,000.00 | $53,998,000.00 | $51,328,000.00 | $48,876,000.00 | $49,746,000.00 | $52,152,000.00 | $52,600,000.00 | $52,680,000.00 | $46,051,000.00 | $46,108,000.00 | $45,592,000.00 | $46,555,000.00 | $47,871,000.00 | $48,896,000.00 | $51,361,000.00 | $48,585,000.00 | $47,588,000.00 | $50,913,000.00 | $52,053,000.00 | $52,854,000.00 | $51,237,000.00 | $51,762,000.00 | $52,480,000.00 | $52,606,000.00 | $54,861,000.00 | $55,458,000.00 | -- | $52,077,000.00 | $52,279,000.00 | $49,997,000.00 | $50,305,000.00 | $64,850,000.00 | $65,982,000.00 | $66,181,000.00 | $65,725,000.00 | $64,380,000.00 | $63,120,000.00 | $59,397,000.00 | -- | -- | -- | $52,247,000.00 | -- | -- |
Accounts Payable | $2,091,000.00 | $2,662,000.00 | $2,424,000.00 | $2,718,000.00 | $2,225,000.00 | $2,630,000.00 | $2,952,000.00 | $2,054,000.00 | $1,823,000.00 | $1,763,000.00 | $2,269,000.00 | $1,287,000.00 | $1,435,000.00 | $1,765,000.00 | $2,020,000.00 | $1,853,000.00 | $1,419,000.00 | $2,111,000.00 | $1,833,000.00 | $1,990,000.00 | $1,834,000.00 | $1,185,000.00 | $1,106,000.00 | $1,125,000.00 | $1,258,000.00 | $856,000.00 | $942,000.00 | $2,360,000.00 | $1,018,000.00 | $1,465,000.00 | $2,047,000.00 | $2,164,000.00 | $1,250,000.00 | $1,289,000.00 | $1,102,000.00 | $1,756,000.00 | $1,271,000.00 | $1,587,000.00 | -- | $1,215,000.00 | $1,066,000.00 | $898,000.00 | $1,074,000.00 | $1,623,000.00 | $2,081,000.00 | $1,618,000.00 | $1,292,000.00 | $1,703,000.00 | $1,693,000.00 | $1,528,000.00 | -- | -- | -- | $855,000.00 | -- | -- |
Accrued Liabilities | $3,185,000.00 | $6,583,000.00 | $8,123,000.00 | $5,219,000.00 | $6,843,000.00 | $7,250,000.00 | $6,738,000.00 | $6,205,000.00 | $7,564,000.00 | $6,240,000.00 | $7,273,000.00 | $4,130,000.00 | $3,490,000.00 | $3,612,000.00 | $3,418,000.00 | $3,451,000.00 | $3,340,000.00 | $2,983,000.00 | $3,357,000.00 | $3,250,000.00 | $2,903,000.00 | $4,727,000.00 | $4,671,000.00 | $5,387,000.00 | $5,571,000.00 | $4,492,000.00 | $6,295,000.00 | $4,016,000.00 | $4,333,000.00 | $4,783,000.00 | $3,975,000.00 | $3,331,000.00 | $3,312,000.00 | $3,169,000.00 | $3,477,000.00 | $3,242,000.00 | $3,427,000.00 | $2,775,000.00 | -- | $2,162,000.00 | $2,278,000.00 | $2,780,000.00 | $3,867,000.00 | $3,915,000.00 | $2,207,000.00 | $2,482,000.00 | $2,138,000.00 | $3,045,000.00 | $3,514,000.00 | $4,345,000.00 | -- | -- | -- | $2,192,000.00 | -- | -- |
Total Current Liabilities | $36,718,000.00 | $34,436,000.00 | $34,277,000.00 | $31,678,000.00 | $31,441,000.00 | $29,996,000.00 | $30,757,000.00 | $29,631,000.00 | $32,812,000.00 | $31,563,000.00 | $32,930,000.00 | $29,518,000.00 | $31,004,000.00 | $31,701,000.00 | -- | -- | $27,382,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | $5,956,000.00 | $6,470,000.00 | $6,698,000.00 | $7,496,000.00 | $6,830,000.00 | $7,018,000.00 | $7,794,000.00 | $7,994,000.00 | $7,379,000.00 | $6,975,000.00 | $5,435,000.00 | $5,446,000.00 | $3,785,000.00 | $3,952,000.00 | $4,130,000.00 | $5,591,000.00 | $4,891,000.00 | $5,255,000.00 | $6,298,000.00 | $6,610,000.00 | $6,857,000.00 | $6,564,000.00 | $5,931,000.00 | $5,037,000.00 | $5,466,000.00 | $4,993,000.00 | $5,041,000.00 | $5,018,000.00 | $6,065,000.00 | $6,746,000.00 | $6,691,000.00 | $7,146,000.00 | $7,870,000.00 | -- | $6,064,000.00 | $6,314,000.00 | $4,098,000.00 | -- | -- | -- | $4,192,000.00 | -- | -- | -- | $3,583,000.00 | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-1,786,000.00 | $-1,621,000.00 | $-1,617,000.00 | $-1,459,000.00 | $-1,630,000.00 | $-2,108,000.00 | $-4,091,000.00 | $-3,276,000.00 | $-2,192,000.00 | $-1,918,000.00 | $-1,069,000.00 | $-948,000.00 | $-938,000.00 | $-1,210,000.00 | $-1,476,000.00 | $-1,795,000.00 | $-920,000.00 | $-98,000.00 | $195,000.00 | $213,000.00 | $-15,000.00 | $-68,000.00 | $-228,000.00 | $228,000.00 | $846,000.00 | $372,000.00 | $-13,000.00 | $-51,000.00 | $-324,000.00 | $122,000.00 | $362,000.00 | $629,000.00 | $-84,000.00 | $-1,013,000.00 | $-204,000.00 | $-310,000.00 | $-287,000.00 | $-503,000.00 | -- | $238,000.00 | $-42,000.00 | $-692,000.00 | $-1,714,000.00 | $-1,157,000.00 | $46,000.00 | $37,000.00 | $286,000.00 | $-249,000.00 | $-326,000.00 | $-1,027,000.00 | -- | -- | -- | $1,202,000.00 | -- | -- |
Accumulated Deficit | $-8,694,000.00 | $-9,683,000.00 | $-11,335,000.00 | $-11,706,000.00 | $-10,891,000.00 | $-8,775,000.00 | $-6,815,000.00 | $-3,488,000.00 | $3,160,000.00 | $4,328,000.00 | $5,128,000.00 | $5,231,000.00 | $4,833,000.00 | $3,648,000.00 | $4,071,000.00 | $4,628,000.00 | $4,993,000.00 | $5,689,000.00 | $6,244,000.00 | $6,897,000.00 | $7,349,000.00 | $7,299,000.00 | $6,611,000.00 | $7,077,000.00 | $7,345,000.00 | $9,436,000.00 | $10,504,000.00 | $10,670,000.00 | $12,400,000.00 | $13,383,000.00 | $16,149,000.00 | $17,927,000.00 | $17,924,000.00 | $18,517,000.00 | $18,111,000.00 | $18,910,000.00 | $20,750,000.00 | $21,031,000.00 | -- | $21,250,000.00 | $21,913,000.00 | $21,724,000.00 | $20,860,000.00 | $32,552,000.00 | $32,672,000.00 | $32,356,000.00 | $31,692,000.00 | $30,403,000.00 | $28,315,000.00 | $24,883,000.00 | -- | -- | -- | $20,412,000.00 | -- | -- |
Total Stockholders' Equity | $27,561,000.00 | $25,703,000.00 | $22,860,000.00 | $20,651,000.00 | $18,418,000.00 | $18,773,000.00 | $17,781,000.00 | $21,022,000.00 | $29,927,000.00 | $30,723,000.00 | $31,405,000.00 | $30,152,000.00 | $29,640,000.00 | $25,689,000.00 | $25,299,000.00 | $25,239,000.00 | $26,309,000.00 | $29,403,000.00 | $29,945,000.00 | $30,471,000.00 | $30,566,000.00 | $30,206,000.00 | $29,582,000.00 | $30,373,000.00 | $31,119,000.00 | $32,703,000.00 | $33,201,000.00 | $33,140,000.00 | $33,784,000.00 | $34,780,000.00 | $37,145,000.00 | $38,947,000.00 | $38,212,000.00 | $37,450,000.00 | $37,226,000.00 | $37,645,000.00 | $39,223,000.00 | $38,978,000.00 | -- | $40,963,000.00 | $40,880,000.00 | $39,973,000.00 | $37,877,000.00 | $49,715,000.00 | $50,827,000.00 | $50,509,000.00 | $50,683,000.00 | $48,518,000.00 | $45,840,000.00 | $41,168,000.00 | $39,229,000.00 | $39,258,000.00 | $39,450,000.00 | $39,438,000.00 | $40,985,000.00 | $29,262,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $63,572,000.00 | $59,431,000.00 | $56,425,000.00 | $51,605,000.00 | $49,135,000.00 | $48,042,000.00 | $47,809,000.00 | $49,923,000.00 | $59,217,000.00 | $58,833,000.00 | $60,929,000.00 | $56,291,000.00 | $57,254,000.00 | $53,998,000.00 | $51,328,000.00 | $48,876,000.00 | $49,746,000.00 | $52,152,000.00 | $52,600,000.00 | $52,680,000.00 | $46,051,000.00 | $46,108,000.00 | $45,592,000.00 | $46,555,000.00 | $47,871,000.00 | $48,896,000.00 | $51,361,000.00 | $48,585,000.00 | $47,588,000.00 | $50,913,000.00 | $52,053,000.00 | $52,854,000.00 | $51,237,000.00 | $51,762,000.00 | $52,480,000.00 | $52,606,000.00 | $54,861,000.00 | $55,458,000.00 | -- | $52,077,000.00 | $52,279,000.00 | $49,997,000.00 | $50,305,000.00 | $64,850,000.00 | $65,982,000.00 | $66,181,000.00 | $65,725,000.00 | $64,380,000.00 | $63,120,000.00 | $59,397,000.00 | -- | -- | -- | $52,247,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 | 12/31/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 | 7/31/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 | $26,504,000.00 | $86,775,000.00 | $60,663,000.00 | $19,655,000.00 | $18,839,000.00 | $79,001,000.00 | $59,626,000.00 | $41,179,000.00 | $69,755,000.00 | $50,466,000.00 | $17,049,000.00 | $15,967,000.00 | $58,240,000.00 | $42,946,000.00 | $28,393,000.00 | $14,530,000.00 | $55,858,000.00 | $41,179,000.00 | $27,333,000.00 | $13,694,000.00 | $57,418,000.00 | $42,439,000.00 | $28,390,000.00 | $14,120,000.00 | $60,929,000.00 | $45,271,000.00 | $30,253,000.00 | $14,953,000.00 | $15,674,000.00 | $47,400,000.00 | $15,642,000.00 | $15,698,000.00 | $15,523,000.00 | $15,135,000.00 | $27,865,000.00 | $13,802,000.00 | $15,892,000.00 | $43,184,000.00 | -- | $28,380,000.00 | $14,066,000.00 | $15,440,000.00 | $48,809,000.00 | $16,160,000.00 | $16,903,000.00 | $18,977,000.00 | $19,710,000.00 | $22,768,000.00 | $25,136,000.00 | $73,942,000.00 | $50,203,000.00 | $16,257,000.00 | $14,701,000.00 | $61,513,000.00 | $76,711,000.00 | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $4,027,000.00 | $3,638,000.00 | $3,957,000.00 | $4,233,000.00 | $4,152,000.00 | $4,683,000.00 | $3,072,000.00 | $2,677,000.00 | $4,270,000.00 | $4,131,000.00 | -- | $2,995,000.00 | $3,775,000.00 | $4,496,000.00 | $3,773,000.00 | $2,741,000.00 | $4,112,000.00 | $5,863,000.00 | $6,201,000.00 | $8,114,000.00 | $9,031,000.00 | $8,437,000.00 | $6,414,000.00 | $4,887,000.00 | $4,028,000.00 | -- | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $8,305,000.00 | $30,975,000.00 | $22,772,000.00 | $15,371,000.00 | $7,797,000.00 | $37,940,000.00 | $29,584,000.00 | $20,467,000.00 | $27,912,000.00 | $7,262,000.00 | $12,505,000.00 | $5,525,000.00 | $18,662,000.00 | $4,582,000.00 | $9,287,000.00 | $4,723,000.00 | $19,010,000.00 | $4,951,000.00 | $9,215,000.00 | $4,602,000.00 | $15,846,000.00 | $3,640,000.00 | $3,667,000.00 | $3,916,000.00 | $20,200,000.00 | $13,106,000.00 | $4,043,000.00 | $4,625,000.00 | $19,539,000.00 | $14,469,000.00 | $9,364,000.00 | $3,811,000.00 | $16,796,000.00 | $12,354,000.00 | $4,278,000.00 | $4,135,000.00 | $16,412,000.00 | $4,284,000.00 | -- | $7,651,000.00 | $3,789,000.00 | $17,295,000.00 | $3,992,000.00 | $8,980,000.00 | $4,624,000.00 | $22,189,000.00 | $16,819,000.00 | $11,586,000.00 | $5,400,000.00 | $19,082,000.00 | $4,639,000.00 | $4,071,000.00 | $4,053,000.00 | $15,659,000.00 | $16,318,000.00 | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-5,097,000.00 | -- | -- | -- | $-4,722,000.00 | -- | -- | -- | $-2,212,000.00 | -- | -- | -- | $-1,615,000.00 | -- | -- | -- | -- | $-7,697,000.00 | -- | -- | -- | $6,515,000.00 | -- | -- | -- | $4,684,000.00 | -- | -- | -- | $-1,430,000.00 | $8,250,000.00 | -- |
Loss Before Income Taxes | $1,414,000.00 | $139,000.00 | $-1,765,000.00 | $-2,522,000.00 | $-1,895,000.00 | $-10,483,000.00 | $-8,754,000.00 | $-5,696,000.00 | $-963,000.00 | $53,000.00 | $572,000.00 | $336,000.00 | $1,045,000.00 | $-39,000.00 | $-381,000.00 | $51,000.00 | $-528,000.00 | $-1,177,000.00 | $-561,000.00 | $-479,000.00 | $1,819,000.00 | $1,162,000.00 | $-11,000.00 | $306,000.00 | $-5,074,000.00 | $-885,000.00 | $-143,000.00 | $-1,383,000.00 | $-4,785,000.00 | $-3,723,000.00 | -- | $409,000.00 | $-2,181,000.00 | $736,000.00 | -- | -- | $-1,520,000.00 | -- | -- | -- | $-5,000.00 | $-7,384,000.00 | $-5,686,000.00 | $-1,499,000.00 | $-372,000.00 | $6,839,000.00 | $1,000,000.00 | $2,018,000.00 | $3,722,000.00 | $5,271,000.00 | $1,950,000.00 | $986,000.00 | -- | -- | -- | -- |
Earnings Per Share Basic | $0.03 | $-0.03 | $-0.09 | $-0.11 | $-0.08 | $-0.44 | $-0.12 | $-0.24 | $-0.06 | $-0.02 | $0.01 | $-0.02 | $0.03 | $0.01 | -- | -- | $-0.08 | $-0.02 | -- | -- | -- | $0.03 | -- | -- | -- | $-0.04 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-0.04 | -- | -- | -- | -- | $0.03 | $-0.47 | -- | $0.01 | $0.03 | $0.05 | $0.22 | $0.14 | $0.18 | $0.09 | $0.03 | -- | $-0.03 | $0.30 | -- |
Weighted Average Shares Basic | 28,753,000 | 28,131 | 27,930,000 | 27,661,000 | 27,460,000 | 27,278,000 | 27,239,000 | 27,192 | 26,630,000 | 26,971,000 | 26,199,000 | 25,873,000 | 24,607,000 | 24,470,000 | 24,405,000 | 24,401,000 | 25,774,000 | 25,856,000 | 25,877,000 | 25,927,000 | 25,878,000 | 25,877,000 | 25,877,000 | 25,878 | 25,816,000 | 25,795,000 | 25,753,000 | 25,627,000 | 25,542,000 | 25,514,000 | 25,445,000 | 25,445,000 | 25,401,000 | 25,455,000 | 25,337,000 | 25,337,000 | 25,232,000 | 25,197,000 | -- | 25,239,000 | 25,038,000 | 24,997,000 | 24,977,000 | 24,938,000 | 24,880,000 | 24,895 | 24,808,000 | 25,085,000 | 24,459,000 | 24,916,000 | 24,707,000 | 25,107,000 | 25,155,000 | 25,360,000 | 24,613,000 | -- |
Earnings Per Share Diluted | $0.03 | $-0.03 | $-0.09 | $-0.03 | $-0.08 | $-0.44 | $-0.37 | $-0.14 | $-0.06 | $-0.02 | $0.01 | $0.01 | $0.02 | $0.01 | -- | -- | $-0.08 | $-0.02 | -- | -- | -- | $0.03 | -- | -- | -- | $-0.04 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-0.04 | -- | -- | -- | -- | $-0.43 | $-0.46 | -- | $0.01 | $0.28 | $0.05 | $0.08 | $0.13 | $0.18 | $0.06 | $0.03 | -- | $-0.03 | $0.28 | -- |
Weighted Average Shares Diluted | 32,239,000 | 28,131 | 32,463,000 | 27,661,000 | 27,460,000 | 27,278,000 | 27,331,000 | 27,226 | 26,630,000 | 26,459,000 | 29,194,000 | 29,452,000 | 25,573,000 | 25,260,000 | 24,405,000 | 24,401,000 | 25,774,000 | 25,856,000 | 25,877,000 | 25,927,000 | 25,878,000 | 25,877,000 | 25,877,000 | 25,878 | 25,816,000 | 25,795,000 | 25,753,000 | 25,627,000 | 25,542,000 | 25,651,000 | 25,445,000 | 25,574,000 | 25,401,000 | 25,377,000 | 25,337,000 | 25,337,000 | 25,232,000 | 25,197,000 | -- | 25,146,000 | 25,338,000 | 24,997,000 | 25,053,000 | 24,940,000 | 25,671,000 | 26,232 | 26,226,000 | 26,862,000 | 25,974,000 | 25,103,000 | 25,104,000 | 25,262,000 | 25,414,000 | 25,360,000 | 25,764,000 | -- |
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 | 75,000,000 | 75,000,000 | 75,000,000 | -- | -- | -- | 75,000,000 | -- | -- |
Common Stock Shares Outstanding | 28,753,000 | 28,753,000 | 28,710,000 | 28,299,000 | 27,550,000 | 27,405,000 | 27,372,000 | 27,303,000 | 27,163,000 | 27,153,000 | 26,853,000 | 26,297,000 | 25,800,000 | 24,737,000 | 27,643,000 | 27,643,000 | 24,459,000 | 25,918,000 | 25,952,000 | 25,952,000 | 25,878,000 | 25,877,454 | 25,878,000 | 25,878,000 | 25,878,000 | 25,878,000 | 25,878,000 | 25,878,000 | 25,624,000 | 25,624,000 | 25,445,000 | 27,069,000 | 25,445,000 | 25,484,000 | 26,881,000 | 26,881,000 | 25,337,000 | 25,336,000 | -- | 25,248,000 | 25,057,000 | 25,053,000 | 25,050,000 | 24,965,000 | 24,965,000 | 24,892,000 | 24,889,000 | 24,859,000 | 24,767,000 | 24,691,000 | -- | -- | -- | 25,155,000 | -- | -- |
Common Stock Value | $320,000.00 | $320,000.00 | $319,000.00 | $315,000.00 | $307,000.00 | $306,000.00 | $306,000.00 | $305,000.00 | $303,000.00 | $303,000.00 | $299,000.00 | $294,000.00 | $289,000.00 | $278,000.00 | $275,000.00 | $275,000.00 | $275,000.00 | $275,000.00 | $276,000.00 | $276,000.00 | $275,000.00 | $275,000.00 | $275,000.00 | $275,000.00 | $275,000.00 | $275,000.00 | $275,000.00 | $275,000.00 | $273,000.00 | $273,000.00 | $270,000.00 | $270,000.00 | $270,000.00 | $270,000.00 | $268,000.00 | $268,000.00 | $268,000.00 | $268,000.00 | -- | $267,000.00 | $266,000.00 | $266,000.00 | $266,000.00 | $265,000.00 | $265,000.00 | $264,000.00 | $264,000.00 | $264,000.00 | $263,000.00 | $262,000.00 | -- | -- | -- | $262,000.00 | -- | -- |
Common Stock Par Or Stated Value Per Share | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | -- | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | $0.01 | -- | -- | -- | $0.01 | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 4,998,000 | 4,998,000 | 4,998,000 | 4,998,000 | 4,998,000 | 4,998,000 | 4,998,000 | 4,998,000 | 4,998,000 | 4,998,000 | 4,998,000 | 4,998,000 | 4,998,000 | 4,998,000 | 4,998,000 | 4,998,000 | 4,998,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | -- | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | -- | -- | -- | 5,000,000 | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |