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 | 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 | $2,443,000.00 | $4,796,000.00 | $5,567,000.00 | $3,401,000.00 | $2,764,000.00 | $6,100,000.00 | $4,218,000.00 | $1,760,000.00 | $5,307,000.00 | $4,843,349.00 | $5,306,000.00 | $3,240,000.00 | $3,857,000.00 | $4,167,376.00 | $3,031,000.00 | $5,239,000.00 | $4,272,000.00 | $6,822,000.00 | $5,698,000.00 | $1,924,000.00 | $3,798,000.00 | $4,409,042.00 | $4,021,000.00 | $1,894,000.00 | $1,065,000.00 | $9,338,269.00 | $7,021,000.00 | $5,674,000.00 | $6,175,000.00 | $5,910,770.00 | $6,272,000.00 | $2,087,000.00 | $1,474,000.00 | $2,425,891.00 | $4,621,000.00 | $1,941,000.00 | $1,797,000.00 | $2,285,660.00 | $5,814,000.00 | $2,426,000.00 | $3,367,000.00 | $11,643,764.00 | $11,809,000.00 | $8,458,000.00 | $8,941,000.00 | $9,750,000.00 | $10,105,000.00 | $7,141,000.00 | $4,078,000.00 | $7,853,000.00 | $6,270,000.00 | $4,234,000.00 | $5,102,000.00 | $6,601,000.00 | $6,519,065.00 |
Accounts Receivable Net Current | $32,966,000.00 | $26,234,421.00 | $33,855,000.00 | $39,796,000.00 | $32,972,000.00 | $32,603,463.00 | $40,149,000.00 | $46,991,000.00 | $34,605,000.00 | $34,220,635.00 | $36,088,000.00 | $36,270,000.00 | $31,592,000.00 | $27,173,431.00 | $32,154,000.00 | $33,720,000.00 | $27,413,000.00 | $25,485,000.00 | $30,635,000.00 | $35,462,000.00 | $25,228,000.00 | $25,101,663.00 | $30,869,000.00 | $34,511,000.00 | $24,486,000.00 | $26,012,368.00 | $31,579,000.00 | $32,616,000.00 | $21,251,000.00 | $20,020,984.00 | $25,909,000.00 | $34,646,000.00 | $19,118,000.00 | $19,565,088.00 | $23,587,000.00 | $27,123,000.00 | $16,722,000.00 | $19,477,128.00 | $24,007,000.00 | $30,794,000.00 | $16,111,000.00 | $15,629,275.00 | $17,488,000.00 | $25,420,000.00 | $14,902,000.00 | $16,442,000.00 | $16,058,000.00 | $23,857,000.00 | $14,689,000.00 | $12,904,000.00 | -- | -- | -- | $12,330,665.00 | -- |
Inventory | $56,887,000.00 | $55,469,992.00 | $54,575,000.00 | $55,944,000.00 | $58,488,000.00 | $63,325,206.00 | $66,210,000.00 | $65,039,000.00 | $60,716,000.00 | $53,552,254.00 | $48,795,000.00 | $48,691,000.00 | $49,389,000.00 | $50,704,197.00 | $48,351,000.00 | $44,311,000.00 | $36,250,000.00 | $39,261,105.00 | $38,970,000.00 | $39,615,000.00 | $40,570,000.00 | $41,332,137.00 | $41,274,000.00 | $42,510,000.00 | $41,900,000.00 | $40,086,871.00 | $36,799,000.00 | $35,638,000.00 | $37,284,000.00 | $37,237,861.00 | $38,117,000.00 | $38,416,000.00 | $37,551,000.00 | $35,507,591.00 | $34,498,000.00 | $36,216,000.00 | $35,924,000.00 | $33,671,198.00 | $31,461,000.00 | $30,885,000.00 | $28,977,000.00 | $28,218,883.00 | $29,280,000.00 | $29,450,000.00 | $30,450,000.00 | $30,292,000.00 | $29,992,000.00 | $26,681,000.00 | $23,634,000.00 | $24,495,000.00 | -- | -- | -- | $22,292,909.00 | -- |
Prepaid Expenses and Other Current Assets | $5,357,000.00 | $4,773,464.00 | $3,779,000.00 | $4,329,000.00 | $4,210,000.00 | $2,820,935.00 | $3,989,000.00 | $3,647,000.00 | $3,810,000.00 | $2,634,376.00 | $2,458,000.00 | $2,234,000.00 | $2,477,000.00 | $1,640,904.00 | $2,142,000.00 | $2,438,000.00 | $1,926,000.00 | $1,578,248.00 | $1,787,000.00 | $2,085,000.00 | $2,281,000.00 | $2,149,295.00 | $2,270,000.00 | $2,525,000.00 | $2,766,000.00 | $2,380,137.00 | $2,448,000.00 | $2,417,000.00 | $2,879,000.00 | $1,791,871.00 | $1,995,000.00 | $2,424,000.00 | $2,733,000.00 | $1,744,956.00 | $2,171,000.00 | $2,425,000.00 | $2,476,000.00 | $1,820,744.00 | $1,839,000.00 | $1,970,000.00 | $1,755,000.00 | $1,163,044.00 | $1,884,000.00 | $2,115,000.00 | $1,919,000.00 | $1,925,000.00 | $1,911,000.00 | $1,859,000.00 | $1,926,000.00 | $988,288.00 | -- | -- | -- | $1,195,613.00 | -- |
Total Current Assets | $98,403,000.00 | $92,023,830.00 | $98,526,000.00 | $103,470,000.00 | $99,184,000.00 | $105,600,013.00 | $115,316,000.00 | $117,437,000.00 | $104,438,000.00 | $95,250,614.00 | $92,647,000.00 | $90,435,000.00 | $87,315,000.00 | $83,685,908.00 | $85,678,000.00 | $85,708,000.00 | $69,861,000.00 | $73,146,000.00 | $77,090,000.00 | $79,086,000.00 | $71,877,000.00 | $72,992,137.00 | $78,434,000.00 | $81,440,000.00 | $70,217,000.00 | $77,817,645.00 | $77,847,000.00 | $76,345,000.00 | $67,589,000.00 | $65,463,194.00 | $72,293,000.00 | $77,573,000.00 | $60,876,000.00 | $59,633,487.00 | $64,877,000.00 | $67,705,000.00 | $56,919,000.00 | $57,511,406.00 | $63,121,000.00 | $66,075,000.00 | $50,210,000.00 | $56,985,606.00 | $60,461,000.00 | $65,443,000.00 | $56,212,000.00 | $58,409,166.00 | $58,066,000.00 | $59,538,000.00 | $44,327,000.00 | $46,522,364.00 | -- | -- | -- | $42,627,335.00 | -- |
Property Plant and Equipement | $28,863,000.00 | $28,024,937.00 | $27,708,000.00 | $27,263,000.00 | $26,397,000.00 | $26,415,536.00 | $26,042,000.00 | $26,277,000.00 | $23,887,000.00 | $24,027,497.00 | $23,182,000.00 | $22,409,000.00 | $21,138,000.00 | $20,238,907.00 | $14,341,000.00 | $14,277,000.00 | $14,097,000.00 | $14,036,000.00 | $14,006,000.00 | $14,200,000.00 | $14,423,000.00 | $14,542,624.00 | $14,488,000.00 | $14,576,000.00 | $14,158,000.00 | $13,728,139.00 | $9,449,000.00 | $9,077,000.00 | $8,380,000.00 | $7,972,900.00 | $7,893,000.00 | $7,704,000.00 | $7,745,000.00 | $7,401,478.00 | $7,343,000.00 | $7,197,000.00 | $7,160,000.00 | $6,930,541.00 | $6,649,000.00 | $6,577,000.00 | $6,455,000.00 | $5,936,261.00 | $5,060,000.00 | $2,353,000.00 | $2,278,000.00 | $2,353,000.00 | $2,388,000.00 | $2,377,000.00 | $2,400,000.00 | $2,506,000.00 | -- | -- | -- | $2,215,754.00 | -- |
Intangible Assets Net | $18,396,000.00 | $19,001,448.00 | $19,546,000.00 | $19,780,000.00 | $20,273,000.00 | $20,790,535.00 | $21,296,000.00 | $21,625,000.00 | $16,888,000.00 | $17,230,529.00 | $17,615,000.00 | $18,019,000.00 | $18,361,000.00 | $18,721,423.00 | $16,072,000.00 | $16,376,000.00 | $16,668,000.00 | $15,792,738.00 | $16,107,000.00 | $16,422,000.00 | $16,736,000.00 | $17,044,400.00 | $16,959,000.00 | $17,268,000.00 | $17,576,000.00 | $17,882,005.00 | $18,929,000.00 | $19,227,000.00 | $19,525,000.00 | $13,988,186.00 | $16,768,000.00 | $13,596,000.00 | $17,224,000.00 | $11,950,991.00 | $12,023,000.00 | $12,173,000.00 | $12,374,000.00 | $12,554,611.00 | $12,761,000.00 | $14,251,000.00 | $4,035,000.00 | $4,071,897.00 | $4,105,000.00 | $4,156,000.00 | $4,200,000.00 | $4,240,000.00 | $4,276,000.00 | $4,288,000.00 | $3,264,000.00 | $3,284,663.00 | -- | -- | -- | $1,866,231.00 | -- |
Goodwill | $8,189,000.00 | $8,188,829.00 | $8,189,000.00 | $8,189,000.00 | $8,189,000.00 | $8,188,829.00 | $8,189,000.00 | $8,189,000.00 | $4,800,000.00 | $4,799,829.00 | $4,800,000.00 | $4,800,000.00 | $4,800,000.00 | $4,799,829.00 | $4,696,000.00 | $4,696,000.00 | $4,696,000.00 | $4,696,370.00 | $4,696,000.00 | $4,696,000.00 | $4,696,000.00 | $4,696,370.00 | $4,696,000.00 | $4,696,000.00 | $4,696,000.00 | $4,696,370.00 | $3,948,000.00 | $3,948,000.00 | $3,948,000.00 | $3,948,235.00 | $1,406,000.00 | $4,816,000.00 | $1,406,000.00 | $1,406,000.00 | $1,375,000.00 | $1,375,000.00 | $1,375,000.00 | $1,375,000.00 | $1,340,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $40,000.00 | $41,000.00 | $89,000.00 | $89,000.00 | $202,000.00 | $202,000.00 | $209,000.00 | $88,902.00 | $606,000.00 | $598,000.00 | $599,000.00 | $96,001.00 | $765,000.00 | $765,000.00 | $762,000.00 | $24,936.00 | $1,012,000.00 | $1,039,000.00 | $1,039,000.00 | $148,493.00 | $967,000.00 | $971,000.00 | $972,000.00 | $123,879.00 | $1,072,000.00 | $1,084,000.00 | $1,081,000.00 | $139,506.00 | $1,112,000.00 | $1,115,000.00 | $1,119,000.00 | $155,134.00 | $1,213,000.00 | $1,217,000.00 | $1,143,000.00 | $88,828.00 | -- | -- | -- | $88,828.00 | -- |
Total Assets | $159,381,000.00 | $149,241,000.00 | $156,269,000.00 | $161,826,000.00 | $157,468,000.00 | $164,377,000.00 | $174,484,000.00 | $177,815,000.00 | $153,077,000.00 | $144,438,684.00 | $141,431,000.00 | $139,139,000.00 | $135,314,000.00 | $129,867,736.00 | $123,017,000.00 | $123,536,000.00 | $108,122,000.00 | $110,748,853.00 | $114,224,000.00 | $117,030,000.00 | $110,615,000.00 | $109,477,786.00 | $115,183,000.00 | $118,578,000.00 | $107,246,000.00 | $114,729,806.00 | $110,938,000.00 | $109,362,000.00 | $100,204,000.00 | $92,066,092.00 | $99,372,000.00 | $104,728,000.00 | $88,290,000.00 | $81,421,366.00 | $86,585,000.00 | $89,421,000.00 | $78,800,000.00 | $79,308,086.00 | $84,943,000.00 | $87,987,000.00 | $61,781,000.00 | $68,078,979.00 | $70,738,000.00 | $74,736,000.00 | $65,494,000.00 | $67,828,000.00 | $67,661,000.00 | $69,154,000.00 | $52,885,000.00 | $55,222,000.00 | -- | -- | -- | $49,581,018.00 | -- |
Accounts Payable | $7,907,000.00 | $12,101,735.00 | $9,976,000.00 | $10,724,000.00 | $10,597,000.00 | $10,514,288.00 | $11,771,000.00 | $21,421,000.00 | $10,939,000.00 | $8,976,629.00 | $6,695,000.00 | $8,021,000.00 | $8,151,000.00 | $7,601,123.00 | $9,251,000.00 | $8,733,000.00 | $5,186,000.00 | $6,692,692.00 | $7,217,000.00 | $9,931,000.00 | $5,672,000.00 | $7,982,620.00 | $6,654,000.00 | $12,972,000.00 | $7,483,000.00 | $11,150,960.00 | $8,463,000.00 | $7,498,000.00 | $5,731,000.00 | $7,338,798.00 | $6,748,000.00 | $11,573,000.00 | $6,279,000.00 | $6,664,160.00 | $7,206,000.00 | $9,332,000.00 | $5,905,000.00 | $7,773,021.00 | $6,574,000.00 | $10,919,000.00 | $4,312,000.00 | $4,788,717.00 | $5,016,000.00 | $9,092,000.00 | $4,842,000.00 | $6,480,146.00 | $6,513,000.00 | $9,968,000.00 | $3,541,000.00 | $4,935,000.00 | -- | -- | -- | $5,678,910.00 | -- |
Accrued Liabilities | -- | $12,391,998.00 | -- | -- | -- | $10,077,542.00 | -- | $10,129,000.00 | $8,937,000.00 | $9,909,477.00 | $11,215,000.00 | $10,278,000.00 | $11,323,000.00 | $11,460,024.00 | $13,376,000.00 | $10,680,000.00 | $6,955,000.00 | $8,576,000.00 | $8,202,000.00 | $6,865,000.00 | $4,374,000.00 | $5,115,400.00 | $4,684,000.00 | $4,640,000.00 | $3,670,000.00 | $5,365,344.00 | $5,520,000.00 | $5,215,000.00 | $3,204,000.00 | $5,480,950.00 | $6,597,000.00 | $6,453,000.00 | $2,854,000.00 | $5,272,593.00 | $6,759,000.00 | $7,039,000.00 | $5,564,000.00 | $7,590,159.00 | $8,067,000.00 | $7,466,000.00 | $4,867,000.00 | $5,087,233.00 | $5,267,000.00 | $5,401,000.00 | $4,336,000.00 | $5,250,000.00 | $5,296,000.00 | $5,611,000.00 | $3,437,000.00 | $3,768,525.00 | -- | -- | -- | $3,538,649.00 | -- |
Total Current Liabilities | $60,289,000.00 | $51,342,632.00 | $70,363,000.00 | $78,175,000.00 | $77,352,000.00 | $85,346,972.00 | $95,503,000.00 | $97,992,000.00 | $75,304,000.00 | $67,356,723.00 | $64,883,000.00 | $64,687,000.00 | $70,687,000.00 | $67,151,293.00 | $62,421,000.00 | $64,529,000.00 | $52,298,000.00 | $55,045,000.00 | $59,200,000.00 | $62,228,000.00 | $57,747,000.00 | $57,145,375.00 | $62,692,000.00 | $66,354,000.00 | $56,754,000.00 | $64,791,813.00 | $60,218,000.00 | $60,014,000.00 | $53,601,000.00 | $45,945,746.00 | $53,625,000.00 | $59,202,000.00 | $45,145,000.00 | $38,237,805.00 | $42,878,000.00 | $46,886,000.00 | $39,334,000.00 | $39,880,030.00 | $45,792,000.00 | $50,149,000.00 | $26,742,000.00 | $33,073,734.00 | $36,286,000.00 | $41,526,000.00 | $34,592,000.00 | $36,962,000.00 | $37,283,000.00 | $39,714,000.00 | $25,105,000.00 | $27,447,000.00 | -- | -- | -- | $24,229,207.00 | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Additional Paid-in Capital | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Accumulated Other Comprehensive Loss | -- | $-1,705,587.00 | -- | -- | -- | $-2,087,899.00 | -- | -- | -- | $-1,380,648.00 | -- | -- | -- | $-825,967.00 | $-1,846,000.00 | $-2,116,000.00 | $-2,317,000.00 | $-1,988,000.00 | $-2,304,000.00 | $-2,099,000.00 | $-2,179,000.00 | $-2,057,985.00 | $-1,861,000.00 | $-1,869,000.00 | $-1,616,000.00 | $-1,633,999.00 | $-1,808,000.00 | $-2,042,000.00 | $-2,251,000.00 | $-2,336,201.00 | $-2,363,000.00 | $-2,337,000.00 | $-2,279,000.00 | $-2,530,790.00 | $-2,238,000.00 | $-2,109,000.00 | $-2,200,000.00 | $-1,647,098.00 | $-1,170,000.00 | $-723,000.00 | $-888,000.00 | $-684,521.00 | $-846,000.00 | $-1,084,000.00 | $-1,046,000.00 | $-787,000.00 | $-874,000.00 | $-1,136,000.00 | $-813,000.00 | $-1,038,000.00 | -- | -- | -- | $-875,157.00 | -- |
Accumulated Deficit | $87,791,000.00 | $86,715,934.00 | $76,055,000.00 | $74,406,000.00 | $71,460,000.00 | $70,967,232.00 | $72,060,000.00 | $72,491,000.00 | $70,245,000.00 | $69,873,377.00 | $67,998,000.00 | $66,415,000.00 | $59,643,000.00 | $58,033,252.00 | $56,425,000.00 | $55,247,000.00 | $52,448,000.00 | $51,571,000.00 | $50,996,000.00 | $50,341,000.00 | $48,074,000.00 | $47,549,650.00 | $47,360,000.00 | $46,924,000.00 | $44,860,000.00 | $44,467,077.00 | $45,492,000.00 | $44,662,000.00 | $42,189,000.00 | $41,861,675.00 | $41,648,000.00 | $40,504,000.00 | $37,573,000.00 | $37,340,395.00 | $37,236,000.00 | $36,374,000.00 | $33,925,000.00 | $33,784,270.00 | $33,390,000.00 | $32,498,000.00 | $30,211,000.00 | $30,099,449.00 | $29,831,000.00 | $29,128,000.00 | $27,172,000.00 | $27,082,000.00 | $26,864,000.00 | $26,288,000.00 | $24,444,000.00 | $24,403,000.00 | -- | -- | -- | $22,398,714.00 | -- |
Total Stockholders' Equity | $99,092,000.00 | $97,898,684.00 | $85,906,000.00 | $83,651,000.00 | $80,116,000.00 | $79,030,132.00 | $78,981,000.00 | $79,823,000.00 | $77,773,000.00 | $77,081,961.00 | $76,548,000.00 | $74,452,000.00 | $64,627,000.00 | $62,716,443.00 | $60,596,000.00 | $59,007,000.00 | $55,824,000.00 | $55,704,000.00 | $55,024,000.00 | $54,802,000.00 | $52,868,000.00 | $52,332,411.00 | $52,491,000.00 | $52,224,000.00 | $50,492,000.00 | $49,937,993.00 | $50,720,000.00 | $49,348,000.00 | $46,603,000.00 | $46,120,346.00 | $45,747,000.00 | $45,526,000.00 | $43,145,000.00 | $43,183,561.00 | $43,707,000.00 | $42,535,000.00 | $39,466,000.00 | $39,428,056.00 | $39,151,000.00 | $37,838,000.00 | $35,039,000.00 | $35,005,245.00 | $34,452,000.00 | $33,210,000.00 | $30,902,000.00 | $30,866,000.00 | $30,378,000.00 | $29,440,000.00 | $27,780,000.00 | $27,775,000.00 | -- | -- | -- | $25,351,811.00 | $24,541,250.00 |
Controlling Interest in Subsidiaries | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Liabilities and Equity | $159,381,000.00 | $149,241,316.00 | $156,269,000.00 | $161,826,000.00 | $157,468,000.00 | $164,377,104.00 | $174,484,000.00 | $177,815,000.00 | $153,077,000.00 | $144,438,684.00 | $141,431,000.00 | $139,139,000.00 | $135,314,000.00 | $129,867,736.00 | $123,017,000.00 | $123,536,000.00 | $108,122,000.00 | $110,749,000.00 | $114,224,000.00 | $117,030,000.00 | $110,615,000.00 | $109,477,786.00 | $115,183,000.00 | $118,578,000.00 | $107,246,000.00 | $114,729,806.00 | $110,938,000.00 | $109,362,000.00 | $100,204,000.00 | $92,066,092.00 | $99,372,000.00 | $104,728,000.00 | $88,290,000.00 | $81,421,366.00 | $86,585,000.00 | $89,421,000.00 | $78,800,000.00 | $79,308,086.00 | $84,943,000.00 | $87,987,000.00 | $61,781,000.00 | $68,078,979.00 | $70,738,000.00 | $74,736,000.00 | $65,494,000.00 | $67,827,816.00 | $67,661,000.00 | $69,154,000.00 | $52,885,000.00 | $55,222,000.00 | -- | -- | -- | $49,581,018.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 | 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 | $44,956,000.00 | $191,501,000.00 | $50,384,000.00 | $53,336,000.00 | $45,838,000.00 | $193,962,000.00 | $49,744,000.00 | $100,106,000.00 | $43,333,000.00 | $182,088,000.00 | $136,295,000.00 | $88,372,000.00 | $43,525,000.00 | $164,003,040.00 | $123,133,000.00 | $79,817,000.00 | $35,775,000.00 | $142,457,342.00 | $36,995,000.00 | $40,220,000.00 | $31,370,000.00 | $31,130,000.00 | $34,731,000.00 | $39,751,000.00 | $31,709,000.00 | $130,550,000.00 | $33,785,000.00 | $66,595,000.00 | $27,745,000.00 | $124,574,000.00 | -- | -- | -- | $109,812,000.00 | -- | -- | -- | $107,222,306.00 | -- | -- | -- | $89,576,777.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $17,396,000.00 | $72,210,235.00 | $55,807,000.00 | $20,022,000.00 | $16,281,000.00 | $63,558,785.00 | $49,475,000.00 | $33,516,000.00 | $14,968,000.00 | $64,800,357.00 | $48,745,000.00 | $31,740,000.00 | $15,587,000.00 | $59,594,714.00 | $14,956,000.00 | $16,053,000.00 | $13,531,000.00 | $12,294,000.00 | $39,708,000.00 | $14,771,000.00 | $11,802,000.00 | $50,648,982.00 | $39,286,000.00 | $26,836,000.00 | $12,124,000.00 | $47,899,273.00 | $12,226,000.00 | $14,483,000.00 | $10,564,000.00 | $45,555,056.00 | $11,863,000.00 | $14,694,000.00 | $9,185,000.00 | $39,561,218.00 | $10,325,000.00 | $20,970,000.00 | $8,435,000.00 | $38,185,611.00 | $10,615,000.00 | $18,598,000.00 | $6,877,000.00 | $31,824,044.00 | $24,449,000.00 | $10,081,000.00 | $6,427,000.00 | $29,746,442.00 | $7,426,000.00 | $15,765,000.00 | $5,944,000.00 | $26,324,920.00 | $6,640,000.00 | $8,683,000.00 | $5,308,000.00 | $23,365,424.00 | -- |
Research and Development | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $251,000.00 | -- | -- | -- | $596,000.00 | -- | -- | -- | $734,000.00 | -- | -- | -- | $752,000.00 | -- | -- | -- | $750,000.00 | -- | -- | -- | $690,000.00 | -- | -- | -- | $665,000.00 | -- | -- | -- | $602,985.00 | -- | -- | -- | $572,985.00 | -- | -- | -- | $535,500.00 | -- | -- | -- | -- | -- |
Selling, General, and Administrative | $14,838,000.00 | $59,021,618.00 | $44,711,000.00 | $28,865,000.00 | $14,093,000.00 | $57,285,483.00 | $43,176,000.00 | $28,169,000.00 | $13,597,000.00 | $52,030,370.00 | $39,028,000.00 | $24,983,000.00 | $12,619,000.00 | $48,182,050.00 | $12,832,000.00 | $23,191,000.00 | $11,521,000.00 | $43,571,510.00 | $11,408,000.00 | $11,003,000.00 | $10,268,000.00 | $43,192,076.00 | $11,077,000.00 | $11,087,000.00 | $10,759,000.00 | $40,103,220.00 | $10,277,000.00 | $10,594,000.00 | $9,372,000.00 | $37,113,000.00 | $28,008,000.00 | $10,054,000.00 | $8,230,000.00 | $32,214,212.00 | $8,334,000.00 | $8,660,000.00 | $7,608,000.00 | $30,791,150.00 | $22,920,000.00 | $14,235,000.00 | $6,252,000.00 | $25,944,948.00 | $6,531,000.00 | $6,889,000.00 | $5,914,000.00 | $24,385,922.00 | $6,067,000.00 | $12,229,000.00 | $5,486,000.00 | $22,039,956.00 | $16,868,000.00 | $11,348,000.00 | $5,125,000.00 | $20,385,268.00 | -- |
Total Operating Expenses | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Loss from Operations | $2,558,000.00 | $13,188,617.00 | $3,657,000.00 | $5,250,000.00 | $2,188,000.00 | $6,273,000.00 | $953,000.00 | $3,976,000.00 | $1,371,000.00 | $12,770,000.00 | $2,961,000.00 | $6,757,000.00 | $2,968,000.00 | $11,413,000.00 | $2,124,000.00 | $4,383,000.00 | $2,010,000.00 | $8,429,348.00 | $1,726,000.00 | $3,768,000.00 | $1,534,000.00 | $7,456,906.00 | $1,373,000.00 | $3,625,000.00 | $1,365,000.00 | $7,796,053.00 | $7,030,000.00 | $5,081,000.00 | $1,192,000.00 | $8,442,056.00 | $2,140,000.00 | $5,595,000.00 | $955,000.00 | $7,347,006.00 | $6,693,000.00 | $4,701,000.00 | $827,000.00 | $7,394,461.00 | $6,289,000.00 | $4,363,000.00 | $625,000.00 | $5,879,096.00 | $1,409,000.00 | $3,192,000.00 | $513,000.00 | $5,360,520.00 | $4,895,000.00 | $3,536,000.00 | $458,000.00 | $4,284,964.00 | $1,120,000.00 | $2,643,000.00 | $183,000.00 | $2,980,156.00 | -- |
Loss Before Income Taxes | $2,159,000.00 | $22,734,604.00 | $8,570,000.00 | $5,750,000.00 | $1,309,000.00 | $3,662,000.00 | $4,502,000.00 | $4,471,000.00 | $1,068,000.00 | $15,174,934.00 | $12,341,000.00 | $9,677,000.00 | $2,670,000.00 | $9,826,728.00 | $7,792,000.00 | $4,150,000.00 | $1,652,000.00 | $6,543,164.00 | $5,514,000.00 | $4,297,000.00 | $1,035,000.00 | $5,531,224.00 | $854,000.00 | $4,079,000.00 | $973,000.00 | $6,493,297.00 | $6,125,000.00 | $3,619,000.00 | $938,000.00 | $7,496,703.00 | $7,055,000.00 | $5,227,000.00 | $809,000.00 | $6,614,397.00 | $1,750,000.00 | $4,374,000.00 | $621,000.00 | $6,802,725.00 | $1,710,000.00 | $4,159,000.00 | $523,000.00 | $5,493,891.00 | $4,858,000.00 | $3,536,000.00 | $441,000.00 | $4,997,046.00 | $1,269,000.00 | $2,973,000.00 | $360,000.00 | $4,026,020.00 | $3,574,000.00 | $2,383,000.00 | $161,000.00 | $2,910,847.00 | -- |
Earnings Per Share Basic | $0.45 | $4.98 | $1.85 | $1.25 | $0.28 | $0.86 | $1.03 | $1.01 | $0.24 | $3.93 | $580.00 | $2.72 | $0.61 | $2.42 | $1.81 | $1.34 | $0.38 | $0.29 | $1.35 | $0.80 | $0.24 | $1.36 | $0.24 | $0.72 | $0.23 | $1.21 | $0.36 | $0.85 | $0.20 | $1.76 | $0.44 | $1.15 | $0.17 | $0.12 | $1.31 | $0.95 | $0.13 | $1.48 | $0.37 | $0.91 | $0.12 | $0.16 | $0.30 | $0.70 | $0.10 | $0.14 | $0.26 | $0.74 | $0.08 | $0.91 | $0.22 | $0.56 | $0.04 | $0.82 | -- |
Weighted Average Shares Basic | 3,650,000 | 3,572,144 | 3,558,000 | 3,548,000 | 3,541,000 | 3,527,626 | 3,525,000 | 3,521,000 | 3,521,000 | 3,471,374 | 3,542,000 | 3,410,000 | 3,347,000 | 3,342,630 | 3,343,000 | 3,344,000 | 3,349,000 | 3,351,731 | 3,352,000 | 3,351,000 | 3,351,000 | 3,370,744 | 3,374,000 | 3,374,000 | 3,374,000 | 3,356,383 | 3,351,000 | 3,353,000 | 3,329,000 | 3,327,867 | 3,329,000 | 3,331,000 | 3,336,000 | 3,334,790 | 3,354,000 | 3,300,000 | 3,300,000 | 3,239,753 | 3,250,000 | 3,206,000 | 3,201,000 | 3,167,764 | 3,189,000 | 3,144,000 | 3,132,000 | 3,115,574 | 3,103,000 | 3,103,000 | 3,129,000 | 3,099,982 | 3,090,000 | 3,085,000 | 3,075,000 | -- | -- |
Earnings Per Share Diluted | $0.39 | $4.86 | $0.58 | $0.96 | $0.28 | $0.82 | $0.02 | $0.93 | $0.22 | $3.45 | $2.85 | $2.34 | $0.52 | $2.31 | $1.75 | $1.28 | $0.36 | $0.29 | $1.32 | $0.77 | $0.24 | $0.19 | $1.12 | $0.67 | $0.21 | $-0.16 | $0.32 | $0.75 | $0.18 | $1.64 | $1.49 | $0.91 | $0.16 | $1.30 | $1.18 | $0.85 | $0.12 | $0.19 | $1.18 | $0.72 | $0.11 | $1.22 | $0.29 | $0.68 | $0.10 | $1.13 | $0.26 | $0.66 | $0.08 | $0.91 | $0.22 | $0.56 | $0.04 | $0.81 | -- |
Weighted Average Shares Diluted | 4,213,000 | 3,657,697 | 3,721,000 | 3,548,000 | 3,541,000 | 3,719,250 | 3,781,000 | 3,844,000 | 3,848,000 | 3,955,235 | 3,969,000 | 3,961,000 | 3,911,000 | 3,509,497 | 3,455,000 | 3,499,000 | 3,519,000 | 3,452,623 | 3,446,000 | 3,429,000 | 3,392,000 | 3,541,910 | 3,574,000 | 3,624,000 | 3,662,000 | 3,724,603 | 3,794,000 | 3,780,000 | 3,730,000 | 3,577,823 | 3,641,000 | 3,560,000 | 3,572,000 | 3,687,336 | 3,698,000 | 3,681,000 | 3,704,000 | 3,525,504 | 3,546,000 | 3,488,000 | 3,443,000 | 3,283,461 | 3,244,000 | 3,234,000 | 3,213,000 | 3,132,510 | 3,133,000 | 3,144,000 | 3,131,000 | 3,099,983 | 3,120,000 | 3,111,000 | 3,105,000 | -- | -- |
Common Stock Shares Authorized | 8,000,000 | -- | 8,000,000 | 8,000,000 | 8,000,000 | -- | 8,000,000 | 8,000,000 | 8,000,000 | -- | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | 8,000,000 | -- | -- | -- | 8,000,000 | -- |
Common Stock Shares Outstanding | 3,661,880 | 3,645,200 | 3,585,070 | 3,568,006 | 3,545,725 | 3,538,179 | 3,534,729 | 3,521,373 | 3,520,646 | -- | 3,559,687 | -- | -- | -- | -- | -- | -- | -- | 4,838,071 | 4,838,071 | 4,838,071 | 4,838,071 | 4,838,071 | -- | -- | 4,838,071 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Common Stock Value | $13,008,000.00 | $12,966,178.00 | $12,816,000.00 | $12,773,000.00 | $12,717,000.00 | $12,698,624.00 | $12,690,000.00 | $12,657,000.00 | $12,655,000.00 | $12,654,787.00 | $12,653,000.00 | $12,576,000.00 | $12,145,000.00 | $12,100,663.00 | $12,101,000.00 | $12,094,000.00 | $12,094,000.00 | $12,094,000.00 | $12,094,000.00 | $12,094,000.00 | $12,094,000.00 | $12,094,413.00 | $12,094,000.00 | $12,094,000.00 | $12,094,000.00 | $12,094,413.00 | $12,094,000.00 | $12,089,000.00 | $12,003,000.00 | $11,971,657.00 | $11,967,000.00 | $11,967,000.00 | $11,960,000.00 | $11,876,895.00 | $11,851,000.00 | $11,752,000.00 | $11,688,000.00 | $11,632,805.00 | $11,592,000.00 | $11,439,000.00 | $11,407,000.00 | $11,407,180.00 | $11,395,000.00 | $11,353,000.00 | $11,268,000.00 | $11,218,055.00 | $11,146,000.00 | $11,147,000.00 | $11,147,000.00 | $11,134,000.00 | -- | -- | -- | $10,935,676.00 | -- |
Common Stock Par Or Stated Value Per Share | $2.50 | $2.50 | $2.50 | $2.50 | $2.50 | $2.50 | $2.50 | $2.50 | $2.50 | $2.50 | $2.50 | $2.50 | $2.50 | $2.50 | $2.50 | $2.50 | $2.50 | $2.50 | $2.50 | $2.50 | $2.50 | $2.50 | $2.50 | $2.50 | $2.50 | $2.50 | $2.50 | $2.50 | $2.50 | $2.50 | $2.50 | $2.50 | $2.50 | $2.50 | $2.50 | $2.50 | $2.50 | $2.50 | $2.50 | $2.50 | $2.50 | $2.50 | $2.50 | $2.50 | $2.50 | $2.50 | $2.50 | $2.50 | $2.50 | $2.50 | -- | -- | -- | $2.50 | -- |
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 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |