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 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 8/31/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 | 12/31/2013 | 7/31/2006 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $60,706,000.00 | $61,033,000.00 | $66,036,000.00 | $63,212,000.00 | $55,011,000.00 | $21,929,000.00 | $23,426,000.00 | $23,350,000.00 | $21,150,000.00 | $28,229,000.00 | $22,401,000.00 | -- | $49,007,000.00 | $46,925,000.00 | $47,855,000.00 | $42,204,000.00 | $31,341,000.00 | $32,297,000.00 | $22,770,000.00 | $19,814,000.00 | $25,040,000.00 | $23,548,000.00 | $20,099,000.00 | $23,136,000.00 | $17,320,000.00 | $25,313,000.00 | $23,968,000.00 | $19,653,000.00 | $18,096,000.00 | $20,714,000.00 | $30,701,000.00 | $39,294,000.00 | $6,719,000.00 | $5,787,000.00 | $7,060,000.00 | $5,672,000.00 | $5,130,000.00 | -- | $5,416,000.00 | $6,539,000.00 | -- |
Accounts Receivable Net Current | $40,491,000.00 | $43,173,000.00 | $43,879,000.00 | $46,553,000.00 | $51,020,000.00 | $54,826,000.00 | $51,814,000.00 | $49,157,000.00 | $45,927,000.00 | $49,478,000.00 | $44,257,000.00 | -- | $42,629,000.00 | $40,043,000.00 | $43,849,000.00 | $36,033,000.00 | $30,552,000.00 | $30,781,000.00 | $33,444,000.00 | $27,681,000.00 | $24,758,000.00 | $21,661,000.00 | $24,332,000.00 | $20,179,000.00 | $17,529,000.00 | $14,209,000.00 | $17,623,000.00 | $14,579,000.00 | $12,910,000.00 | $11,428,000.00 | $15,003,000.00 | $13,021,000.00 | $12,606,000.00 | -- | $14,151,000.00 | -- | -- | -- | -- | -- | -- |
Inventory | $20,844,000.00 | $22,527,000.00 | $23,498,000.00 | $20,315,000.00 | $20,014,000.00 | $23,124,000.00 | $23,020,000.00 | $19,970,000.00 | $19,479,000.00 | $19,217,000.00 | $23,830,000.00 | -- | $21,153,000.00 | $22,042,000.00 | $18,563,000.00 | $22,419,000.00 | $24,826,000.00 | $22,363,000.00 | $19,059,000.00 | $16,882,000.00 | $13,165,000.00 | $11,321,000.00 | $11,189,000.00 | $14,919,000.00 | $16,437,000.00 | $14,656,000.00 | $11,040,000.00 | $9,784,000.00 | $9,631,000.00 | $6,933,000.00 | $6,554,000.00 | $6,248,000.00 | $5,945,000.00 | -- | $5,781,000.00 | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $4,908,000.00 | $4,366,000.00 | $4,674,000.00 | $4,480,000.00 | $4,876,000.00 | $3,754,000.00 | $3,484,000.00 | $1,446,000.00 | $4,374,000.00 | $4,141,000.00 | $3,701,000.00 | -- | $2,092,000.00 | $2,235,000.00 | $2,638,000.00 | $4,003,000.00 | $2,195,000.00 | $1,966,000.00 | $2,451,000.00 | $1,956,000.00 | $1,570,000.00 | $1,680,000.00 | $1,762,000.00 | $2,370,000.00 | $947,000.00 | $1,116,000.00 | $2,178,000.00 | -- | -- | -- | $981,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Assets | $141,273,000.00 | $145,294,000.00 | $151,690,000.00 | $149,558,000.00 | $145,433,000.00 | $119,763,000.00 | $116,796,000.00 | $107,269,000.00 | $103,237,000.00 | $113,547,000.00 | $106,574,000.00 | -- | $126,622,000.00 | $122,499,000.00 | $123,613,000.00 | $114,110,000.00 | $104,576,000.00 | $112,321,000.00 | $108,335,000.00 | $102,728,000.00 | $94,079,000.00 | $85,770,000.00 | $84,961,000.00 | $89,202,000.00 | $81,240,000.00 | $75,169,000.00 | $76,872,000.00 | $71,709,000.00 | $66,787,000.00 | $60,523,000.00 | $64,233,000.00 | $61,152,000.00 | $27,485,000.00 | -- | $29,360,000.00 | -- | -- | -- | -- | -- | -- |
Property Plant and Equipement | $6,217,000.00 | $6,195,000.00 | $5,486,000.00 | $5,771,000.00 | $5,655,000.00 | $6,077,000.00 | $6,677,000.00 | $5,978,000.00 | $6,330,000.00 | $6,750,000.00 | $6,458,000.00 | -- | $6,399,000.00 | $6,746,000.00 | $6,957,000.00 | $7,177,000.00 | $7,009,000.00 | $7,334,000.00 | $7,408,000.00 | $7,499,000.00 | $4,978,000.00 | $4,616,000.00 | $4,810,000.00 | $4,063,000.00 | $4,012,000.00 | $3,912,000.00 | $3,776,000.00 | $3,353,000.00 | $2,854,000.00 | $2,273,000.00 | $1,563,000.00 | $1,399,000.00 | $1,441,000.00 | -- | $1,346,000.00 | -- | -- | -- | -- | -- | -- |
Intangible Assets Net | $45,795,000.00 | $46,724,000.00 | $47,628,000.00 | $48,559,000.00 | $49,465,000.00 | $50,375,000.00 | $51,308,000.00 | $52,254,000.00 | $53,169,000.00 | $54,081,000.00 | $54,970,000.00 | $53,500,000.00 | $1,702,000.00 | $1,683,000.00 | $1,680,000.00 | $1,671,000.00 | $1,674,000.00 | $5,206,000.00 | $5,312,000.00 | $5,074,000.00 | $5,157,000.00 | $5,244,000.00 | $5,339,000.00 | $3,035,000.00 | $2,984,000.00 | -- | $2,218,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $31,063,000.00 | $31,063,000.00 | $31,063,000.00 | $31,063,000.00 | $31,063,000.00 | $31,063,000.00 | $31,063,000.00 | $31,063,000.00 | $31,063,000.00 | $31,063,000.00 | $31,063,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $2,965,000.00 | $2,720,000.00 | $2,784,000.00 | $3,306,000.00 | $3,269,000.00 | $3,335,000.00 | $3,004,000.00 | $2,768,000.00 | $2,321,000.00 | $1,998,000.00 | $2,082,000.00 | -- | $2,118,000.00 | $2,030,000.00 | $2,074,000.00 | $1,965,000.00 | $2,519,000.00 | $2,239,000.00 | $1,658,000.00 | $1,405,000.00 | $1,358,000.00 | $1,242,000.00 | $1,257,000.00 | $367,000.00 | $201,000.00 | $200,000.00 | $201,000.00 | $201,000.00 | $201,000.00 | $51,000.00 | $137,000.00 | $50,000.00 | $2,296,000.00 | -- | $1,337,000.00 | -- | -- | -- | -- | -- | -- |
Total Assets | $272,040,000.00 | $281,438,000.00 | $293,307,000.00 | $273,728,000.00 | $275,501,000.00 | $254,996,000.00 | $248,526,000.00 | $237,303,000.00 | $233,012,000.00 | $244,270,000.00 | $249,395,000.00 | -- | $181,632,000.00 | $175,276,000.00 | $174,087,000.00 | $157,750,000.00 | $141,530,000.00 | $155,519,000.00 | $151,752,000.00 | $143,775,000.00 | $121,836,000.00 | $113,517,000.00 | $107,071,000.00 | $101,735,000.00 | $92,733,000.00 | $87,073,000.00 | $88,447,000.00 | $83,082,000.00 | $77,893,000.00 | $70,848,000.00 | $73,935,000.00 | $66,936,000.00 | $35,752,000.00 | -- | $36,973,000.00 | -- | -- | -- | -- | -- | -- |
Accounts Payable | $5,488,000.00 | $6,659,000.00 | $6,402,000.00 | $9,296,000.00 | $9,590,000.00 | $9,984,000.00 | $11,171,000.00 | $9,110,000.00 | $6,200,000.00 | $5,023,000.00 | $6,192,000.00 | -- | $5,060,000.00 | $9,352,000.00 | $4,197,000.00 | $5,053,000.00 | $5,686,000.00 | $8,739,000.00 | $3,843,000.00 | $6,289,000.00 | $6,855,000.00 | $5,832,000.00 | $5,110,000.00 | $3,929,000.00 | $4,649,000.00 | $5,234,000.00 | $4,253,000.00 | $5,485,000.00 | $6,567,000.00 | $4,862,000.00 | $5,018,000.00 | $4,808,000.00 | $4,353,000.00 | -- | $3,336,000.00 | -- | -- | -- | -- | -- | -- |
Accrued Liabilities | $6,866,000.00 | $5,904,000.00 | $5,327,000.00 | $5,166,000.00 | $6,601,000.00 | $9,240,000.00 | $6,953,000.00 | $5,258,000.00 | $5,673,000.00 | $5,262,000.00 | $5,350,000.00 | -- | $4,010,000.00 | $3,227,000.00 | $4,423,000.00 | $3,582,000.00 | $3,743,000.00 | $5,030,000.00 | $4,498,000.00 | $3,696,000.00 | $2,696,000.00 | $2,685,000.00 | $2,780,000.00 | $2,290,000.00 | $2,033,000.00 | $2,031,000.00 | $2,598,000.00 | $2,357,000.00 | $1,371,000.00 | $1,318,000.00 | $1,193,000.00 | $1,212,000.00 | $1,092,000.00 | -- | $916,000.00 | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $78,567,000.00 | $87,796,000.00 | $110,477,000.00 | $114,965,000.00 | $119,339,000.00 | $133,596,000.00 | $134,129,000.00 | $123,187,000.00 | $118,034,000.00 | $116,043,000.00 | $117,289,000.00 | -- | $48,916,000.00 | $50,154,000.00 | $49,337,000.00 | $48,631,000.00 | $38,145,000.00 | $42,479,000.00 | $39,157,000.00 | $39,808,000.00 | $22,828,000.00 | $21,518,000.00 | $17,801,000.00 | $18,317,000.00 | $13,964,000.00 | $13,911,000.00 | $15,660,000.00 | $14,609,000.00 | $11,700,000.00 | $11,677,000.00 | $14,296,000.00 | $10,857,000.00 | $8,120,000.00 | -- | $9,695,000.00 | -- | -- | -- | -- | -- | -- |
Long Term Debt | $28,500,000.00 | $16,800,000.00 | -- | $47,500,000.00 | $48,300,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $29,000.00 | $38,000.00 | $26,000.00 | $31,000.00 | $40,000.00 | $15,000.00 | $-8,000.00 | $-31,000.00 | $-38,000.00 | $-50,000.00 | $-44,000.00 | $-18,000.00 | $-20,000.00 | $-18,000.00 | $-11,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $16,685,000.00 | $18,894,000.00 | $10,692,000.00 | $-11,607,000.00 | $-11,507,000.00 | $-9,621,000.00 | $-14,242,000.00 | $-11,963,000.00 | $-7,323,000.00 | $8,245,000.00 | $15,740,000.00 | -- | $19,095,000.00 | $17,790,000.00 | $20,056,000.00 | $7,943,000.00 | $5,519,000.00 | $19,369,000.00 | $20,676,000.00 | $16,393,000.00 | $13,962,000.00 | $11,177,000.00 | $9,705,000.00 | $7,350,000.00 | $5,604,000.00 | $3,032,000.00 | $3,082,000.00 | $852,000.00 | $-490,000.00 | $-4,277,000.00 | $-2,773,000.00 | $-5,152,000.00 | $-6,321,000.00 | -- | $-5,652,000.00 | -- | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $193,473,000.00 | $193,642,000.00 | $182,830,000.00 | $158,763,000.00 | $156,162,000.00 | $121,400,000.00 | $114,397,000.00 | $114,116,000.00 | $114,978,000.00 | $128,227,000.00 | $132,106,000.00 | -- | $132,716,000.00 | $125,122,000.00 | $124,750,000.00 | $109,119,000.00 | $103,385,000.00 | $113,040,000.00 | $112,595,000.00 | $103,967,000.00 | $99,008,000.00 | $91,999,000.00 | $89,270,000.00 | $83,418,000.00 | $78,769,000.00 | $73,162,000.00 | $72,787,000.00 | $68,473,000.00 | $66,193,000.00 | $59,171,000.00 | $59,639,000.00 | $56,079,000.00 | $-6,318,000.00 | $-6,940,000.00 | $-5,649,000.00 | $-6,590,000.00 | -- | -- | $-6,427,000.00 | $-7,114,000.00 | -- |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $272,040,000.00 | $281,438,000.00 | $293,307,000.00 | $273,728,000.00 | $275,501,000.00 | $254,996,000.00 | $248,526,000.00 | $237,303,000.00 | $233,012,000.00 | $244,270,000.00 | $249,395,000.00 | -- | $181,632,000.00 | $175,276,000.00 | $174,087,000.00 | $157,750,000.00 | $141,530,000.00 | $155,519,000.00 | $151,752,000.00 | $143,775,000.00 | $121,836,000.00 | $113,517,000.00 | $107,071,000.00 | $101,735,000.00 | $92,733,000.00 | $87,073,000.00 | $88,447,000.00 | $83,082,000.00 | $77,893,000.00 | $70,848,000.00 | $73,935,000.00 | $66,936,000.00 | $35,752,000.00 | -- | $36,973,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 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 8/31/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 | 12/31/2013 | 7/31/2006 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $36,322,000.00 | -- | -- | -- | $28,283,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | $17,659,000.00 | $79,290,000.00 | $20,227,000.00 | $37,418,000.00 | $17,378,000.00 | $70,809,000.00 | $18,468,000.00 | $30,538,000.00 | $14,116,000.00 | $59,844,000.00 | $15,529,000.00 | -- | $27,397,000.00 | $12,542,000.00 | $54,320,000.00 | $36,930,000.00 | $22,810,000.00 | $12,602,000.00 | $55,256,000.00 | $39,293,000.00 | $13,695,000.00 | $11,359,000.00 | $41,493,000.00 | $27,060,000.00 | $9,610,000.00 | $7,309,000.00 | $29,015,000.00 | $7,528,000.00 | $7,034,000.00 | $5,624,000.00 | $22,940,000.00 | $6,282,000.00 | $5,324,000.00 | $3,811,000.00 | $16,908,000.00 | $4,466,000.00 | $7,373,000.00 | -- | $12,715,000.00 | -- | -- |
Gross Profit | $43,429,000.00 | $195,133,000.00 | $49,359,000.00 | $48,299,000.00 | $41,468,000.00 | $175,976,000.00 | $123,879,000.00 | $43,223,000.00 | $33,862,000.00 | $148,213,000.00 | $36,968,000.00 | -- | $66,435,000.00 | $30,230,000.00 | $41,853,000.00 | $34,972,000.00 | $24,912,000.00 | $31,073,000.00 | $134,236,000.00 | $93,136,000.00 | $57,763,000.00 | $26,258,000.00 | $32,015,000.00 | $70,243,000.00 | $44,062,000.00 | $19,539,000.00 | $80,268,000.00 | $54,211,000.00 | $19,230,000.00 | $14,226,000.00 | $61,602,000.00 | $40,647,000.00 | $24,294,000.00 | $9,889,000.00 | $45,964,000.00 | $12,354,000.00 | $10,370,000.00 | $7,149,000.00 | $35,021,000.00 | -- | -- |
Research and Development | $2,143,000.00 | $7,823,000.00 | $6,030,000.00 | $4,066,000.00 | $2,233,000.00 | $7,088,000.00 | $1,581,000.00 | $1,849,000.00 | $1,520,000.00 | $5,659,000.00 | $3,885,000.00 | -- | $2,476,000.00 | $1,270,000.00 | $5,264,000.00 | $1,102,000.00 | $2,789,000.00 | $1,684,000.00 | $5,174,000.00 | $3,982,000.00 | $1,234,000.00 | $1,281,000.00 | $5,289,000.00 | $1,223,000.00 | $1,289,000.00 | $1,437,000.00 | $5,060,000.00 | $1,116,000.00 | $2,583,000.00 | $1,118,000.00 | $4,476,000.00 | $1,285,000.00 | $1,049,000.00 | $980,000.00 | $4,312,000.00 | $1,094,000.00 | $1,828,000.00 | -- | $2,843,000.00 | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $46,393,000.00 | $177,092,000.00 | $132,885,000.00 | $46,241,000.00 | $45,274,000.00 | $188,734,000.00 | $48,414,000.00 | $96,073,000.00 | $48,763,000.00 | $149,975,000.00 | $38,335,000.00 | -- | $70,595,000.00 | $34,314,000.00 | $136,438,000.00 | $101,577,000.00 | $68,399,000.00 | $35,524,000.00 | $123,738,000.00 | $32,170,000.00 | $28,457,000.00 | $28,060,000.00 | $99,268,000.00 | $24,811,000.00 | $44,578,000.00 | $21,366,000.00 | $76,370,000.00 | $55,240,000.00 | $18,500,000.00 | $17,158,000.00 | $57,330,000.00 | $39,667,000.00 | $12,613,000.00 | $11,675,000.00 | $42,513,000.00 | $10,892,000.00 | $18,775,000.00 | -- | $31,222,000.00 | -- | -- |
Loss from Operations | $-2,964,000.00 | $18,041,000.00 | $7,989,000.00 | $-1,748,000.00 | $-3,806,000.00 | $-12,758,000.00 | $-1,620,000.00 | $-4,087,000.00 | $-14,901,000.00 | $-1,762,000.00 | $-5,527,000.00 | -- | $-4,160,000.00 | $-4,084,000.00 | $6,991,000.00 | $1,794,000.00 | $-7,963,000.00 | $-4,451,000.00 | $6,049,000.00 | $4,449,000.00 | $3,048,000.00 | $-1,802,000.00 | $2,136,000.00 | $854,000.00 | $1,311,000.00 | $-1,827,000.00 | $4,927,000.00 | $-1,029,000.00 | $-2,202,000.00 | $-2,932,000.00 | $4,272,000.00 | $974,000.00 | $6,000.00 | $-1,786,000.00 | $3,245,000.00 | $206,000.00 | $228,000.00 | $-1,484,000.00 | $3,799,000.00 | -- | -- |
Loss Before Income Taxes | $-2,809,000.00 | $15,770,000.00 | $7,585,000.00 | $-3,579,000.00 | $-4,799,000.00 | $-15,473,000.00 | $-2,356,000.00 | $-20,017,000.00 | $-15,357,000.00 | $-2,293,000.00 | $-1,487,000.00 | -- | $-4,194,000.00 | $-4,094,000.00 | $-2,261,000.00 | $1,673,000.00 | $-7,927,000.00 | $-4,185,000.00 | $11,129,000.00 | $3,363,000.00 | $3,207,000.00 | $-1,641,000.00 | $3,476,000.00 | $1,205,000.00 | $1,443,000.00 | $-1,736,000.00 | $4,190,000.00 | $-825,000.00 | $-2,083,000.00 | $-2,877,000.00 | $4,310,000.00 | $1,000,000.00 | $16,000.00 | $-1,781,000.00 | $3,257,000.00 | $1,465,000.00 | $231,000.00 | -- | $3,795,000.00 | -- | -- |
Earnings Per Share Basic | $-0.09 | $1.24 | $0.89 | $-0.09 | $-0.09 | $-0.89 | $-0.11 | $-0.23 | $-0.78 | $-0.60 | $-0.22 | -- | $-0.05 | $-0.12 | $-0.03 | $-0.66 | $-0.72 | $-0.07 | $0.58 | $0.13 | $0.23 | $0.08 | $0.13 | $0.23 | $0.14 | -- | $0.34 | $0.08 | $0.22 | $-0.09 | $0.18 | $0.01 | $0.05 | $-0.45 | $-0.15 | $0.05 | $-0.12 | $-0.51 | $0.04 | -- | -- |
Weighted Average Shares Basic | 23,665,829 | 22,925,497 | 22,714,574 | 22,323,856 | 21,283,752 | 20,067,969 | 20,139,944 | 19,961,999 | 19,898,502 | 19,719,485 | 19,676,749 | -- | 19,618,759 | 19,545,558 | 19,346,929 | 19,415,640 | 19,255,612 | 19,173,580 | 18,919,007 | 18,870,622 | 18,814,511 | 18,746,751 | 18,252,689 | 18,166,999 | 18,076,546 | 17,996,672 | 17,355,175 | 17,603,293 | 17,028,237 | 16,878,443 | 8,913,042 | 6,317,875 | 3,406,420 | 3,293,326 | 2,929,438 | 3,148,294 | 2,808,004 | -- | 2,491,108 | -- | -- |
Earnings Per Share Diluted | $-0.09 | $1.23 | $0.88 | -- | $-0.09 | $-0.89 | $-1.12 | $-0.23 | $-0.78 | $-0.60 | $-0.22 | -- | $-0.05 | $-0.12 | $-0.03 | $0.12 | $-0.72 | $-0.07 | $0.56 | $0.34 | $0.22 | $0.08 | $0.12 | $0.22 | $0.13 | -- | $0.12 | $0.19 | $0.20 | $-0.09 | $0.15 | $0.01 | $0.04 | $-0.45 | $-0.15 | $0.03 | $-0.12 | $-0.51 | $0.02 | -- | -- |
Weighted Average Shares Diluted | 23,665,829 | 23,176,169 | 22,987,667 | 22,323,856 | 21,283,752 | 20,067,969 | 20,139,944 | 19,961,999 | 19,898,502 | 19,719,485 | 19,676,749 | -- | 19,618,759 | 19,545,558 | 19,346,929 | 19,309,344 | 19,337,644 | 19,173,580 | 19,641,143 | 19,641,853 | 19,591,129 | 19,579,847 | 19,347,632 | 19,328,947 | 19,204,100 | 17,996,672 | 18,877,863 | 18,818,609 | 18,713,421 | 16,878,443 | 10,758,684 | 6,317,875 | 3,349,873 | 3,293,326 | 2,929,438 | 2,854,112 | 2,724,320 | -- | 3,797,688 | -- | -- |
Common Stock Shares Authorized | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | -- | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 300,000,000 | 14,184,175 | -- | 14,184,175 | -- | -- | -- | -- | -- | 8,900,000 |
Common Stock Shares Outstanding | 23,761,897 | 23,600,584 | 23,497,557 | 23,458,302 | 23,235,065 | 20,252,677 | 20,155,704 | 20,132,145 | 19,939,843 | 19,877,786 | 19,797,723 | -- | 19,782,295 | 19,639,113 | 19,492,718 | 19,424,679 | 19,411,404 | 19,226,665 | 19,152,715 | 19,016,032 | 18,956,912 | 18,818,692 | 18,631,127 | 18,415,699 | 18,286,975 | 18,036,709 | 17,846,379 | 17,650,992 | 17,541,371 | 16,909,154 | 16,833,737 | 16,746,645 | 3,414,137 | -- | 3,222,902 | -- | -- | -- | -- | -- | -- |
Common Stock Value | $24,000.00 | $24,000.00 | $23,000.00 | $23,000.00 | $23,000.00 | $20,000.00 | $20,000.00 | $20,000.00 | $20,000.00 | $20,000.00 | $20,000.00 | -- | $20,000.00 | $20,000.00 | $19,000.00 | $19,000.00 | $19,000.00 | $19,000.00 | $19,000.00 | $19,000.00 | $19,000.00 | $19,000.00 | $19,000.00 | $18,000.00 | $18,000.00 | $18,000.00 | $18,000.00 | $18,000.00 | $18,000.00 | $17,000.00 | $17,000.00 | $17,000.00 | $3,000.00 | -- | $3,000.00 | -- | -- | -- | -- | -- | -- |
Common Stock Par Or Stated Value Per Share | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | $0.00 | -- | -- | -- | -- | -- | $0.00 |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | -- | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |