Date | 1/31/2024 | 10/31/2023 | 7/31/2023 | 4/30/2023 | 1/31/2023 | 10/31/2022 | 7/31/2022 | 4/30/2022 | 1/31/2022 | 10/31/2021 | 7/31/2021 | 1/31/2021 | 10/31/2020 | 7/31/2020 | 4/30/2020 | 1/31/2020 | 10/31/2019 | 7/31/2019 | 4/30/2019 | 1/31/2019 | 10/31/2018 | 7/31/2018 | 4/30/2018 | 1/31/2018 | 10/31/2017 | 7/31/2017 | 4/30/2017 | 1/31/2017 | 10/31/2016 | 7/31/2016 | 4/30/2016 | 1/31/2016 | 10/31/2015 | 7/31/2015 | 4/30/2015 | 1/31/2015 | 10/31/2014 | 7/31/2014 | 4/30/2014 | 1/31/2014 | 10/31/2013 | 7/31/2013 | 4/30/2013 | 1/31/2013 | 10/31/2012 | 7/31/2012 | 4/30/2012 | 1/31/2012 | 10/31/2011 | 7/31/2011 | 4/30/2011 | 1/31/2011 | 4/30/2010 | 4/30/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash and Cash Equivalents | $21,312,000.00 | $13,722,000.00 | $12,699,000.00 | $8,078,000.00 | $13,047,000.00 | $9,419,000.00 | $14,360,000.00 | $4,433,000.00 | $4,697,000.00 | $4,715,000.00 | $4,985,000.00 | $5,563,000.00 | $5,759,000.00 | $3,990,000.00 | $4,365,000.00 | $3,554,000.00 | $7,647,000.00 | $11,653,000.00 | $10,647,000.00 | $10,771,000.00 | $9,477,000.00 | $9,064,000.00 | $9,716,000.00 | $9,178,000.00 | $11,792,000.00 | $12,021,000.00 | $12,506,000.00 | $8,254,000.00 | $7,579,000.00 | $6,711,000.00 | $5,222,000.00 | $3,709,000.00 | $3,274,000.00 | $2,899,000.00 | $3,044,000.00 | $3,863,000.00 | $4,863,000.00 | $4,368,000.00 | $6,248,000.00 | $6,658,000.00 | $5,284,000.00 | $4,408,000.00 | $5,811,000.00 | $4,202,000.00 | $5,878,000.00 | $7,720,000.00 | $6,188,000.00 | $3,929,000.00 | $3,212,000.00 | $2,652,000.00 | $2,402,000.00 | $2,160,000.00 | $1,722,000.00 | $3,559,000.00 |
Accounts Receivable Net Current | $41,109,000.00 | $42,600,000.00 | $42,461,000.00 | $46,081,000.00 | $43,988,000.00 | $41,472,000.00 | $40,714,000.00 | $41,254,000.00 | $35,053,000.00 | $37,069,000.00 | $34,932,000.00 | $30,091,000.00 | $33,753,000.00 | -- | $28,062,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Inventory | $21,845,000.00 | $21,666,000.00 | $22,126,000.00 | $21,889,000.00 | $21,412,000.00 | $24,502,000.00 | $25,100,000.00 | $23,796,000.00 | $19,947,000.00 | $18,120,000.00 | $17,852,000.00 | $15,615,000.00 | $16,124,000.00 | $16,458,000.00 | $15,330,000.00 | $15,246,000.00 | $14,778,000.00 | $16,351,000.00 | $17,206,000.00 | $16,672,000.00 | $17,097,000.00 | $15,006,000.00 | $18,549,000.00 | $17,680,000.00 | $16,439,000.00 | $17,001,000.00 | $14,935,000.00 | $15,731,000.00 | $16,789,000.00 | $16,785,000.00 | $15,626,000.00 | $16,154,000.00 | $13,740,000.00 | $13,970,000.00 | $12,745,000.00 | $12,430,000.00 | $12,199,000.00 | $12,213,000.00 | $11,938,000.00 | $12,507,000.00 | $13,174,000.00 | $12,334,000.00 | $13,203,000.00 | $12,888,000.00 | $12,424,000.00 | $11,717,000.00 | $11,760,000.00 | $11,762,000.00 | -- | -- | $10,466,000.00 | -- | -- | -- |
Prepaid Expenses and Other Current Assets | $6,090,000.00 | $4,899,000.00 | $7,365,000.00 | $6,135,000.00 | $7,745,000.00 | $8,323,000.00 | $10,435,000.00 | $6,164,000.00 | $7,780,000.00 | $5,325,000.00 | $2,763,000.00 | $4,109,000.00 | $3,053,000.00 | $6,298,000.00 | $2,907,000.00 | $4,503,000.00 | $4,674,000.00 | $3,839,000.00 | $3,736,000.00 | $3,778,000.00 | $3,251,000.00 | $3,387,000.00 | $2,224,000.00 | $3,083,000.00 | $1,888,000.00 | $1,556,000.00 | $1,047,000.00 | $1,004,000.00 | $1,023,000.00 | $1,287,000.00 | $707,000.00 | $891,000.00 | $1,302,000.00 | $1,676,000.00 | $735,000.00 | $1,048,000.00 | $1,224,000.00 | $1,438,000.00 | $680,000.00 | $1,010,000.00 | $1,275,000.00 | $1,469,000.00 | $987,000.00 | $1,527,000.00 | $1,755,000.00 | $1,501,000.00 | $989,000.00 | $1,824,000.00 | -- | -- | $1,181,000.00 | -- | -- | -- |
Total Current Assets | $96,156,000.00 | $90,876,000.00 | $93,520,000.00 | $87,920,000.00 | $91,561,000.00 | $90,614,000.00 | $97,783,000.00 | $91,565,000.00 | $68,920,000.00 | $66,820,000.00 | $61,969,000.00 | $60,123,000.00 | $62,390,000.00 | $58,478,000.00 | $54,231,000.00 | $53,221,000.00 | $61,067,000.00 | $69,002,000.00 | $65,357,000.00 | $59,756,000.00 | $60,289,000.00 | $64,528,000.00 | $63,504,000.00 | $62,277,000.00 | $64,756,000.00 | $55,684,000.00 | $59,812,000.00 | $52,214,000.00 | $56,080,000.00 | $56,926,000.00 | $50,957,000.00 | $52,421,000.00 | $49,407,000.00 | $49,471,000.00 | $48,762,000.00 | $45,582,000.00 | $45,873,000.00 | $46,703,000.00 | $43,353,000.00 | $43,423,000.00 | $41,374,000.00 | $44,189,000.00 | $47,230,000.00 | $40,115,000.00 | $46,319,000.00 | $44,849,000.00 | $43,598,000.00 | $38,720,000.00 | -- | -- | $42,379,000.00 | -- | -- | -- |
Property Plant and Equipement | $17,492,000.00 | $17,834,000.00 | $17,339,000.00 | $16,402,000.00 | $14,541,000.00 | $14,607,000.00 | $14,786,000.00 | $15,121,000.00 | $15,345,000.00 | $15,515,000.00 | $15,772,000.00 | $16,211,000.00 | $16,218,000.00 | $16,508,000.00 | $16,272,000.00 | $15,905,000.00 | $15,884,000.00 | $16,861,000.00 | $16,462,000.00 | $15,202,000.00 | $14,868,000.00 | $14,642,000.00 | $14,661,000.00 | $13,830,000.00 | $14,061,000.00 | $13,776,000.00 | $14,027,000.00 | $14,348,000.00 | $14,579,000.00 | $14,527,000.00 | $14,118,000.00 | $14,381,000.00 | $14,557,000.00 | $14,374,000.00 | $14,523,000.00 | $14,805,000.00 | $14,933,000.00 | $14,483,000.00 | $14,570,000.00 | $14,866,000.00 | $15,038,000.00 | $14,995,000.00 | $15,098,000.00 | $14,890,000.00 | $14,758,000.00 | $15,122,000.00 | $15,346,000.00 | $15,811,000.00 | -- | -- | $16,575,000.00 | -- | -- | -- |
Intangible Assets Net | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Other Assets | $4,830,000.00 | $4,605,000.00 | $5,347,000.00 | $5,406,000.00 | $6,121,000.00 | $3,989,000.00 | $4,119,000.00 | $4,514,000.00 | $3,415,000.00 | $3,504,000.00 | $3,720,000.00 | $3,560,000.00 | $3,597,000.00 | $3,034,000.00 | $3,778,000.00 | $3,332,000.00 | $3,187,000.00 | $4,048,000.00 | $3,575,000.00 | $2,928,000.00 | $3,551,000.00 | $3,714,000.00 | $4,162,000.00 | $4,068,000.00 | $3,943,000.00 | $3,991,000.00 | $3,919,000.00 | $3,679,000.00 | $3,459,000.00 | $3,524,000.00 | $3,938,000.00 | $3,567,000.00 | $3,730,000.00 | $3,742,000.00 | $3,737,000.00 | $3,616,000.00 | $3,595,000.00 | $3,553,000.00 | $3,409,000.00 | $4,300,000.00 | $4,482,000.00 | $4,352,000.00 | $4,173,000.00 | $3,886,000.00 | $3,710,000.00 | $3,529,000.00 | $3,536,000.00 | $3,403,000.00 | -- | -- | $3,705,000.00 | -- | -- | -- |
Total Assets | $126,305,000.00 | $121,708,000.00 | $124,818,000.00 | $118,898,000.00 | $121,786,000.00 | $119,118,000.00 | $125,643,000.00 | $118,773,000.00 | $95,686,000.00 | $94,293,000.00 | $90,299,000.00 | $89,609,000.00 | $91,362,000.00 | $87,178,000.00 | $83,929,000.00 | $84,361,000.00 | $90,322,000.00 | $98,541,000.00 | $87,223,000.00 | $79,562,000.00 | $80,596,000.00 | $84,926,000.00 | $85,083,000.00 | $82,694,000.00 | $85,868,000.00 | $76,564,000.00 | $80,916,000.00 | $73,645,000.00 | $77,554,000.00 | $78,408,000.00 | $72,405,000.00 | $72,839,000.00 | $70,198,000.00 | $70,076,000.00 | $69,490,000.00 | $65,450,000.00 | $65,829,000.00 | $66,146,000.00 | $62,717,000.00 | $64,963,000.00 | $63,243,000.00 | $65,859,000.00 | $68,742,000.00 | $60,623,000.00 | $66,497,000.00 | $65,190,000.00 | $64,136,000.00 | $58,421,000.00 | -- | -- | $63,058,000.00 | -- | -- | -- |
Accounts Payable | $19,083,000.00 | $19,172,000.00 | $22,140,000.00 | $23,599,000.00 | $24,914,000.00 | $23,050,000.00 | $25,042,000.00 | $27,316,000.00 | $27,415,000.00 | $20,228,000.00 | $17,487,000.00 | $15,996,000.00 | $17,258,000.00 | $14,091,000.00 | $13,114,000.00 | $11,661,000.00 | $13,836,000.00 | $15,393,000.00 | $15,190,000.00 | $11,106,000.00 | $10,726,000.00 | $13,153,000.00 | $14,754,000.00 | $12,631,000.00 | $14,364,000.00 | $11,933,000.00 | $11,995,000.00 | $10,105,000.00 | $10,821,000.00 | $13,821,000.00 | $11,722,000.00 | $12,215,000.00 | $9,654,000.00 | $11,760,000.00 | $11,232,000.00 | $12,093,000.00 | $11,405,000.00 | $9,131,000.00 | $8,542,000.00 | $8,926,000.00 | $8,247,000.00 | $8,234,000.00 | $10,406,000.00 | $8,562,000.00 | $11,226,000.00 | $8,769,000.00 | $8,848,000.00 | $6,608,000.00 | -- | -- | $9,770,000.00 | -- | -- | -- |
Accrued Liabilities | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1,510,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Current Liabilities | $80,963,000.00 | $78,294,000.00 | $84,278,000.00 | $80,413,000.00 | $85,448,000.00 | $84,109,000.00 | $90,460,000.00 | $82,593,000.00 | $59,506,000.00 | $56,990,000.00 | $49,959,000.00 | $51,347,000.00 | $53,293,000.00 | $48,997,000.00 | $45,226,000.00 | $41,412,000.00 | $45,332,000.00 | $50,604,000.00 | $39,520,000.00 | $30,051,000.00 | $31,213,000.00 | $36,529,000.00 | $36,891,000.00 | $36,601,000.00 | $40,550,000.00 | $32,377,000.00 | $37,659,000.00 | $32,928,000.00 | $36,805,000.00 | $38,749,000.00 | $33,853,000.00 | $36,047,000.00 | $33,726,000.00 | $34,268,000.00 | $34,291,000.00 | $29,258,000.00 | $29,737,000.00 | $30,868,000.00 | $28,493,000.00 | $33,110,000.00 | $31,678,000.00 | $34,849,000.00 | $35,049,000.00 | $27,924,000.00 | $33,889,000.00 | $33,223,000.00 | $32,478,000.00 | $26,549,000.00 | -- | -- | $30,042,000.00 | -- | -- | -- |
Long Term Debt | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $97,000.00 | $526,000.00 | $822,000.00 | $972,000.00 | $1,264,000.00 | $1,556,000.00 | $1,848,000.00 | $2,139,000.00 | $2,431,000.00 | $3,033,000.00 | $3,139,000.00 | $3,244,000.00 | $3,349,000.00 | $3,455,000.00 | $3,560,000.00 | $3,665,000.00 | $3,771,000.00 | $3,876,000.00 | $3,982,000.00 | $4,087,000.00 | $4,192,000.00 | $4,298,000.00 | $4,403,000.00 | $4,508,000.00 | $3,267,000.00 | $3,317,000.00 | $3,367,000.00 | $3,417,000.00 | $3,467,000.00 | $3,517,000.00 | -- | -- | $3,667,000.00 | -- | -- | -- |
Additional Paid-in Capital | $5,046,000.00 | $4,806,000.00 | $4,565,000.00 | $5,059,000.00 | $4,873,000.00 | $4,541,000.00 | $4,349,000.00 | $4,483,000.00 | $4,216,000.00 | $4,107,000.00 | $3,978,000.00 | $3,684,000.00 | $3,581,000.00 | $3,438,000.00 | $3,360,000.00 | $3,350,000.00 | $3,226,000.00 | $3,184,000.00 | $3,133,000.00 | $3,342,000.00 | $3,224,000.00 | $3,092,000.00 | $3,006,000.00 | $2,947,000.00 | $2,861,000.00 | $2,755,000.00 | $2,695,000.00 | $2,599,000.00 | $2,551,000.00 | $2,493,000.00 | $2,375,000.00 | $2,309,000.00 | $2,269,000.00 | $1,888,000.00 | $1,841,000.00 | $1,802,000.00 | $1,760,000.00 | $1,687,000.00 | $1,642,000.00 | $1,565,000.00 | $1,682,000.00 | $1,619,000.00 | $1,567,000.00 | $1,501,000.00 | $1,443,000.00 | $1,400,000.00 | $1,341,000.00 | $1,272,000.00 | -- | -- | $1,091,000.00 | -- | -- | -- |
Accumulated Other Comprehensive Loss | $-3,877,000.00 | $-3,837,000.00 | $-3,586,000.00 | $-3,442,000.00 | $-4,309,000.00 | $-4,203,000.00 | $-3,966,000.00 | $-3,742,000.00 | $-3,684,000.00 | $-3,736,000.00 | $-3,653,000.00 | $-9,615,000.00 | $-9,646,000.00 | $-9,611,000.00 | $-9,598,000.00 | $-6,415,000.00 | $-6,389,000.00 | $-6,212,000.00 | $-6,407,000.00 | $-6,513,000.00 | $-7,008,000.00 | $-6,284,000.00 | $-5,900,000.00 | $-6,240,000.00 | $-6,455,000.00 | $-6,236,000.00 | $-6,319,000.00 | $-7,805,000.00 | $-7,777,000.00 | $-7,648,000.00 | $-7,626,000.00 | $-8,304,000.00 | $-8,083,000.00 | $-7,887,000.00 | $-7,880,000.00 | $-6,534,000.00 | $-6,387,000.00 | $-6,250,000.00 | $-6,273,000.00 | $-7,823,000.00 | $-7,718,000.00 | $-7,786,000.00 | $-7,327,000.00 | $-7,105,000.00 | $-7,200,000.00 | $-7,324,000.00 | $-7,176,000.00 | $-5,370,000.00 | -- | -- | $-4,930,000.00 | -- | $-4,898,000.00 | -- |
Accumulated Deficit | $36,488,000.00 | $33,967,000.00 | $31,235,000.00 | $28,761,000.00 | $27,756,000.00 | $27,033,000.00 | $27,276,000.00 | $28,023,000.00 | $28,385,000.00 | $29,704,000.00 | $32,804,000.00 | $37,124,000.00 | $37,043,000.00 | $37,223,000.00 | $37,821,000.00 | $38,882,000.00 | $40,800,000.00 | $43,501,000.00 | $43,552,000.00 | $45,345,000.00 | $45,888,000.00 | $44,324,000.00 | $43,836,000.00 | $42,195,000.00 | $41,775,000.00 | $40,513,000.00 | $39,771,000.00 | $38,790,000.00 | $38,855,000.00 | $37,776,000.00 | $36,826,000.00 | $35,838,000.00 | $35,356,000.00 | $35,009,000.00 | $34,385,000.00 | $34,091,000.00 | $33,923,000.00 | $33,036,000.00 | $32,090,000.00 | $31,399,000.00 | $31,082,000.00 | $30,644,000.00 | $31,191,000.00 | $30,225,000.00 | $29,948,000.00 | $29,594,000.00 | $29,218,000.00 | $28,220,000.00 | -- | -- | $29,218,000.00 | -- | -- | -- |
Total Stockholders' Equity | $44,083,000.00 | $42,108,000.00 | $39,430,000.00 | $37,409,000.00 | $35,351,000.00 | $34,402,000.00 | $34,686,000.00 | $35,694,000.00 | $35,847,000.00 | $37,005,000.00 | $40,058,000.00 | $38,055,000.00 | $37,830,000.00 | $37,902,000.00 | $38,415,000.00 | $42,649,000.00 | $44,468,000.00 | $47,304,000.00 | $47,100,000.00 | $48,990,000.00 | $49,591,000.00 | $48,693,000.00 | $47,059,000.00 | $45,670,000.00 | $44,937,000.00 | $43,769,000.00 | $42,883,000.00 | $40,318,000.00 | $40,359,000.00 | $39,320,000.00 | $38,242,000.00 | $36,510,000.00 | $36,198,000.00 | $35,540,000.00 | $34,876,000.00 | $35,886,000.00 | $35,818,000.00 | $34,986,000.00 | $33,959,000.00 | $31,633,000.00 | $31,360,000.00 | $30,786,000.00 | $31,676,000.00 | $30,854,000.00 | $30,397,000.00 | $29,835,000.00 | $29,511,000.00 | $30,250,000.00 | -- | -- | $31,491,000.00 | -- | $30,433,000.00 | $26,953,000.00 |
Controlling Interest in Subsidiaries | $1,259,000.00 | $1,306,000.00 | $1,110,000.00 | $1,076,000.00 | $987,000.00 | $607,000.00 | $497,000.00 | $486,000.00 | $333,000.00 | $298,000.00 | $282,000.00 | $207,000.00 | $239,000.00 | $279,000.00 | $288,000.00 | $300,000.00 | $522,000.00 | $633,000.00 | $603,000.00 | $521,000.00 | $463,000.00 | $457,000.00 | $462,000.00 | $423,000.00 | $381,000.00 | $418,000.00 | $374,000.00 | $399,000.00 | $390,000.00 | $339,000.00 | $310,000.00 | $282,000.00 | $274,000.00 | $268,000.00 | $323,000.00 | $306,000.00 | $274,000.00 | $292,000.00 | $265,000.00 | $220,000.00 | $205,000.00 | $224,000.00 | $2,017,000.00 | $1,845,000.00 | $2,211,000.00 | $2,132,000.00 | $2,147,000.00 | $1,622,000.00 | -- | -- | $1,525,000.00 | -- | -- | -- |
Total Liabilities and Equity | $126,305,000.00 | $121,708,000.00 | $124,818,000.00 | $118,898,000.00 | $121,786,000.00 | $119,118,000.00 | $125,643,000.00 | $118,773,000.00 | $95,686,000.00 | $94,293,000.00 | $90,299,000.00 | $89,609,000.00 | $91,362,000.00 | $87,178,000.00 | $83,929,000.00 | $84,361,000.00 | $90,322,000.00 | $98,541,000.00 | $87,223,000.00 | $79,562,000.00 | $80,596,000.00 | $84,926,000.00 | $84,358,000.00 | $82,694,000.00 | $85,868,000.00 | $76,564,000.00 | $80,916,000.00 | $73,645,000.00 | $77,554,000.00 | $78,408,000.00 | $72,405,000.00 | $72,839,000.00 | $70,198,000.00 | $70,076,000.00 | $69,490,000.00 | $65,450,000.00 | $65,829,000.00 | $66,146,000.00 | $62,717,000.00 | $64,963,000.00 | $63,243,000.00 | $65,859,000.00 | $68,742,000.00 | $60,623,000.00 | $66,497,000.00 | $65,190,000.00 | $64,136,000.00 | $58,421,000.00 | -- | -- | $63,058,000.00 | -- | -- | -- |
Date | 1/31/2024 | 10/31/2023 | 7/31/2023 | 4/30/2023 | 1/31/2023 | 10/31/2022 | 7/31/2022 | 4/30/2022 | 1/31/2022 | 10/31/2021 | 7/31/2021 | 1/31/2021 | 10/31/2020 | 7/31/2020 | 4/30/2020 | 1/31/2020 | 10/31/2019 | 7/31/2019 | 4/30/2019 | 1/31/2019 | 10/31/2018 | 7/31/2018 | 4/30/2018 | 1/31/2018 | 10/31/2017 | 7/31/2017 | 4/30/2017 | 1/31/2017 | 10/31/2016 | 7/31/2016 | 4/30/2016 | 1/31/2016 | 10/31/2015 | 7/31/2015 | 4/30/2015 | 1/31/2015 | 10/31/2014 | 7/31/2014 | 4/30/2014 | 1/31/2014 | 10/31/2013 | 7/31/2013 | 4/30/2013 | 1/31/2013 | 10/31/2012 | 7/31/2012 | 4/30/2012 | 1/31/2012 | 10/31/2011 | 7/31/2011 | 4/30/2011 | 1/31/2011 | 4/30/2010 | 4/30/2009 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $113,542,000.00 | $75,352,000.00 | $33,881,000.00 | $138,558,000.00 | $30,371,000.00 | $36,329,000.00 | $37,279,000.00 | $128,626,000.00 | $94,536,000.00 | $62,126,000.00 | $31,089,000.00 | $118,828,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cost of Revenues | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | $37,411,000.00 | $25,382,000.00 | $11,914,000.00 | $35,588,000.00 | $25,227,000.00 | $8,701,000.00 | $6,196,000.00 | $24,220,000.00 | $14,893,000.00 | $9,271,000.00 | $5,674,000.00 | $17,930,000.00 | $12,276,000.00 | $5,881,000.00 | $23,427,000.00 | $18,540,000.00 | $13,262,000.00 | $6,946,000.00 | $25,319,000.00 | $20,477,000.00 | $7,773,000.00 | $7,583,000.00 | $32,159,000.00 | $23,086,000.00 | $7,911,000.00 | $6,821,000.00 | $26,607,000.00 | $5,032,000.00 | $14,243,000.00 | $7,139,000.00 | $6,845,000.00 | $5,488,000.00 | $5,532,000.00 | $5,843,000.00 | $5,340,000.00 | $4,456,000.00 | $11,970,000.00 | $6,148,000.00 | $22,032,000.00 | $16,180,000.00 | $4,893,000.00 | $6,576,000.00 | $6,779,000.00 | $5,009,000.00 | $5,227,000.00 | $5,243,000.00 | $19,156,000.00 | $11,804,000.00 | $3,845,000.00 | $4,188,000.00 | $19,284,000.00 | $4,163,000.00 | $21,403,000.00 | -- |
Research and Development | -- | -- | -- | $1,012,000.00 | -- | -- | -- | $990,000.00 | -- | -- | -- | -- | -- | -- | $1,816,000.00 | -- | -- | -- | $1,550,000.00 | -- | -- | -- | $1,537,000.00 | -- | -- | -- | $1,163,000.00 | -- | -- | -- | $1,167,000.00 | -- | -- | -- | $936,000.00 | -- | -- | -- | $842,000.00 | -- | -- | -- | $872,000.00 | -- | -- | -- | $941,000.00 | -- | -- | -- | $1,181,000.00 | -- | -- | -- |
Selling, General, and Administrative | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Operating Expenses | $24,688,000.00 | $16,465,000.00 | $8,106,000.00 | $30,224,000.00 | $22,564,000.00 | $14,538,000.00 | $6,592,000.00 | $26,828,000.00 | $6,490,000.00 | $6,487,000.00 | $6,765,000.00 | $18,593,000.00 | $12,563,000.00 | $6,157,000.00 | $25,772,000.00 | $19,875,000.00 | $12,525,000.00 | $6,170,000.00 | $23,207,000.00 | $16,810,000.00 | $11,726,000.00 | $5,763,000.00 | $22,240,000.00 | $16,360,000.00 | $10,389,000.00 | $5,133,000.00 | $20,065,000.00 | $14,484,000.00 | $4,816,000.00 | $5,078,000.00 | $18,010,000.00 | $13,163,000.00 | $4,403,000.00 | $4,319,000.00 | $16,540,000.00 | $12,170,000.00 | $8,298,000.00 | $4,348,000.00 | $16,068,000.00 | $11,676,000.00 | $3,759,000.00 | $4,144,000.00 | $16,981,000.00 | $4,054,000.00 | $4,013,000.00 | $4,138,000.00 | $16,443,000.00 | $11,950,000.00 | $4,005,000.00 | $3,955,000.00 | $16,127,000.00 | $4,007,000.00 | $15,576,000.00 | -- |
Loss from Operations | $12,723,000.00 | $8,917,000.00 | $3,808,000.00 | $5,364,000.00 | $2,663,000.00 | $755,000.00 | $-396,000.00 | $-2,608,000.00 | $-4,849,000.00 | $-3,981,000.00 | $-1,091,000.00 | $-663,000.00 | $-287,000.00 | $-276,000.00 | $-2,345,000.00 | $-1,335,000.00 | $737,000.00 | $776,000.00 | $2,112,000.00 | $3,446,000.00 | $1,810,000.00 | $1,711,000.00 | $9,086,000.00 | $6,726,000.00 | $4,343,000.00 | $1,688,000.00 | $6,542,000.00 | $442,000.00 | $4,349,000.00 | $2,061,000.00 | $5,698,000.00 | $3,700,000.00 | $2,653,000.00 | $1,524,000.00 | $5,226,000.00 | $584,000.00 | $1,872,000.00 | $1,800,000.00 | $5,964,000.00 | $938,000.00 | $1,134,000.00 | $2,432,000.00 | $5,277,000.00 | $955,000.00 | $1,214,000.00 | $1,105,000.00 | $2,713,000.00 | $-219,000.00 | $-160,000.00 | $233,000.00 | $3,157,000.00 | $156,000.00 | $5,827,000.00 | -- |
Loss Before Income Taxes | $11,772,000.00 | $8,257,000.00 | $3,412,000.00 | $4,498,000.00 | $2,176,000.00 | $116,000.00 | $-340,000.00 | $-2,485,000.00 | $-887,000.00 | $-2,887,000.00 | $-1,056,000.00 | $-1,667,000.00 | $-949,000.00 | $-587,000.00 | $-2,866,000.00 | $-1,744,000.00 | $507,000.00 | $665,000.00 | $2,134,000.00 | $3,688,000.00 | $1,869,000.00 | $1,784,000.00 | $9,480,000.00 | $7,024,000.00 | $2,743,000.00 | $1,797,000.00 | $6,746,000.00 | $4,920,000.00 | $4,429,000.00 | $2,100,000.00 | $5,739,000.00 | $1,073,000.00 | $1,153,000.00 | $1,534,000.00 | $5,385,000.00 | $627,000.00 | $3,740,000.00 | $1,845,000.00 | $5,986,000.00 | $4,493,000.00 | $1,152,000.00 | $2,424,000.00 | $5,221,000.00 | $959,000.00 | $2,280,000.00 | $1,059,000.00 | $2,539,000.00 | $-136,000.00 | $-115,000.00 | $137,000.00 | $2,962,000.00 | $2,521,000.00 | $5,671,000.00 | -- |
Earnings Per Share Basic | $2.68 | $1.81 | $0.87 | $0.26 | $-0.09 | $-0.09 | $-0.27 | $-2.20 | $-0.47 | $-1.60 | $-0.48 | $-0.25 | $-0.28 | $-0.22 | $-1.70 | $-1.32 | $-0.62 | $0.17 | $0.56 | $1.02 | $1.03 | $0.51 | $1.94 | $1.38 | $0.64 | $0.42 | $0.51 | $0.13 | $0.55 | $0.48 | $0.50 | $0.31 | $0.26 | $0.36 | $1.34 | $1.11 | $0.46 | $0.47 | $1.49 | $1.12 | $0.28 | $0.61 | $1.18 | $0.71 | $0.25 | $0.25 | $0.40 | $-0.05 | $-0.05 | $0.01 | $0.72 | $0.62 | $1.39 | -- |
Weighted Average Shares Basic | 2,885,000 | 2,882,000 | 2,860,000 | 2,824,000 | 2,822,000 | 2,830,000 | 2,807,000 | 2,786,000 | 2,790,000 | 2,789,000 | 2,777,000 | 2,759,000 | 2,757,000 | 2,756,000 | 2,750,000 | 2,750,000 | 2,750,000 | 2,750,000 | 2,742,000 | 2,741,000 | 2,740,000 | 2,736,000 | 2,720,000 | 2,722,000 | 2,717,000 | 2,712,000 | 2,705,000 | 2,711,000 | 2,706,000 | 2,693,000 | 2,667,000 | 2,682,000 | 2,671,000 | 2,630,000 | 2,626,000 | 2,628,000 | 2,626,000 | 2,620,000 | 2,608,000 | 2,606,000 | 2,601,000 | 2,596,000 | 2,587,000 | 2,586,000 | 2,587,000 | 2,581,000 | 2,579,000 | 2,579,000 | 2,579,000 | 2,579,000 | 2,575,000 | 2,576,000 | 2,564,000 | -- |
Earnings Per Share Diluted | $2.64 | $1.79 | $0.86 | $0.25 | $-0.09 | $-0.09 | $-0.27 | $-2.20 | $-2.07 | $-1.60 | $-0.48 | $-0.25 | $-0.28 | $-0.22 | $-1.70 | $-1.32 | $-0.62 | $0.17 | $0.55 | $1.00 | $1.01 | $0.50 | $1.87 | $1.35 | $1.04 | $0.42 | $1.66 | $0.13 | $0.54 | $0.48 | $1.42 | $0.31 | $0.26 | $0.35 | $1.33 | $0.18 | $0.45 | $0.47 | $1.48 | $1.11 | $0.28 | $0.61 | $0.46 | $0.21 | $0.50 | $0.25 | $0.40 | $-0.09 | $-0.05 | $0.01 | $0.72 | $0.03 | $1.39 | -- |
Weighted Average Shares Diluted | 2,927,000 | 2,908,000 | 2,885,000 | 2,902,000 | 2,822,000 | 2,819,000 | 2,807,000 | 2,786,000 | 2,785,000 | 2,789,000 | 2,777,000 | 2,759,000 | 2,757,000 | 2,756,000 | 2,750,000 | 2,750,000 | 2,750,000 | 2,771,000 | 2,794,000 | 2,799,000 | 2,800,000 | 2,804,000 | 2,777,000 | 2,784,000 | 2,776,000 | 2,755,000 | 2,726,000 | 2,724,000 | 2,729,000 | 2,707,000 | 2,687,000 | 2,683,000 | 2,674,000 | 2,659,000 | 2,658,000 | 2,659,000 | 2,655,000 | 2,651,000 | 2,634,000 | 2,645,000 | 2,618,000 | 2,618,000 | 2,600,000 | 2,596,000 | 2,601,000 | 2,584,000 | 2,580,000 | 2,579,000 | 2,579,000 | 2,580,000 | 2,585,000 | 2,583,000 | 2,575,000 | -- |
Common Stock Shares Authorized | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 5,000,000 | 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 | -- | -- | -- |
Common Stock Shares Outstanding | 2,875,000 | 2,902,000 | 2,904,000 | 2,830,000 | 2,830,000 | 2,830,000 | 2,829,000 | 2,790,000 | 2,790,000 | 2,790,000 | 2,790,000 | 2,763,000 | 2,759,000 | 2,759,000 | 2,751,000 | 2,751,000 | 2,750,000 | 2,750,000 | 2,747,000 | 2,744,000 | 2,744,000 | 2,741,000 | 2,733,000 | 2,725,000 | 2,721,000 | 2,713,000 | 2,712,000 | 2,712,000 | 2,710,000 | 2,698,000 | 2,685,000 | 2,685,000 | 2,681,000 | 2,630,000 | 2,630,000 | -- | -- | -- | 2,619,000 | -- | -- | -- | 2,592,000 | -- | -- | -- | 2,579,000 | -- | -- | -- | 2,578,000 | -- | -- | -- |
Common Stock Value | $7,270,000.00 | $7,269,000.00 | $7,269,000.00 | $7,084,000.00 | $7,084,000.00 | $7,084,000.00 | $7,080,000.00 | $6,983,000.00 | $6,983,000.00 | $6,983,000.00 | $6,982,000.00 | $6,915,000.00 | $6,905,000.00 | $6,905,000.00 | $6,885,000.00 | $6,885,000.00 | $6,884,000.00 | $6,884,000.00 | $6,875,000.00 | $6,869,000.00 | $6,869,000.00 | $6,861,000.00 | $6,841,000.00 | $6,821,000.00 | $6,809,000.00 | $6,790,000.00 | $6,789,000.00 | $6,787,000.00 | $6,783,000.00 | $6,752,000.00 | $6,720,000.00 | $6,720,000.00 | $6,709,000.00 | $6,583,000.00 | $6,583,000.00 | $6,580,000.00 | $6,575,000.00 | $6,566,000.00 | $6,557,000.00 | $6,550,000.00 | $6,550,000.00 | $6,550,000.00 | $6,550,000.00 | $6,550,000.00 | $6,550,000.00 | $6,550,000.00 | $6,550,000.00 | $6,550,000.00 | -- | -- | $6,550,000.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 | -- | -- | -- |
Payments Of Dividends Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | $1,044,000.00 | $1,045,000.00 | $1,045,000.00 | -- | $2,030,000.00 | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Authorized | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Shares Outstanding | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Value | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Preferred Stock Par Or Stated Value Per Share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Share Price | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |