Date | 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 | 12/31/2010 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $90,229,000.00 | $84,003,000.00 | $106,845,000.00 | $68,614,000.00 | $61,573,000.00 | $51,712,000.00 | $45,487,000.00 | $80,889,000.00 | $63,118,000.00 | $39,434,000.00 | $36,346,000.00 | $36,022,000.00 | $26,242,000.00 | $26,898,000.00 | $25,098,000.00 | $23,052,000.00 | $32,255,000.00 | $25,443,000.00 | $22,841,000.00 | $18,986,000.00 | $15,491,000.00 | $14,803,000.00 | $12,293,000.00 | $20,007,000.00 | $12,190,000.00 | $13,546,000.00 | $12,044,000.00 | $22,151,000.00 | $21,020,000.00 | $19,306,000.00 | $18,324,000.00 | $18,298,000.00 | $17,887,000.00 | $13,191,000.00 | -- | $18,531,000.00 | $18,705,000.00 |
Accounts Receivable Net Current | $72,351,000.00 | $65,525,000.00 | $74,864,000.00 | $71,851,000.00 | $56,832,000.00 | $48,307,000.00 | $44,343,000.00 | $37,754,000.00 | $36,414,000.00 | $35,332,000.00 | $31,802,000.00 | $25,190,000.00 | $23,651,000.00 | $15,071,000.00 | $17,717,000.00 | $14,594,000.00 | $15,654,000.00 | $15,325,000.00 | $16,420,000.00 | $15,179,000.00 | $14,795,000.00 | $14,683,000.00 | $14,968,000.00 | $15,184,000.00 | $16,910,000.00 | $15,702,000.00 | $16,901,000.00 | $11,437,000.00 | $11,894,000.00 | $12,452,000.00 | -- | $13,792,000.00 | -- | -- | -- | -- | -- |
Inventory | $5,538,000.00 | $6,929,000.00 | $7,612,000.00 | $5,738,000.00 | $6,389,000.00 | $6,037,000.00 | $8,956,000.00 | $7,323,000.00 | $8,786,000.00 | $7,708,000.00 | $6,353,000.00 | $5,332,000.00 | $6,086,000.00 | $4,121,000.00 | $4,323,000.00 | $5,176,000.00 | $3,810,000.00 | $3,471,000.00 | $2,865,000.00 | $2,378,000.00 | $2,807,000.00 | $3,206,000.00 | $3,022,000.00 | $2,566,000.00 | $2,559,000.00 | $2,970,000.00 | $2,970,000.00 | $2,554,000.00 | $3,414,000.00 | $3,683,000.00 | $2,554,000.00 | $2,894,000.00 | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $5,976,000.00 | $4,371,000.00 | $5,026,000.00 | $6,505,000.00 | $9,712,000.00 | $8,925,000.00 | $6,502,000.00 | $5,820,000.00 | $11,065,000.00 | $8,111,000.00 | $8,524,000.00 | $10,268,000.00 | $9,295,000.00 | $5,925,000.00 | $3,267,000.00 | $4,477,000.00 | $3,831,000.00 | $1,668,000.00 | $1,549,000.00 | $1,505,000.00 | $2,329,000.00 | $1,405,000.00 | $1,846,000.00 | $2,352,000.00 | $1,826,000.00 | $1,670,000.00 | $2,095,000.00 | $2,433,000.00 | $3,327,000.00 | $3,620,000.00 | -- | $1,923,000.00 | -- | -- | -- | -- | -- |
Total Current Assets | $190,381,000.00 | $175,916,000.00 | $213,074,000.00 | $168,333,000.00 | $150,143,000.00 | $130,007,000.00 | $121,404,000.00 | $146,660,000.00 | $133,992,000.00 | $105,186,000.00 | $98,395,000.00 | $90,108,000.00 | $78,383,000.00 | $65,872,000.00 | $64,038,000.00 | $59,560,000.00 | $68,344,000.00 | $59,001,000.00 | $51,738,000.00 | $47,045,000.00 | $45,224,000.00 | $43,451,000.00 | $42,317,000.00 | $49,471,000.00 | $41,920,000.00 | $41,765,000.00 | $40,768,000.00 | $44,255,000.00 | $45,967,000.00 | $45,645,000.00 | -- | $43,422,000.00 | -- | -- | -- | -- | -- |
Property Plant and Equipement | $63,138,000.00 | $60,275,000.00 | $58,330,000.00 | $56,380,000.00 | $55,608,000.00 | $54,289,000.00 | $50,494,000.00 | $48,377,000.00 | $47,770,000.00 | $47,653,000.00 | $47,838,000.00 | $49,194,000.00 | $56,680,000.00 | $26,695,000.00 | $26,443,000.00 | $25,823,000.00 | $26,313,000.00 | $26,282,000.00 | $26,267,000.00 | $25,554,000.00 | $24,996,000.00 | $23,794,000.00 | $21,413,000.00 | $21,703,000.00 | $29,049,000.00 | $29,084,000.00 | $24,973,000.00 | $18,779,000.00 | $17,712,000.00 | $18,725,000.00 | -- | $19,851,000.00 | -- | -- | -- | -- | -- |
Intangible Assets Net | $129,023,000.00 | $128,324,000.00 | $125,816,000.00 | $129,596,000.00 | $133,593,000.00 | $137,530,000.00 | $140,658,000.00 | $129,653,000.00 | $130,334,000.00 | $133,812,000.00 | $137,614,000.00 | $141,707,000.00 | $140,064,000.00 | $31,625,000.00 | $32,574,000.00 | $33,472,000.00 | $31,606,000.00 | $32,232,000.00 | $19,515,000.00 | $19,981,000.00 | $20,613,000.00 | $21,339,000.00 | $22,130,000.00 | $22,720,000.00 | $16,117,000.00 | $16,963,000.00 | $15,214,000.00 | $7,312,000.00 | $7,886,000.00 | $8,458,000.00 | -- | $9,664,000.00 | -- | -- | -- | -- | -- |
Goodwill | $305,591,000.00 | $301,333,000.00 | $301,150,000.00 | $301,321,000.00 | $304,101,000.00 | $303,981,000.00 | $303,685,000.00 | $238,814,000.00 | $238,339,000.00 | $238,339,000.00 | $223,699,000.00 | $223,105,000.00 | $227,524,000.00 | $40,963,000.00 | $41,049,000.00 | $41,068,000.00 | $37,251,000.00 | $37,205,000.00 | $29,831,000.00 | $29,831,000.00 | $29,831,000.00 | $29,831,000.00 | $29,831,000.00 | $29,596,000.00 | $29,716,000.00 | $29,503,000.00 | $25,573,000.00 | $16,469,000.00 | $16,469,000.00 | $16,446,000.00 | -- | $16,446,000.00 | -- | -- | -- | -- | -- |
Other Assets | $44,689,000.00 | $36,653,000.00 | $33,509,000.00 | $17,464,000.00 | $19,891,000.00 | $22,238,000.00 | $24,236,000.00 | $3,322,000.00 | $1,941,000.00 | $2,446,000.00 | $2,491,000.00 | $2,767,000.00 | $2,562,000.00 | $1,872,000.00 | $3,200,000.00 | $2,425,000.00 | $1,697,000.00 | $1,470,000.00 | $1,580,000.00 | $1,732,000.00 | $1,714,000.00 | $1,567,000.00 | $1,472,000.00 | $1,288,000.00 | $1,281,000.00 | $1,094,000.00 | $841,000.00 | $731,000.00 | $646,000.00 | $667,000.00 | -- | $627,000.00 | -- | -- | -- | -- | -- |
Total Assets | $737,095,000.00 | $709,657,000.00 | $740,426,000.00 | $685,720,000.00 | $676,164,000.00 | $664,161,000.00 | $659,989,000.00 | $586,801,000.00 | $574,206,000.00 | $548,375,000.00 | $528,025,000.00 | $524,562,000.00 | $520,711,000.00 | $203,952,000.00 | $204,575,000.00 | $198,984,000.00 | $165,211,000.00 | $156,190,000.00 | $128,931,000.00 | $124,143,000.00 | $122,378,000.00 | $119,982,000.00 | $117,163,000.00 | $124,778,000.00 | $118,083,000.00 | $118,409,000.00 | $107,369,000.00 | $87,546,000.00 | $88,680,000.00 | $89,941,000.00 | -- | $90,010,000.00 | -- | -- | -- | -- | -- |
Accounts Payable | $21,229,000.00 | $21,491,000.00 | $25,339,000.00 | $24,198,000.00 | $19,287,000.00 | $22,484,000.00 | $26,398,000.00 | $18,157,000.00 | $15,502,000.00 | $13,815,000.00 | $16,858,000.00 | $13,227,000.00 | $14,367,000.00 | $9,188,000.00 | $12,888,000.00 | $12,425,000.00 | $9,755,000.00 | $10,610,000.00 | $10,413,000.00 | $8,496,000.00 | $10,513,000.00 | $11,963,000.00 | $11,997,000.00 | $13,195,000.00 | $12,775,000.00 | $14,439,000.00 | $14,916,000.00 | $8,718,000.00 | $8,326,000.00 | $7,935,000.00 | -- | $6,349,000.00 | -- | -- | -- | -- | -- |
Accrued Liabilities | $46,530,000.00 | $48,006,000.00 | $23,379,000.00 | $27,318,000.00 | $28,487,000.00 | $25,927,000.00 | $22,964,000.00 | $21,609,000.00 | $24,104,000.00 | $20,855,000.00 | $21,639,000.00 | $27,357,000.00 | $23,048,000.00 | $15,905,000.00 | $14,548,000.00 | $13,698,000.00 | $14,958,000.00 | $12,755,000.00 | $9,727,000.00 | $11,230,000.00 | $10,397,000.00 | $10,854,000.00 | $10,308,000.00 | $18,460,000.00 | $18,151,000.00 | $17,478,000.00 | $12,359,000.00 | $8,190,000.00 | $10,199,000.00 | $11,033,000.00 | -- | $9,946,000.00 | -- | -- | -- | -- | -- |
Total Current Liabilities | $340,714,000.00 | $325,829,000.00 | $363,428,000.00 | $318,803,000.00 | $315,257,000.00 | $317,322,000.00 | $326,982,000.00 | $276,316,000.00 | $278,691,000.00 | $275,174,000.00 | $271,671,000.00 | $274,859,000.00 | $252,397,000.00 | $57,176,000.00 | $61,670,000.00 | $60,070,000.00 | $70,179,000.00 | $67,692,000.00 | $48,272,000.00 | $48,217,000.00 | $50,926,000.00 | $52,731,000.00 | $53,112,000.00 | $61,102,000.00 | $54,163,000.00 | $55,709,000.00 | $42,599,000.00 | $20,717,000.00 | $22,935,000.00 | $22,347,000.00 | -- | $20,012,000.00 | -- | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $467,006,000.00 | $461,279,000.00 | $457,000,000.00 | $453,366,000.00 | $449,087,000.00 | $443,135,000.00 | $436,892,000.00 | $426,054,000.00 | $422,041,000.00 | $415,701,000.00 | $411,328,000.00 | $409,517,000.00 | $405,859,000.00 | $287,562,000.00 | $285,435,000.00 | $281,642,000.00 | $278,767,000.00 | $276,484,000.00 | $272,830,000.00 | $272,070,000.00 | $270,440,000.00 | $268,718,000.00 | $267,691,000.00 | $267,236,000.00 | $265,827,000.00 | $264,578,000.00 | $262,660,000.00 | $260,597,000.00 | $259,536,000.00 | $258,430,000.00 | -- | $256,448,000.00 | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-402,000.00 | $-514,000.00 | $-784,000.00 | $-469,000.00 | $-624,000.00 | $-457,000.00 | $254,000.00 | $256,000.00 | $-308,000.00 | $-281,000.00 | $-311,000.00 | $-114,000.00 | $1,000.00 | $-15,000.00 | $-33,000.00 | $-34,000.00 | $-10,000.00 | $-160,000.00 | $-10,000.00 | $-12,000.00 | $-8,000.00 | $-9,000.00 | $-11,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $-70,257,000.00 | $-76,971,000.00 | $-79,252,000.00 | $-86,014,000.00 | $-87,590,000.00 | $-95,873,000.00 | $-104,173,000.00 | $-115,858,000.00 | $-126,251,000.00 | $-142,252,000.00 | $-152,696,000.00 | $-158,678,000.00 | $-143,085,000.00 | $-140,800,000.00 | $-142,526,000.00 | $-142,722,000.00 | $-183,753,000.00 | $-187,854,000.00 | $-192,189,000.00 | $-196,159,000.00 | $-199,007,000.00 | $-201,485,000.00 | $-203,656,000.00 | $-203,587,000.00 | $-201,933,000.00 | $-201,904,000.00 | $-197,916,000.00 | $-193,794,000.00 | $-193,817,000.00 | $-190,861,000.00 | -- | $-186,475,000.00 | -- | -- | -- | -- | -- |
Total Stockholders' Equity | $396,381,000.00 | $383,828,000.00 | $376,998,000.00 | $366,917,000.00 | $360,907,000.00 | $346,839,000.00 | $333,007,000.00 | $310,485,000.00 | $295,515,000.00 | $273,201,000.00 | $258,354,000.00 | $250,757,000.00 | $262,807,000.00 | $146,776,000.00 | $142,905,000.00 | $138,914,000.00 | $95,032,000.00 | $88,498,000.00 | $80,659,000.00 | $75,926,000.00 | $71,452,000.00 | $67,251,000.00 | $64,051,000.00 | $63,676,000.00 | $63,920,000.00 | $62,700,000.00 | $64,770,000.00 | $66,829,000.00 | $65,745,000.00 | $67,594,000.00 | -- | $69,998,000.00 | -- | -- | -- | $77,997,000.00 | $134,928,000.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-2,000,000.00 | $-1,054,000.00 | $5,507,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $737,095,000.00 | $709,657,000.00 | $740,426,000.00 | $685,720,000.00 | $676,164,000.00 | $664,161,000.00 | $659,989,000.00 | $586,801,000.00 | $574,206,000.00 | $548,375,000.00 | $528,025,000.00 | $524,562,000.00 | $520,711,000.00 | $203,952,000.00 | $204,575,000.00 | $198,984,000.00 | $165,211,000.00 | $156,190,000.00 | $128,931,000.00 | $124,143,000.00 | $122,378,000.00 | $119,982,000.00 | $117,163,000.00 | $124,778,000.00 | $118,083,000.00 | $118,409,000.00 | $107,369,000.00 | $87,546,000.00 | $88,680,000.00 | $89,941,000.00 | -- | $90,010,000.00 | -- | -- | -- | -- | -- |
Date | 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 | 12/31/2010 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $326,795,000.00 | $212,140,000.00 | $113,031,000.00 | $439,107,000.00 | $111,291,000.00 | $111,803,000.00 | $103,979,000.00 | $399,472,000.00 | $100,013,000.00 | $101,360,000.00 | $94,496,000.00 | $91,743,000.00 | $195,033,000.00 | $114,010,000.00 | $55,881,000.00 | $53,957,000.00 | $53,055,000.00 | $52,680,000.00 | $48,640,000.00 | $178,513,000.00 | $43,492,000.00 | $88,247,000.00 | $43,435,000.00 | $166,578,000.00 | $122,925,000.00 | $79,812,000.00 | $37,162,000.00 | $129,501,000.00 | $96,396,000.00 | $64,522,000.00 | $32,418,000.00 | $111,494,000.00 | $27,040,000.00 | $27,450,000.00 | $27,045,000.00 | $119,022,000.00 | -- |
Cost of Revenues | $125,773,000.00 | $80,105,000.00 | $42,523,000.00 | $164,833,000.00 | $122,716,000.00 | $41,563,000.00 | $39,201,000.00 | $148,986,000.00 | $109,329,000.00 | $72,053,000.00 | $36,448,000.00 | $114,406,000.00 | $77,088,000.00 | $22,162,000.00 | $22,972,000.00 | $78,882,000.00 | $57,961,000.00 | $19,759,000.00 | $18,013,000.00 | $71,956,000.00 | $53,446,000.00 | $36,291,000.00 | $18,212,000.00 | $73,114,000.00 | $19,435,000.00 | $19,037,000.00 | $15,518,000.00 | $50,431,000.00 | $12,640,000.00 | $12,608,000.00 | $12,873,000.00 | $45,593,000.00 | $10,642,000.00 | $22,159,000.00 | -- | $49,076,000.00 | -- |
Gross Profit | $68,987,000.00 | $132,035,000.00 | $70,508,000.00 | $69,917,000.00 | $69,339,000.00 | $135,018,000.00 | $64,778,000.00 | $250,486,000.00 | $186,540,000.00 | $65,755,000.00 | $58,048,000.00 | $172,370,000.00 | $117,945,000.00 | $35,967,000.00 | $32,909,000.00 | $33,036,000.00 | $96,414,000.00 | $32,921,000.00 | $30,627,000.00 | $28,264,000.00 | $26,337,000.00 | $51,956,000.00 | $25,223,000.00 | $24,529,000.00 | $68,935,000.00 | $23,613,000.00 | $21,644,000.00 | $20,795,000.00 | $19,234,000.00 | $39,041,000.00 | $19,545,000.00 | $17,167,000.00 | $16,398,000.00 | $16,726,000.00 | $15,610,000.00 | $69,946,000.00 | -- |
Research and Development | $9,306,000.00 | $6,267,000.00 | $3,568,000.00 | $13,994,000.00 | $10,526,000.00 | $6,865,000.00 | $3,333,000.00 | $11,206,000.00 | $8,451,000.00 | $2,733,000.00 | $3,289,000.00 | $11,101,000.00 | $8,225,000.00 | $2,515,000.00 | $2,433,000.00 | $8,355,000.00 | $5,888,000.00 | $1,965,000.00 | $1,786,000.00 | $7,111,000.00 | $5,161,000.00 | $3,596,000.00 | $1,965,000.00 | $7,396,000.00 | $5,740,000.00 | $3,747,000.00 | $1,789,000.00 | $7,338,000.00 | $1,898,000.00 | $3,502,000.00 | $1,620,000.00 | $4,664,000.00 | $1,143,000.00 | $1,040,000.00 | -- | $5,698,000.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $169,586,000.00 | $55,488,000.00 | $56,999,000.00 | $221,523,000.00 | $160,465,000.00 | $106,125,000.00 | $51,598,000.00 | $200,672,000.00 | $45,361,000.00 | $54,632,000.00 | $51,312,000.00 | $174,133,000.00 | $50,236,000.00 | $62,160,000.00 | $30,581,000.00 | $111,438,000.00 | $27,900,000.00 | $53,893,000.00 | $26,093,000.00 | $97,039,000.00 | $72,233,000.00 | $48,902,000.00 | $24,754,000.00 | $97,777,000.00 | $72,546,000.00 | $24,014,000.00 | $25,340,000.00 | $85,951,000.00 | $65,382,000.00 | $21,734,000.00 | $21,579,000.00 | $79,060,000.00 | $19,524,000.00 | $18,394,000.00 | -- | $131,268,000.00 | -- |
Loss from Operations | $11,888,000.00 | $19,548,000.00 | $13,509,000.00 | $52,751,000.00 | $14,999,000.00 | $15,713,000.00 | $13,180,000.00 | $49,814,000.00 | $17,376,000.00 | $17,859,000.00 | $6,736,000.00 | $-16,501,000.00 | $-2,564,000.00 | $6,716,000.00 | $196,000.00 | $3,391,000.00 | $14,621,000.00 | $9,655,000.00 | $4,534,000.00 | $9,518,000.00 | $3,006,000.00 | $2,585,000.00 | $469,000.00 | $-702,000.00 | $-3,611,000.00 | $-4,097,000.00 | $-3,696,000.00 | $226,000.00 | $-7,107,000.00 | $-2,238,000.00 | $-2,034,000.00 | $-13,159,000.00 | $-8,375,000.00 | $-5,249,000.00 | $-3,581,000.00 | $-61,322,000.00 | -- |
Loss Before Income Taxes | $10,674,000.00 | $2,937,000.00 | $12,333,000.00 | $39,728,000.00 | $34,470,000.00 | $22,719,000.00 | $9,612,000.00 | $41,504,000.00 | $14,720,000.00 | $8,944,000.00 | $4,894,000.00 | $-10,396,000.00 | $-673,000.00 | $2,326,000.00 | $-670,000.00 | $15,770,000.00 | $4,336,000.00 | $8,599,000.00 | $4,111,000.00 | $7,896,000.00 | $2,615,000.00 | $2,146,000.00 | $79,000.00 | $-12,106,000.00 | $-10,762,000.00 | $-10,955,000.00 | $-6,967,000.00 | $-7,104,000.00 | $-7,318,000.00 | $-2,299,000.00 | -- | $-13,107,000.00 | -- | -- | -- | -- | -- |
Earnings Per Share Basic | $0.20 | $0.27 | $0.21 | $0.88 | $0.24 | $0.59 | $0.35 | $1.31 | $0.48 | $0.51 | $0.18 | $-0.48 | $-0.01 | $0.06 | $0.01 | $1.43 | $0.15 | $0.16 | $0.15 | $0.27 | $0.09 | $0.08 | -- | $-0.06 | $-0.31 | $-0.31 | $-0.16 | $-0.29 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Basic | 34,267,000 | 34,290,000 | 34,186,000 | 33,948,000 | 33,908,000 | 33,825,000 | 33,654,000 | 32,709,000 | 32,488,000 | 32,435,000 | 32,570,000 | 30,386,000 | 29,682,210 | 28,687,064 | 28,429,289 | 27,920,150 | 28,102,196 | 27,665,800 | 27,370,825 | 27,116,300 | 27,181,250 | 27,071,839 | 26,934,707 | 26,444,626 | 26,354,184 | 26,272,436 | -- | 25,543,646 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Earnings Per Share Diluted | $0.44 | $0.26 | $0.19 | $0.82 | $0.78 | $0.55 | $0.32 | $1.20 | $0.45 | $0.29 | $0.17 | $-0.53 | $-0.07 | $0.05 | $0.01 | $1.30 | $0.14 | $0.28 | $0.14 | $0.10 | $0.08 | $0.08 | -- | $-0.06 | $-0.31 | $-0.31 | $-0.16 | $-0.29 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Weighted Average Shares Diluted | 36,629,000 | 36,669,000 | 36,589,000 | 36,440,000 | 36,268,000 | 36,318,000 | 36,406,000 | 35,783,000 | 35,566,000 | 35,578,000 | 35,235,000 | 30,386,000 | 31,897,237 | 31,672,842 | 31,315,317 | 30,489,000 | 29,857,225 | 29,619,296 | 29,181,876 | 29,089,211 | 29,311,060 | 28,918,106 | 26,934,707 | 26,444,626 | 26,354,184 | 26,272,436 | -- | 25,543,646 | 25,616,417 | 25,370,164 | -- | -- | 24,995,449 | 24,918,996 | -- | -- | -- |
Common Stock Shares Authorized | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | 200,000,000 | -- | 200,000,000 | -- | -- | -- | -- | -- |
Common Stock Shares Outstanding | 34,258,980 | 34,185,144 | 34,138,516 | 34,023,053 | 33,991,107 | 33,888,920 | 33,803,736 | 33,406,364 | 33,212,058 | 32,715,190 | 32,794,129 | 32,460,668 | 32,408,118 | 28,744,176 | 28,629,951 | 28,261,503 | 28,231,078 | 28,025,489 | 27,635,158 | 27,277,939 | 27,259,735 | 27,074,983 | 27,232,013 | 26,693,248 | 26,652,984 | 26,421,886 | 26,271,593 | 25,812,754 | 25,723,376 | 25,549,762 | 25,276,515 | 25,189,340 | 25,018,341 | 24,918,846 | -- | 24,534,601 | -- |
Common Stock Value | $34,000.00 | $34,000.00 | $34,000.00 | $34,000.00 | $34,000.00 | $34,000.00 | $34,000.00 | $33,000.00 | $33,000.00 | $33,000.00 | $33,000.00 | $32,000.00 | $32,000.00 | $29,000.00 | $29,000.00 | $28,000.00 | $28,000.00 | $28,000.00 | $28,000.00 | $27,000.00 | $27,000.00 | $27,000.00 | $27,000.00 | $27,000.00 | $26,000.00 | $26,000.00 | $26,000.00 | $26,000.00 | $26,000.00 | $25,000.00 | -- | $25,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 | -- | -- | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | 10,000,000 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |