Date | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 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 | 12/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accounts Receivable Net Current | $4,352,196.00 | $9,124,187.00 | $8,621,301.00 | $5,483,915.00 | $4,857,772.00 | $8,400,967.00 | $4,846,553.00 | $4,962,906.00 | $7,309,323.00 | $6,958,417.00 | $6,107,968.00 | $7,029,602.00 | $10,284,768.00 | $8,561,471.00 | $6,583,155.00 | $8,623,329.00 | $6,364,186.00 | $5,390,545.00 | $3,984,414.00 | $5,379,821.00 | $4,743,596.00 | $6,340,429.00 | $8,176,378.00 | $8,514,613.00 | $9,004,826.00 | $9,711,238.00 | $9,739,827.00 | $7,665,837.00 | $8,728,857.00 | $7,570,585.00 | $8,716,418.00 | $6,466,814.00 | $8,902,024.00 | $12,082,203.00 | $8,108,359.00 | $4,392,254.00 | $13,317,866.00 | $11,218,297.00 | $10,908,527.00 | $6,774,346.00 | $8,858,740.00 | $8,719,108.00 | $8,209,188.00 | $4,285,570.00 | -- | -- | -- | $6,152,544.00 | -- |
Inventory | $1,436,647.00 | $1,650,873.00 | $1,918,906.00 | $2,334,567.00 | $2,493,069.00 | $3,108,241.00 | $3,587,781.00 | $9,567,921.00 | $8,742,093.00 | $7,658,508.00 | $6,940,139.00 | $5,891,386.00 | $10,404,058.00 | $11,773,923.00 | $11,090,995.00 | $9,711,997.00 | -- | -- | -- | $1,685,378.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $678,026.00 | $670,304.00 | $565,714.00 | $969,116.00 | $975,830.00 | $617,188.00 | $508,968.00 | $534,857.00 | $600,889.00 | $864,781.00 | $688,006.00 | $721,964.00 | $966,522.00 | $1,118,620.00 | $1,205,297.00 | $1,972,630.00 | $2,330,830.00 | $2,697,349.00 | $2,363,604.00 | $2,413,187.00 | $2,470,845.00 | $2,495,507.00 | $2,732,276.00 | $2,155,481.00 | $2,655,376.00 | $1,359,022.00 | $1,264,895.00 | $1,065,473.00 | $909,565.00 | $1,002,632.00 | $957,763.00 | $828,275.00 | $844,007.00 | $842,828.00 | $737,867.00 | $609,268.00 | $645,906.00 | $567,970.00 | $605,767.00 | $426,063.00 | $397,637.00 | $681,595.00 | $450,452.00 | $662,326.00 | -- | -- | -- | $606,369.00 | -- |
Total Current Assets | $46,913,731.00 | $45,125,625.00 | $45,188,654.00 | $46,788,473.00 | $43,198,436.00 | $44,553,251.00 | $42,603,574.00 | $40,868,859.00 | $40,066,810.00 | $39,215,245.00 | $33,403,441.00 | $34,831,456.00 | $38,956,888.00 | $41,030,466.00 | $142,681,526.00 | $140,204,589.00 | $123,618,572.00 | $124,300,447.00 | $120,654,834.00 | $120,382,436.00 | $116,303,429.00 | $111,643,643.00 | $113,269,160.00 | $111,288,206.00 | $108,069,345.00 | $105,874,088.00 | $104,713,103.00 | $112,355,720.00 | $110,171,083.00 | $101,674,097.00 | $103,617,134.00 | $97,700,457.00 | $88,785,415.00 | $87,872,675.00 | $129,442,304.00 | $120,181,761.00 | $127,096,604.00 | $124,063,118.00 | $123,312,600.00 | $119,354,056.00 | $106,794,165.00 | $101,979,416.00 | $92,031,204.00 | $85,093,458.00 | -- | -- | -- | $54,747,455.00 | -- |
Property Plant and Equipement | $794,056.00 | $866,536.00 | $950,732.00 | $1,051,536.00 | $1,124,556.00 | $1,250,304.00 | $1,390,929.00 | $2,521,742.00 | $2,618,887.00 | $2,840,872.00 | $3,061,106.00 | $3,282,939.00 | $3,137,194.00 | $3,362,084.00 | $3,533,038.00 | $2,545,192.00 | $2,696,344.00 | $2,581,006.00 | $2,049,651.00 | $2,046,942.00 | $2,016,774.00 | $2,081,045.00 | $2,175,211.00 | $2,298,610.00 | $2,362,655.00 | $2,296,753.00 | $2,486,981.00 | $2,358,736.00 | $2,374,757.00 | $2,564,875.00 | $2,747,781.00 | $2,755,186.00 | $2,806,174.00 | $2,803,275.00 | $2,730,847.00 | $2,849,753.00 | $2,990,237.00 | $3,116,922.00 | $3,038,601.00 | $2,907,476.00 | $2,956,666.00 | $3,079,313.00 | $2,990,250.00 | $2,629,569.00 | -- | -- | -- | $881,915.00 | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | $31,250.00 | $62,500.00 | $250,000.00 | $281,250.00 | $312,500.00 | $343,750.00 | $375,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | $1,784,254.00 | $1,784,254.00 | $1,784,254.00 | $1,784,254.00 | $1,784,254.00 | $1,784,254.00 | $1,784,254.00 | $1,784,254.00 | $1,784,254.00 | $1,784,254.00 | $1,784,254.00 | $1,784,254.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $189,774.00 | $212,054.00 | $234,334.00 | $227,243.00 | $238,744.00 | $282,299.00 | $325,854.00 | $191,179.00 | $205,844.00 | $123,013.00 | $151,041.00 | $179,068.00 | $207,096.00 | $230,258.00 | $229,552.00 | $249,575.00 | $286,527.00 | $156,214.00 | $172,259.00 | $188,303.00 | $204,348.00 | $220,392.00 | $236,437.00 | $252,481.00 | $204,240.00 | $213,856.00 | $223,472.00 | $108,080.00 | $108,080.00 | $108,080.00 | $108,080.00 | $108,080.00 | $108,080.00 | $108,080.00 | $108,080.00 | $108,080.00 | $108,080.00 | $108,080.00 | $108,080.00 | $1,620,984.00 | $108,080.00 | $108,080.00 | $108,080.00 | $112,080.00 | -- | -- | -- | $159,817.00 | -- |
Total Assets | $74,360,132.00 | $59,259,130.00 | $60,083,558.00 | $62,297,134.00 | $59,447,080.00 | $54,637,799.00 | $53,105,067.00 | $49,691,082.00 | $47,687,612.00 | $47,398,244.00 | $42,251,352.00 | $44,339,580.00 | $153,621,126.00 | $153,624,109.00 | $151,858,590.00 | $143,713,674.00 | $127,101,761.00 | $127,848,985.00 | $124,038,562.00 | $124,184,499.00 | $120,667,767.00 | $116,742,146.00 | $118,913,280.00 | $117,791,895.00 | $115,987,240.00 | $114,681,697.00 | $114,728,556.00 | $116,712,536.00 | $114,092,920.00 | $106,913,052.00 | $109,671,995.00 | $104,154,723.00 | $105,896,579.00 | $106,545,330.00 | $133,306,231.00 | $124,272,594.00 | $131,203,921.00 | $128,290,120.00 | $127,467,281.00 | $124,883,516.00 | $111,017,911.00 | $106,328,809.00 | $96,284,534.00 | $88,940,107.00 | -- | -- | -- | $56,457,187.00 | -- |
Accounts Payable | $10,487,012.00 | $13,058,857.00 | $11,734,379.00 | $10,812,974.00 | $8,029,996.00 | $12,768,638.00 | $11,293,990.00 | $12,092,684.00 | $13,009,645.00 | $9,078,736.00 | $8,255,635.00 | $8,199,557.00 | $10,892,353.00 | $11,540,234.00 | $12,364,039.00 | $9,902,481.00 | $10,431,232.00 | $12,248,936.00 | $11,810,149.00 | $15,129,872.00 | $13,170,829.00 | $9,126,997.00 | $11,750,482.00 | $14,027,457.00 | $13,704,363.00 | $12,660,863.00 | $14,925,457.00 | $18,379,469.00 | $14,174,354.00 | $10,884,063.00 | $9,204,620.00 | $8,928,456.00 | $8,361,775.00 | $7,226,053.00 | $7,733,328.00 | $7,614,755.00 | $7,299,757.00 | $7,444,132.00 | $8,426,740.00 | $13,286,558.00 | $8,897,673.00 | $9,211,509.00 | $11,721,567.00 | $11,998,244.00 | -- | -- | -- | $8,267,330.00 | -- |
Accrued Liabilities | $10,275,695.00 | $5,409,080.00 | $5,314,339.00 | $5,779,242.00 | $7,344,590.00 | $4,564,515.00 | $5,110,731.00 | $5,693,518.00 | $3,333,335.00 | $3,825,606.00 | $3,051,727.00 | $2,372,522.00 | $1,641,137.00 | $927,672.00 | $1,089,803.00 | $1,558,160.00 | $1,262,373.00 | $1,173,284.00 | $1,983,368.00 | $1,911,421.00 | $1,347,789.00 | $1,314,154.00 | $1,050,663.00 | $1,386,147.00 | $1,056,659.00 | $1,119,775.00 | $1,143,460.00 | $1,057,682.00 | $1,285,357.00 | $1,210,097.00 | $978,920.00 | $1,061,747.00 | $554,317.00 | $539,067.00 | $499,168.00 | $654,868.00 | $244,075.00 | $291,457.00 | $167,642.00 | $943,356.00 | $405,728.00 | $225,358.00 | $211,373.00 | $994,398.00 | -- | -- | -- | $301,941.00 | -- |
Total Current Liabilities | $52,278,404.00 | $51,960,500.00 | $53,227,008.00 | $56,777,876.00 | $55,250,050.00 | $57,381,056.00 | $57,792,055.00 | $58,040,416.00 | $57,344,504.00 | $58,011,446.00 | $52,456,926.00 | $52,079,820.00 | $53,455,617.00 | $54,980,808.00 | $56,510,230.00 | $50,290,328.00 | $48,349,402.00 | $50,501,233.00 | $48,124,411.00 | $49,871,166.00 | $48,562,410.00 | $46,420,287.00 | $49,630,080.00 | $50,186,189.00 | $50,678,664.00 | $51,234,661.00 | $53,140,155.00 | $46,180,427.00 | $44,307,044.00 | $39,650,989.00 | $43,543,672.00 | $39,341,567.00 | $42,977,292.00 | $44,812,892.00 | $42,189,755.00 | $35,321,075.00 | $44,719,800.00 | $43,735,942.00 | $44,711,057.00 | $44,289,317.00 | $34,293,599.00 | $34,776,558.00 | $39,512,323.00 | $34,913,900.00 | -- | -- | -- | $11,786,744.00 | -- |
Long Term Debt | $70,981.00 | -- | $262,656.00 | $1,146,587.00 | $1,790,747.00 | $2,692,303.00 | $3,595,047.00 | $12,706,761.00 | $13,189,026.00 | $7,806,507.00 | $3,626,544.00 | $4,249,233.00 | $4,870,809.00 | $5,488,929.00 | $6,107,982.00 | $6,361,026.00 | $8,103,474.00 | $8,606,287.00 | $8,636,900.00 | $9,055,209.00 | $9,329,736.00 | $9,746,254.00 | -- | $10,250,782.00 | $10,420,385.00 | $10,363,002.00 | $10,489,467.00 | $1,495,452.00 | $1,624,746.00 | $1,874,786.00 | $2,103,805.00 | $2,261,556.00 | $2,505,544.00 | $2,754,204.00 | $2,945,556.00 | $3,218,536.00 | $3,485,586.00 | $3,753,845.00 | $4,028,663.00 | $4,310,437.00 | $5,306,235.00 | $5,750,203.00 | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | $73,872,679.00 | $73,849,050.00 | $73,708,368.00 | $73,528,353.00 | $73,189,449.00 | $73,082,112.00 | $72,997,009.00 | $72,005,841.00 | $71,972,011.00 | $71,830,980.00 | $71,641,796.00 | $71,294,629.00 | $71,225,278.00 | $71,104,418.00 | $70,917,811.00 | $70,651,416.00 | $54,352,614.00 | $54,276,175.00 | $54,120,415.00 | $53,770,618.00 | $53,612,131.00 | $53,521,860.00 | $53,247,864.00 | $52,824,950.00 | $52,701,839.00 | $52,552,408.00 | $52,410,431.00 | $52,137,384.00 | $52,045,208.00 | $51,968,754.00 | $51,826,771.00 | $51,440,770.00 | $51,265,850.00 | $51,120,644.00 | $50,814,206.00 | $50,381,348.00 | $50,286,534.00 | $50,267,690.00 | $50,267,690.00 | $49,780,673.00 | $49,525,930.00 | $47,148,011.00 | $35,058,081.00 | $35,346,273.00 | -- | -- | -- | $33,272,237.00 | -- |
Accumulated Other Comprehensive Loss | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $-20,600.00 | $-14,800.00 | $-7,100.00 | $-4,800.00 | $-3,800.00 | $-9,000.00 | $-48,000.00 | $-73,936.00 | -- | $-3,453.00 | $-5,810.00 | $-7,072.00 | $-8,709.00 | $-9,716.00 | $-11,388.00 | $-16,483.00 | $-17,936.00 | $-21,115.00 | $-23,437.00 | $-23,437.00 | $-37,116.00 | $-40,827.00 | $-55,598.00 | $-54,108.00 | $-47,050.00 | $-21,772.00 | -- | -- | -- | $-45,404.00 | -- |
Accumulated Deficit | $-51,803,722.00 | $-66,563,181.00 | $-66,864,545.00 | $-68,021,621.00 | $-69,004,926.00 | $-75,837,694.00 | $-77,696,446.00 | $-80,367,126.00 | $-81,640,829.00 | $-82,456,038.00 | $-81,859,207.00 | $-79,046,688.00 | $-77,667,470.00 | $-76,412,419.00 | $24,418,813.00 | $22,760,215.00 | $24,390,795.00 | $23,062,642.00 | $21,805,417.00 | $20,548,652.00 | $18,491,479.00 | $16,795,966.00 | $16,030,319.00 | $14,781,018.00 | $12,646,015.00 | $10,959,954.00 | $9,169,374.00 | $18,389,594.00 | $17,737,914.00 | $15,291,829.00 | $14,301,721.00 | $13,373,601.00 | $11,656,342.00 | $10,619,794.00 | $40,311,745.00 | $38,582,876.00 | $36,212,632.00 | $34,301,533.00 | $32,517,258.00 | $30,845,982.00 | $27,245,627.00 | $24,450,190.00 | $21,754,172.00 | $19,834,852.00 | -- | -- | -- | $12,417,924.00 | -- |
Total Stockholders' Equity | $22,081,728.00 | $7,298,630.00 | $6,856,550.00 | $5,519,258.00 | $4,197,030.00 | $-2,743,257.00 | $-4,686,988.00 | $-8,349,334.00 | $-9,656,892.00 | $-10,613,202.00 | $-10,205,574.00 | $-7,740,240.00 | $100,165,509.00 | $98,245,508.00 | $95,348,360.00 | $93,423,346.00 | $78,752,359.00 | $77,347,752.00 | $75,914,151.00 | $74,313,333.00 | $72,105,357.00 | $70,321,859.00 | $69,283,200.00 | $67,605,706.00 | $65,308,576.00 | $63,447,036.00 | $61,588,401.00 | $70,532,109.00 | $69,785,876.00 | $67,262,063.00 | $66,128,323.00 | $64,813,156.00 | $62,919,287.00 | $61,732,438.00 | $91,116,476.00 | $88,951,519.00 | $86,484,121.00 | $84,554,178.00 | $82,756,224.00 | $80,594,199.00 | $76,724,312.00 | $71,552,251.00 | $56,772,211.00 | $54,026,207.00 | $51,085,213.00 | $49,252,752.00 | -- | $44,670,443.00 | $38,517,514.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $74,360,132.00 | $59,259,130.00 | $60,083,558.00 | $62,297,134.00 | $59,447,080.00 | $54,637,799.00 | $53,105,067.00 | $49,691,082.00 | $47,687,612.00 | $47,398,244.00 | $42,251,352.00 | $44,339,580.00 | $153,621,126.00 | $49,684,627.00 | $151,858,590.00 | $143,713,674.00 | $127,101,761.00 | $127,848,985.00 | $124,038,562.00 | $124,184,499.00 | $120,667,767.00 | $116,742,146.00 | $118,913,280.00 | $117,791,895.00 | $115,987,240.00 | $114,681,697.00 | $114,728,556.00 | $116,712,536.00 | $114,092,920.00 | $106,913,052.00 | $109,671,995.00 | $104,154,723.00 | $105,896,579.00 | $106,545,330.00 | $133,306,231.00 | $124,272,594.00 | $131,203,921.00 | $128,290,120.00 | $127,467,281.00 | $124,883,516.00 | $111,017,911.00 | $106,328,809.00 | $96,284,534.00 | $88,940,107.00 | -- | -- | -- | $56,457,187.00 | -- |
Date | 12/31/2023 | 9/30/2023 | 6/30/2023 | 3/31/2023 | 12/31/2022 | 9/30/2022 | 6/30/2022 | 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 | 12/31/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | $69,400,693.00 | $49,990,986.00 | $33,297,707.00 | $17,354,152.00 | $67,031,502.00 | $14,869,100.00 | $15,265,716.00 | $75,490,503.00 | $54,715,508.00 | $33,321,265.00 | $16,160,567.00 | $78,386,997.00 | $58,120,687.00 | $38,369,790.00 | $20,167,721.00 | $65,765,007.00 | $15,146,080.00 | $16,129,103.00 | $14,141,755.00 | $62,637,232.00 | $44,337,414.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $17,065,628.00 | $12,972,606.00 | $9,266,516.00 | $4,662,516.00 | $16,304,262.00 | $12,422,112.00 | $3,659,690.00 | $12,094,187.00 | $7,460,364.00 | $2,580,069.00 | $697,819.00 | $9,131,691.00 | $4,963,088.00 | $4,727,058.00 | $5,415,810.00 | $18,164,263.00 | $4,798,478.00 | $8,634,686.00 | $4,049,868.00 | $18,645,916.00 | $13,133,698.00 | $8,221,262.00 | $4,537,514.00 | $4,318,918.00 | $-1,580,735.00 | $5,034,001.00 | $-11,639,104.00 | $16,601,703.00 | $13,046,872.00 | $7,450,440.00 | $3,602,071.00 | $4,276,019.00 | $4,471,304.00 | $-42,963,154.00 | $4,491,132.00 | $5,280,303.00 | $13,152,944.00 | $8,676,817.00 | $4,440,570.00 | $24,232,613.00 | $5,804,424.00 | $5,768,644.00 | $4,964,386.00 | $18,809,940.00 | $4,167,605.00 | $4,244,801.00 | $3,850,104.00 | $6,112,824.00 | $11,309,617.00 |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $10,758,624.00 | $2,535,065.00 | $5,675,538.00 | $2,869,058.00 | $11,410,067.00 | $8,579,314.00 | $2,697,392.00 | $12,046,170.00 | $3,050,644.00 | $5,908,342.00 | $3,093,090.00 | $11,562,781.00 | $2,594,980.00 | $2,547,762.00 | $2,806,443.00 | $9,528,883.00 | $2,584,560.00 | $2,557,759.00 | $2,049,840.00 | $8,449,594.00 | $2,044,304.00 | $2,002,198.00 | $2,163,878.00 | $8,614,190.00 | $6,603,321.00 | $4,589,170.00 | $2,720,383.00 | $7,636,148.00 | $5,968,123.00 | $4,069,159.00 | $2,019,365.00 | $7,308,220.00 | $1,800,878.00 | $3,623,704.00 | $1,838,660.00 | $6,704,524.00 | $1,508,656.00 | $1,496,272.00 | $1,877,922.00 | $7,322,630.00 | $1,615,888.00 | $1,570,231.00 | $2,104,881.00 | $7,931,586.00 | $5,408,273.00 | $3,882,887.00 | $1,800,422.00 | $5,415,292.00 | $5,197,663.00 |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $6,307,004.00 | $1,171,025.00 | $1,797,520.00 | $1,793,458.00 | $4,894,195.00 | $2,583,548.00 | $1,259,250.00 | $48,017.00 | $-1,498,622.00 | $-2,630,453.00 | $-2,395,271.00 | $-2,431,090.00 | $7,224,344.00 | $-726,389.00 | $2,609,367.00 | $8,635,380.00 | $6,241,005.00 | $4,027,087.00 | $2,000,028.00 | $10,196,322.00 | $6,923,318.00 | $4,055,186.00 | $2,373,636.00 | $-4,295,272.00 | $-8,184,056.00 | $-11,194,273.00 | $-14,359,487.00 | $8,965,555.00 | $3,697,467.00 | $3,381,281.00 | $1,582,706.00 | $-37,032,919.00 | $-39,425,300.00 | $-42,095,726.00 | $2,652,472.00 | $11,728,723.00 | $2,967,471.00 | $2,739,975.00 | $2,562,648.00 | $16,909,983.00 | $4,188,536.00 | $4,198,413.00 | $2,859,505.00 | $10,878,354.00 | $6,854,238.00 | $4,212,018.00 | $2,049,682.00 | $697,532.00 | $6,111,954.00 |
Loss Before Income Taxes | $3,851,790.00 | $2,945,595.00 | $2,438,427.00 | $1,182,562.00 | $2,623,094.00 | $2,354,707.00 | $523,861.00 | $-1,373,938.00 | $-2,584,427.00 | $-595,309.00 | $-2,811,941.00 | $-4,446,275.00 | $-1,252,580.00 | $-879,531.00 | $2,098,598.00 | $6,674,672.00 | $1,639,153.00 | $3,162,990.00 | $1,552,765.00 | $8,477,634.00 | $5,664,461.00 | $3,198,948.00 | $1,983,301.00 | $-5,674,576.00 | $2,672,065.00 | $2,841,580.00 | $-14,635,220.00 | $8,006,993.00 | $3,479,085.00 | $1,528,108.00 | $1,368,120.00 | $-37,682,275.00 | $-39,795,534.00 | $-42,398,082.00 | $2,508,869.00 | $11,153,894.00 | $2,772,100.00 | $2,584,276.00 | $2,421,276.00 | $16,525,130.00 | $10,759,775.00 | $4,024,019.00 | $2,710,320.00 | $10,538,928.00 | $2,531,042.00 | $2,094,816.00 | -- | $542,896.00 | -- |
Earnings Per Share Basic | $1.40 | -- | -- | -- | -- | $0.19 | $0.04 | $-0.11 | $-0.22 | $-0.29 | $-0.24 | $-0.38 | $0.14 | $0.37 | $0.14 | $0.23 | $0.15 | $0.14 | $0.14 | $0.23 | $0.19 | $0.09 | $0.14 | $0.42 | $0.19 | $-0.86 | $-1.07 | $0.08 | $0.29 | $0.12 | $0.11 | $0.20 | $0.20 | $-3.31 | $0.21 | $0.92 | $0.23 | $0.21 | $0.20 | $1.43 | $0.99 | $0.37 | $0.28 | $1.08 | $0.69 | $0.23 | $0.20 | $0.08 | $0.66 |
Weighted Average Shares Basic | 12,311,219 | 12,613,899 | 12,539,652 | 12,520,299 | 12,389,890 | 12,301,752 | 12,439,000 | 11,884,307 | 11,862,506 | 11,846,260 | 11,837,014 | 11,808,052 | 11,838,862 | 11,817,713 | 11,736,305 | 9,480,948 | 8,952,979 | 8,938,331 | 8,888,179 | 8,831,064 | 8,846,507 | 8,832,478 | 8,781,292 | 8,655,848 | 8,678,608 | 8,603,495 | 8,596,538 | 8,552,817 | 8,564,417 | 8,551,578 | 8,516,973 | 8,465,937 | 8,483,111 | 8,472,151 | 8,421,142 | 8,389,048 | 8,391,954 | 8,391,954 | 8,377,654 | 7,721,304 | 8,347,086 | 7,087,732 | 6,952,910 | 6,869,624 | 6,915,313 | 6,847,357 | 6,795,229 | 6,489,942 | 5,994,326 |
Earnings Per Share Diluted | $1.38 | $0.19 | $0.09 | $0.08 | -- | $0.15 | $0.04 | $-0.11 | $0.07 | $-0.05 | $-0.24 | $-0.38 | $-0.11 | $-0.07 | $0.14 | $0.23 | $0.15 | $0.14 | $0.14 | $0.65 | $0.42 | $0.23 | $0.14 | $0.24 | $-0.67 | $0.21 | $-1.07 | $0.58 | $0.28 | $0.12 | $0.11 | $0.20 | $0.20 | $-3.50 | $0.20 | $0.28 | $0.23 | $0.21 | $0.20 | $1.40 | $0.33 | $0.36 | $0.27 | $1.04 | $0.25 | $0.22 | $0.19 | $0.08 | $0.64 |
Weighted Average Shares Diluted | 12,471,961 | 12,647,061 | 12,606,100 | 12,608,189 | -- | 12,410,491 | 12,534,058 | 11,884,307 | 11,862,506 | 11,855,404 | 11,837,014 | 11,808,052 | 11,796,580 | 11,747,711 | 11,792,818 | 9,489,630 | 8,977,075 | 8,980,155 | 8,940,385 | 8,838,445 | 8,872,810 | 8,865,055 | 8,830,953 | 8,655,848 | 8,628,716 | 8,637,393 | 8,596,538 | 8,579,986 | 8,625,308 | 8,609,693 | 8,594,479 | 8,465,937 | 8,459,028 | 8,472,151 | 8,534,856 | 8,470,578 | 8,464,350 | 8,452,064 | 8,447,974 | 7,865,090 | 7,684,508 | 7,280,294 | 7,228,061 | 7,133,604 | 7,138,081 | 7,148,591 | 7,193,073 | 6,736,501 | 6,156,628 |
Common Stock Shares Authorized | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | 50,000,000 | -- | -- | -- | 50,000,000 | -- |
Common Stock Shares Outstanding | 12,771,434 | 12,760,331 | 12,727,167 | 12,526,042 | 12,506,795 | 12,325,360 | 12,449,327 | 11,951,271 | 11,926,177 | 11,855,606 | 11,837,218 | 11,818,830 | 11,839,065 | 11,820,390 | 11,736,386 | 11,718,246 | 8,953,137 | 8,938,491 | 8,923,845 | 8,864,319 | 8,846,817 | 8,832,649 | 8,817,120 | 8,739,836 | 8,722,569 | 8,610,453 | 8,596,982 | 8,500,555 | 8,564,417 | 8,551,578 | 8,538,742 | 8,410,493 | 8,483,111 | 8,483,112 | 8,460,785 | 8,410,493 | 8,391,954 | 8,391,954 | 8,391,954 | 8,371,439 | 8,353,469 | 8,157,719 | 7,007,719 | 6,946,381 | -- | -- | -- | 6,789,736 | -- |
Common Stock Value | $12,771.00 | $12,761.00 | $12,727.00 | $12,526.00 | $12,507.00 | $12,325.00 | $12,449.00 | $11,951.00 | $11,926.00 | $11,856.00 | $11,837.00 | $11,819.00 | $11,839.00 | $11,820.00 | $11,736.00 | $11,715.00 | $8,950.00 | $8,935.00 | $8,919.00 | $8,863.00 | $8,847.00 | $8,833.00 | $8,817.00 | $8,738.00 | $8,722.00 | -- | -- | $8,584.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 | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | $1.69 | -- | -- | $3.29 | -- | -- | -- | -- | -- | -- | -- | $10.50 | -- | -- | -- | $9.40 | -- | -- | -- | $6.15 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $12.00 | $12.00 | -- | -- | -- | -- | -- | -- | -- |