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 | 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 | 7/31/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 12/31/2012 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $45,126,676.00 | $49,762,198.00 | $46,745,124.00 | $45,822,834.00 | $42,777,158.00 | $57,960,864.00 | $55,592,152.00 | $52,157,539.00 | $50,446,484.00 | $61,999,550.00 | $58,371,572.00 | $55,159,661.00 | $50,801,629.00 | $50,068,728.00 | $47,549,619.00 | $45,457,652.00 | $44,636,348.00 | $43,481,781.00 | $38,637,408.00 | $32,421,994.00 | $29,684,457.00 | $28,027,688.00 | $23,699,164.00 | $21,330,879.00 | $20,093,133.00 | $18,205,976.00 | $18,406,305.00 | $16,800,617.00 | $17,456,641.00 | $17,713,871.00 | $16,004,062.00 | $12,065,858.00 | $15,507,432.00 | $19,368,114.00 | $15,529,235.00 | $12,427,528.00 | $10,773,513.00 | $9,454,150.00 | $18,113,859.00 | -- | $4,260,988.00 | $2,908,641.00 | $2,461,559.00 | $2,042,989.00 | $2,162,594.00 | $1,697,306.00 |
Accounts Receivable Net Current | $13,026,802.00 | $12,224,273.00 | $12,783,263.00 | $11,082,213.00 | $11,533,214.00 | $13,274,521.00 | $10,651,264.00 | $8,382,238.00 | $6,513,061.00 | $5,136,599.00 | $4,253,647.00 | $3,884,704.00 | $4,564,172.00 | $4,574,932.00 | $4,252,329.00 | $4,505,599.00 | $5,851,843.00 | $7,293,303.00 | $6,924,977.00 | $5,877,393.00 | $5,328,550.00 | $4,209,992.00 | $5,219,259.00 | $3,981,688.00 | $3,279,940.00 | $3,778,929.00 | $3,508,432.00 | $3,787,528.00 | $3,737,117.00 | $3,775,699.00 | $4,493,262.00 | $5,789,495.00 | $4,644,933.00 | $3,863,632.00 | $3,428,216.00 | $4,260,683.00 | $3,517,255.00 | $1,960,214.00 | $1,174,103.00 | -- | $2,276,121.00 | -- | $1,982,083.00 | -- | -- | -- |
Inventory | $12,696,160.00 | $12,821,194.00 | $11,667,713.00 | $8,415,080.00 | $6,312,265.00 | $5,369,233.00 | $5,243,256.00 | $4,857,181.00 | $4,345,042.00 | $4,299,799.00 | $4,433,389.00 | $4,468,115.00 | $4,640,556.00 | $3,933,987.00 | $4,589,741.00 | $4,868,721.00 | $4,214,961.00 | $3,641,561.00 | $4,351,040.00 | $4,368,651.00 | $4,231,504.00 | $4,059,443.00 | $4,275,409.00 | $4,433,934.00 | $4,308,321.00 | $4,210,846.00 | $4,129,357.00 | $4,259,769.00 | $4,273,721.00 | $3,886,590.00 | $3,467,543.00 | $2,946,314.00 | $2,786,245.00 | $2,383,158.00 | $2,259,290.00 | $2,318,201.00 | $2,229,071.00 | $2,125,838.00 | $1,639,977.00 | -- | $1,631,911.00 | -- | $1,340,331.00 | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $1,035,964.00 | $1,193,447.00 | $735,124.00 | $770,647.00 | $675,748.00 | $630,960.00 | $386,634.00 | $802,466.00 | $1,020,398.00 | $1,000,716.00 | $685,449.00 | $1,230,033.00 | $929,382.00 | $771,666.00 | $475,039.00 | $657,679.00 | $753,334.00 | $407,802.00 | $566,375.00 | $637,106.00 | $783,170.00 | $526,787.00 | $578,178.00 | $746,153.00 | $628,346.00 | $648,881.00 | $287,061.00 | $300,532.00 | $359,691.00 | $362,900.00 | $445,565.00 | $247,663.00 | $338,221.00 | $317,957.00 | $361,304.00 | $145,043.00 | $205,004.00 | $276,540.00 | $247,937.00 | -- | $58,263.00 | -- | $119,974.00 | -- | -- | -- |
Total Current Assets | $71,885,602.00 | $76,001,112.00 | $71,931,224.00 | $66,090,774.00 | $61,298,385.00 | $77,489,671.00 | $71,873,306.00 | $68,494,972.00 | $65,514,312.00 | $76,244,957.00 | $71,589,062.00 | $68,637,270.00 | $65,212,507.00 | $63,735,892.00 | $62,903,577.00 | $60,084,735.00 | $60,510,596.00 | $58,963,681.00 | $55,512,791.00 | $49,977,531.00 | $47,440,555.00 | $44,541,717.00 | $42,668,406.00 | $38,775,590.00 | $36,201,660.00 | $35,107,610.00 | $33,447,155.00 | $32,984,478.00 | $33,750,535.00 | $33,856,401.00 | $32,755,625.00 | $29,743,984.00 | $31,747,948.00 | $33,950,479.00 | $29,858,786.00 | $27,393,649.00 | $24,813,679.00 | $22,167,815.00 | $21,243,792.00 | -- | $8,546,641.00 | -- | $6,384,273.00 | -- | -- | -- |
Property Plant and Equipement | $9,451,903.00 | $9,288,625.00 | $8,887,884.00 | $8,720,273.00 | $8,643,485.00 | $2,399,812.00 | $2,292,516.00 | $2,235,636.00 | $2,149,754.00 | $2,069,376.00 | $2,110,377.00 | $2,092,224.00 | $2,126,079.00 | $2,120,148.00 | $2,164,391.00 | $2,227,020.00 | $2,099,778.00 | $2,053,806.00 | $1,973,131.00 | $1,830,194.00 | $1,902,045.00 | $1,869,561.00 | $1,879,619.00 | $1,888,831.00 | $1,910,408.00 | $1,868,851.00 | $1,853,506.00 | $1,709,526.00 | $1,633,080.00 | $1,456,149.00 | $1,283,809.00 | $1,219,672.00 | $1,051,394.00 | $905,622.00 | $851,671.00 | $828,333.00 | $793,339.00 | $794,835.00 | $755,267.00 | -- | $510,723.00 | -- | $327,343.00 | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $184,701.00 | $181,449.00 | $177,663.00 | $252,161.00 | $502,953.00 | $648,672.00 | $236,188.00 | $201,334.00 | $172,272.00 | $201,325.00 | $225,749.00 | $232,685.00 | $236,089.00 | $261,993.00 | $258,457.00 | $246,474.00 | $266,757.00 | $232,002.00 | $207,759.00 | $112,455.00 | $106,536.00 | $109,759.00 | $204,305.00 | $189,040.00 | $196,451.00 | $200,196.00 | $179,785.00 | $179,366.00 | $171,346.00 | $173,820.00 | $162,723.00 | $138,970.00 | $113,931.00 | $106,465.00 | $37,683.00 | $35,501.00 | $20,720.00 | $19,676.00 | $21,866.00 | -- | $21,865.00 | -- | $8,231.00 | -- | -- | -- |
Total Assets | $88,014,180.00 | $92,156,098.00 | $87,406,096.00 | $81,431,031.00 | $75,620,035.00 | $85,513,747.00 | $79,544,333.00 | $75,723,837.00 | $72,393,499.00 | $82,881,422.00 | $78,398,559.00 | $75,579,599.00 | $72,188,926.00 | $71,066,620.00 | $70,425,117.00 | $68,824,737.00 | $68,367,961.00 | $66,728,864.00 | $62,571,338.00 | $56,844,976.00 | $54,413,215.00 | $48,442,258.00 | $46,811,517.00 | $42,831,445.00 | $40,260,737.00 | $39,012,534.00 | $37,919,628.00 | $36,843,844.00 | $37,417,313.00 | $37,194,484.00 | $35,488,132.00 | $32,348,662.00 | $33,451,080.00 | $35,244,207.00 | $31,050,660.00 | $28,761,843.00 | $26,011,628.00 | $23,309,719.00 | $22,411,528.00 | -- | $9,936,606.00 | -- | $6,986,871.00 | -- | -- | -- |
Accounts Payable | $1,285,366.00 | $1,857,091.00 | $2,782,878.00 | $2,552,076.00 | $1,756,177.00 | $1,799,316.00 | $964,360.00 | $822,118.00 | $1,136,651.00 | $782,903.00 | $842,660.00 | $667,882.00 | $618,217.00 | $657,054.00 | $580,309.00 | $703,530.00 | $873,332.00 | $993,742.00 | $1,173,930.00 | $974,747.00 | $1,180,598.00 | $772,470.00 | $970,972.00 | $735,314.00 | $692,289.00 | $656,723.00 | $794,446.00 | $736,888.00 | $859,114.00 | $1,120,830.00 | $991,918.00 | $1,180,810.00 | $1,224,991.00 | $1,005,460.00 | $916,882.00 | $1,044,936.00 | $781,585.00 | $629,167.00 | $640,235.00 | -- | $989,114.00 | -- | $427,474.00 | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $11,892,718.00 | $20,735,934.00 | $12,838,096.00 | $12,432,593.00 | $11,280,124.00 | $11,840,760.00 | $9,773,062.00 | $9,825,200.00 | $9,845,064.00 | $10,707,616.00 | $10,507,142.00 | $10,677,485.00 | $9,110,840.00 | $9,682,008.00 | $9,708,659.00 | $10,460,511.00 | $10,306,657.00 | $11,204,469.00 | $10,798,440.00 | $9,696,554.00 | $9,767,138.00 | $6,496,525.00 | $6,719,342.00 | $6,664,431.00 | $6,023,869.00 | $6,081,657.00 | $5,779,222.00 | $5,547,139.00 | $5,390,791.00 | $5,305,359.00 | $4,845,448.00 | $3,879,054.00 | $4,206,037.00 | $3,311,182.00 | $2,936,906.00 | $3,673,698.00 | $3,044,740.00 | $2,419,023.00 | $2,260,590.00 | -- | $2,635,651.00 | -- | $1,564,087.00 | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | $6,127.00 | $17,012.00 | $21,231.00 | $24,179.00 | $32,218.00 | $37,087.00 | $46,761.00 | $53,942.00 | $40,807.00 | $30,374.00 | $29,140.00 | $23,267.00 | $-3,998.00 | $-42,192.00 | $-74,659.00 | $-97,324.00 | $-102,485.00 | $-48,909.00 | $-22,631.00 | $-26,329.00 | $-31,669.00 | $-36,849.00 | $-5,394.00 | $-14,436.00 | $-41,191.00 | $-55,285.00 | $-35,816.00 | $-25,475.00 | $-12,077.00 | $-21,473.00 | -- | -- | $4,625.00 | $3,100.00 | $924.00 | -- | -- | $7,149.00 |
Accumulated Deficit | $47,394,687.00 | $43,258,154.00 | $46,694,465.00 | $41,627,280.00 | $37,447,440.00 | $47,264,282.00 | $43,590,664.00 | $40,163,560.00 | $36,922,508.00 | $46,994,922.00 | $43,102,255.00 | $40,525,994.00 | $39,056,300.00 | $37,669,451.00 | $37,032,037.00 | $35,957,391.00 | $38,069,661.00 | $36,300,450.00 | $33,058,767.00 | $30,603,897.00 | $28,515,056.00 | $26,669,491.00 | $24,962,478.00 | $22,562,205.00 | $21,207,237.00 | $20,355,545.00 | $20,171,907.00 | $19,979,514.00 | $19,622,441.00 | $19,869,714.00 | $18,728,914.00 | $17,168,431.00 | $14,937,180.00 | $12,655,169.00 | $10,250,463.00 | $8,383,315.00 | $6,612,744.00 | $5,125,249.00 | $4,854,428.00 | -- | $4,617,071.00 | -- | $3,074,883.00 | -- | -- | -- |
Total Stockholders' Equity | $76,121,462.00 | $71,420,164.00 | $74,568,000.00 | $68,998,438.00 | $64,339,911.00 | $73,672,987.00 | $69,771,271.00 | $65,898,637.00 | $62,548,435.00 | $72,173,806.00 | $67,891,417.00 | $64,902,114.00 | $63,078,086.00 | $61,384,612.00 | $60,716,458.00 | $58,364,226.00 | $58,061,304.00 | $55,524,395.00 | $51,772,898.00 | $47,148,422.00 | $44,646,077.00 | $41,945,733.00 | $40,092,175.00 | $36,167,014.00 | $34,236,868.00 | $32,930,877.00 | $32,140,406.00 | $31,296,705.00 | $32,026,522.00 | $31,889,125.00 | $30,642,684.00 | $28,469,608.00 | $29,245,043.00 | $31,933,025.00 | $28,113,754.00 | $25,088,145.00 | $22,966,888.00 | $20,890,696.00 | $20,150,938.00 | -- | $7,300,955.00 | -- | $5,422,784.00 | -- | -- | $3,220,200.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $88,014,180.00 | $92,156,098.00 | $87,406,096.00 | $81,431,031.00 | $75,620,035.00 | $85,513,747.00 | $79,544,333.00 | $75,723,837.00 | $72,393,499.00 | $82,881,422.00 | $78,398,559.00 | $75,579,599.00 | $72,188,926.00 | $71,066,620.00 | $70,425,117.00 | $68,824,737.00 | $68,367,961.00 | $66,728,864.00 | $62,571,338.00 | $56,844,976.00 | $54,413,215.00 | $48,442,258.00 | $46,811,517.00 | $42,831,445.00 | $40,260,737.00 | $39,012,534.00 | $37,919,628.00 | $36,843,844.00 | $37,417,313.00 | $37,194,484.00 | $35,488,132.00 | $32,348,662.00 | $33,451,080.00 | $35,244,207.00 | $31,050,660.00 | $28,761,843.00 | $26,011,628.00 | $23,309,719.00 | $22,411,528.00 | -- | $9,936,606.00 | -- | $6,986,871.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 | 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 | 7/31/2014 | 6/30/2014 | 3/31/2014 | 12/31/2013 | 9/30/2013 | 6/30/2013 | 12/31/2012 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | $17,598,119.00 | $65,562,296.00 | $16,504,640.00 | $31,605,480.00 | $15,475,083.00 | $53,303,145.00 | $13,407,272.00 | $12,721,569.00 | $12,310,710.00 | $41,814,581.00 | $10,907,302.00 | $19,034,419.00 | $9,223,996.00 | $31,717,372.00 | $7,699,096.00 | $6,794,692.00 | $8,677,541.00 | $38,517,141.00 | $9,963,299.00 | $17,663,189.00 | $8,437,593.00 | $30,438,983.00 | $22,099,591.00 | $14,484,936.00 | $7,108,151.00 | $23,081,592.00 | $5,689,724.00 | $5,524,364.00 | $5,162,560.00 | $32,496,548.00 | $26,506,275.00 | $9,868,905.00 | $8,964,153.00 | $31,593,720.00 | $8,193,616.00 | $14,600,848.00 | $6,991,705.00 | $15,653,057.00 | $12,069,553.00 | -- | $4,700,369.00 | $3,557,237.00 | $11,340,097.00 | $2,479,749.00 | $2,775,053.00 | -- |
Cost of Revenues | $4,210,396.00 | $15,404,027.00 | $11,364,791.00 | $3,943,904.00 | $3,753,635.00 | $12,020,742.00 | $8,377,526.00 | $2,581,806.00 | $2,931,186.00 | $9,764,656.00 | $2,501,745.00 | $4,639,802.00 | $2,161,680.00 | $8,142,962.00 | $6,036,353.00 | $1,864,587.00 | $2,213,730.00 | $8,816,161.00 | $6,074,323.00 | $1,858,288.00 | $2,047,827.00 | $7,211,633.00 | $5,229,141.00 | $3,402,425.00 | $1,691,535.00 | $5,569,896.00 | $1,307,767.00 | $2,621,932.00 | $1,387,618.00 | $6,154,836.00 | $4,850,748.00 | $3,444,864.00 | $1,705,797.00 | $5,840,407.00 | $1,590,222.00 | $2,750,207.00 | $1,328,180.00 | $3,404,400.00 | $959,593.00 | -- | $869,745.00 | $656,366.00 | $2,853,385.00 | $669,765.00 | $1,234,832.00 | -- |
Gross Profit | $13,387,723.00 | $50,158,269.00 | $36,745,329.00 | $12,186,492.00 | $11,721,448.00 | $41,282,403.00 | $10,542,738.00 | $10,139,763.00 | $9,379,524.00 | $32,049,925.00 | $8,405,557.00 | $14,394,617.00 | $7,062,316.00 | $23,574,410.00 | $5,741,060.00 | $11,393,916.00 | $6,463,811.00 | $29,700,980.00 | $21,552,165.00 | $7,367,308.00 | $6,389,766.00 | $23,227,350.00 | $5,787,939.00 | $11,082,511.00 | $5,416,616.00 | $17,511,696.00 | $12,446,949.00 | $8,064,992.00 | $3,774,942.00 | $26,341,712.00 | $21,655,527.00 | $8,129,838.00 | $7,258,356.00 | $25,753,313.00 | $18,454,035.00 | $6,187,116.00 | $5,663,525.00 | $12,248,657.00 | $9,583,849.00 | -- | $6,731,495.00 | $2,900,871.00 | $8,486,712.00 | $1,809,984.00 | $4,168,490.00 | -- |
Research and Development | $3,827,165.00 | $2,858,656.00 | $2,208,221.00 | $961,952.00 | $793,716.00 | $2,278,081.00 | $491,643.00 | $662,599.00 | $519,095.00 | $1,905,043.00 | $1,410,192.00 | $929,496.00 | $475,817.00 | $1,902,530.00 | $1,389,812.00 | $482,654.00 | $430,282.00 | $1,432,719.00 | $369,526.00 | $683,883.00 | $352,573.00 | $1,517,112.00 | $1,149,397.00 | $775,814.00 | $379,826.00 | $1,722,564.00 | $1,373,005.00 | $449,011.00 | $541,290.00 | $1,347,507.00 | $457,134.00 | $291,822.00 | $234,336.00 | $1,764,306.00 | $518,562.00 | $745,748.00 | $342,301.00 | $1,068,674.00 | $303,463.00 | -- | $449,804.00 | $224,304.00 | $1,009,872.00 | $299,422.00 | $364,835.00 | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $8,639,376.00 | $30,122,811.00 | $21,869,704.00 | $7,223,457.00 | $7,714,202.00 | $25,654,758.00 | $6,410,442.00 | $5,973,182.00 | $6,304,601.00 | $22,232,243.00 | $5,318,672.00 | $10,773,385.00 | $5,285,310.00 | $24,330,501.00 | $4,956,302.00 | $13,585,791.00 | $5,726,576.00 | $21,053,575.00 | $5,276,250.00 | $4,991,505.00 | $4,875,921.00 | $17,223,580.00 | $4,339,840.00 | $3,990,388.00 | $4,329,294.00 | $16,226,687.00 | $4,185,895.00 | $3,962,475.00 | $4,013,323.00 | $15,421,658.00 | $3,673,803.00 | $4,789,785.00 | $3,777,106.00 | $14,240,164.00 | $3,400,549.00 | $3,493,398.00 | $3,399,014.00 | $9,182,767.00 | $2,446,046.00 | -- | $2,220,503.00 | $2,076,788.00 | $5,699,486.00 | $1,454,143.00 | $2,459,959.00 | -- |
Loss from Operations | $4,748,347.00 | $20,035,458.00 | $5,905,340.00 | $8,970,285.00 | $4,007,246.00 | $15,627,645.00 | $11,373,800.00 | $7,241,504.00 | $3,074,923.00 | $9,817,682.00 | $6,708,117.00 | $3,621,232.00 | $1,777,006.00 | $-756,091.00 | $784,758.00 | $-2,191,875.00 | $737,235.00 | $8,647,405.00 | $2,518,841.00 | $3,889,648.00 | $1,513,845.00 | $6,003,770.00 | $1,448,099.00 | $1,675,507.00 | $1,087,322.00 | $1,285,009.00 | $196,062.00 | $327,575.00 | $-238,381.00 | $10,920,054.00 | $9,414,832.00 | $3,340,053.00 | $3,481,250.00 | $11,513,149.00 | $3,202,845.00 | $4,958,228.00 | $2,264,511.00 | $3,065,890.00 | $406,308.00 | -- | $2,434,204.00 | $824,083.00 | $2,787,226.00 | $355,841.00 | $779,698.00 | -- |
Loss Before Income Taxes | $5,243,501.00 | $21,738,256.00 | $6,408,532.00 | $9,648,081.00 | $4,349,655.00 | $16,180,749.00 | $4,237,479.00 | $7,239,692.00 | $3,060,008.00 | $9,836,287.00 | $6,722,792.00 | $3,628,764.00 | $1,771,343.00 | $-616,878.00 | $-1,281,411.00 | $-2,911,258.00 | $835,737.00 | $9,043,317.00 | $2,628,905.00 | $4,060,247.00 | $1,606,419.00 | $6,197,307.00 | $1,490,654.00 | $1,703,345.00 | $1,127,394.00 | $1,396,386.00 | $364,633.00 | $139,856.00 | $-208,857.00 | $10,952,734.00 | $2,589,513.00 | $6,848,412.00 | $3,513,028.00 | $11,634,534.00 | $8,318,733.00 | $2,739,853.00 | $2,311,326.00 | $3,017,341.00 | $397,500.00 | -- | $2,449,287.00 | $827,535.00 | $2,783,768.00 | $2,102,588.00 | $802,438.00 | -- |
Earnings Per Share Basic | $0.33 | $1.36 | $0.40 | $0.60 | $0.27 | $1.02 | $0.27 | $0.26 | $0.20 | $0.76 | $0.44 | $0.23 | $0.11 | $0.11 | $0.06 | $-0.03 | $0.15 | $0.85 | $0.22 | $0.35 | $0.17 | $0.59 | $0.22 | $0.21 | $0.08 | $0.05 | $0.02 | $0.03 | $-0.02 | $0.67 | $0.56 | $0.21 | $0.21 | $0.68 | $0.47 | $0.30 | $0.14 | $0.23 | $0.02 | -- | $0.22 | $0.07 | $0.28 | $0.21 | $0.17 | -- |
Weighted Average Shares Basic | 12,662,526 | 12,602,948 | 12,602,581 | 12,596,032 | 12,593,033 | 12,562,856 | 12,559,465 | 12,560,812 | 12,552,817 | 12,346,173 | 12,331,062 | 12,312,078 | 12,310,577 | 12,123,556 | 12,243,362 | 12,076,399 | 11,891,428 | 11,282,214 | 11,188,761 | 11,163,506 | 11,029,639 | 10,758,752 | 10,695,601 | 10,630,123 | 10,608,387 | 10,638,858 | 10,565,598 | 10,714,215 | 10,740,979 | 10,818,427 | 10,684,650 | 10,778,673 | 11,095,950 | 11,003,272 | 10,970,189 | 10,974,448 | 10,906,224 | 8,743,461 | 10,112,139 | -- | 7,000,000 | 7,000,000 | 7,000,000 | 7,000,000 | 7,000,000 | -- |
Earnings Per Share Diluted | $0.32 | $1.35 | $0.99 | $0.33 | $0.27 | $1.02 | $0.27 | $0.45 | $0.20 | $0.74 | $0.43 | $0.23 | $0.11 | $0.11 | $0.06 | $-0.03 | $0.14 | $0.78 | $0.52 | $0.17 | $0.15 | $0.52 | $0.20 | $0.18 | $0.07 | $0.04 | $0.02 | $0.01 | $-0.02 | $0.60 | $0.50 | $0.37 | $0.19 | $0.60 | $0.42 | $0.27 | $0.12 | $0.20 | $0.02 | -- | $0.17 | $0.06 | $0.22 | $0.03 | $0.14 | -- |
Weighted Average Shares Diluted | 12,749,973 | 12,722,530 | 12,716,988 | 12,706,608 | 12,686,699 | 12,635,971 | 12,631,129 | 12,641,424 | 12,655,518 | 12,590,853 | 12,603,566 | 12,539,483 | 12,521,279 | 12,440,086 | 12,414,932 | 11,983,913 | 12,365,605 | 12,276,444 | 12,309,948 | 12,227,949 | 12,227,696 | 12,110,117 | 12,195,870 | 12,011,475 | 11,879,889 | 11,720,316 | 11,710,377 | 11,764,747 | 10,740,979 | 11,989,681 | 11,867,997 | 12,138,856 | 12,326,108 | 12,556,887 | 12,294,307 | 12,107,707 | 11,977,959 | 10,219,143 | 11,269,358 | -- | 8,868,610 | 8,859,015 | 8,624,314 | 8,665,599 | 8,493,897 | -- |
Common Stock Shares Authorized | 31,500,000 | 31,500,000 | 31,500,000 | 31,500,000 | 31,500,000 | -- | 31,500,000 | 31,500,000 | -- | 31,500,000 | 31,500,000 | 31,500,000 | 31,500,000 | 31,500,000 | 31,500,000 | 31,500,000 | 31,500,000 | 31,500,000 | 31,500,000 | 31,500,000 | 31,500,000 | 31,500,000 | 31,500,000 | 31,500,000 | 31,500,000 | 31,500,000 | 31,500,000 | 31,500,000 | 31,500,000 | 31,500,000 | 31,500,000 | 31,500,000 | 31,500,000 | 31,500,000 | 90,000,000 | 90,000,000 | 90,000,000 | 31,500,000 | 90,000,000 | -- | 90,000,000 | -- | 90,000,000 | -- | -- | -- |
Common Stock Shares Outstanding | 12,664,185 | 12,660,313 | 12,602,851 | -- | 12,594,576 | -- | 12,561,025 | 12,561,025 | 12,560,469 | 12,544,024 | 12,340,654 | 12,317,036 | 12,312,184 | 12,308,432 | 12,269,123 | 12,197,837 | 11,970,937 | 11,765,875 | 11,431,467 | 11,196,402 | 11,144,196 | 10,989,111 | 10,933,989 | 10,665,918 | 10,622,042 | 10,596,566 | 10,554,753 | 10,581,968 | 10,749,895 | 10,722,675 | 10,711,975 | 10,667,475 | 10,914,424 | 11,175,125 | 11,069,400 | 10,975,650 | 10,973,463 | 10,814,650 | 10,718,400 | -- | 7,000,000 | -- | 7,000,000 | -- | -- | -- |
Common Stock Value | $1,266.00 | $1,265.00 | $1,260.00 | $1,260.00 | $1,259.00 | $1,259.00 | $1,256.00 | $1,256.00 | $1,256.00 | $1,254.00 | $1,234.00 | $1,232.00 | $1,231.00 | $1,231.00 | $1,227.00 | $1,220.00 | $1,197.00 | $1,177.00 | $1,143.00 | $1,120.00 | $1,114.00 | $1,099.00 | $1,093.00 | $1,067.00 | $1,062.00 | $1,060.00 | $1,076.00 | $1,076.00 | $1,075.00 | $1,072.00 | $1,129.00 | $1,124.00 | $1,123.00 | $1,118.00 | $1,107.00 | $1,098.00 | $1,098.00 | $1,082.00 | $1,072.00 | -- | $700.00 | -- | $700.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 | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 10,000,000 | 10,000,000 | -- | 10,000,000 | -- | 10,000,000 | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | 1,400,000 | -- | 1,400,000 | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $140.00 | -- | $140.00 | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $0.00 | $0.00 | -- | $0.00 | -- | $0.00 | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $6.25 | -- | -- | -- | -- | -- | -- |