Date | 3/31/2024 | 6/30/2023 | 3/31/2023 | 6/30/2022 | 3/31/2022 | 6/30/2021 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 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 | $25,888,000.00 | $15,229,000.00 | $16,751,000.00 | $21,975,000.00 | $21,148,000.00 | $17,247,000.00 | $12,989,000.00 | $13,016,000.00 | $15,593,000.00 | $43,926,000.00 | $45,116,000.00 | $49,766,000.00 | $58,372,000.00 | $56,310,000.00 | $52,421,000.00 | $52,449,000.00 | $48,086,000.00 | $47,301,000.00 | $51,550,000.00 | $54,249,000.00 | $51,436,000.00 | $43,143,000.00 | $30,626,000.00 | $33,679,000.00 | $30,692,000.00 | $29,124,000.00 | $26,425,000.00 | $22,740,000.00 | $23,883,000.00 | $22,767,000.00 | $19,607,000.00 | $18,131,000.00 | $16,485,000.00 | $16,063,000.00 | $17,374,000.00 | $10,864,000.00 | $12,009,000.00 | $6,133,000.00 | $5,774,000.00 | $3,817,000.00 | $6,777,000.00 | $7,138,000.00 | $4,505,000.00 | $5,264,000.00 | $4,572,000.00 | $5,174,000.00 | $4,651,000.00 | $1,744,000.00 | $2,879,000.00 | $3,498,000.00 |
Accounts Receivable Net Current | $15,178,000.00 | $13,609,000.00 | $15,185,000.00 | $9,290,000.00 | $9,738,000.00 | $9,881,000.00 | $11,744,000.00 | $9,450,000.00 | $9,492,000.00 | $10,751,000.00 | $11,172,000.00 | $13,177,000.00 | $12,872,000.00 | $13,680,000.00 | $15,563,000.00 | $18,429,000.00 | $19,832,000.00 | $22,903,000.00 | $23,945,000.00 | $21,660,000.00 | $22,163,000.00 | $23,061,000.00 | $25,208,000.00 | $23,429,000.00 | $22,810,000.00 | $21,376,000.00 | $25,796,000.00 | $19,618,000.00 | $19,997,000.00 | $21,890,000.00 | $14,840,000.00 | $14,540,000.00 | $13,784,000.00 | $16,685,000.00 | $14,754,000.00 | $14,468,000.00 | $12,097,000.00 | $12,857,000.00 | $10,053,000.00 | $8,920,000.00 | $8,209,000.00 | $8,612,000.00 | $7,808,000.00 | $7,707,000.00 | -- | -- | -- | $7,348,000.00 | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $66,483,000.00 | $55,886,000.00 | $52,802,000.00 | $85,375,000.00 | $85,871,000.00 | $104,657,000.00 | $101,537,000.00 | $96,314,000.00 | $89,800,000.00 | $87,378,000.00 | $96,386,000.00 | $116,961,000.00 | $117,661,000.00 | $121,094,000.00 | $122,071,000.00 | $139,739,000.00 | $141,818,000.00 | $133,570,000.00 | $129,629,000.00 | $138,114,000.00 | $130,697,000.00 | $113,783,000.00 | $103,006,000.00 | $115,957,000.00 | $105,706,000.00 | $97,459,000.00 | $99,239,000.00 | $117,604,000.00 | $109,280,000.00 | $97,650,000.00 | $105,850,000.00 | $118,764,000.00 | $109,477,000.00 | $95,536,000.00 | $83,433,000.00 | $96,189,000.00 | $85,410,000.00 | $75,818,000.00 | $68,397,000.00 | $77,370,000.00 | $74,263,000.00 | $68,244,000.00 | $63,333,000.00 | $72,482,000.00 | -- | -- | -- | $55,882,000.00 | -- | -- |
Property Plant and Equipement | $1,272,000.00 | $1,718,000.00 | $1,876,000.00 | $1,844,000.00 | $1,967,000.00 | $2,389,000.00 | $2,488,000.00 | $3,186,000.00 | $3,532,000.00 | $3,741,000.00 | $3,931,000.00 | $4,152,000.00 | $4,311,000.00 | $4,637,000.00 | $4,740,000.00 | $4,454,000.00 | $4,120,000.00 | $4,088,000.00 | $4,220,000.00 | $4,190,000.00 | $4,103,000.00 | $4,100,000.00 | $4,190,000.00 | $4,280,000.00 | $4,014,000.00 | $3,908,000.00 | $4,027,000.00 | $2,192,000.00 | $2,914,000.00 | $3,217,000.00 | $2,871,000.00 | $2,633,000.00 | $2,623,000.00 | $2,676,000.00 | $2,693,000.00 | $2,746,000.00 | $2,372,000.00 | $2,190,000.00 | $2,195,000.00 | $2,145,000.00 | $2,170,000.00 | $2,226,000.00 | $2,187,000.00 | $2,239,000.00 | -- | -- | -- | $346,000.00 | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $3,699,000.00 | $3,789,000.00 | $3,879,000.00 | $3,969,000.00 | $4,059,000.00 | $4,149,000.00 | $4,255,000.00 | $4,377,000.00 | $4,499,000.00 | $4,621,000.00 | -- | -- | -- | $5,119,000.00 | -- | -- |
Goodwill | $39,501,000.00 | $39,501,000.00 | $39,929,000.00 | $16,401,000.00 | $16,401,000.00 | $16,401,000.00 | $16,401,000.00 | $16,401,000.00 | $16,401,000.00 | $19,804,000.00 | $19,804,000.00 | $19,804,000.00 | $19,804,000.00 | $19,804,000.00 | $19,804,000.00 | $19,804,000.00 | $19,804,000.00 | $19,804,000.00 | $19,804,000.00 | $27,144,000.00 | $27,144,000.00 | $27,144,000.00 | $27,144,000.00 | $27,144,000.00 | $27,144,000.00 | $27,144,000.00 | $27,144,000.00 | $27,144,000.00 | $25,091,000.00 | $22,910,000.00 | $11,255,000.00 | $11,255,000.00 | $11,255,000.00 | $11,255,000.00 | $11,255,000.00 | $11,255,000.00 | $11,255,000.00 | $11,255,000.00 | $11,255,000.00 | $11,255,000.00 | $11,255,000.00 | $11,255,000.00 | $11,255,000.00 | $11,255,000.00 | $11,338,000.00 | $11,338,000.00 | -- | $11,281,000.00 | -- | -- |
Other Assets | $1,044,000.00 | $918,000.00 | $957,000.00 | $772,000.00 | $757,000.00 | $493,000.00 | $459,000.00 | $464,000.00 | $444,000.00 | $425,000.00 | $400,000.00 | $364,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $149,042,000.00 | $142,105,000.00 | $141,799,000.00 | $129,925,000.00 | $131,016,000.00 | $152,264,000.00 | $149,664,000.00 | $149,152,000.00 | $144,384,000.00 | $147,421,000.00 | $157,802,000.00 | $178,707,000.00 | $177,313,000.00 | $179,486,000.00 | $181,149,000.00 | $190,485,000.00 | $192,627,000.00 | $184,267,000.00 | $175,116,000.00 | $192,659,000.00 | $191,362,000.00 | $175,932,000.00 | $166,104,000.00 | $179,678,000.00 | $169,698,000.00 | $169,698,000.00 | $164,452,000.00 | $181,336,000.00 | $166,217,000.00 | $156,109,000.00 | $126,858,000.00 | $139,874,000.00 | $132,615,000.00 | $115,193,000.00 | $101,445,000.00 | $116,020,000.00 | $104,926,000.00 | $95,195,000.00 | $87,516,000.00 | $96,615,000.00 | $91,943,000.00 | $86,102,000.00 | $81,274,000.00 | $90,597,000.00 | $84,200,000.00 | $80,718,000.00 | -- | $72,628,000.00 | -- | -- |
Accounts Payable | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $25,287,000.00 | $27,006,000.00 | $29,929,000.00 | $14,207,000.00 | $13,756,000.00 | $17,588,000.00 | $16,219,000.00 | $18,441,000.00 | $17,892,000.00 | $15,992,000.00 | $19,413,000.00 | $30,420,000.00 | $27,254,000.00 | $25,500,000.00 | $25,039,000.00 | $38,034,000.00 | $27,955,000.00 | $23,126,000.00 | $19,096,000.00 | $36,263,000.00 | $35,933,000.00 | $24,608,000.00 | $21,268,000.00 | $33,609,000.00 | $28,846,000.00 | $24,412,000.00 | $35,441,000.00 | $47,369,000.00 | $36,080,000.00 | $31,758,000.00 | $17,931,000.00 | $29,867,000.00 | $27,715,000.00 | $17,198,000.00 | $11,677,000.00 | $27,387,000.00 | $21,448,000.00 | $15,761,000.00 | $11,760,000.00 | $20,064,000.00 | $18,021,000.00 | $14,711,000.00 | $11,016,000.00 | $19,840,000.00 | -- | -- | -- | $11,951,000.00 | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $201,899,000.00 | $200,885,000.00 | $200,453,000.00 | $198,084,000.00 | $196,564,000.00 | $213,362,000.00 | $211,988,000.00 | $210,268,000.00 | $209,060,000.00 | $208,572,000.00 | $206,267,000.00 | $203,441,000.00 | $202,278,000.00 | $200,028,000.00 | $197,598,000.00 | $194,116,000.00 | $191,062,000.00 | $187,367,000.00 | $183,591,000.00 | $179,241,000.00 | $176,329,000.00 | $172,096,000.00 | $167,928,000.00 | $162,730,000.00 | $159,615,000.00 | $155,525,000.00 | $147,726,000.00 | $143,797,000.00 | $139,874,000.00 | $135,349,000.00 | $125,661,000.00 | $119,859,000.00 | $116,189,000.00 | $108,846,000.00 | $106,162,000.00 | $100,955,000.00 | $97,928,000.00 | $95,013,000.00 | $91,876,000.00 | $88,483,000.00 | $85,584,000.00 | $82,666,000.00 | $79,473,000.00 | $76,969,000.00 | -- | -- | -- | $65,639,000.00 | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-2,943,000.00 | $-3,799,000.00 | $-3,317,000.00 | $-4,052,000.00 | $-4,883,000.00 | $-2,826,000.00 | $-3,442,000.00 | $-2,963,000.00 | $-1,764,000.00 | $-1,849,000.00 | $-3,146,000.00 | $-4,080,000.00 | $-4,287,000.00 | $-3,681,000.00 | $-3,228,000.00 | $-3,385,000.00 | $-4,688,000.00 | $-3,772,000.00 | $-2,386,000.00 | $-2,619,000.00 | $-1,231,000.00 | $-857,000.00 | $-279,000.00 | $-611,000.00 | $-257,000.00 | $-101,000.00 | $-205,000.00 | $-47,000.00 | $30,000.00 | $691,000.00 | $613,000.00 | $1,505,000.00 | $1,940,000.00 | -- | -- | -- | $926,000.00 | -- | -- |
Accumulated Deficit | $6,749,000.00 | $-959,000.00 | $-3,752,000.00 | $1,493,000.00 | $3,162,000.00 | $1,757,000.00 | $1,605,000.00 | $-1,695,000.00 | $-4,624,000.00 | $5,615,000.00 | $8,166,000.00 | $10,967,000.00 | $14,812,000.00 | $20,054,000.00 | $24,537,000.00 | $30,525,000.00 | $31,549,000.00 | $32,315,000.00 | $30,491,000.00 | $28,607,000.00 | $31,759,000.00 | $33,142,000.00 | $31,756,000.00 | $31,881,000.00 | $29,682,000.00 | $28,862,000.00 | $28,204,000.00 | $29,674,000.00 | $29,917,000.00 | $27,225,000.00 | $21,685,000.00 | $20,317,000.00 | $18,506,000.00 | $18,346,000.00 | $13,136,000.00 | $11,016,000.00 | $8,732,000.00 | $7,677,000.00 | $6,063,000.00 | $6,455,000.00 | $6,064,000.00 | $6,529,000.00 | $7,304,000.00 | $6,473,000.00 | -- | -- | -- | $2,782,000.00 | -- | -- |
Total Stockholders' Equity | $121,840,000.00 | $114,080,000.00 | $110,855,000.00 | $115,718,000.00 | $117,260,000.00 | $134,676,000.00 | $133,445,000.00 | $130,711,000.00 | $126,492,000.00 | $131,429,000.00 | $138,389.00 | $148,287,000.00 | $150,059.00 | $153,986,000.00 | $156,110,000.00 | $161,149,000.00 | $164,672,000.00 | $161,141,000.00 | $156,020,000.00 | $156,396,000.00 | $155,429,000.00 | $151,324,000.00 | $144,836,000.00 | $146,069,000.00 | $140,852,000.00 | $137,616,000.00 | $129,011,000.00 | $133,967,000.00 | $130,137,000.00 | $124,351,000.00 | $108,927,000.00 | $110,007,000.00 | $104,900,000.00 | $97,995,000.00 | $89,768,000.00 | $88,633,000.00 | $83,478,000.00 | $79,434,000.00 | $75,756,000.00 | $76,551,000.00 | $73,922,000.00 | $71,391,000.00 | $70,258,000.00 | $70,757,000.00 | -- | -- | -- | $60,677,000.00 | $47,218,000.00 | $38,794,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $149,042,000.00 | $142,105,000.00 | $141,799,000.00 | $129,925,000.00 | $131,016,000.00 | $152,264,000.00 | $149,664,000.00 | $149,152,000.00 | $144,384,000.00 | $147,421,000.00 | $157,802,000.00 | $178,707,000.00 | $177,313,000.00 | $179,486,000.00 | $181,149,000.00 | $190,485,000.00 | $192,627,000.00 | $184,267,000.00 | $175,116,000.00 | $192,659,000.00 | $191,362,000.00 | $175,932,000.00 | $166,104,000.00 | $179,678,000.00 | $169,698,000.00 | $162,028,000.00 | $164,452,000.00 | $181,336,000.00 | $166,217,000.00 | $156,109,000.00 | $126,858,000.00 | $139,874,000.00 | $132,615,000.00 | $115,193,000.00 | $101,445,000.00 | $116,020,000.00 | $104,926,000.00 | $95,195,000.00 | $87,516,000.00 | $96,615,000.00 | $91,943,000.00 | $86,102,000.00 | $81,274,000.00 | $90,597,000.00 | -- | -- | -- | $72,628,000.00 | -- | -- |
Date | 3/31/2024 | 6/30/2023 | 3/31/2023 | 6/30/2022 | 3/31/2022 | 6/30/2021 | 3/31/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 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 | $22,732,000.00 | $21,945,000.00 | $22,727,000.00 | $32,819,000.00 | $17,216,000.00 | $35,803,000.00 | $18,319,000.00 | $65,111,000.00 | $47,998,000.00 | $32,544,000.00 | $16,669,000.00 | $84,079,000.00 | $19,892,000.00 | $21,709,000.00 | $23,862,000.00 | $122,300,000.00 | $29,854,000.00 | $66,327,000.00 | $33,567,000.00 | $133,785,000.00 | $99,871,000.00 | $33,756,000.00 | $32,623,000.00 | $31,092,000.00 | $91,929,000.00 | $60,152,000.00 | $29,129,000.00 | $130,936,000.00 | $99,370,000.00 | $37,311,000.00 | $29,608,000.00 | $28,265,000.00 | $28,122,000.00 | $56,854,000.00 | $25,949,000.00 | $25,252,000.00 | $66,573,000.00 | $43,575,000.00 | $20,100,000.00 | $77,495,000.00 | $56,871,000.00 | $20,066,000.00 | $17,864,000.00 | $68,909,000.00 | $16,048,000.00 | $18,859,000.00 | $17,009,000.00 | $55,313,000.00 | $42,553,000.00 | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | $68,558,000.00 | -- | -- | -- | $79,435,000.00 | -- | -- | -- | $86,362,000.00 | -- | -- | -- | $99,892,000.00 | -- | -- | -- | $89,011,000.00 | -- | -- | -- | $88,716,000.00 | -- | -- | -- | $71,205,000.00 | -- | -- | $17,027,000.00 | $63,556,000.00 | $16,232,000.00 | $31,123,000.00 | $15,381,000.00 | $57,469,000.00 | $42,704,000.00 | $28,094,000.00 | $11,780,000.00 | $45,800,000.00 | $10,751,000.00 | $12,943,000.00 | $11,390,000.00 | $37,592,000.00 | $30,235,000.00 | -- |
Loss from Operations | $2,941,000.00 | $4,615,000.00 | $946,000.00 | $17,000.00 | $415,000.00 | $1,547,000.00 | $769,000.00 | $-3,447,000.00 | $-5,761,000.00 | $-2,134,000.00 | $416,000.00 | $4,644,000.00 | $1,526,000.00 | $4,075,000.00 | $1,496,000.00 | $35,938,000.00 | $28,050,000.00 | $20,899,000.00 | $9,963,000.00 | $33,893,000.00 | $24,105,000.00 | $18,353,000.00 | $7,770,000.00 | $34,010,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss Before Income Taxes | $3,581,000.00 | $4,143,000.00 | $1,490,000.00 | $136,000.00 | $594,000.00 | $8,430,000.00 | $7,014,000.00 | $-7,588,000.00 | $-10,136,000.00 | $-1,817,000.00 | $-1,000.00 | $9,402,000.00 | $5,711,000.00 | $2,656,000.00 | $1,496,000.00 | $36,462,000.00 | $7,151,000.00 | $21,423,000.00 | $10,487,000.00 | $33,893,000.00 | $5,752,000.00 | $18,353,000.00 | $7,770,000.00 | $34,010,000.00 | $23,211,000.00 | $14,158,000.00 | $5,646,000.00 | $8,588,000.00 | $33,632,000.00 | $23,130,000.00 | $8,378,000.00 | $42,036,000.00 | $32,561,000.00 | $21,969,000.00 | $8,613,000.00 | $8,900,000.00 | $6,738,000.00 | $7,851,000.00 | $4,696,000.00 | $20,020,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $0.28 | $0.36 | $0.09 | $-0.04 | $0.01 | $0.64 | $0.52 | $-1.12 | $-1.31 | $-0.33 | $0.13 | $0.70 | $0.40 | $0.22 | $0.05 | $3.20 | $0.64 | $1.92 | $0.96 | $2.45 | $0.51 | $0.84 | $0.75 | $0.95 | $1.89 | $0.71 | $0.45 | $3.49 | $2.90 | $1.25 | $0.74 | $3.63 | $0.95 | $1.94 | $0.77 | $0.80 | $0.59 | $0.66 | $0.39 | $0.50 | $0.35 | $0.84 | $0.53 | $2.11 | $0.47 | $0.53 | $0.51 | $1.62 | $1.10 | -- |
Weighted Average Shares Basic | 8,099,028 | 7,922,954 | 7,853,921 | 7,904,911 | 7,865,174 | 7,885,901 | 7,887,044 | 7,987,554 | 7,829,478 | 8,147,045 | 8,414,393 | 8,408,017 | 8,432,598 | 8,406,367 | 8,363,109 | 8,365,360 | 8,402,697 | 8,399,148 | 8,270,793 | 8,147,742 | 8,136,350 | 8,167,277 | 8,065,825 | 7,961,891 | 7,995,680 | 8,000,214 | 7,862,449 | 7,756,647 | 7,737,608 | 7,701,707 | 7,596,223 | 7,512,348 | 7,507,937 | 7,499,016 | 7,474,415 | 7,331,874 | 7,347,376 | 7,318,688 | 7,287,161 | 7,145,701 | 7,166,020 | 7,125,158 | 7,087,778 | 6,970,382 | 6,976,988 | 6,962,509 | -- | 6,606,281 | -- | -- |
Earnings Per Share Diluted | $0.27 | $0.45 | $0.09 | $-0.04 | $0.01 | $0.64 | $0.52 | $-1.12 | $-1.46 | $-0.33 | $0.13 | $0.70 | $0.40 | $0.27 | $0.05 | $0.64 | $2.49 | $1.87 | $0.93 | $0.34 | $0.49 | $1.56 | $0.73 | $2.77 | $0.72 | $0.69 | $0.44 | $0.58 | $0.87 | $1.23 | $0.71 | $3.45 | $0.92 | $1.14 | $0.75 | $0.76 | $1.59 | $0.65 | $0.38 | $0.49 | $0.34 | $0.30 | $0.52 | $2.04 | $1.47 | $0.52 | $0.50 | $1.58 | $1.09 | -- |
Weighted Average Shares Diluted | 8,392,496 | 8,050,298 | 7,968,504 | 7,904,911 | 7,931,453 | 7,922,742 | 7,917,390 | 7,987,554 | 7,829,478 | 8,147,045 | 8,458,473 | 8,463,239 | 8,467,823 | 8,467,589 | 8,455,386 | 8,547,370 | 8,598,230 | 8,543,401 | 8,539,545 | 8,400,022 | 8,350,926 | 8,316,508 | 8,311,382 | 8,165,475 | 8,179,956 | 8,172,923 | 8,047,084 | 8,149,399 | 8,076,055 | 7,976,790 | 7,861,090 | 7,906,545 | 7,734,309 | 7,720,425 | 7,724,715 | 7,643,051 | 7,586,488 | 7,495,523 | 7,481,668 | 7,338,104 | 7,323,245 | 7,272,690 | 7,268,353 | 7,208,515 | 7,216,138 | 7,183,953 | -- | 6,795,351 | -- | -- |
Common Stock Shares Authorized | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | 25,000,000 | -- | -- | -- | 25,000,000 | -- | -- |
Common Stock Shares Outstanding | 8,906,152 | 8,906,152 | 8,906,152 | 8,906,152 | 8,906,152 | 8,906,152 | 8,906,152 | -- | 8,906,152 | 8,906,152 | 8,906,152 | 8,904,902 | 8,906,152 | 8,944,733 | 8,975,865 | 8,904,902 | 9,018,436 | 9,026,806 | 9,017,274 | 8,899,587 | 8,884,421 | 8,893,466 | 8,888,656 | 8,810,375 | 8,847,754 | 8,847,754 | 8,759,861 | 8,630,687 | 8,614,207 | 8,601,754 | 8,467,815 | 8,308,460 | 8,288,082 | 8,288,414 | 8,250,954 | 8,176,417 | 8,187,529 | 8,189,308 | 8,123,002 | 8,031,045 | 8,026,845 | 8,027,445 | 8,018,516 | 7,707,189 | -- | -- | -- | 7,645,678 | -- | -- |
Common Stock Value | $122,000.00 | $119,000.00 | $119,000.00 | $111,000.00 | $110,000.00 | $108,000.00 | $107,000.00 | $105,000.00 | $106,000.00 | $106,000.00 | $106,000.00 | $103,000.00 | $103,000.00 | $104,000.00 | $104,000.00 | $102,000.00 | $102,000.00 | $102,000.00 | $102,000.00 | $100,000.00 | $100,000.00 | $100,000.00 | $100,000.00 | $98,000.00 | $99,000.00 | $98,000.00 | $97,000.00 | $94,000.00 | $94,000.00 | $94,000.00 | $93,000.00 | $90,000.00 | $90,000.00 | $90,000.00 | $89,000.00 | $88,000.00 | $88,000.00 | $88,000.00 | $87,000.00 | $85,000.00 | $85,000.00 | $85,000.00 | $85,000.00 | $81,000.00 | -- | -- | -- | $79,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 | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $29.62 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $61.91 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |