Date | 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 | 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 | 6/30/2010 | 6/30/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $8,460,000.00 | $9,413,000.00 | $11,034,000.00 | $18,387,000.00 | $3,710,000.00 | $10,714,000.00 | $8,280,000.00 | $13,368,538.00 | $13,597,156.00 | $7,954,878.00 | $5,276,510.00 | $17,039,538.00 | $19,035,092.00 | $19,825,370.00 | $19,662,528.00 | $20,693,234.00 | $20,935,968.00 | $31,404,803.00 | $31,552,533.00 | $29,550,385.00 | $30,000,801.00 | $28,842,362.00 | $24,929,844.00 | $27,186,809.00 | $25,743,497.00 | $24,129,161.00 | $23,028,153.00 | $20,220,249.00 | $19,156,377.00 | $28,236,711.00 | $34,077,060.00 | $14,006,095.00 | $16,325,013.00 | $16,317,191.00 | $20,118,757.00 | $20,391,495.00 | $22,523,164.00 | $21,368,144.00 | $23,940,514.00 | $24,875,567.00 | $25,542,782.00 | $25,677,097.00 | $24,928,585.00 | $21,694,734.00 | $18,029,838.00 | $13,134,457.00 | $14,428,548.00 | $15,223,417.00 | $13,646,120.00 | $11,614,866.00 | $4,247,438.00 | $2,953,481.00 | $2,420,807.00 | $3,138,259.00 | $3,891,764.00 |
Accounts Receivable Net Current | $10,119,000.00 | $10,555,000.00 | $7,884,000.00 | $9,853,000.00 | $18,213,000.00 | $18,846,000.00 | $24,043,000.00 | $15,300,000.00 | $12,600,000.00 | $16,300,000.00 | $8,686,967.00 | $3,500,000.00 | $2,500,000.00 | $2,100,000.00 | $1,900,000.00 | $1,978,942.00 | $4,000,000.00 | $2,967,064.00 | $3,168,116.00 | -- | -- | -- | $3,940,998.00 | $3,949,863.00 | $4,078,153.00 | $3,027,247.00 | $2,722,880.00 | $3,353,528.00 | $3,095,155.00 | $2,514,990.00 | $2,637,593.00 | $1,930,948.00 | $1,945,397.00 | $2,312,582.00 | $3,122,155.00 | $2,463,204.00 | $2,198,912.00 | -- | $1,456,146.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $2,569,000.00 | $2,122,000.00 | $2,277,000.00 | $2,765,000.00 | $1,908,000.00 | $2,235,000.00 | $3,838,000.00 | -- | -- | -- | $1,037,259.00 | -- | -- | -- | $491,686.00 | -- | -- | -- | $458,278.00 | $679,871.00 | $594,555.00 | $940,236.00 | $524,507.00 | $682,645.00 | $824,048.00 | $291,376.00 | $387,672.00 | $697,346.00 | $618,788.00 | $273,114.00 | $251,749.00 | $255,807.00 | $396,018.00 | $321,589.00 | $369,404.00 | $650,826.00 | $677,756.00 | $632,706.00 | $747,453.00 | $643,055.00 | $633,980.00 | $212,606.00 | $266,554.00 | $144,149.00 | $184,842.00 | $176,803.00 | $233,433.00 | $149,275.00 | $170,212.00 | -- | $67,852.00 | -- | -- | -- | -- |
Total Current Assets | $21,148,000.00 | $22,090,000.00 | $21,195,000.00 | $31,005,000.00 | $24,075,000.00 | $31,844,000.00 | $36,368,000.00 | $32,137,077.00 | $31,355,822.00 | $28,295,343.00 | $18,108,374.00 | $24,141,466.00 | $25,055,350.00 | $25,453,565.00 | $25,316,698.00 | $26,218,822.00 | $25,462,778.00 | $34,736,914.00 | $35,178,927.00 | $33,917,272.00 | $34,029,583.00 | $34,117,495.00 | $32,147,556.00 | $31,819,427.00 | $30,645,698.00 | $27,447,820.00 | $26,142,527.00 | $24,337,759.00 | $22,876,334.00 | $31,028,295.00 | $37,086,450.00 | $16,761,936.00 | $20,602,511.00 | $20,280,279.00 | $23,693,048.00 | $23,888,631.00 | $26,285,114.00 | $23,452,120.00 | $26,304,803.00 | $27,365,528.00 | $27,996,882.00 | $28,091,310.00 | $27,436,076.00 | $24,501,816.00 | $20,886,768.00 | $15,626,475.00 | $16,769,789.00 | $17,806,895.00 | $16,210,352.00 | -- | $6,357,840.00 | -- | -- | -- | -- |
Property Plant and Equipement | -- | -- | -- | -- | -- | -- | $110,508,000.00 | $82,566,075.00 | $55,758,776.00 | $57,378,958.00 | $58,526,499.00 | $38,318,510.00 | $39,284,754.00 | $55,752,906.00 | $66,529,920.00 | $67,688,135.00 | $68,836,483.00 | $59,578,202.00 | $60,372,884.00 | $61,354,053.00 | $62,161,876.00 | $62,463,897.00 | $61,270,153.00 | $59,623,894.00 | $60,126,072.00 | $60,938,375.00 | $61,830,757.00 | $62,816,722.00 | $63,880,468.00 | $61,501,606.00 | $59,999,112.00 | $53,675,604.00 | $49,087,529.00 | $46,858,015.00 | $45,463,642.00 | $40,658,351.00 | $38,869,734.00 | $38,096,392.00 | $38,246,897.00 | $38,092,010.00 | $38,292,253.00 | $38,969,008.00 | $38,841,249.00 | $40,310,483.00 | $40,344,715.00 | $42,393,583.00 | $40,568,443.00 | -- | -- | -- | $33,516,826.00 | -- | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $1,337,000.00 | $1,328,000.00 | $1,341,000.00 | $1,353,000.00 | $1,358,000.00 | $1,159,000.00 | $1,171,000.00 | -- | -- | -- | $70,789.00 | -- | -- | -- | $291,618.00 | -- | -- | -- | $210,033.00 | -- | -- | -- | $244,835.00 | -- | -- | -- | $295,384.00 | -- | -- | -- | $365,489.00 | -- | -- | -- | $726,037.00 | -- | -- | $527,341.00 | $464,052.00 | $437,058.00 | $235,972.00 | $243,377.00 | $252,912.00 | $261,695.00 | $269,758.00 | $269,780.00 | $250,333.00 | $260,753.00 | $100,944.00 | -- | $77,287.00 | -- | -- | -- | -- |
Total Assets | $125,966,000.00 | $127,200,000.00 | $128,317,000.00 | $137,673,000.00 | $131,660,000.00 | $141,202,000.00 | $148,047,000.00 | $116,207,239.00 | $87,161,108.00 | $85,733,043.00 | $76,705,662.00 | $64,868,777.00 | $64,702,008.00 | $81,989,888.00 | $92,138,236.00 | $94,218,652.00 | $94,630,869.00 | $94,666,496.00 | $95,761,844.00 | $95,491,515.00 | $96,419,864.00 | $96,818,012.00 | $93,662,544.00 | $91,686,332.00 | $91,032,238.00 | $88,664,121.00 | $88,268,668.00 | $87,467,323.00 | $87,087,102.00 | $92,877,915.00 | $97,451,051.00 | $70,673,413.00 | $69,915,395.00 | $67,713,012.00 | $69,882,727.00 | $65,209,229.00 | $65,733,253.00 | $62,075,853.00 | $65,015,752.00 | $65,894,596.00 | $66,568,753.00 | $67,350,059.00 | $66,556,296.00 | $65,073,994.00 | $61,501,241.00 | $58,615,833.00 | $58,955,486.00 | $53,347,102.00 | $51,324,094.00 | -- | $39,951,953.00 | -- | -- | -- | -- |
Accounts Payable | $8,233,000.00 | $7,117,000.00 | $5,891,000.00 | $8,735,000.00 | $10,091,000.00 | $10,044,000.00 | $15,133,000.00 | $13,292,635.00 | $8,188,421.00 | $10,404,928.00 | $5,609,367.00 | $2,557,087.00 | $2,051,812.00 | $1,536,883.00 | $1,471,679.00 | $2,263,940.00 | $2,985,901.00 | $2,014,031.00 | $2,084,140.00 | $2,123,776.00 | $2,705,359.00 | $3,055,008.00 | $3,432,568.00 | $2,786,518.00 | $2,400,202.00 | $2,032,076.00 | $2,101,055.00 | $1,707,415.00 | $3,259,711.00 | $2,509,041.00 | $5,809,107.00 | $7,465,412.00 | $4,902,135.00 | $2,659,490.00 | $8,173,878.00 | $4,556,114.00 | $4,821,014.00 | $611,547.00 | $441,722.00 | $485,951.00 | $325,294.00 | $279,566.00 | $642,018.00 | $296,845.00 | $415,489.00 | $438,238.00 | $407,570.00 | $534,544.00 | $967,809.00 | -- | $514,177.00 | -- | -- | -- | -- |
Accrued Liabilities | $6,294,000.00 | $5,204,000.00 | $6,027,000.00 | $9,429,000.00 | $9,883,000.00 | $10,696,000.00 | $11,893,000.00 | $905,646.00 | -- | -- | $947,045.00 | $766,814.00 | $1,376,121.00 | $1,024,464.00 | $716,648.00 | $570,239.00 | $548,676.00 | $471,012.00 | $537,755.00 | $571,009.00 | $363,208.00 | $418,653.00 | $874,886.00 | $628,663.00 | $660,467.00 | $634,642.00 | $726,478.00 | $694,051.00 | $701,031.00 | $839,313.00 | $2,097,951.00 | $1,225,772.00 | $1,262,275.00 | $581,271.00 | $855,373.00 | $789,692.00 | $811,821.00 | $874,013.00 | $2,558,004.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $38,527,000.00 | $37,278,000.00 | $36,223,000.00 | $42,050,000.00 | $42,522,000.00 | $58,825,000.00 | $72,533,000.00 | $51,447,213.00 | $25,034,617.00 | $28,246,020.00 | $22,110,859.00 | $11,134,038.00 | $11,473,282.00 | $15,531,397.00 | $18,013,754.00 | $17,298,301.00 | $17,751,103.00 | $16,084,637.00 | $15,635,986.00 | $15,516,846.00 | $15,734,069.00 | $16,923,136.00 | $16,373,065.00 | $15,488,549.00 | $14,938,078.00 | $20,158,474.00 | $19,798,813.00 | $18,484,712.00 | $18,500,424.00 | $24,594,627.00 | $21,129,901.00 | $20,387,483.00 | $17,812,874.00 | $15,649,176.00 | $21,306,150.00 | $17,069,106.00 | $16,986,360.00 | $11,792,070.00 | $13,138,230.00 | $12,841,598.00 | $11,737,560.00 | $10,946,916.00 | $11,720,135.00 | $12,252,661.00 | $11,366,405.00 | $10,648,304.00 | $12,332,698.00 | $8,250,584.00 | $7,881,603.00 | -- | $6,487,196.00 | -- | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $29,416,914.00 | $28,817,290.00 | $28,462,788.00 | -- | $20,761,209.00 | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $46,485,000.00 | $49,424,000.00 | $51,963,000.00 | $55,789,000.00 | $45,861,000.00 | $39,533,000.00 | $32,852,000.00 | $21,354,940.00 | $19,025,848.00 | $14,716,057.00 | $12,020,064.00 | $11,479,592.00 | $11,293,815.00 | $24,841,086.00 | $32,800,080.00 | $35,954,818.00 | $35,540,306.00 | $37,090,174.00 | $37,603,762.00 | $37,644,433.00 | $38,564,224.00 | $37,978,770.00 | $35,498,754.00 | $34,274,059.00 | $34,522,856.00 | $27,133,872.00 | $27,474,811.00 | $28,290,162.00 | $28,185,380.00 | $28,027,418.00 | $29,116,363.00 | $10,044,045.00 | $12,006,156.00 | $12,990,075.00 | $11,696,126.00 | $11,617,012.00 | $12,678,640.00 | $14,893,307.00 | $17,212,213.00 | $19,032,308.00 | $21,534,317.00 | $25,316,911.00 | $24,013,035.00 | $23,069,023.00 | $20,840,556.00 | $19,049,860.00 | $18,058,909.00 | $17,132,328.00 | $15,832,803.00 | -- | $13,557,170.00 | -- | -- | -- | -- |
Total Stockholders' Equity | $87,439,000.00 | $89,922,000.00 | $92,094,000.00 | $95,623,000.00 | $89,138,000.00 | $82,377,000.00 | $75,514,000.00 | $64,760,026.00 | $62,126,491.00 | $57,487,023.00 | $54,594,803.00 | $53,734,739.00 | $53,228,726.00 | $66,458,491.00 | $74,124,482.00 | $76,920,351.00 | $76,879,766.00 | $78,581,859.00 | $80,125,858.00 | $79,974,669.00 | $80,685,795.00 | $79,894,876.00 | $77,289,479.00 | $76,197,783.00 | $76,094,160.00 | $68,505,647.00 | $68,469,855.00 | $68,982,611.00 | $68,586,678.00 | $68,283,288.00 | $76,321,150.00 | $50,285,930.00 | $52,102,521.00 | $52,063,836.00 | $48,576,577.00 | $48,140,123.00 | $48,746,893.00 | $50,283,783.00 | $51,877,522.00 | $53,052,998.00 | $54,831,193.00 | $56,403,143.00 | $54,836,161.00 | $52,821,333.00 | $50,134,836.00 | $47,967,529.00 | $46,622,788.00 | $45,096,518.00 | $43,442,491.00 | -- | $33,464,757.00 | -- | -- | $31,477,193.00 | $31,756,594.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $125,966,000.00 | $127,200,000.00 | $128,317,000.00 | $137,673,000.00 | $131,660,000.00 | $141,202,000.00 | $148,047,000.00 | $116,207,239.00 | $87,161,108.00 | $85,733,043.00 | $76,705,662.00 | $64,868,777.00 | $64,702,008.00 | $81,989,888.00 | $92,138,236.00 | $94,218,652.00 | $94,630,869.00 | $94,666,496.00 | $95,761,844.00 | $95,491,515.00 | $96,419,864.00 | $96,818,012.00 | $93,662,544.00 | $91,686,332.00 | $91,032,238.00 | $88,664,121.00 | $88,268,668.00 | $87,467,323.00 | $87,087,102.00 | $92,877,915.00 | $97,451,051.00 | $70,673,413.00 | $69,915,395.00 | $67,713,012.00 | $69,882,727.00 | $65,209,229.00 | $65,733,253.00 | $62,075,853.00 | $65,015,752.00 | $65,894,596.00 | $66,568,753.00 | $67,350,059.00 | $66,556,296.00 | $65,073,994.00 | $61,501,241.00 | $58,615,833.00 | $58,955,486.00 | $53,347,102.00 | $51,324,094.00 | -- | $39,951,953.00 | -- | -- | -- | -- |
Date | 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 | 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 | 6/30/2010 | 6/30/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $13,703,078.00 | -- | -- | -- | $3,352,847.00 | $7,712,619.00 | $9,381,615.00 | $9,152,215.00 | $43,229,621.00 | $32,856,225.00 | $23,355,197.00 | $12,307,079.00 | $41,281,212.00 | $10,249,566.00 | $11,066,911.00 | $8,537,871.00 | $8,835,702.00 | $9,525,437.00 | $8,529,817.00 | $7,593,940.00 | $26,349,502.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $54,060,985.00 | -- | -- | -- | $25,909,863.00 | -- | -- | $5,878,196.00 | $25,592,798.00 | $6,548,073.00 | $12,626,523.00 | $6,312,152.00 | $25,069,571.00 | $18,825,370.00 | $6,237,659.00 | $6,001,412.00 | $21,604,774.00 | $5,632,201.00 | $4,854,436.00 | $4,866,347.00 | $24,684,315.00 | $5,787,882.00 | $7,077,914.00 | $5,532,908.00 | $19,257,568.00 | $13,528,433.00 | $5,545,773.00 | $2,163,961.00 | $12,145,361.00 | $10,199,658.00 | $7,220,186.00 | $2,669,802.00 | $10,648,566.00 | $7,600,363.00 | $2,623,337.00 | $2,360,990.00 | $9,132,764.00 | $2,575,073.00 | $2,219,864.00 | $1,875,990.00 | $7,337,728.00 | $5,382,858.00 | $1,746,879.00 | $8,636,486.00 | -- |
Loss from Operations | $3,419,000.00 | $1,853,000.00 | $45,113,000.00 | $17,647,000.00 | $12,596,000.00 | $14,611,000.00 | $45,381,000.00 | $25,759,495.00 | $15,406,543.00 | $6,786,122.00 | $-21,358,631.00 | $-24,359,381.00 | $-25,339,986.00 | $-9,429,720.00 | $3,689,433.00 | $951,814.00 | $5,523,783.00 | $3,274,019.00 | $3,955,194.00 | $2,952,955.00 | $10,728,674.00 | $5,994,927.00 | $5,182,663.00 | $11,028,978.00 | $7,365,711.00 | $2,536,459.00 | $2,583,912.00 | $10,296,210.00 | $6,402,974.00 | $2,727,593.00 | $954,823.00 | $710,364.00 | $-454,987.00 | $1,846,498.00 | $3,334,547.00 | $5,249,150.00 | $2,162,294.00 | $1,840,866.00 | $5,528,147.00 | $1,357,534.00 | $1,805,802.00 | $1,963,897.00 | $10,701,354.00 | $8,349,808.00 | $3,024,721.00 | $1,930,556.00 | $8,829,274.00 | $6,709,165.00 | $4,435,704.00 | $2,008,866.00 | $193,147.00 | $-1,017,255.00 | $-567,447.00 | $-3,614,585.00 | -- |
Loss Before Income Taxes | $3,573,000.00 | $1,937,000.00 | $45,289,000.00 | $44,989,000.00 | $27,091,000.00 | $13,771,000.00 | $41,141,000.00 | $7,593,367.00 | $8,576,784.00 | $6,737,987.00 | $-21,422,195.00 | $-24,384,855.00 | $-25,355,997.00 | $-9,437,326.00 | $3,756,076.00 | $963,933.00 | $5,584,163.00 | $3,310,803.00 | $18,859,427.00 | $14,866,410.00 | $11,876,413.00 | $7,112,153.00 | $16,186,515.00 | $3,654,087.00 | $4,824,637.00 | $2,530,854.00 | $12,884,977.00 | $10,312,015.00 | $3,668,731.00 | $2,705,951.00 | $34,231,141.00 | $-201,945.00 | $6,039,358.00 | $4,847,196.00 | $8,436,078.00 | $5,221,732.00 | $2,157,797.00 | $1,835,169.00 | $5,489,311.00 | $3,135,423.00 | $1,788,111.00 | $1,955,087.00 | $10,658,189.00 | $3,383,718.00 | $4,933,515.00 | $1,919,744.00 | $8,833,052.00 | $6,723,751.00 | $4,449,662.00 | $2,016,112.00 | $207,361.00 | $199,842.00 | $-1,204,063.00 | $-3,559,531.00 | -- |
Earnings Per Share Basic | $0.08 | $0.04 | $1.05 | $0.42 | $0.63 | $0.32 | $0.97 | $0.53 | $0.36 | $0.16 | $-0.49 | $-0.56 | $-0.38 | $-0.22 | $0.18 | $0.25 | $0.14 | $0.08 | $0.46 | $0.36 | $0.29 | $0.18 | $0.14 | $0.09 | $0.36 | $0.06 | $0.21 | $0.07 | $0.07 | $0.02 | $0.73 | $-0.01 | $0.02 | $0.09 | $0.13 | $0.08 | $0.06 | $0.03 | $0.09 | $0.05 | $0.03 | $0.05 | $0.03 | $0.08 | $0.06 | $0.04 | $0.03 | $0.05 | $0.05 | $0.04 | $-0.01 | $-0.03 | $-0.03 | $-0.09 | -- |
Weighted Average Shares Basic | 32,676,000 | 32,663,000 | 32,985,000 | 33,108,000 | 33,174,000 | 33,134,000 | 32,952,000 | 33,009,156 | 33,589,986 | 33,533,990 | 33,263,701 | 33,184,041 | 33,106,885 | 32,955,656 | 33,031,149 | 33,052,162 | 33,057,691 | 33,126,645 | 33,160,283 | 33,151,786 | 33,134,726 | 33,102,292 | 33,126,469 | 33,123,185 | 33,099,546 | 33,089,244 | 33,034,480 | 33,062,297 | 33,002,088 | 32,957,010 | 32,810,375 | 32,879,381 | 32,729,705 | 32,718,244 | 32,817,456 | 32,861,001 | 32,754,016 | 32,682,401 | 30,895,832 | 30,328,344 | 29,335,498 | 28,607,320 | 28,205,467 | 28,201,106 | 28,071,317 | 27,938,297 | 27,784,298 | 27,816,963 | 27,731,062 | 27,669,355 | 27,437,496 | 27,379,023 | 27,457,118 | 27,004,066 | -- |
Earnings Per Share Diluted | $0.03 | $0.04 | $1.04 | $1.04 | $0.31 | $0.32 | $0.96 | $0.52 | $0.20 | $0.16 | $-0.49 | $-0.56 | $-0.60 | $-0.22 | $0.18 | $0.25 | $0.14 | $0.08 | $0.10 | $0.36 | $0.29 | $0.17 | $0.14 | $0.45 | $0.36 | $0.06 | $0.21 | $0.07 | $0.07 | $0.02 | $0.73 | $-0.01 | $0.11 | $0.09 | $0.13 | $0.02 | $0.06 | $0.03 | $0.09 | $0.05 | $0.02 | $0.04 | $0.03 | $0.07 | $0.06 | $0.03 | $0.03 | $0.11 | $0.04 | $0.03 | $-0.01 | $-0.03 | $-0.02 | $-0.09 | -- |
Weighted Average Shares Diluted | 32,940,000 | 32,984,000 | 33,190,000 | 33,156,000 | 33,394,000 | 33,319,000 | 33,306,000 | 33,257,729 | 33,589,986 | 33,533,990 | 33,263,701 | 33,184,041 | 33,106,885 | 32,955,656 | 33,033,091 | 33,058,446 | 33,061,555 | 33,134,372 | 33,169,718 | 33,163,661 | 33,147,775 | 33,119,057 | 33,178,535 | 33,155,870 | 33,140,278 | 33,147,508 | 33,110,560 | 33,115,699 | 33,037,269 | 33,007,599 | 32,861,231 | 32,879,381 | 32,789,461 | 32,774,176 | 32,924,018 | 32,909,981 | 32,947,280 | 32,826,250 | 32,564,067 | 32,732,049 | 32,377,918 | 32,211,265 | 31,975,131 | 32,090,152 | 31,856,417 | 31,763,488 | 31,609,929 | 31,558,152 | 31,515,271 | 31,279,350 | 27,437,496 | 30,833,505 | 27,308,920 | 27,004,066 | -- |
Common Stock Shares Authorized | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | 100,000,000 | -- | 100,000,000 | -- | -- | -- | -- |
Common Stock Shares Outstanding | 33,506,794 | 33,440,195 | 33,247,523 | 33,270,909 | 33,808,233 | 33,546,236 | 33,470,710 | 33,719,621 | 33,688,679 | 33,631,749 | 33,514,952 | 33,507,452 | 33,490,550 | 32,953,837 | 32,956,469 | 32,956,469 | 33,106,988 | 33,003,134 | 33,183,730 | 33,186,665 | 33,186,665 | 33,157,852 | 33,080,543 | 33,171,514 | 33,171,514 | 33,066,717 | 33,087,308 | 33,062,297 | 33,062,297 | -- | 32,907,863 | -- | -- | -- | 32,845,205 | -- | -- | -- | 32,615,646 | 32,571,335 | 32,062,186 | 28,599,669 | 28,608,969 | 28,400,041 | 28,106,796 | 28,051,963 | 27,882,224 | 27,816,963 | 27,816,963 | -- | 27,612,916 | -- | -- | -- | -- |
Common Stock Value | $34,000.00 | $33,000.00 | $33,000.00 | $33,000.00 | $34,000.00 | $33,000.00 | $33,000.00 | $33,719.00 | $33,689.00 | $33,632.00 | $33,515.00 | $33,507.00 | $33,490.00 | $32,953.00 | $32,956.00 | $32,956.00 | $33,107.00 | $33,003.00 | $33,183.00 | $33,186.00 | $33,186.00 | $33,157.00 | $33,080.00 | $33,171.00 | $33,171.00 | $33,066.00 | $33,087.00 | $33,062.00 | $33,062.00 | $33,045.00 | $32,907.00 | $32,891.00 | $32,881.00 | $32,670.00 | $32,845.00 | $32,909.00 | $32,860.00 | $32,797.00 | $32,615.00 | $32,571.00 | $32,062.00 | $28,599.00 | $29,410.00 | $29,190.00 | $28,897.00 | $28,840.00 | $28,670.00 | $28,605.00 | $28,605.00 | -- | $28,400.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 | $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 | $110,400,000.00 | $4,013,000.00 | $102,400,000.00 | $12,114,000.00 | $8,085,000.00 | $4,026,000.00 | $11,796,000.00 | $82,900,000.00 | $5,044,789.00 | $2,522,408.00 | $74,500,000.00 | $2,666,334.00 | $1,661,110.00 | $823,846.00 | $10,740,754.00 | $9,916,841.00 | $6,621,194.00 | $3,306,408.00 | $59,400,000.00 | $9,953,562.00 | $6,634,896.00 | $3,315,785.00 | $11,594,541.00 | $8,286,486.00 | $4,969,335.00 | $2,481,471.00 | $8,432,435.00 | $6,116,323.00 | $3,801,962.00 | $1,652,290.00 | $6,565,823.00 | $4,932,247.00 | $3,268,319.00 | $1,629,703.00 | $9,833,642.00 | $8,192,989.00 | $6,565,350.00 | $3,279,341.00 | $9,723,833.00 | $6,462,269.00 | $3,205,135.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 | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $317.00 | $317.00 | $317.00 | $317.00 | $317.00 | $317.00 | $317.00 | -- | $317.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
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 | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |