Date | 12/31/2023 | 9/30/2023 | 6/30/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 3/31/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 9/30/2010 | 6/30/2010 | 12/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $7,478,045.00 | $8,003,710.00 | $6,302,715.00 | $5,759,456.00 | $6,708,742.00 | $7,768,631.00 | $6,061,099.00 | $4,104,622.00 | $3,751,904.00 | $3,047,417.00 | $490,270.00 | -- | -- | $7,629,424.00 | -- | -- | -- | $8,600,249.00 | -- | -- | -- | $5,820,309.00 | -- | -- | -- | $1,632,993.00 | -- | -- | -- | $1,131,296.00 | -- | -- | -- | $1,667,281.00 | -- | -- | $69,971.00 |
Accounts Receivable Net Current | $44,394,000.00 | $50,171,000.00 | $51,089,000.00 | $45,728,000.00 | $45,686,000.00 | $45,676,000.00 | $41,300,000.00 | $38,239,036.00 | $38,433,759.00 | $35,055,831.00 | $21,344,499.00 | $24,024,564.00 | $19,646,917.00 | $24,426,333.00 | $28,201,279.00 | $35,710,057.00 | $10,230,897.00 | $9,063,215.00 | $9,041,361.00 | $9,799,977.00 | $9,450,198.00 | $9,255,325.00 | $9,394,376.00 | $10,966,916.00 | $10,518,653.00 | $9,467,745.00 | $10,287,456.00 | $12,429,688.00 | $10,503,699.00 | $9,281,188.00 | $8,917,933.00 | $10,138,443.00 | $10,251,718.00 | $8,472,174.00 | $9,029,347.00 | $11,727,116.00 | $9,418,680.00 | $8,672,734.00 | $10,577,250.00 | $12,289,792.00 | $11,112,950.00 | $10,919,142.00 | $13,701,396.00 | $5,063,114.00 | $4,340,930.00 | $3,196,350.00 | $2,160,072.00 | $3,803,515.00 | $2,701,813.00 | -- | $1,886,426.00 | -- | -- | -- |
Inventory | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $619,833.00 | -- | -- | $351,657.00 | -- | -- | -- |
Total Current Assets | $51,453,000.00 | $56,151,000.00 | $57,869,000.00 | $51,930,000.00 | $50,883,000.00 | $50,827,000.00 | $47,167,000.00 | $42,004,374.00 | $46,712,733.00 | $41,150,136.00 | $38,968,906.00 | $39,623,671.00 | $38,581,091.00 | $40,619,157.00 | $37,021,125.00 | $45,770,857.00 | $17,959,572.00 | $17,316,027.00 | $17,638,198.00 | $16,817,892.00 | $16,728,531.00 | $17,037,485.00 | $18,183,361.00 | $18,292,976.00 | $16,482,178.00 | $15,182,903.00 | $15,232,289.00 | $15,210,569.00 | $15,032,378.00 | $16,499,632.00 | $18,872,118.00 | $19,671,258.00 | $18,933,138.00 | $19,547,956.00 | $21,353,142.00 | $21,341,300.00 | $14,553,579.00 | $15,900,810.00 | $17,921,075.00 | $17,053,417.00 | $13,935,669.00 | $13,128,692.00 | $17,005,701.00 | $8,252,511.00 | $6,805,212.00 | $5,987,928.00 | $5,437,131.00 | $6,004,165.00 | $4,924,866.00 | -- | $5,493,871.00 | -- | -- | -- |
Property Plant and Equipement | $4,280,000.00 | $4,321,000.00 | $4,365,000.00 | $4,353,000.00 | $4,397,000.00 | $4,438,000.00 | $4,482,000.00 | $4,454,145.00 | $3,848,260.00 | $3,837,037.00 | $3,193,379.00 | $2,958,998.00 | $2,788,683.00 | $2,545,525.00 | $1,900,686.00 | $2,097,605.00 | $284,960.00 | $288,375.00 | $329,255.00 | $383,375.00 | $363,467.00 | $400,836.00 | $372,145.00 | $413,358.00 | $452,595.00 | $399,432.00 | $432,857.00 | $590,088.00 | $552,094.00 | $371,876.00 | $408,657.00 | $370,834.00 | $383,739.00 | $426,310.00 | $430,987.00 | $459,574.00 | $485,655.00 | $336,570.00 | $350,767.00 | $364,464.00 | $415,725.00 | $563,672.00 | $609,772.00 | $517,759.00 | $474,063.00 | $491,215.00 | $383,014.00 | $367,605.00 | $277,423.00 | -- | $411,695.00 | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | $780,524.00 | $667,948.00 | $342,697.00 | $186,705.00 | $23,978.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $364,000.00 | $419,000.00 | $474,534.00 | -- | $585,552.00 | $648,238.00 | -- | -- | -- | -- | -- | -- | -- | $322,464.00 | $354,710.00 | $386,956.00 | $419,584.00 | $453,067.00 | $487,551.00 | $522,535.00 | $552,188.00 | $585,934.00 | $623,514.00 | $46,834.00 | $82,835.00 | $118,835.00 | -- | $176,336.00 | -- | -- | -- |
Goodwill | $5,870,000.00 | $5,870,000.00 | $5,870,000.00 | $5,870,000.00 | $1,075,000.00 | $1,075,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $3,777,568.00 | $3,777,568.00 | $3,777,568.00 | $3,777,568.00 | $3,777,568.00 | $3,777,568.00 | $3,777,568.00 | $3,777,568.00 | $3,684,622.00 | $3,809,938.00 | $2,500,000.00 | $2,500,000.00 | $2,500,000.00 | $2,500,000.00 | $2,500,000.00 | $2,500,000.00 | $2,500,000.00 | $3,306,786.00 | $3,306,786.00 | $3,306,786.00 | $3,306,786.00 | $3,306,786.00 | $3,306,786.00 | $3,306,786.00 | $3,306,786.00 | $3,306,786.00 | $3,306,786.00 | $2,500,000.00 | $2,500,000.00 | $2,500,000.00 | -- | $2,500,000.00 | -- | -- | -- |
Other Assets | $102,000.00 | $122,000.00 | $142,000.00 | $325,000.00 | $447,000.00 | $432,000.00 | $357,000.00 | $334,081.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $8,334.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Assets | $103,826,000.00 | $105,238,000.00 | $107,808,000.00 | $103,283,000.00 | $89,767,000.00 | $89,895,000.00 | $85,314,000.00 | $77,351,567.00 | $74,758,012.00 | $69,719,079.00 | $49,095,042.00 | $49,147,153.00 | $48,193,600.00 | $49,277,753.00 | $46,912,062.00 | $58,543,377.00 | $25,045,465.00 | $25,076,981.00 | $23,432,245.00 | $22,728,365.00 | $22,649,905.00 | $23,149,594.00 | $25,364,247.00 | $26,157,667.00 | $24,837,135.00 | $24,041,403.00 | $24,296,344.00 | $23,846,496.00 | $24,073,312.00 | $23,462,173.00 | $26,121,439.00 | $26,412,742.00 | $26,208,118.00 | $27,048,335.00 | $28,200,762.00 | $29,161,160.00 | $20,502,234.00 | $21,623,024.00 | $23,748,696.00 | $22,866,253.00 | $19,413,765.00 | $18,348,489.00 | $21,950,990.00 | $13,386,445.00 | $11,746,436.00 | $10,620,906.00 | $8,497,813.00 | $9,012,177.00 | $7,855,532.00 | -- | $9,296,826.00 | -- | -- | -- |
Accounts Payable | $137,000.00 | $210,000.00 | $163,000.00 | $448,000.00 | $206,000.00 | $629,000.00 | $958,000.00 | $1,125,545.00 | $537,193.00 | $1,393,011.00 | $457,490.00 | $5,499.00 | $85,359.00 | $242,972.00 | $253,845.00 | $39,234.00 | $528,949.00 | $904,981.00 | $219,945.00 | $490,823.00 | $290,396.00 | $238,571.00 | $563,402.00 | $407,593.00 | $685,267.00 | $398,955.00 | $762,277.00 | $226,866.00 | $353,670.00 | $248,450.00 | $304,009.00 | $414,977.00 | $335,975.00 | $414,078.00 | $546,247.00 | $431,897.00 | $342,329.00 | $222,794.00 | $402,672.00 | $889,495.00 | $546,149.00 | $506,328.00 | $722,150.00 | $519,286.00 | $604,611.00 | $369,429.00 | $900,174.00 | $271,304.00 | $1,520,035.00 | -- | $2,075,326.00 | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $41,094,000.00 | $42,240,000.00 | $45,762,000.00 | $45,029,000.00 | $33,877,000.00 | $38,007,000.00 | $38,319,000.00 | $30,616,636.00 | $29,636,262.00 | $27,820,942.00 | $12,730,769.00 | $13,729,542.00 | $14,314,224.00 | $16,797,740.00 | $15,629,980.00 | $29,480,827.00 | $6,544,406.00 | $7,039,821.00 | $4,540,778.00 | $4,845,670.00 | $4,452,858.00 | $5,117,915.00 | $5,768,458.00 | $5,458,653.00 | $5,038,145.00 | $4,985,190.00 | $5,432,489.00 | $4,807,281.00 | $5,326,298.00 | $4,448,022.00 | $6,479,931.00 | $7,092,854.00 | $6,909,629.00 | $8,199,099.00 | $9,436,575.00 | $11,841,211.00 | $9,264,479.00 | $13,681,517.00 | $16,334,706.00 | $16,711,872.00 | $14,509,539.00 | $13,957,836.00 | $17,944,469.00 | $10,026,285.00 | $9,210,691.00 | $8,996,815.00 | $6,733,149.00 | $8,341,636.00 | $8,662,871.00 | -- | $9,473,744.00 | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | $30,472,597.00 | -- | -- | $28,811,389.00 | $28,541,062.00 | $28,149,667.00 | $27,907,344.00 | $27,584,610.00 | $25,861,985.00 | $54,479,010.00 | $54,426,617.00 | $54,536,852.00 | $54,610,425.00 | $55,470,964.00 | $55,868,750.00 | $56,211,837.00 | $56,441,667.00 | $56,392,427.00 | $56,384,531.00 | $56,374,625.00 | $56,575,183.00 | $57,119,952.00 | $57,664,206.00 | $57,752,301.00 | $57,712,092.00 | $58,509,445.00 | $58,590,011.00 | $58,318,396.00 | $57,992,811.00 | $57,911,332.00 | $56,116,683.00 | $56,099,875.00 | $56,068,515.00 | $56,046,303.00 | $56,005,303.00 | $55,633,377.00 | $55,543,548.00 | $55,441,163.00 | $55,372,190.00 | $54,952,802.00 | $54,925,036.00 | $54,866,529.00 | -- | $53,868,105.00 | -- | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Deficit | $28,337,000.00 | $29,158,000.00 | $28,512,000.00 | $25,542,000.00 | $23,657,000.00 | $20,239,000.00 | $16,176,000.00 | $16,395,054.00 | $15,023,287.00 | $12,650,723.00 | $7,685,720.00 | $7,009,398.00 | $5,716,134.00 | $4,559,132.00 | $3,683,954.00 | $3,187,093.00 | $-35,982,580.00 | $-36,394,089.00 | $-35,650,066.00 | $-36,732,445.00 | $-37,278,795.00 | $-37,842,042.00 | $-36,621,042.00 | $-35,803,258.00 | $-36,654,056.00 | $-37,388,952.00 | $-37,571,404.00 | $-37,597,028.00 | $-38,435,236.00 | $-38,713,857.00 | $-38,175,098.00 | $-38,456,311.00 | $-39,276,578.00 | $-39,806,719.00 | $-39,619,842.00 | $-40,738,335.00 | $-46,738,830.00 | $-48,234,887.00 | $-48,745,596.00 | $-49,973,745.00 | $-51,201,688.00 | $-51,674,261.00 | $-51,686,467.00 | $-52,242,814.00 | $-52,964,658.00 | $-53,807,241.00 | $-53,245,744.00 | $-54,312,065.00 | $-55,731,342.00 | -- | $-54,099,647.00 | -- | -- | -- |
Total Stockholders' Equity | $62,732,000.00 | $62,998,000.00 | $62,046,000.00 | $58,254,000.00 | $55,890,000.00 | $51,888,000.00 | $46,995,000.00 | $46,734,931.00 | $45,121,750.00 | $41,898,137.00 | $36,364,273.00 | $35,417,611.00 | $33,879,376.00 | $32,480,013.00 | $31,282,082.00 | $29,062,550.00 | $18,501,059.00 | $18,037,161.00 | $18,891,467.00 | $17,882,695.00 | $18,197,047.00 | $18,031,679.00 | $19,595,789.00 | $20,699,014.00 | $19,798,990.00 | $19,056,213.00 | $18,863,855.00 | $19,039,215.00 | $18,747,015.00 | $19,014,151.00 | $19,641,508.00 | $19,319,888.00 | $19,298,489.00 | $18,849,236.00 | $18,764,187.00 | $17,319,949.00 | $11,237,755.00 | $7,941,507.00 | $7,413,990.00 | $6,154,381.00 | $4,904,226.00 | $4,390,653.00 | $4,006,521.00 | $3,360,160.00 | $2,535,745.00 | $1,624,091.00 | $1,764,664.00 | $670,541.00 | $-807,339.00 | -- | $-176,918.00 | -- | -- | $-1,055,645.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $103,826,000.00 | $105,238,000.00 | $107,808,000.00 | $103,283,000.00 | $89,767,000.00 | $89,895,000.00 | $85,314,000.00 | $77,351,567.00 | $74,758,012.00 | $69,719,079.00 | $49,095,042.00 | $49,147,153.00 | $48,193,600.00 | $49,277,753.00 | $46,912,062.00 | $58,543,377.00 | $25,045,465.00 | $25,076,981.00 | $23,432,245.00 | $22,728,365.00 | $22,649,905.00 | $23,149,594.00 | $25,364,247.00 | $26,157,667.00 | $24,837,135.00 | $24,041,403.00 | $24,296,344.00 | $23,846,496.00 | $24,073,312.00 | $23,462,172.00 | $26,121,439.00 | $26,412,742.00 | $26,208,118.00 | $27,048,335.00 | $28,200,762.00 | $29,161,160.00 | $20,502,234.00 | $21,623,024.00 | $23,748,696.00 | $22,866,253.00 | $19,413,765.00 | $18,348,489.00 | $21,950,990.00 | $13,386,445.00 | $11,746,436.00 | $10,620,906.00 | $8,497,813.00 | $9,012,177.00 | $7,855,532.00 | -- | $9,296,826.00 | -- | -- | -- |
Date | 12/31/2023 | 9/30/2023 | 6/30/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 3/31/2022 | 12/31/2021 | 9/30/2021 | 6/30/2021 | 12/31/2020 | 9/30/2020 | 6/30/2020 | 3/31/2020 | 12/31/2019 | 9/30/2019 | 6/30/2019 | 3/31/2019 | 12/31/2018 | 9/30/2018 | 6/30/2018 | 3/31/2018 | 12/31/2017 | 9/30/2017 | 6/30/2017 | 3/31/2017 | 12/31/2016 | 9/30/2016 | 6/30/2016 | 3/31/2016 | 12/31/2015 | 9/30/2015 | 6/30/2015 | 3/31/2015 | 12/31/2014 | 9/30/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 3/31/2013 | 12/31/2012 | 9/30/2012 | 6/30/2012 | 3/31/2012 | 12/31/2011 | 9/30/2011 | 6/30/2011 | 3/31/2011 | 12/31/2010 | 9/30/2010 | 6/30/2010 | 12/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $37,882,000.00 | $28,118,000.00 | $18,848,000.00 | $30,952,000.00 | $9,361,000.00 | $17,433,000.00 | $8,145,000.00 | $6,769,099.00 | $15,990,694.00 | $9,109,310.00 | $3,405,475.00 | $3,382,680.00 | $2,900,990.00 | $4,119,981.00 | $5,872,670.00 | $3,292,875.00 | $24,838,463.00 | $21,754,898.00 | $97,388,820.00 | $26,309,035.00 | $46,643,383.00 | $22,467,000.00 | $98,072,198.00 | $73,555,175.00 | $24,503,660.00 | $22,348,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | $2,832,000.00 | $1,709,000.00 | $762,000.00 | $170,548.00 | -- | -- | -- | -- | -- | -- | -- | -- | $34,411,490.00 | $16,122,635.00 | $72,450,295.00 | $54,627,143.00 | $34,771,996.00 | $16,873,331.00 | $72,641,609.00 | $54,134,575.00 | $18,010,803.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | -- | -- | -- | $8,049,000.00 | $8,238,000.00 | $8,341,000.00 | $7,383,000.00 | $22,589,245.00 | -- | -- | -- | -- | -- | -- | -- | $10,094,407.00 | $12,181,871.00 | $5,632,263.00 | $24,938,525.00 | $6,453,889.00 | $6,277,320.00 | $5,594,067.00 | $25,430,589.00 | $19,420,600.00 | $6,492,857.00 | $5,738,234.00 | $23,679,098.00 | $16,977,474.00 | $5,452,086.00 | $4,716,548.00 | $23,765,585.00 | $6,491,206.00 | $11,557,314.00 | $5,368,547.00 | $25,519,758.00 | $18,394,389.00 | $5,837,859.00 | $4,878,005.00 | $24,247,264.00 | $6,684,127.00 | $5,882,249.00 | $5,219,591.00 | $24,893,240.00 | $17,992,494.00 | $10,654,811.00 | $4,641,558.00 | $18,641,793.00 | $5,837,955.00 | $7,724,399.00 | $3,205,779.00 | $17,146,687.00 | $4,940,438.00 | $5,041,731.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $24,448,000.00 | $6,354,000.00 | $5,625,000.00 | $12,874,000.00 | $2,395,000.00 | $6,367,000.00 | $2,838,000.00 | $4,437,206.00 | $3,044,358.00 | $5,882,393.00 | $8,700,446.00 | $1,357,725.00 | $5,184,447.00 | $3,253,372.00 | $3,131,312.00 | $9,817,245.00 | $12,159,413.00 | $6,550,012.00 | $23,433,198.00 | $18,212,788.00 | $5,368,908.00 | $7,213,620.00 | $21,347,681.00 | $15,991,976.00 | $10,508,119.00 | $5,343,607.00 | $21,774,419.00 | $15,745,533.00 | $10,186,680.00 | $5,171,825.00 | $20,603,745.00 | $15,408,104.00 | $5,212,940.00 | $5,136,066.00 | $18,491,561.00 | $4,767,840.00 | $8,349,993.00 | $4,217,207.00 | $19,527,784.00 | $14,573,936.00 | $10,158,030.00 | $4,953,830.00 | $22,043,268.00 | $6,277,242.00 | $9,356,860.00 | $4,270,462.00 | $17,314,170.00 | $4,414,019.00 | $3,974,581.00 | $4,382,348.00 | $15,021,450.00 | $3,576,353.00 | $3,387,348.00 | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $10,641,000.00 | $2,218,000.00 | $5,981,000.00 | $16,038,000.00 | $13,422,000.00 | $4,201,000.00 | $3,979,000.00 | $7,662,200.00 | -- | $2,528,082.00 | $1,214,671.00 | $3,764,825.00 | $937,512.00 | $834,795.00 | $2,416,856.00 | $-4,053,060.00 | $877,479.00 | $-985,566.00 | $1,181,475.00 | $751,081.00 | $820,486.00 | $-1,712,144.00 | $3,696,495.00 | $3,140,429.00 | $1,531,145.00 | $299,077.00 | $1,606,379.00 | $1,020,741.00 | $371,495.00 | $-494,611.00 | $2,990,329.00 | $2,511,513.00 | $1,122,092.00 | $189,479.00 | $6,487,451.00 | $2,545,877.00 | $1,636,108.00 | $595,957.00 | $4,368,240.00 | $2,201,409.00 | $550,011.00 | $176,750.00 | $2,479,204.00 | $2,043,667.00 | $1,094,551.00 | $250,633.00 | $886,536.00 | $479,875.00 | $-848,809.00 | $-1,307,845.00 | $1,555,332.00 | $2,179,429.00 | $1,510,689.00 | -- |
Loss Before Income Taxes | $7,780,000.00 | $2,116,000.00 | $2,518,000.00 | $13,870,000.00 | $11,344,000.00 | $6,249,000.00 | $645,000.00 | $12,487,998.00 | $10,064,274.00 | $6,545,445.00 | $6,100,452.00 | $4,657,905.00 | $2,282,714.00 | $1,074,215.00 | $2,378,492.00 | $340,771.00 | $2,333,895.00 | $1,749,209.00 | $2,165,522.00 | $4,922,086.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-58,292.00 | -- | -- | -- | $-1,560,352.00 | -- | -- | -- |
Earnings Per Share Basic | $0.45 | $0.11 | $0.34 | $0.20 | $0.72 | $0.36 | $0.04 | $0.88 | $0.72 | $0.47 | $0.10 | $0.15 | $0.09 | $0.06 | $0.26 | $-0.60 | $-0.07 | $-0.16 | $0.20 | $0.11 | $0.11 | $-0.24 | $0.33 | $0.01 | $0.02 | -- | $0.01 | $0.01 | -- | $-0.01 | $0.03 | $0.01 | $0.01 | -- | $0.14 | $0.09 | $0.03 | $0.01 | $0.05 | $0.02 | $0.01 | -- | $0.03 | $0.02 | $0.01 | $-0.01 | $0.02 | $0.02 | $0.01 | -- | $-0.03 | $0.02 | $0.01 | -- |
Weighted Average Shares Basic | 13,733,000 | 13,709,000 | 13,699,000 | 13,654,000 | 13,610,000 | 13,607,000 | 13,526,000 | 13,493,715 | 13,482,303 | 13,607,009 | 13,542,403 | 13,573,086 | 13,547,950 | 13,533,247 | 13,488,436 | 10,939,318 | 4,629,492 | 4,662,275 | 4,853,000 | 4,808,698 | 4,924,245 | 4,983,157 | 5,043,254 | 60,623,514 | 60,306,380 | 5,052,888 | 62,350,680 | 63,048,377 | 63,558,745 | 64,037,575 | 65,139,449 | 64,995,420 | 65,834,624 | 65,746,275 | 63,866,729 | 63,282,191 | 62,240,713 | 59,711,242 | 59,613,989 | 59,611,242 | 59,611,242 | 59,611,242 | 59,235,990 | 59,301,342 | 59,146,678 | 59,044,786 | 56,859,426 | 57,534,368 | 56,178,720 | -- | 45,484,621 | 51,558,983 | 47,424,222 | -- |
Earnings Per Share Diluted | $0.45 | $0.45 | $0.34 | $0.91 | $0.71 | $0.36 | $0.04 | $0.16 | $0.23 | $0.47 | $0.39 | $0.30 | $0.09 | $0.06 | $0.26 | $-0.34 | $-0.07 | $-0.16 | $0.20 | $0.11 | $-0.13 | $-0.24 | $0.33 | $0.01 | $0.02 | $0.04 | $0.01 | $0.01 | -- | $-0.01 | $0.03 | $0.01 | $0.01 | -- | $0.14 | $0.12 | $0.02 | $0.01 | $0.05 | $0.02 | $0.01 | -- | $0.02 | $0.02 | $0.01 | $-0.01 | $0.01 | -- | $-0.03 | -- | $-0.03 | $0.02 | $-0.03 | -- |
Weighted Average Shares Diluted | 13,801,000 | 13,820,000 | 13,817,000 | 13,741,000 | 13,677,000 | 13,691,000 | 13,659,000 | 13,605,667 | 13,587,585 | 13,834,013 | 13,654,128 | 13,553,619 | 13,542,758 | 13,535,000 | 13,490,636 | 12,927,634 | 4,631,299 | 4,662,275 | 4,855,019 | 4,812,908 | 4,953,701 | 4,983,157 | 5,105,006 | 61,302,470 | 61,001,211 | 61,365,419 | 63,095,454 | 63,806,354 | 64,317,089 | 64,037,575 | 66,095,168 | 66,342,868 | 67,159,337 | 67,005,044 | 65,588,413 | 64,895,172 | 66,167,519 | 61,584,038 | 61,307,455 | 61,275,207 | 62,484,459 | 62,644,642 | 63,124,705 | 62,805,231 | 63,985,995 | 59,044,786 | 61,367,518 | 56,622,445 | 56,178,720 | -- | 45,484,621 | 45,484,621 | 42,447,440 | -- |
Common Stock Shares Authorized | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 30,000,000 | 8,333,333 | 8,333,333 | 8,333,333 | 8,333,333 | 8,333,333 | 8,333,333 | 8,333,333 | 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 | 99,511,972 | 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 | -- | -- | -- | -- | -- | -- | -- | -- | 13,726,884 | 13,673,166 | 13,628,675 | 13,615,605 | 13,575,123 | 13,536,742 | 13,518,036 | 13,472,334 | 4,629,331 | 4,633,120 | 4,680,871 | 4,714,924 | 4,878,592 | 4,971,211 | 4,993,672 | 60,605,549 | 60,619,649 | 60,634,650 | 60,634,650 | 61,060,042 | 62,298,961 | 63,802,451 | 64,305,288 | 64,106,530 | 65,622,527 | 65,943,840 | 65,632,868 | 65,472,868 | 65,252,184 | 59,711,242 | 59,711,242 | 59,611,242 | 59,611,242 | 59,611,242 | 59,611,242 | 59,426,242 | 59,142,368 | 59,142,368 | 57,606,368 | 57,570,368 | 57,474,368 | -- | 54,624,368 | -- | -- | -- |
Common Stock Value | $14,000.00 | $14,000.00 | $14,000.00 | $14,000.00 | $14,000.00 | $14,000.00 | $14,000.00 | $13,745.00 | $13,727.00 | $13,673.00 | $13,629.00 | $13,616.00 | $13,575.00 | $13,537.00 | $13,518.00 | $13,472.00 | $4,629.00 | $4,633.00 | $4,681.00 | $4,715.00 | $4,878.00 | $4,971.00 | $4,994.00 | $60,605.00 | $60,619.00 | $60,634.00 | $60,634.00 | $61,060.00 | $62,299.00 | $63,802.00 | $64,305.00 | $64,106.00 | $65,622.00 | $65,944.00 | $65,633.00 | $65,473.00 | $65,253.00 | $59,711.00 | $59,711.00 | $59,611.00 | $59,611.00 | $59,611.00 | $59,611.00 | $59,426.00 | $59,240.00 | $59,142.00 | $57,606.00 | $57,570.00 | $57,474.00 | -- | $54,624.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 | -- | -- | -- | -- | -- | -- | -- | -- | $2,318,479.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 416,666 | 416,666 | 1,000,000 | 416,666 | 416,666 | 416,666 | 416,666 | 416,666 | 416,666 | 416,666 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | -- | 5,000,000 | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | $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.01 | $0.01 | $0.01 | $0.00 | $0.00 | $0.00 | $0.00 | -- | $0.00 | -- | -- | -- |
Share Price | $15.35 | $15.43 | $26.03 | $15.81 | $14.09 | $14.09 | $19.33 | $20.16 | $19.33 | $18.51 | $10.22 | $7.61 | $6.19 | $5.97 | $7.09 | -- | -- | -- | -- | $5.67 | $5.70 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |