Date | 9/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/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 | 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 | $24,100,000.00 | $23,300,000.00 | $25,140,000.00 | $26,800,000.00 | $35,479,000.00 | $38,700,000.00 | $35,600,000.00 | $31,028,000.00 | $29,200,000.00 | $33,524,000.00 | $32,865,000.00 | $33,412,000.00 | $34,319,000.00 | $31,481,000.00 | $10,781,000.00 | $10,700,000.00 | $11,290,000.00 | $13,100,000.00 | $12,400,000.00 | $10,487,000.00 | $9,718,000.00 | $11,163,000.00 | $11,170,000.00 | $11,446,000.00 | $11,523,000.00 | $10,105,000.00 | $9,407,000.00 | $9,785,000.00 | $10,866,000.00 | $9,432,000.00 | $10,801,000.00 | $20,945,000.00 | $31,441,000.00 | $34,420,000.00 | $40,862,000.00 | $28,256,000.00 | $31,650,000.00 | $32,309,000.00 | $46,227,000.00 | $31,532,000.00 | $33,974,000.00 | $30,745,000.00 | $40,614,000.00 | $29,412,000.00 | $23,624,000.00 | $19,265,000.00 | $22,414,000.00 | $12,641,000.00 | $13,002,000.00 | $8,868,000.00 | $14,837,000.00 | $10,423,000.00 | $10,973,000.00 |
Accounts Receivable Net Current | $64,433,000.00 | $71,885,000.00 | $70,979,000.00 | $68,415,000.00 | $76,622,000.00 | $74,674,000.00 | $84,252,000.00 | $81,588,000.00 | $81,777,000.00 | $74,468,000.00 | $76,892,000.00 | $74,907,000.00 | $79,133,000.00 | $71,162,000.00 | $88,772,000.00 | $86,868,000.00 | $91,226,000.00 | $86,606,000.00 | $81,313,000.00 | $81,599,000.00 | $82,309,000.00 | $77,795,000.00 | $68,920,000.00 | $66,409,000.00 | $67,996,000.00 | $67,438,000.00 | $71,355,000.00 | $73,533,000.00 | $73,969,000.00 | $75,324,000.00 | $71,403,000.00 | $75,009,000.00 | $63,454,000.00 | $67,614,000.00 | $67,292,000.00 | $71,080,000.00 | $74,154,000.00 | $72,965,000.00 | $67,422,000.00 | $75,242,000.00 | $75,763,000.00 | $74,916,000.00 | $70,459,000.00 | $70,600,000.00 | $71,928,000.00 | $67,799,000.00 | $67,801,000.00 | -- | -- | -- | $57,540,000.00 | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $4,930,000.00 | $5,016,000.00 | $3,769,000.00 | $3,412,000.00 | $3,146,000.00 | $3,065,000.00 | $2,849,000.00 | $3,325,000.00 | $2,914,000.00 | $2,780,000.00 | $2,207,000.00 | $2,684,000.00 | $2,358,000.00 | $4,770,000.00 | $2,064,000.00 | $4,465,000.00 | $4,291,000.00 | $2,789,000.00 | $1,925,000.00 | $3,921,000.00 | $2,629,000.00 | $3,147,000.00 | $2,370,000.00 | $2,331,000.00 | $2,268,000.00 | $2,362,000.00 | $2,010,000.00 | $2,563,000.00 | $2,593,000.00 | $2,700,000.00 | $1,770,000.00 | $2,614,000.00 | $2,101,000.00 | $2,782,000.00 | $1,817,000.00 | $2,595,000.00 | $2,489,000.00 | $2,447,000.00 | $1,657,000.00 | $2,206,000.00 | $2,471,000.00 | $2,115,000.00 | $1,450,000.00 | $2,182,000.00 | $2,206,000.00 | $2,508,000.00 | $1,876,000.00 | -- | -- | -- | $1,991,000.00 | -- | -- |
Total Current Assets | $93,574,000.00 | $100,201,000.00 | $99,888,000.00 | $98,580,000.00 | $115,247,000.00 | $116,463,000.00 | $122,765,000.00 | $116,988,000.00 | $114,934,000.00 | $111,906,000.00 | $113,138,000.00 | $111,583,000.00 | $115,810,000.00 | $107,413,000.00 | $101,848,000.00 | $102,026,000.00 | $107,188,000.00 | $102,797,000.00 | $96,018,000.00 | $97,188,000.00 | $96,257,000.00 | $93,471,000.00 | $83,528,000.00 | $81,039,000.00 | $82,338,000.00 | $80,213,000.00 | $82,772,000.00 | $86,731,000.00 | $88,245,000.00 | $88,275,000.00 | $84,778,000.00 | $100,022,000.00 | $99,566,000.00 | $107,485,000.00 | $113,285,000.00 | $104,432,000.00 | $109,498,000.00 | $108,779,000.00 | $116,419,000.00 | $110,078,000.00 | $113,307,000.00 | $108,903,000.00 | $113,668,000.00 | $103,304,000.00 | $98,888,000.00 | $90,739,000.00 | $93,312,000.00 | -- | -- | -- | $75,479,000.00 | -- | -- |
Property Plant and Equipement | $6,045,000.00 | $5,436,000.00 | $5,061,000.00 | $4,888,000.00 | $4,376,000.00 | $4,777,000.00 | $5,242,000.00 | $5,253,000.00 | $5,508,000.00 | $5,799,000.00 | $5,515,000.00 | $5,573,000.00 | $5,246,000.00 | $5,040,000.00 | $6,379,000.00 | $5,533,000.00 | $5,441,000.00 | $5,543,000.00 | $5,656,000.00 | $5,763,000.00 | $5,720,000.00 | $5,808,000.00 | $6,996,000.00 | $6,236,000.00 | $6,225,000.00 | $6,259,000.00 | $5,863,000.00 | $6,095,000.00 | $5,904,000.00 | $6,057,000.00 | $5,488,000.00 | $5,551,000.00 | $5,584,000.00 | $6,619,000.00 | $6,793,000.00 | $8,355,000.00 | $8,340,000.00 | $8,231,000.00 | $8,241,000.00 | $7,837,000.00 | $7,537,000.00 | $6,956,000.00 | $6,916,000.00 | $7,061,000.00 | $7,249,000.00 | $7,659,000.00 | $7,969,000.00 | -- | -- | -- | $8,364,000.00 | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $35,487,000.00 | $36,229,000.00 | $36,000,000.00 | $38,900,000.00 | $18,100,000.00 | $19,200,000.00 | $19,700,000.00 | $20,101,000.00 | $20,548,000.00 | $20,415,000.00 | $21,275,000.00 | $20,200,000.00 | $19,969,000.00 | $19,705,000.00 | $16,681,000.00 | $17,196,000.00 | $19,488,000.00 | $19,146,000.00 | $11,664,000.00 | $12,268,000.00 | $12,427,000.00 | $16,423,000.00 | -- | -- | -- | -- | -- | -- | $15,717,000.00 | $15,755,000.00 | $37,231,000.00 | $37,268,000.00 | $37,254,000.00 | $37,218,000.00 | $37,409,000.00 | $37,493,000.00 | $37,617,000.00 | $37,638,000.00 | $37,638,000.00 | $37,999,000.00 | $37,917,000.00 | $37,879,000.00 | $35,678,000.00 | $35,678,000.00 | $35,678,000.00 | $35,678,000.00 | $35,678,000.00 | -- | -- | -- | $35,678,000.00 | -- | -- |
Other Assets | $2,308,000.00 | $2,173,000.00 | $2,101,000.00 | $2,217,000.00 | $2,226,000.00 | $2,344,000.00 | $2,228,000.00 | $2,351,000.00 | $2,312,000.00 | $1,088,000.00 | $924,000.00 | $711,000.00 | $748,000.00 | $576,000.00 | $328,000.00 | $482,000.00 | $1,286,000.00 | $1,217,000.00 | $1,262,000.00 | $1,553,000.00 | $1,413,000.00 | $466,000.00 | $1,302,000.00 | $32,463,000.00 | $31,786,000.00 | $31,133,000.00 | $31,024,000.00 | $30,592,000.00 | $30,482,000.00 | $29,892,000.00 | $29,753,000.00 | $29,570,000.00 | $11,899,000.00 | $5,373,000.00 | $6,157,000.00 | $6,177,000.00 | $4,688,000.00 | $4,590,000.00 | $4,750,000.00 | $4,311,000.00 | $2,842,000.00 | $2,640,000.00 | $2,871,000.00 | $2,886,000.00 | $3,918,000.00 | $2,659,000.00 | $2,921,000.00 | -- | -- | -- | $4,022,000.00 | -- | -- |
Total Assets | $177,913,000.00 | $182,622,000.00 | $181,619,000.00 | $176,506,000.00 | $174,021,000.00 | $178,940,000.00 | $188,334,000.00 | $179,987,000.00 | $179,155,000.00 | $175,503,000.00 | $176,253,000.00 | $171,668,000.00 | $173,298,000.00 | $164,604,000.00 | $158,706,000.00 | $152,363,000.00 | $156,701,000.00 | $150,398,000.00 | $124,121,000.00 | $130,610,000.00 | $128,993,000.00 | $145,144,000.00 | $127,635,000.00 | $126,197,000.00 | $126,942,000.00 | $124,326,000.00 | $126,915,000.00 | $129,582,000.00 | $146,268,000.00 | $145,986,000.00 | $163,077,000.00 | $178,736,000.00 | $160,802,000.00 | $163,243,000.00 | $170,245,000.00 | $163,417,000.00 | $167,595,000.00 | $166,732,000.00 | $174,431,000.00 | $167,812,000.00 | $169,502,000.00 | $164,123,000.00 | $166,205,000.00 | $155,588,000.00 | $153,855,000.00 | $145,070,000.00 | $147,492,000.00 | -- | -- | -- | $130,273,000.00 | -- | -- |
Accounts Payable | $9,661,000.00 | $15,110,000.00 | $14,254,000.00 | $11,765,000.00 | $13,544,000.00 | $12,444,000.00 | $21,150,000.00 | $11,869,000.00 | $15,333,000.00 | $14,307,000.00 | $18,784,000.00 | $15,045,000.00 | $15,580,000.00 | $15,757,000.00 | $18,612,000.00 | $10,958,000.00 | $12,586,000.00 | $11,538,000.00 | $12,387,000.00 | $9,476,000.00 | $11,236,000.00 | $11,952,000.00 | $9,425,000.00 | $6,307,000.00 | $6,936,000.00 | $6,289,000.00 | $6,973,000.00 | $6,004,000.00 | $7,444,000.00 | $5,660,000.00 | $8,236,000.00 | $6,501,000.00 | $5,880,000.00 | $6,089,000.00 | $8,865,000.00 | $8,311,000.00 | $8,520,000.00 | $8,166,000.00 | $9,536,000.00 | $9,976,000.00 | $10,004,000.00 | $9,264,000.00 | $10,170,000.00 | $9,593,000.00 | $11,768,000.00 | $8,796,000.00 | $9,532,000.00 | -- | -- | -- | $6,595,000.00 | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $72,334,000.00 | $75,318,000.00 | $75,640,000.00 | $80,488,000.00 | $78,714,000.00 | $83,532,000.00 | $93,897,000.00 | $95,529,000.00 | $96,358,000.00 | $95,429,000.00 | $96,745,000.00 | $95,964,000.00 | $103,102,000.00 | $97,404,000.00 | $92,470,000.00 | $86,135,000.00 | $90,660,000.00 | $86,125,000.00 | $59,893,000.00 | $62,081,000.00 | $61,027,000.00 | $64,967,000.00 | $49,011,000.00 | $47,874,000.00 | $48,067,000.00 | $46,183,000.00 | $48,096,000.00 | $48,724,000.00 | $48,922,000.00 | $49,371,000.00 | $45,360,000.00 | $65,038,000.00 | $48,526,000.00 | $51,904,000.00 | $59,279,000.00 | $47,730,000.00 | $54,176,000.00 | $53,266,000.00 | $60,589,000.00 | $57,602,000.00 | $59,640,000.00 | $57,907,000.00 | $63,424,000.00 | $56,235,000.00 | $59,616,000.00 | $52,374,000.00 | $58,687,000.00 | -- | -- | -- | $52,353,000.00 | -- | -- |
Long Term Debt | -- | $1,369,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1,225,000.00 | $10,000,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $107,269,000.00 | $108,240,000.00 | $109,868,000.00 | $109,424,000.00 | $108,890,000.00 | $109,422,000.00 | $110,330,000.00 | $109,714,000.00 | $109,133,000.00 | $108,385,000.00 | $109,407,000.00 | $108,867,000.00 | $108,207,000.00 | $109,112,000.00 | $112,096,000.00 | $111,724,000.00 | $113,684,000.00 | $115,074,000.00 | $116,427,000.00 | $115,746,000.00 | $115,147,000.00 | $117,795,000.00 | $120,247,000.00 | $120,276,000.00 | $120,094,000.00 | $123,906,000.00 | $123,947,000.00 | $124,092,000.00 | $122,740,000.00 | $122,895,000.00 | $125,226,000.00 | -- | -- | $125,653,000.00 | $125,884,000.00 | -- | -- | $122,807,000.00 | $122,531,000.00 | $121,640,000.00 | $120,814,000.00 | $119,556,000.00 | $119,183,000.00 | $118,301,000.00 | $117,004,000.00 | $115,943,000.00 | $115,895,000.00 | -- | -- | -- | $113,678,000.00 | -- | -- |
Accumulated Other Comprehensive Loss | $-15,750,000.00 | $-14,318,000.00 | $-15,306,000.00 | $-23,296,000.00 | $-20,596,000.00 | $-17,938,000.00 | $-16,940,000.00 | $-17,503,000.00 | $-16,752,000.00 | $-17,062,000.00 | $-15,367,000.00 | $-16,555,000.00 | $-18,537,000.00 | $-19,181,000.00 | $-18,542,000.00 | $-16,274,000.00 | $-14,992,000.00 | $-15,391,000.00 | $-14,611,000.00 | $-14,651,000.00 | $-14,555,000.00 | $-13,229,000.00 | $-13,676,000.00 | $-15,331,000.00 | $-15,797,000.00 | $-16,567,000.00 | $-16,763,000.00 | $-14,366,000.00 | $-14,486,000.00 | $-14,154,000.00 | $-14,640,000.00 | $-16,250,000.00 | $-16,334,000.00 | $-16,648,000.00 | $-15,593,000.00 | $-9,664,000.00 | $-8,736,000.00 | $-8,657,000.00 | $-8,705,000.00 | $-10,289,000.00 | $-10,824,000.00 | $-11,105,000.00 | $-10,680,000.00 | $-8,119,000.00 | $-8,665,000.00 | $-7,805,000.00 | $-8,230,000.00 | -- | -- | -- | $-6,161,000.00 | -- | -- |
Accumulated Deficit | $113,965,000.00 | $114,966,000.00 | $114,651,000.00 | $113,424,000.00 | $112,322,000.00 | $110,282,000.00 | $108,042,000.00 | $99,325,000.00 | $97,653,000.00 | $95,820,000.00 | $94,312,000.00 | $92,407,000.00 | $89,576,000.00 | $87,817,000.00 | $86,673,000.00 | $85,002,000.00 | $84,123,000.00 | $83,180,000.00 | $82,548,000.00 | $87,471,000.00 | $86,383,000.00 | $85,516,000.00 | $85,029,000.00 | $85,448,000.00 | $85,408,000.00 | $84,974,000.00 | $84,223,000.00 | $83,099,000.00 | $100,252,000.00 | $99,967,000.00 | $121,798,000.00 | $120,115,000.00 | $118,967,000.00 | $119,322,000.00 | $118,999,000.00 | $118,686,000.00 | $116,872,000.00 | $114,534,000.00 | $112,277,000.00 | $109,333,000.00 | $106,230,000.00 | $102,939,000.00 | $99,644,000.00 | $94,775,000.00 | $90,962,000.00 | $86,839,000.00 | $83,479,000.00 | -- | -- | -- | $71,541,000.00 | -- | -- |
Total Stockholders' Equity | $105,579,000.00 | $107,304,000.00 | $105,979,000.00 | $96,018,000.00 | $95,307,000.00 | $95,408,000.00 | $94,437,000.00 | $84,458,000.00 | $82,797,000.00 | $80,074,000.00 | $79,508,000.00 | $75,704,000.00 | $70,196,000.00 | $67,200,000.00 | $66,236,000.00 | $66,228,000.00 | $66,041,000.00 | $64,273,000.00 | $64,228,000.00 | $68,529,000.00 | $67,966,000.00 | $80,177,000.00 | $78,624,000.00 | $78,323,000.00 | $78,875,000.00 | $78,143,000.00 | $78,819,000.00 | $80,858,000.00 | $97,346,000.00 | $96,615,000.00 | $117,717,000.00 | $113,698,000.00 | $112,276,000.00 | $111,339,000.00 | $110,966,000.00 | $115,687,000.00 | $113,419,000.00 | $113,466,000.00 | $113,842,000.00 | $110,210,000.00 | $109,862,000.00 | $106,216,000.00 | $102,781,000.00 | $99,353,000.00 | $94,239,000.00 | $92,696,000.00 | $88,805,000.00 | -- | -- | -- | $77,920,000.00 | $71,718,000.00 | $67,634,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $177,913,000.00 | $182,622,000.00 | $181,619,000.00 | $176,506,000.00 | $174,021,000.00 | $178,940,000.00 | $188,334,000.00 | $179,987,000.00 | $179,155,000.00 | $175,503,000.00 | $176,253,000.00 | $171,668,000.00 | $173,298,000.00 | $164,604,000.00 | $158,706,000.00 | $152,363,000.00 | $156,701,000.00 | $150,398,000.00 | $124,121,000.00 | $130,610,000.00 | $128,993,000.00 | $145,144,000.00 | $127,635,000.00 | $126,197,000.00 | $126,942,000.00 | $124,326,000.00 | $126,915,000.00 | $129,582,000.00 | $146,268,000.00 | $145,986,000.00 | $163,077,000.00 | $178,736,000.00 | $160,802,000.00 | $163,243,000.00 | $170,245,000.00 | $163,417,000.00 | $167,595,000.00 | $166,732,000.00 | $174,431,000.00 | $167,812,000.00 | $169,502,000.00 | $164,123,000.00 | $166,205,000.00 | $155,588,000.00 | $153,855,000.00 | $145,070,000.00 | $147,492,000.00 | -- | -- | -- | $130,273,000.00 | -- | -- |
Date | 9/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/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 | 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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $84,202,000.00 | $93,055,000.00 | $94,744,000.00 | $97,477,000.00 | $98,266,000.00 | $96,760,000.00 | $100,331,000.00 | $97,911,000.00 | $419,036,000.00 | $100,689,000.00 | $107,117,000.00 | $108,495,000.00 | $107,925,000.00 | $106,418,000.00 | $106,705,000.00 | $103,367,000.00 | $396,275,000.00 | $101,119,000.00 | $98,327,000.00 | $95,909,000.00 | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $19,467,000.00 | $20,135,000.00 | $80,077,000.00 | $18,229,000.00 | $19,750,000.00 | $20,595,000.00 | $86,450,000.00 | $20,290,000.00 | $41,146,000.00 | $20,767,000.00 | $21,627,000.00 | $19,547,000.00 | $18,738,000.00 | $17,046,000.00 | $20,241,000.00 | $18,742,000.00 | $18,336,000.00 | $17,716,000.00 | $17,738,000.00 | $17,325,000.00 | $17,585,000.00 | $15,839,000.00 | $56,083,000.00 | $13,029,000.00 | $13,657,000.00 | $14,229,000.00 | $59,182,000.00 | $13,872,000.00 | $15,912,000.00 | $14,545,000.00 | $16,786,000.00 | $17,468,000.00 | $15,601,000.00 | $17,305,000.00 | $18,171,000.00 | $19,037,000.00 | $21,198,000.00 | $20,932,000.00 | $88,709,000.00 | $21,183,000.00 | $22,647,000.00 | $22,599,000.00 | $23,447,000.00 | $23,135,000.00 | $22,895,000.00 | $21,852,000.00 | $22,794,000.00 | $20,967,000.00 | $20,733,000.00 | $19,797,000.00 | -- | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $60,209,000.00 | $19,428,000.00 | $69,001,000.00 | $49,949,000.00 | $33,973,000.00 | $17,396,000.00 | $73,708,000.00 | $53,835,000.00 | $36,247,000.00 | $18,669,000.00 | $18,302,000.00 | $17,723,000.00 | $31,803,000.00 | $14,979,000.00 | $17,833,000.00 | $17,218,000.00 | $33,072,000.00 | $16,589,000.00 | $18,527,000.00 | $16,560,000.00 | $16,064,000.00 | $15,256,000.00 | $52,139,000.00 | $38,482,000.00 | $12,940,000.00 | $12,923,000.00 | $55,200,000.00 | $14,567,000.00 | $14,026,000.00 | $13,467,000.00 | $56,523,000.00 | $13,901,000.00 | $14,485,000.00 | $15,092,000.00 | $62,186,000.00 | $14,466,000.00 | $15,728,000.00 | $15,457,000.00 | $63,982,000.00 | $15,129,000.00 | $16,248,000.00 | $16,417,000.00 | $66,867,000.00 | $16,812,000.00 | $33,005,000.00 | $16,253,000.00 | $64,981,000.00 | $16,391,000.00 | $31,254,000.00 | $15,198,000.00 | $57,305,000.00 | $51,970,000.00 | -- |
Total Operating Expenses | -- | -- | $35,789,000.00 | -- | -- | -- | $40,132,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $-604,000.00 | $707,000.00 | $11,076,000.00 | $8,625,000.00 | $6,372,000.00 | $3,199,000.00 | $12,742,000.00 | $7,601,000.00 | $4,899,000.00 | $2,098,000.00 | $9,130,000.00 | $5,805,000.00 | $1,914,000.00 | $2,067,000.00 | $6,912,000.00 | $1,524,000.00 | $1,853,000.00 | $1,127,000.00 | $-789,000.00 | $765,000.00 | $2,228,000.00 | $583,000.00 | $3,944,000.00 | $410,000.00 | $717,000.00 | $1,306,000.00 | $1,713,000.00 | $-16,480,000.00 | $1,886,000.00 | $-20,466,000.00 | $3,741,000.00 | $3,567,000.00 | $1,116,000.00 | $2,213,000.00 | $17,152,000.00 | $15,516,000.00 | $5,470,000.00 | $5,475,000.00 | $6,092,000.00 | $18,635,000.00 | $12,581,000.00 | $6,182,000.00 | $6,397,000.00 | $18,065,000.00 | $6,143,000.00 | $5,599,000.00 | $19,310,000.00 | $4,576,000.00 | $4,677,000.00 | $4,599,000.00 | $13,930,000.00 | $9,889,000.00 | -- |
Loss Before Income Taxes | $-1,099,000.00 | $477,000.00 | $9,554,000.00 | $1,861,000.00 | $5,730,000.00 | $2,942,000.00 | $11,737,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $-0.06 | $0.02 | $0.46 | $0.37 | $0.14 | $0.16 | $0.99 | $0.36 | $0.24 | $0.11 | $0.14 | $0.21 | $0.13 | $0.08 | $0.31 | $0.18 | $0.07 | $0.05 | $-0.39 | $0.17 | $0.10 | $0.03 | $-0.03 | -- | $0.03 | $0.05 | $-2.22 | $-1.03 | $-1.26 | $-1.34 | $0.42 | $0.13 | $0.04 | $0.08 | $0.08 | $0.61 | $0.42 | $0.21 | $0.24 | $0.78 | $0.53 | $0.26 | $0.32 | $0.75 | $0.27 | $0.22 | $0.80 | $0.20 | $0.19 | $0.19 | $0.57 | $0.40 | -- |
Weighted Average Shares Basic | 14,903,000 | 14,704,000 | 14,440,000 | 14,480,000 | 14,309,000 | 14,199,000 | 13,926,000 | 14,011,000 | 13,770,000 | 13,696,000 | 13,621,000 | 13,655,000 | 13,605,000 | 13,547,000 | 13,450,000 | 13,470,000 | 13,408,000 | 13,379,000 | 13,805,000 | 13,963,000 | 14,217,000 | 14,687,000 | 15,055,000 | 15,013,000 | 15,219,000 | 15,296,000 | 15,593,000 | 15,586,000 | 15,584,000 | 15,524,000 | 15,479,000 | 15,477,000 | 15,439,000 | 15,407,000 | 15,120,000 | 15,075,000 | 15,074,000 | 15,153,000 | 15,365,000 | 15,415,000 | 15,459,000 | 15,430,000 | 15,172,000 | 15,075,000 | 15,123,000 | 15,169,000 | 14,968,000 | 14,963,000 | 15,050,000 | 14,767,000 | 14,697,000 | 14,808,000 | -- |
Earnings Per Share Diluted | $-0.05 | $0.02 | $0.44 | $0.07 | $0.13 | $0.15 | $0.92 | $0.34 | $0.22 | $0.10 | $0.13 | $0.40 | $0.20 | $0.08 | $0.29 | $0.06 | $0.11 | $0.05 | $-0.39 | $0.09 | $0.09 | $0.03 | $0.05 | -- | $0.08 | $0.05 | $-2.22 | $-1.03 | $-1.26 | $-1.34 | $0.16 | $0.13 | $0.03 | $0.08 | $0.08 | $0.17 | $0.39 | $0.19 | $0.92 | $0.70 | $0.24 | $0.24 | $0.29 | $0.23 | $0.25 | $0.20 | $0.71 | $0.18 | $0.34 | $0.17 | $0.52 | $0.38 | -- |
Weighted Average Shares Diluted | 14,813,000 | 15,347,000 | 15,156,000 | 15,157,000 | 15,122,000 | 14,977,000 | 14,971,000 | 14,939,000 | 14,958,000 | 14,944,000 | 14,427,000 | 14,334,000 | 14,282,000 | 14,316,000 | 13,997,000 | 14,045,000 | 13,851,000 | 13,782,000 | 13,805,000 | 14,073,000 | 14,871,000 | 15,298,000 | 15,324,000 | 15,316,000 | 15,454,000 | 15,430,000 | 15,593,000 | 15,649,000 | 15,789,000 | 15,524,000 | 15,920,000 | 15,904,000 | 15,919,000 | 15,928,000 | 16,260,000 | 16,160,000 | 16,276,000 | 16,576,000 | 16,954,000 | 17,029,000 | 17,082,000 | 17,066,000 | 16,841,000 | 16,800,000 | 16,747,000 | 16,872,000 | 16,731,000 | 16,747,000 | 16,864,000 | 16,653,000 | 16,073,000 | 15,549,000 | -- |
Common Stock Shares Authorized | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | 150,000,000 | -- | -- | -- | 150,000,000 | -- | -- |
Common Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Value | $270,000.00 | $270,000.00 | $270,000.00 | $270,000.00 | $270,000.00 | $270,000.00 | $270,000.00 | $270,000.00 | $270,000.00 | $270,000.00 | $270,000.00 | $270,000.00 | $270,000.00 | $270,000.00 | $270,000.00 | $270,000.00 | $270,000.00 | $270,000.00 | $270,000.00 | $270,000.00 | $270,000.00 | $270,000.00 | $270,000.00 | $270,000.00 | $270,000.00 | $270,000.00 | $270,000.00 | $270,000.00 | $270,000.00 | $270,000.00 | $270,000.00 | $270,000.00 | $270,000.00 | $270,000.00 | $270,000.00 | $270,000.00 | $270,000.00 | $270,000.00 | $270,000.00 | $270,000.00 | $270,000.00 | $270,000.00 | $270,000.00 | $270,000.00 | $270,000.00 | $270,000.00 | $270,000.00 | -- | -- | -- | $270,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 | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $2,890,000.00 | $2,844,000.00 | $1,884,000.00 | $925,000.00 | $3,624,000.00 | $2,713,000.00 | $1,799,000.00 | $1,814,000.00 | $3,422,000.00 | $2,529,000.00 | $1,645,000.00 | $748,000.00 | $2,274,000.00 | $1,526,000.00 | $762,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | 2,500,000 | -- | -- | -- | 2,500,000 | -- | -- | -- | 2,500,000 | -- | -- | -- | 2,500,000 | -- | -- | -- | 2,500,000 | -- | -- | -- | 2,500,000 | -- | -- | -- | 2,500,000 | -- | -- | -- | 2,500,000 | -- | -- | -- | 2,500,000 | -- | -- | -- | 2,500,000 | -- | -- | -- | 2,500,000 | -- | -- | -- | 2,500,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 | -- | -- | -- | $10.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | $7.56 | -- | -- | -- | $9.97 | -- | -- | -- | $6.12 | -- | -- | -- | $5.18 | -- | -- | -- | $4.08 | -- | -- | -- | $5.10 | -- | -- | -- | $4.21 | -- | -- | -- | $6.62 | -- | -- | -- | $9.53 | -- | -- | -- | $18.83 | -- | -- | -- | $18.23 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |