Date | 3/31/2024 | 9/30/2023 | 6/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 | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $2,099,000.00 | $654,000.00 | $1,273,000.00 | $1,825,000.00 | $339,000.00 | $761,000.00 | $3,112,000.00 | $859,000.00 | $235,000.00 | $2,820,000.00 | $1,399,000.00 | $734,000.00 | $757,000.00 | $1,632,000.00 | $642,000.00 | $1,847,000.00 | $393,000.00 | $868,000.00 | $1,693,000.00 | $482,000.00 | $710,000.00 | $431,000.00 | $452,000.00 | $2,851,000.00 | $825,000.00 | $391,000.00 | $293,000.00 | $279,000.00 | $303,000.00 | $234,000.00 | $103,000.00 | $985,000.00 | $4,542,000.00 | $2,646,000.00 | $528,000.00 | $6,411,000.00 | $8,305,000.00 | $11,611,000.00 | $5,595,000.00 | $9,317,000.00 | $14,049,000.00 | $13,195,000.00 | $13,896,000.00 | $14,123,000.00 | $30,212,000.00 | $29,152,000.00 | $31,478,000.00 | $28,417,000.00 | $32,578,000.00 | $23,488,000.00 | $25,945,000.00 | $24,704,000.00 | $10,942,000.00 |
Accounts Receivable Net Current | $73,486,000.00 | $57,459,000.00 | $61,614,000.00 | $58,809,000.00 | $50,762,000.00 | $50,786,000.00 | $45,275,000.00 | $58,757,000.00 | $48,240,000.00 | $43,074,000.00 | $37,223,000.00 | $36,007,000.00 | $32,986,000.00 | $39,519,000.00 | $50,767,000.00 | $59,760,000.00 | $57,470,000.00 | $58,230,000.00 | $58,613,000.00 | $52,335,000.00 | $46,663,000.00 | $51,741,000.00 | $51,913,000.00 | $46,080,000.00 | $41,942,000.00 | $43,152,000.00 | $44,344,000.00 | $45,170,000.00 | $42,925,000.00 | $48,419,000.00 | $53,494,000.00 | $50,946,000.00 | $52,766,000.00 | $60,854,000.00 | $62,277,000.00 | $59,187,000.00 | $60,529,000.00 | $59,307,000.00 | $59,955,000.00 | $55,726,000.00 | $54,828,000.00 | $49,089,000.00 | $49,499,000.00 | $43,706,000.00 | $37,949,000.00 | $39,986,000.00 | $39,787,000.00 | $39,031,000.00 | -- | -- | -- | $41,213,000.00 | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $4,515,000.00 | $5,311,000.00 | $4,324,000.00 | $3,675,000.00 | $4,636,000.00 | $1,684,000.00 | $1,856,000.00 | $2,338,000.00 | $2,486,000.00 | $1,234,000.00 | $3,023,000.00 | $4,699,000.00 | $2,180,000.00 | $2,336,000.00 | $3,944,000.00 | $4,144,000.00 | $3,400,000.00 | $3,057,000.00 | $3,494,000.00 | $3,425,000.00 | $3,947,000.00 | $3,056,000.00 | $3,662,000.00 | $3,706,000.00 | $3,212,000.00 | $3,079,000.00 | $3,347,000.00 | $3,327,000.00 | $2,749,000.00 | $3,018,000.00 | $3,521,000.00 | $4,508,000.00 | $2,342,000.00 | $2,507,000.00 | $2,390,000.00 | $2,368,000.00 | $2,300,000.00 | $3,751,000.00 | $3,101,000.00 | $1,875,000.00 | $1,244,000.00 | $1,612,000.00 | $1,481,000.00 | $1,965,000.00 | $1,969,000.00 | -- | -- | $2,087,000.00 | -- | -- | -- | $1,841,000.00 | -- |
Total Current Assets | $89,822,000.00 | $72,974,000.00 | $77,086,000.00 | $68,806,000.00 | $59,017,000.00 | $55,578,000.00 | $51,541,000.00 | $63,069,000.00 | $51,971,000.00 | $47,282,000.00 | $41,886,000.00 | $43,934,000.00 | $36,121,000.00 | $43,646,000.00 | $57,244,000.00 | $70,657,000.00 | $64,928,000.00 | $63,935,000.00 | $64,626,000.00 | $58,811,000.00 | $55,685,000.00 | $56,455,000.00 | $57,116,000.00 | $55,639,000.00 | $47,643,000.00 | $48,992,000.00 | $49,346,000.00 | $53,071,000.00 | $49,500,000.00 | $53,952,000.00 | $59,202,000.00 | $64,529,000.00 | $64,328,000.00 | $70,969,000.00 | $70,589,000.00 | $72,579,000.00 | $79,052,000.00 | $80,265,000.00 | $74,737,000.00 | $72,704,000.00 | $75,980,000.00 | $70,292,000.00 | $72,180,000.00 | $70,345,000.00 | $74,149,000.00 | $77,049,000.00 | $75,410,000.00 | $73,229,000.00 | -- | -- | -- | $68,587,000.00 | -- |
Property Plant and Equipement | $4,386,000.00 | $2,221,000.00 | $2,158,000.00 | $2,164,000.00 | $2,098,000.00 | $2,142,000.00 | $1,886,000.00 | $1,919,000.00 | $1,939,000.00 | $2,095,000.00 | $1,700,000.00 | $2,078,000.00 | $2,359,000.00 | $2,357,000.00 | $2,493,000.00 | $2,717,000.00 | $2,841,000.00 | $3,083,000.00 | $3,271,000.00 | $3,485,000.00 | $3,694,000.00 | $3,259,000.00 | $3,337,000.00 | $3,446,000.00 | $3,619,000.00 | $3,829,000.00 | $3,763,000.00 | $4,052,000.00 | $4,316,000.00 | $4,611,000.00 | $4,725,000.00 | $4,698,000.00 | $4,833,000.00 | $3,682,000.00 | $3,620,000.00 | $3,297,000.00 | $3,445,000.00 | $3,130,000.00 | $2,482,000.00 | $2,291,000.00 | $2,219,000.00 | $2,252,000.00 | $1,963,000.00 | $1,880,000.00 | $1,949,000.00 | $2,162,000.00 | $2,355,000.00 | $2,535,000.00 | -- | -- | -- | $3,295,000.00 | -- |
Intangible Assets Net | $638,000.00 | $728,000.00 | $774,000.00 | $819,000.00 | $864,000.00 | -- | -- | -- | -- | -- | $6,000.00 | $95,000.00 | $176,000.00 | $256,000.00 | $336,000.00 | $416,000.00 | $496,000.00 | $578,000.00 | $661,000.00 | $743,000.00 | $65,000.00 | $71,000.00 | $87,000.00 | $105,000.00 | $121,000.00 | $137,000.00 | $154,000.00 | $171,000.00 | $189,000.00 | $206,000.00 | $229,000.00 | $252,000.00 | $276,000.00 | $155,000.00 | $172,000.00 | $194,000.00 | $219,000.00 | $176,000.00 | $196,000.00 | $216,000.00 | $236,000.00 | $256,000.00 | $294,000.00 | $332,000.00 | $370,000.00 | $158,000.00 | $184,000.00 | $210,000.00 | -- | -- | -- | $325,000.00 | -- |
Goodwill | $22,147,000.00 | $22,147,000.00 | $22,147,000.00 | $22,147,000.00 | $22,147,000.00 | $16,354,000.00 | $16,354,000.00 | $16,354,000.00 | $16,354,000.00 | $16,354,000.00 | $16,354,000.00 | $16,354,000.00 | $16,354,000.00 | $16,354,000.00 | $16,354,000.00 | $16,354,000.00 | $16,354,000.00 | $17,532,000.00 | $17,532,000.00 | $17,532,000.00 | $11,685,000.00 | $11,685,000.00 | $11,685,000.00 | $11,685,000.00 | $12,458,000.00 | $12,458,000.00 | $12,325,000.00 | $12,325,000.00 | $11,630,000.00 | $11,630,000.00 | $11,630,000.00 | $11,630,000.00 | $11,630,000.00 | $10,223,000.00 | $10,223,000.00 | $10,223,000.00 | $10,223,000.00 | $9,545,000.00 | $9,545,000.00 | $9,545,000.00 | $9,545,000.00 | $9,545,000.00 | $9,545,000.00 | $9,545,000.00 | $9,545,000.00 | $7,319,000.00 | $7,319,000.00 | $7,319,000.00 | -- | -- | -- | $7,319,000.00 | -- |
Other Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $10,164,000.00 | $10,326,000.00 | $10,414,000.00 | -- | -- | -- | $11,130,000.00 | -- |
Total Assets | $120,483,000.00 | $101,214,000.00 | $105,537,000.00 | $97,528,000.00 | $87,964,000.00 | $76,809,000.00 | $72,425,000.00 | $84,210,000.00 | $72,852,000.00 | $70,291,000.00 | $64,697,000.00 | $68,339,000.00 | $62,553,000.00 | $70,178,000.00 | $83,951,000.00 | $96,173,000.00 | $91,740,000.00 | $92,099,000.00 | $92,811,000.00 | $81,510,000.00 | $73,428,000.00 | $73,813,000.00 | $74,552,000.00 | $73,279,000.00 | $64,048,000.00 | $65,626,000.00 | $65,800,000.00 | $69,831,000.00 | $65,892,000.00 | $70,741,000.00 | $76,242,000.00 | $81,336,000.00 | $81,674,000.00 | $85,754,000.00 | $85,467,000.00 | $87,273,000.00 | $94,340,000.00 | $94,650,000.00 | $88,624,000.00 | $86,524,000.00 | $89,956,000.00 | $84,471,000.00 | $86,285,000.00 | $84,548,000.00 | $88,742,000.00 | $89,375,000.00 | $88,091,000.00 | $86,178,000.00 | $93,930,000.00 | $83,642,000.00 | -- | $83,012,000.00 | -- |
Accounts Payable | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $3,030,000.00 | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $91,086,000.00 | $79,835,000.00 | $85,363,000.00 | $69,016,000.00 | $56,002,000.00 | $40,086,000.00 | $36,133,000.00 | $54,008,000.00 | $46,883,000.00 | $45,739,000.00 | $41,832,000.00 | $46,101,000.00 | $38,926,000.00 | $46,640,000.00 | $57,415,000.00 | $63,770,000.00 | $60,689,000.00 | $61,550,000.00 | $63,732,000.00 | $54,311,000.00 | $48,751,000.00 | $50,096,000.00 | $51,234,000.00 | $51,248,000.00 | $30,045,000.00 | $33,413,000.00 | $33,961,000.00 | $38,576,000.00 | $32,163,000.00 | $36,731,000.00 | $42,955,000.00 | $49,133,000.00 | $37,589,000.00 | $41,380,000.00 | $42,391,000.00 | $44,408,000.00 | $27,166,000.00 | $29,575,000.00 | $25,981,000.00 | $25,146,000.00 | $27,171,000.00 | $23,076,000.00 | $26,587,000.00 | $25,776,000.00 | $18,697,000.00 | $19,931,000.00 | $15,347,000.00 | $14,517,000.00 | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-2,840,000.00 | $-2,858,000.00 | $-2,857,000.00 | $-2,809,000.00 | $-2,863,000.00 | $-3,141,000.00 | $-2,960,000.00 | $-2,734,000.00 | $-2,699,000.00 | $-2,627,000.00 | $-2,593,000.00 | $-2,550,000.00 | $-2,704,000.00 | $-2,822,000.00 | $-2,879,000.00 | $-2,748,000.00 | $-2,757,000.00 | $-2,732,000.00 | $-2,744,000.00 | $-2,755,000.00 | $-2,572,000.00 | $-2,536,000.00 | $-2,465,000.00 | $-2,395,000.00 | $-2,209,000.00 | $-2,581,000.00 | $-2,574,000.00 | $-2,578,000.00 | $-2,447,000.00 | $-2,364,000.00 | $-2,553,000.00 | $-2,845,000.00 | $-2,519,000.00 | $-1,286,000.00 | $-1,588,000.00 | $91,000.00 | $524,000.00 | $687,000.00 | $484,000.00 | $815,000.00 | $1,022,000.00 | $1,072,000.00 | $1,096,000.00 | $1,370,000.00 | $1,416,000.00 | $1,241,000.00 | $1,341,000.00 | $1,306,000.00 | -- | -- | -- | $1,415,000.00 | -- |
Accumulated Deficit | $-15,313,000.00 | $-24,520,000.00 | $-28,276,000.00 | $-32,259,000.00 | $-36,096,000.00 | $-40,933,000.00 | $-44,451,000.00 | $-50,465,000.00 | $-56,985,000.00 | $-62,959,000.00 | $-65,711,000.00 | $-67,974,000.00 | $-66,286,000.00 | $-66,042,000.00 | $-65,050,000.00 | $-59,105,000.00 | $-60,114,000.00 | $-60,449,000.00 | $-61,700,000.00 | $-63,163,000.00 | $-63,762,000.00 | $-64,446,000.00 | $-64,827,000.00 | $-65,878,000.00 | $-66,129,000.00 | $-67,149,000.00 | $-67,338,000.00 | $-67,888,000.00 | $-67,672,000.00 | $-67,782,000.00 | $-68,645,000.00 | $-69,646,000.00 | $-59,894,000.00 | $-60,856,000.00 | $-61,545,000.00 | $-62,933,000.00 | $-38,306,000.00 | $-40,183,000.00 | $-42,034,000.00 | $-43,237,000.00 | $-41,687,000.00 | $-42,829,000.00 | $-44,299,000.00 | $-45,259,000.00 | $-33,604,000.00 | $-34,237,000.00 | $-34,742,000.00 | $-35,801,000.00 | -- | -- | -- | $-40,079,000.00 | -- |
Total Stockholders' Equity | $29,397,000.00 | $21,379,000.00 | $20,174,000.00 | $28,512,000.00 | $31,962,000.00 | $36,723,000.00 | $36,292,000.00 | $30,202,000.00 | $25,969,000.00 | $24,552,000.00 | $22,865,000.00 | $22,238,000.00 | $23,627,000.00 | $23,538,000.00 | $26,536,000.00 | $32,403,000.00 | $31,051,000.00 | $30,549,000.00 | $29,079,000.00 | $27,199,000.00 | $24,677,000.00 | $23,717,000.00 | $23,318,000.00 | $22,031,000.00 | $34,003,000.00 | $32,213,000.00 | $31,839,000.00 | $31,255,000.00 | $33,729,000.00 | $34,010,000.00 | $33,287,000.00 | $32,203,000.00 | $44,085,000.00 | $44,374,000.00 | $43,076,000.00 | $42,865,000.00 | $67,174,000.00 | $65,075,000.00 | $62,643,000.00 | $61,378,000.00 | $62,785,000.00 | $61,395,000.00 | $59,698,000.00 | $58,772,000.00 | $70,045,000.00 | $69,444,000.00 | $72,744,000.00 | $71,661,000.00 | -- | -- | -- | $69,608,000.00 | $63,303,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $120,483,000.00 | $101,214,000.00 | $105,537,000.00 | $97,528,000.00 | $87,964,000.00 | $76,809,000.00 | $72,425,000.00 | $84,210,000.00 | $72,852,000.00 | $70,291,000.00 | $64,697,000.00 | $68,339,000.00 | $62,553,000.00 | $70,178,000.00 | $83,951,000.00 | $96,173,000.00 | $91,740,000.00 | $92,099,000.00 | $92,811,000.00 | $81,510,000.00 | $73,428,000.00 | $73,813,000.00 | $74,552,000.00 | $73,279,000.00 | $64,048,000.00 | $65,626,000.00 | $65,800,000.00 | $69,831,000.00 | $65,892,000.00 | $70,741,000.00 | $76,242,000.00 | $81,336,000.00 | $81,674,000.00 | $85,754,000.00 | $85,467,000.00 | $87,273,000.00 | $94,340,000.00 | $94,650,000.00 | $88,624,000.00 | $86,524,000.00 | $89,956,000.00 | $84,471,000.00 | $86,285,000.00 | $84,548,000.00 | $88,742,000.00 | $89,375,000.00 | $88,091,000.00 | $86,178,000.00 | -- | -- | -- | $83,012,000.00 | -- |
Date | 3/31/2024 | 9/30/2023 | 6/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 | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $186,737,000.00 | $135,680,000.00 | $45,512,000.00 | $46,341,000.00 | $176,448,000.00 | $132,250,000.00 | $92,555,000.00 | $47,176,000.00 | $185,736,000.00 | $45,077,000.00 | $45,286,000.00 | $47,966,000.00 | $193,770,000.00 | $46,382,000.00 | $49,509,000.00 | $48,569,000.00 | $45,849,000.00 | $41,320,000.00 | $42,379,000.00 | $41,230,000.00 | $145,817,000.00 | $34,839,000.00 | $35,753,000.00 | $38,206,000.00 | $143,811,000.00 | $33,559,000.00 | $36,514,000.00 | $38,706,000.00 | $162,022,000.00 | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $20,367,000.00 | $17,281,000.00 | $37,784,000.00 | $19,024,000.00 | $82,927,000.00 | $17,358,000.00 | $45,103,000.00 | $23,420,000.00 | $53,124,000.00 | $35,330,000.00 | $23,116,000.00 | $38,855,000.00 | $8,820,000.00 | $8,503,000.00 | $10,843,000.00 | $48,592,000.00 | $35,935,000.00 | $12,803,000.00 | $12,517,000.00 | $49,310,000.00 | $10,988,000.00 | $25,290,000.00 | $12,555,000.00 | $48,387,000.00 | $11,718,000.00 | $23,865,000.00 | $11,752,000.00 | $47,030,000.00 | $10,144,000.00 | $24,780,000.00 | $12,676,000.00 | $51,885,000.00 | $12,802,000.00 | $12,090,000.00 | $13,303,000.00 | $13,320,000.00 | $13,161,000.00 | $12,955,000.00 | $12,257,000.00 | $11,794,000.00 | $32,567,000.00 | $11,262,000.00 | $10,621,000.00 | $39,715,000.00 | $9,675,000.00 | $9,656,000.00 | $10,285,000.00 | $40,736,000.00 | $9,098,000.00 | $10,460,000.00 | $11,050,000.00 | $46,187,000.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $14,199,000.00 | $12,662,000.00 | $12,723,000.00 | $13,396,000.00 | $53,395,000.00 | $12,551,000.00 | $27,411,000.00 | $14,147,000.00 | $42,019,000.00 | $29,396,000.00 | $19,064,000.00 | $37,551,000.00 | $27,837,000.00 | $8,994,000.00 | $10,237,000.00 | $40,390,000.00 | $30,165,000.00 | $20,667,000.00 | $10,466,000.00 | $40,386,000.00 | $29,909,000.00 | $20,497,000.00 | $10,421,000.00 | $40,385,000.00 | $30,092,000.00 | $10,075,000.00 | $10,317,000.00 | $40,063,000.00 | $29,976,000.00 | $20,642,000.00 | $10,465,000.00 | $42,567,000.00 | $10,462,000.00 | $10,546,000.00 | $10,632,000.00 | $39,868,000.00 | $9,991,000.00 | $9,653,000.00 | $9,844,000.00 | $35,514,000.00 | $8,599,000.00 | $17,762,000.00 | $8,838,000.00 | $33,166,000.00 | $8,153,000.00 | $16,613,000.00 | $8,231,000.00 | $32,578,000.00 | $8,077,000.00 | $8,158,000.00 | $8,684,000.00 | $35,825,000.00 | -- |
Total Operating Expenses | $14,531,000.00 | $39,279,000.00 | $26,328,000.00 | $13,317,000.00 | $54,129,000.00 | $40,472,000.00 | $13,489,000.00 | $14,385,000.00 | $38,988,000.00 | $8,487,000.00 | $19,798,000.00 | $49,805,000.00 | $37,267,000.00 | $9,670,000.00 | $18,619,000.00 | $42,025,000.00 | $9,884,000.00 | $21,472,000.00 | $10,863,000.00 | $43,895,000.00 | $9,756,000.00 | $22,680,000.00 | $10,835,000.00 | $48,107,000.00 | $10,122,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $5,836,000.00 | $4,331,000.00 | $5,749,000.00 | $5,707,000.00 | $28,798,000.00 | $4,760,000.00 | $8,194,000.00 | $9,035,000.00 | $14,136,000.00 | $3,727,000.00 | $3,318,000.00 | $-10,950,000.00 | $-9,101,000.00 | $-8,943,000.00 | $-7,776,000.00 | $6,567,000.00 | $4,579,000.00 | $3,848,000.00 | $1,654,000.00 | $5,415,000.00 | $1,232,000.00 | $2,610,000.00 | $1,720,000.00 | $280,000.00 | $3,481,000.00 | $1,885,000.00 | $1,038,000.00 | $4,115,000.00 | $422,000.00 | $3,349,000.00 | $1,821,000.00 | $7,851,000.00 | $5,471,000.00 | $1,210,000.00 | $2,355,000.00 | $2,622,000.00 | $2,833,000.00 | $5,063,000.00 | $2,038,000.00 | $2,555,000.00 | $1,806,000.00 | $3,228,000.00 | $1,514,000.00 | $1,330,000.00 | $3,897,000.00 | $1,015,000.00 | $1,776,000.00 | $7,009,000.00 | $4,822,000.00 | $2,023,000.00 | $2,057,000.00 | $9,021,000.00 | -- |
Loss Before Income Taxes | $5,410,000.00 | $14,821,000.00 | $10,631,000.00 | $5,300,000.00 | $28,480,000.00 | $22,020,000.00 | $8,222,000.00 | $8,983,000.00 | $13,914,000.00 | $3,711,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $0.50 | $1.37 | $0.48 | $0.42 | $2.08 | $1.58 | $0.59 | $0.64 | $1.00 | $0.45 | $0.20 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $0.14 | $0.16 | -- | -- | $0.48 | $0.24 | $0.16 | -- | $0.54 | $0.41 | $0.26 | -- | -- | $0.29 | $0.20 | -- | -- | $0.18 | $0.04 | -- | -- | $0.24 | $0.10 | -- | -- | -- |
Weighted Average Shares Basic | 9,172,511 | 8,469,501 | 8,734,848 | 9,172,511 | 10,051,688 | 10,154,505 | 10,133,279 | 10,230,510 | 11,035,361 | 11,218,565 | 11,340,453 | 12,152,042 | 12,393,058 | 12,866,571 | 13,111,550 | 12,913,912 | 12,955,198 | 12,868,356 | 12,856,533 | 12,326,847 | 12,254,415 | 12,239,259 | 12,238,760 | 11,995,341 | 11,972,600 | 11,961,967 | 11,946,653 | 12,302,558 | 12,380,617 | 12,423,179 | 12,482,547 | 12,658,466 | 12,724,899 | 12,710,404 | 12,456,220 | 12,516,457 | 12,494,793 | 12,471,712 | 12,455,004 | 12,343,261 | 12,364,018 | 12,324,868 | 12,311,066 | 12,343,426 | 12,422,558 | 12,605,098 | 12,752,326 | 12,976,308 | 12,994,565 | 13,059,595 | -- | -- | -- |
Earnings Per Share Diluted | $0.48 | $1.33 | $0.47 | $0.41 | $2.00 | $1.52 | $1.18 | $0.62 | $0.95 | $0.43 | $0.19 | -- | -- | -- | -- | -- | -- | -- | -- | $0.22 | $0.17 | $0.03 | $0.09 | $0.17 | -- | -- | -- | $0.14 | $0.16 | -- | -- | $0.24 | $0.07 | $0.16 | $0.11 | $0.14 | $0.40 | $0.15 | $0.10 | $0.16 | $0.29 | $0.12 | $0.08 | $0.09 | $0.05 | $0.04 | $0.08 | $0.33 | $0.06 | $0.09 | $0.09 | $0.44 | -- |
Weighted Average Shares Diluted | 8,170,839 | 8,196,330 | 8,976,714 | 9,401,867 | 10,442,176 | 10,522,158 | 10,583,519 | 10,563,995 | 11,625,101 | 11,425,614 | 11,751,346 | 12,152,042 | 11,490,108 | 12,893,580 | 13,144,084 | 12,972,153 | 12,950,931 | 12,919,083 | 12,900,834 | 12,357,591 | 12,317,450 | 12,259,459 | 12,257,507 | 12,117,201 | 12,089,210 | 12,069,288 | 12,047,767 | 12,423,348 | 12,483,434 | 12,508,142 | 12,549,745 | 12,900,950 | 12,951,884 | 12,932,710 | 12,666,481 | 12,730,565 | 12,692,829 | 12,677,972 | 12,639,638 | 12,478,372 | 12,431,461 | 12,424,437 | 12,382,777 | 12,540,135 | 12,252,209 | 12,669,668 | 12,963,128 | 13,144,400 | 13,225,457 | 13,267,982 | -- | -- | -- |
Common Stock Shares Authorized | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | 40,000,000 | -- | -- | -- | 40,000,000 | -- |
Common Stock Shares Outstanding | 7,947,087 | 7,900,190 | 7,934,088 | 8,857,573 | 9,285,318 | 9,971,617 | 10,134,763 | 10,096,588 | 10,290,935 | 10,856,450 | 11,062,239 | 11,542,880 | 11,463,655 | 11,329,383 | 13,120,970 | 13,003,719 | 12,955,847 | 12,896,772 | 12,871,772 | 12,755,173 | 12,285,227 | 12,239,758 | 12,239,758 | 12,194,350 | 12,009,699 | 11,962,516 | 11,937,516 | 11,953,080 | 12,220,610 | 12,322,102 | 12,421,362 | 12,496,635 | 12,648,586 | 12,711,660 | 12,711,660 | 12,671,887 | 12,544,051 | 12,507,321 | 12,467,321 | 12,418,959 | 12,365,959 | 12,329,264 | 12,316,764 | 12,298,733 | 12,041,531 | 12,058,054 | 12,744,561 | 12,743,222 | -- | -- | -- | 13,171,048 | -- |
Common Stock Value | $887,000.00 | $880,000.00 | $873,000.00 | $873,000.00 | $863,000.00 | $861,000.00 | $857,000.00 | $856,000.00 | $845,000.00 | $834,000.00 | $829,000.00 | $811,000.00 | $807,000.00 | $800,000.00 | $797,000.00 | $791,000.00 | $788,000.00 | $785,000.00 | $784,000.00 | $778,000.00 | $755,000.00 | $753,000.00 | $753,000.00 | $751,000.00 | $741,000.00 | $739,000.00 | $738,000.00 | $736,000.00 | $732,000.00 | $730,000.00 | $730,000.00 | $728,000.00 | $711,000.00 | $709,000.00 | $709,000.00 | $707,000.00 | $701,000.00 | $699,000.00 | $697,000.00 | $695,000.00 | $692,000.00 | $690,000.00 | $689,000.00 | $688,000.00 | $672,000.00 | $670,000.00 | $669,000.00 | $666,000.00 | -- | -- | -- | $661,000.00 | -- |
Common Stock Par Or Stated Value Per Share | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | $0.05 | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $12,194,000.00 | -- | -- | -- | -- | -- | -- | -- | $12,529,000.00 | -- | -- | -- | $25,344,000.00 | -- | -- | -- | -- | -- | -- | -- | $12,335,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 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 | 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 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | $1.00 | -- | -- | -- | $1.00 | -- |
Share Price | -- | $19.54 | -- | -- | $12.34 | $16.69 | $19.23 | $10.95 | $7.12 | $6.35 | $4.00 | $2.07 | $1.39 | $1.33 | $1.30 | $2.87 | $3.04 | $4.00 | $3.94 | $3.27 | $4.27 | $4.94 | $5.77 | $6.25 | $5.72 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $6.04 | $5.43 | $6.06 | $5.32 | -- | -- | -- | -- | -- | -- | -- | -- | -- |