Napco Security Technologies, Inc(NASDAQ:NSSC)
Napco Security Technologies, Inc. develops, manufactures, and sells security products in the United States and internationally. The company offers access control systems, door-locking products, intrusion and fire alarm systems, and video surveillance systems for commercial, residential, institutiona...
Website: http://www.napcosecurity.com
Founded: 1969
Full Time Employees: 1,161
Sector: Industrials
Industry: Security & Protection Services
• Market Cap:
• Exchange:
• Shs Outstanding:
• Employees:
• Beta:
• Return on Equity (ROE) ttm:
• Return on Assets (ROA) ttm:
• EPS ttm:
• Book value per Share:
• Cash per Share:
• Current ast per Share:
• P/E ttm:
• P/E forward:
• P/E ttm high:
• P/E ttm low:
• P/S ttm:
• P/B ttm:
• P/FCF ttm:
• PEG ratio:
• Cash Ratio ttm:
• Quick Ratio ttm:
• Current Ratio ttm:
• Gross Mgn ttm:
• EBITDA Mgn ttm:
• Operating Mgn ttm:
• Net Income Mgn ttm:
• Trailing Div yield:
• Forward Div yield:
• Payout Ratio ttm:
• Ex-Dividend date:
• Target Price High:
• Target Price Low:
• Target Price Mean:
• Number of Analysts:
• Debt Ratio ttm:
• Debt to Equity ttm:
• Total Net Debt:
At a glance:
Bull Thesis:
Bear Thesis:
Main Competitors:
Moat:
Income Statements:
Quarterly
Annual
| Unit: USD | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
equipment revenue | 24,238,000 | 24,323,000 | 25,739,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
service revenue | 24,929,000 | 23,849,000 | 23,429,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total revenue | 49,167,000 | 48,172,000 | 49,168,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
yoy | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
qoq | 2.07% | -2.03% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cost of revenue: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cost of equipment revenue | 17,289,000 | 17,607,000 | 19,046,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cost of service revenue | 2,389,000 | 2,327,000 | 2,276,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total cost of revenue | 19,678,000 | 19,934,000 | 21,322,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gross profit | 29,489,000 | 28,238,000 | 27,846,000 | 26,798,000 | 25,127,000 | 24,489,000 | 24,616,000 | 27,845,000 | 26,484,000 | 25,012,000 | 22,413,000 | 12,933,000 | 22,671,000 | 19,462,000 | 18,167,000 | 19,224,000 | 15,033,000 | 11,443,000 | 13,456,000 | 15,146 | 12,910 | 11,403 | 10,692,000 | 7,991,000 | 11,956,000 | 12,127,000 | 11,518,000 | 12,931,000 | 10,729,000 | 10,671,000 | 9,559,000 | 12,138,000 | 8,892,000 | 6,840,000 | 6,879,000 | 9,846,000 | 6,663,000 | 6,617,000 | 6,452,000 | 9,638,000 | 6,108,000 | 6,201,000 | 5,637,000 | 9,343,000 | 5,346,000 | 6,103,000 | 5,255,000 | 8,276,000 | 5,317,000 | 5,081,000 | 5,039,000 | 8,295,000 | 4,652,000 | 4,641,000 | 4,136,000 | 7,037,000 | 5,064,000 | 4,895,000 | 4,156,000 | 6,475,000 | 5,513,000 | 4,690,000 | 3,423,000 |
yoy | 17.36% | 15.31% | 13.12% | -3.76% | -5.12% | -2.09% | 9.83% | 115.30% | 16.82% | 28.52% | 23.37% | -32.72% | 50.81% | 70.08% | 35.01% | 126824.60% | 116344.62% | 100250.78% | 25.85% | -99.81% | -99.89% | -99.91% | -7.17% | -38.20% | 11.44% | 13.64% | 20.49% | 6.53% | 20.66% | 56.01% | 38.96% | 23.28% | 33.45% | 3.37% | 6.62% | 2.16% | 9.09% | 6.71% | 14.46% | 3.16% | 14.25% | 1.61% | 7.27% | 12.89% | 0.55% | 20.11% | 4.29% | -0.23% | 14.29% | 9.48% | 21.83% | 17.88% | -8.14% | -5.19% | -0.48% | 8.68% | -8.14% | 4.37% | 21.41% | ||||
qoq | 4.43% | 1.41% | 3.91% | 6.65% | 2.61% | -0.52% | -11.60% | 5.14% | 5.89% | 11.60% | 73.30% | -42.95% | 16.49% | 7.13% | -5.50% | 27.88% | 31.37% | -14.96% | 88741.94% | 17.32% | 13.22% | -99.89% | 33.80% | -33.16% | -1.41% | 5.29% | -10.93% | 20.52% | 0.54% | 11.63% | -21.25% | 36.50% | 30.00% | -0.57% | -30.13% | 47.77% | 0.70% | 2.56% | -33.06% | 57.79% | -1.50% | 10.01% | -39.67% | 74.77% | -12.40% | 16.14% | -36.50% | 55.65% | 4.64% | 0.83% | -39.25% | 78.31% | 0.24% | 12.21% | -41.22% | 38.96% | 3.45% | 17.78% | -35.81% | 17.45% | 17.55% | 37.01% | |
gross margin % | 59.98% | 58.62% | 56.63% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% |
operating expenses: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
research and development | 3,418,000 | 3,473,000 | 3,240,000 | 3,232,000 | 3,185,000 | 3,107,000 | 3,057,000 | 3,027,000 | 2,757,000 | 2,542,000 | 2,437,000 | 2,364,000 | 2,314,000 | 2,222,000 | 2,428,000 | 2,106,000 | 2,009,000 | 1,978,000 | 1,931,000 | 1,945 | 1,902 | 1,884 | 1,889,000 | 1,870,000 | 1,815,000 | 1,823,000 | 1,749,000 | 1,854,000 | 1,851,000 | 1,762,000 | 1,745,000 | ||||||||||||||||||||||||||||||||
selling, general, and administrative | 11,259,000 | 10,012,000 | 10,963,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
litigation settlement cost | 16,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 30,677,000 | 13,485,000 | 14,203,000 | 14,712,000 | 13,981,000 | 13,318,000 | 12,760,000 | 13,881,000 | 11,990,000 | 11,207,000 | 10,858,000 | 11,225,000 | 10,739,000 | 10,026,000 | 10,918,000 | 11,030,000 | 10,451,000 | 10,173,000 | 9,277,000 | ||||||||||||||||||||||||||||||||||||||||||||
operating income | -1,188,000 | 14,753,000 | 13,643,000 | 12,086,000 | 11,146,000 | 11,171,000 | 11,856,000 | 13,964,000 | 14,494,000 | 13,805,000 | 11,555,000 | 1,708,000 | 11,932,000 | 9,436,000 | 7,249,000 | 8,194,000 | 4,582,000 | 1,270,000 | 4,179,000 | 5,984 | 5,028 | 3,669 | 2,654,000 | -835,000 | 4,045,000 | 3,994,000 | 3,609 | 4,766,000 | 3,647,000 | 3,294,000 | 1,759,000 | 4,277,000 | 1,912,000 | 1,166,000 | 1,059,000 | 3,462,000 | 1,136,000 | 1,064,000 | 716,000 | 3,756,000 | 1,217,000 | 1,026,000 | 324,000 | 3,462,000 | 477,000 | 1,096,000 | 246,000 | 2,823,000 | 749,000 | 534,000 | 262,000 | 3,583,000 | 258,000 | 354,000 | -399,000 | 2,369,000 | 689,000 | 895,000 | -142,000 | 2,042,000 | 657,000 | 531,000 | -717,000 |
yoy | -110.66% | 32.07% | 15.07% | -13.45% | -23.10% | -19.08% | 2.60% | 717.56% | 21.47% | 46.30% | 59.40% | -79.16% | 160.41% | 642.99% | 73.46% | 136831.82% | 91029.67% | 34514.34% | 57.46% | -100.72% | -99.88% | -99.91% | 73438.38% | -117.52% | 10.91% | 21.25% | -99.79% | 11.43% | 90.74% | 182.50% | 66.10% | 23.54% | 68.31% | 9.59% | 47.91% | -7.83% | -6.66% | 3.70% | 120.99% | 8.49% | 155.14% | -6.39% | 31.71% | 22.64% | -36.32% | 105.24% | -6.11% | -21.21% | 190.31% | 50.85% | -165.66% | 51.25% | -62.55% | -60.45% | 180.99% | 16.01% | 4.87% | 68.55% | -80.20% | ||||
qoq | -108.05% | 8.14% | 12.88% | 8.43% | -0.22% | -5.78% | -15.10% | -3.66% | 4.99% | 19.47% | 576.52% | -85.69% | 26.45% | 30.17% | -11.53% | 78.83% | 260.79% | -69.61% | 69736.23% | 19.01% | 37.04% | -99.86% | -417.84% | -120.64% | 1.28% | 110567.78% | -99.92% | 30.68% | 10.72% | 87.27% | -58.87% | 123.69% | 63.98% | 10.10% | -69.41% | 204.75% | 6.77% | 48.60% | -80.94% | 208.63% | 18.62% | 216.67% | -90.64% | 625.79% | -56.48% | 345.53% | -91.29% | 276.90% | 40.26% | 103.82% | -92.69% | 1288.76% | -27.12% | -188.72% | -116.84% | 243.83% | -23.02% | -730.28% | -106.95% | 210.81% | 23.73% | -174.06% | |
operating margin % | -2.42% | 30.63% | 27.75% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | -Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | -Infinity% | Infinity% | Infinity% | Infinity% | -Infinity% | Infinity% | Infinity% | Infinity% | -Infinity% |
other income: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest income | 881,000 | 884,000 | 854,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other income | 105,000 | 102,000 | 138,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income before provision for income taxes | -202,000 | 15,739,000 | 14,635,000 | 12,969,000 | 12,008,000 | 12,092,000 | 13,000,000 | 14,726,000 | 15,131,000 | 14,534,000 | 11,995,000 | 2,090,000 | 12,369,000 | 9,623,000 | 7,146,000 | 8,013,000 | 4,405,000 | 1,328,000 | 8,100,000 | 6,032 | 4,984 | 3,666 | 2,648,000 | -841,000 | 4,040,000 | 4,003,000 | 3,602 | 4,763,000 | 3,642,000 | 3,288,000 | 1,752,000 | 3,445,000 | 133,000 | 209,000 | 2,042,000 | 387,000 | 584,000 | ||||||||||||||||||||||||||
provision for income taxes | 206,000 | 2,236,000 | 2,470,000 | 1,337,000 | 1,886,000 | 1,625,000 | 1,815,000 | 1,192,000 | 1,935,000 | 1,924,000 | 1,517,000 | 651,000 | 1,529,000 | 1,177,000 | 744,000 | 476,000 | 1,132,000 | 291,000 | 348,000 | 1,007 | 624 | 469 | 329,000 | 1,059,000 | 425,000 | 431,000 | 369 | 35,000 | 520,000 | 419,000 | 248,000 | 236,000 | 22,000 | 74,000 | 201,000 | 84,000 | 275,000 | ||||||||||||||||||||||||||
net income | -408,000 | 13,503,000 | 12,165,000 | 11,632,000 | 10,122,000 | 10,467,000 | 11,185,000 | 13,534,000 | 13,196,000 | 12,610,000 | 10,478,000 | 1,439,000 | 10,840,000 | 8,446,000 | 6,402,000 | 7,537,000 | 3,273,000 | 1,037,000 | 7,752,000 | 5,025 | 4,360 | 3,197 | 2,319,000 | -1,900,000 | 3,615,000 | 3,572,000 | 3,233 | 4,728,000 | 3,122,000 | 2,869,000 | 1,504,000 | 3,697,000 | 1,829,000 | 1,233,000 | 890,000 | 3,222,000 | 952,000 | 857,000 | 568,000 | 3,438,000 | 1,044,000 | 976,000 | 315,000 | 3,340,000 | 395,000 | 951,000 | 159,000 | 2,335,000 | 650,000 | 368,000 | 123,000 | 3,209,000 | 111,000 | 135,000 | -434,000 | 1,841,000 | 303,000 | 309,000 | -167,000 | 1,403,000 | 695,000 | 157,000 | -1,134,000 |
yoy | -104.03% | 29.01% | 8.76% | -14.05% | -23.29% | -16.99% | 6.75% | 840.51% | 21.73% | 49.30% | 63.67% | -80.91% | 231.19% | 714.46% | -17.41% | 149890.05% | 74968.81% | 32336.66% | 234.28% | -100.26% | -99.88% | -99.91% | 71629.04% | -140.19% | 15.79% | 24.50% | -99.79% | 27.89% | 70.69% | 132.68% | 68.99% | 14.74% | 92.12% | 43.87% | 56.69% | -6.28% | -8.81% | -12.19% | 80.32% | 2.93% | 164.30% | 2.63% | 98.11% | 43.04% | -39.23% | 158.42% | 29.27% | -27.24% | 485.59% | 172.59% | -128.34% | 74.31% | -63.37% | -56.31% | 159.88% | 31.22% | -56.40% | 96.82% | -85.27% | ||||
qoq | -103.02% | 11.00% | 4.58% | 14.92% | -3.30% | -6.42% | -17.36% | 2.56% | 4.65% | 20.35% | 628.14% | -86.73% | 28.34% | 31.93% | -15.06% | 130.28% | 215.62% | -86.62% | 154168.66% | 15.25% | 36.38% | -99.86% | -222.05% | -152.56% | 1.20% | 110385.62% | -99.93% | 51.44% | 8.82% | 90.76% | -59.32% | 102.13% | 48.34% | 38.54% | -72.38% | 238.45% | 11.09% | 50.88% | -83.48% | 229.31% | 6.97% | 209.84% | -90.57% | 745.57% | -58.46% | 498.11% | -93.19% | 259.23% | 76.63% | 199.19% | -96.17% | 2790.99% | -17.78% | -131.11% | -123.57% | 507.59% | -1.94% | -285.03% | -111.90% | 101.87% | 342.68% | -113.84% | |
net income margin % | -0.83% | 28.03% | 24.74% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | -Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | -Infinity% | Infinity% | Infinity% | Infinity% | -Infinity% | Infinity% | Infinity% | Infinity% | -Infinity% |
income per share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | -0.01 | 0.38 | 0.34 | 0.33 | 0.28 | 0.29 | 0.3 | 0.36 | 0.36 | 0.34 | 0.28 | 0.04 | 0.29 | 0.23 | 0.17 | 0.2 | 0.09 | 0.03 | 0.42 | 0.27 | 0.24 | 0.17 | 0.13 | -0.1 | 0.2 | 0.19 | 0.17 | 0.26 | 0.17 | 0.15 | 0.08 | 0.01 | 0.04 | 0.01 | |||||||||||||||||||||||||||||
diluted | -0.01 | 0.38 | 0.34 | 0.33 | 0.28 | 0.28 | 0.3 | 0.36 | 0.36 | 0.34 | 0.28 | 0.04 | 0.29 | 0.23 | 0.17 | 0.2 | 0.09 | 0.03 | 0.42 | 0.27 | 0.24 | 0.17 | 0.13 | -0.1 | 0.2 | 0.19 | 0.17 | 0.26 | 0.17 | 0.15 | 0.08 | 0.01 | 0.04 | 0.01 | |||||||||||||||||||||||||||||
weighted-average number of shares outstanding: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 35,691,000 | 35,664,000 | 35,658,000 | 36,298,000 | 36,111,000 | 36,538,000 | 36,865,000 | 36,812,000 | 36,835,000 | 36,829,000 | 36,827,000 | 36,741,000 | 36,793,000 | 36,772,000 | 36,762,000 | 36,725,000 | 36,743,000 | 36,728,000 | 18,350,000 | 18,348,000 | 18,349,000 | 18,347,000 | 18,347,000 | 18,444,000 | 18,472,000 | 18,478,000 | 18,478,000 | 18,574,000 | 18,489,000 | 18,603,000 | 18,726,000 | 18,788,000 | 18,737,000 | 18,849,000 | 18,846,000 | 18,809,000 | 18,819,000 | 18,798,000 | 18,787,000 | 18,874,000 | 18,811,000 | 18,931,000 | 18,965,000 | 19,164,000 | 19,066,000 | 19,188,000 | 19,412,000 | 19,392,000 | 19,416,000 | 19,408,000 | 19,323,000 | 19,210,000 | 19,296,000 | 19,154,000 | 19,097,000 | 19,096,000 | 19,096,000 | 19,096,000 | 19,096,000 | 19,096,000 | 19,096,000 | 19,096,000 | 19,096,000 |
diluted | 35,691,000 | 35,915,000 | 35,865,000 | 36,499,000 | 36,253,000 | 36,776,000 | 37,180,000 | 37,066,000 | 37,118,000 | 37,018,000 | 37,076,000 | 37,005,000 | 37,082,000 | 36,997,000 | 36,990,000 | 36,867,000 | 36,879,000 | 36,898,000 | 18,422,000 | 18,404,000 | 18,412,000 | 18,402,000 | 18,392,000 | 18,493,000 | 18,516,000 | 18,538,000 | 18,536,000 | 18,624,000 | 18,533,000 | 18,649,000 | 18,776,000 | 18,825,000 | 18,772,000 | 18,883,000 | 18,879,000 | 18,854,000 | 18,855,000 | 18,851,000 | 18,838,000 | 18,894,000 | 18,828,000 | 18,957,000 | 18,986,000 | 19,169,000 | 19,073,000 | 19,189,000 | 19,412,000 | 19,428,000 | 19,471,000 | 19,444,000 | 19,341,000 | 19,362,000 | 19,419,000 | 19,496,000 | 19,097,000 | 19,303,000 | 19,409,000 | 19,256,000 | 19,096,000 | 19,176,000 | 19,193,000 | 19,096,000 | 19,096,000 |
net sales: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
equipment revenues | 28,298,000 | 22,351,000 | 21,725,000 | 22,917,000 | 29,938,000 | 29,735,000 | 29,007,000 | 24,391,000 | 28,551,000 | 28,390,000 | 27,434,000 | 25,687,000 | 30,532,000 | 23,873,000 | 22,380,000 | 20,827,000 | 25,882,000 | 19,335,000 | 19,016,000 | 15,898,000 | 15,243,250 | 20,007,000 | 20,045,000 | 20,921,000 | 24,633,000 | 20,597,000 | 20,685,000 | 19,590,000 | 23,818,000 | 19,042,000 | |||||||||||||||||||||||||||||||||
service revenues | 22,426,000 | 21,610,000 | 21,208,000 | 21,086,000 | 20,392,000 | 19,532,000 | 18,540,000 | 17,285,000 | 16,107,000 | 15,142,000 | 14,880,000 | 13,806,000 | 12,697,000 | 12,032,000 | 11,028,000 | 10,224,000 | 9,547,000 | 8,893,000 | 8,189,000 | 7,275,000 | 4,345,000 | 6,232,000 | 5,784,000 | 5,364,000 | 4,951,000 | 4,546,000 | 4,144,000 | 3,786,000 | 3,442,000 | 3,158,000 | |||||||||||||||||||||||||||||||||
net sales: - sum | 50,724,000 | 43,961,000 | 42,933,000 | 44,003,000 | 50,330,000 | 49,267,000 | 47,547,000 | 41,676,000 | 44,658,000 | 43,532,000 | 42,314,000 | 39,493,000 | 43,229,000 | 35,905,000 | 33,408,000 | 31,051,000 | 25,829,000 | 26,285,000 | |||||||||||||||||||||||||||||||||||||||||||||
cost of sales: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
equipment related expenses | 16,852,000 | 16,606,000 | 21,179,000 | 20,656,000 | 17,497,000 | 15,060,000 | 19,388,000 | 21,187,000 | 19,665,000 | 22,394,000 | 19,334,000 | 20,571,000 | 16,172,000 | 19,018 | 14,074 | 14,599 | 11,307,000 | 13,909,000 | 13,285,000 | 12,602,000 | 13,638,000 | 15,559,000 | 13,471,000 | 13,203,000 | 13,007,000 | 14,382,000 | 12,557,000 | ||||||||||||||||||||||||||||||||||||
service-related expenses | 2,099,000 | 1,982,000 | 1,838,000 | 1,877,000 | 1,955,000 | 1,604,000 | 1,879,000 | 1,766,000 | 1,768,000 | 1,473,000 | 1,665,000 | 1,661,000 | 1,611,000 | 1,538,000 | 1,394,000 | 1,423,000 | 1,265 | 1,244 | |||||||||||||||||||||||||||||||||||||||||||||
cost of sales: - sum | 23,926,000 | 18,834,000 | 18,444,000 | 19,387,000 | 22,485,000 | 22,783,000 | 22,535,000 | 19,263,000 | 31,725,000 | 20,861,000 | 22,852,000 | 21,326,000 | 24,005,000 | 20,872,000 | 21,965,000 | 17,595,000 | 20,283 | 15,318 | 15,802 | 13,702,000 | 14,767,000 | ||||||||||||||||||||||||||||||||||||||||||
selling, general, and administrative expenses | 11,480,000 | 10,796,000 | 10,211,000 | 9,703,000 | 10,854,000 | 9,233,000 | 8,665,000 | 8,421,000 | 8,861,000 | 8,425,000 | 7,804,000 | 8,490,000 | 8,924,000 | 8,442,000 | 8,195,000 | 7,346,000 | 7,217 | 5,980 | 5,850 | 6,149,000 | 5,104,000 | 6,096,000 | 6,310,000 | 6,160,000 | 6,311,000 | 5,231,000 | 5,615,000 | 6,055,000 | 6,146,000 | 5,311,000 | 5,674,000 | 5,820,000 | 6,384,000 | 5,527,000 | 5,553,000 | 5,736,000 | 5,882,000 | 4,891,000 | 5,175,000 | 5,313,000 | 5,881,000 | 4,869,000 | 5,007,000 | 5,009,000 | 5,453,000 | 4,568,000 | 4,547,000 | 4,777,000 | 4,712,000 | 4,394,000 | 4,287,000 | 4,535,000 | 4,668,000 | 4,375,000 | 4,000,000 | 4,298,000 | 4,033,000 | 4,856,000 | 4,159,000 | 4,140,000 | |||
interest and other income | 883,000 | 862,000 | 921,000 | 1,144,000 | 762,000 | 637,000 | 729,000 | 440,000 | 382,000 | 437,000 | 187,000 | -103,000 | -25,500 | -177,000 | 58,000 | 17,000 | |||||||||||||||||||||||||||||||||||||||||||||||
equipment-related expenses | 21,827,000 | 17,510,000 | 20,530,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on extinguishment of debt | 3,904,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other expense: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest and other expense | -48 | 44 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
service related expenses | 1,203 | 1,174,000 | 1,106,000 | 998,000 | 1,100,000 | 1,129,000 | 1,094,000 | 943,000 | 955,000 | 810,000 | 740,000 | 751,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
interest expense | 3 | 6,000 | 6,000 | 5,000 | -9,000 | 7 | 3,000 | 5,000 | 6,000 | 7,000 | 40,000 | 45,000 | 45,000 | 49,000 | 54,000 | 52,000 | 54,000 | 55,000 | 56,000 | 59,000 | 110,000 | 121,000 | 134,000 | 122,000 | 141,000 | 177,000 | 260,000 | 287,000 | 298,000 | 304,000 | 327,000 | 328,000 | 411,000 | 594,000 | |||||||||||||||||||||||||||||
| 23,173,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
research and development expenses | 1,228,750 | 1,669,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest | 16,750 | 19,000 | 22,000 | 26,000 | 14,750 | 17,000 | 18,000 | 24,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
income before income taxes | 1,017,500 | 1,893,000 | 1,144,000 | 1,033,000 | 714,250 | 1,119,000 | 1,046,000 | 692,000 | 604,500 | 1,169,000 | 978,000 | 271,000 | 414,000 | 421,000 | 1,039,000 | 196,000 | 311,000 | 686,000 | 420,000 | 138,000 | |||||||||||||||||||||||||||||||||||||||||||
income tax expense | 29,500 | 64,000 | -89,000 | 143,000 | 120,000 | 167,000 | 189,000 | 124,000 | 20,750 | 125,000 | 2,000 | -44,000 | 37,750 | 26,000 | 88,000 | 37,000 | 25,750 | 36,000 | 52,000 | 15,000 | |||||||||||||||||||||||||||||||||||||||||||
net income per share | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 0.053 | 0.1 | 0.07 | 0.05 | 0.033 | 0.05 | 0.05 | 0.03 | 0.03 | 0.06 | 0.05 | 0.02 | 0.02 | 0.02 | 0.05 | 0.01 | 0.015 | 0.03 | 0.02 | 0.01 | -0.003 | 0.01 | |||||||||||||||||||||||||||||||||||||||||
diluted | 0.053 | 0.1 | 0.07 | 0.05 | 0.033 | 0.05 | 0.05 | 0.03 | 0.03 | 0.06 | 0.05 | 0.02 | 0.02 | 0.02 | 0.05 | 0.01 | 0.015 | 0.03 | 0.02 | 0.01 | -0.003 | 0.01 | |||||||||||||||||||||||||||||||||||||||||
net sales | 21,112,000 | 21,174,000 | 25,684,000 | 20,807,000 | 20,715,000 | 20,168,000 | 24,059,000 | 19,808,000 | 20,497,000 | 18,149,000 | 22,961,000 | 17,894,000 | 19,571,000 | 17,336,000 | 21,518,000 | 17,272,000 | 18,353,000 | 17,239,000 | 21,795,000 | 17,163,000 | 17,212,000 | 15,216,000 | 19,872,000 | 17,236,000 | 17,617,000 | 16,203,000 | 20,697,000 | 17,760,000 | 17,608,000 | 15,327,000 | |||||||||||||||||||||||||||||||||
cost of sales | 14,272,000 | 14,295,000 | 15,838,000 | 14,144,000 | 14,098,000 | 13,716,000 | 14,421,000 | 13,700,000 | 14,296,000 | 12,512,000 | 13,618,000 | 12,548,000 | 13,468,000 | 12,081,000 | 13,242,000 | 11,955,000 | 13,272,000 | 12,200,000 | 13,500,000 | 12,511,000 | 12,571,000 | 11,080,000 | 12,835,000 | 12,172,000 | 12,722,000 | 12,047,000 | 14,222,000 | 12,247,000 | 12,918,000 | 11,904,000 | |||||||||||||||||||||||||||||||||
other | 2,500 | 3,000 | 3,000 | 4,000 | 3,000 | 4,000 | 3,000 | -5,000 | 4,000 | 4,000 | 4,000 | 3,000 | 4,000 | 3,000 | 4,000 | 3,000 | 67,000 | 15,000 | 13,000 | 14,000 | 5,000 | 13,000 | 14,000 | 14,000 | |||||||||||||||||||||||||||||||||||||||
see accompanying notes to condensed consolidated financial statements. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss before benefit for income taxes | -579,000 | -460,000 | -225,750 | -1,325,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
benefit for income taxes | 145,000 | 293,000 | 307,000 | -379,000 | -51,000 | -191,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss per share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | -0.02 | -0.01 | -0.003 | -0.06 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | -0.02 | -0.01 | -0.003 | -0.06 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other expense: - sum | 232,750 | 302,000 | 311,000 | 318,000 | 332,000 | 341,000 | 425,000 | 608,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings per share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 0.005 | 0.02 | 0.02 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | 0.005 | 0.02 | 0.02 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
see accompanying notes to consolidated financial statements. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment of goodwill | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income before benefit for income taxes | 316,000 | 106,000 |
Balance Sheets:
Quarterly
Annual
| Unit: USD | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
assets | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current assets | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents | 114,408,000 | 104,919,000 | 95,400,000 | 83,081,000 | 73,413,000 | 86,019,000 | 85,596,000 | 65,341,000 | 55,518,000 | 47,311,000 | 43,577,000 | 35,955,000 | 31,515,000 | 32,007,000 | 29,448,000 | 41,730,000 | 42,127,000 | 41,951,000 | 37,744,000 | 34,806,000 | 28,710,000 | 26,796,000 | 21,870,000 | 18,248,000 | 11,040,000 | 11,778,000 | 10,774,000 | 8,028,000 | 5,499,000 | 7,921,000 | 7,469,000 | 5,308,000 | 4,347,000 | 3,949,000 | 4,453,000 | 3,454,000 | 2,428,000 | 3,784,000 | 4,715,000 | 3,805,000 | 3,294,000 | 1,881,000 | 2,806,000 | 2,346,000 | 1,675,000 | 1,710,000 | 3,741,000 | 2,483,000 | 2,425,000 | 3,379,000 | 3,706,000 | 3,229,000 | 1,856,000 | 2,377,000 | 2,327,000 | 2,979,000 | 2,997,000 | 2,254,000 | 2,972,000 | 3,077,000 | 3,640,000 | 2,777,000 | 4,711,000 |
marketable securities | 10,544,000 | 10,462,000 | 10,358,000 | 16,095,000 | 15,884,000 | 13,176,000 | 5,666,000 | 5,398,000 | 5,348,000 | 5,324,000 | 5,121,000 | 5,136,000 | 5,155,000 | 5,028,000 | 4,943,000 | 5,068,000 | 5,245,000 | 5,417,000 | 5,435,000 | 5,413,000 | 5,361,000 | ||||||||||||||||||||||||||||||||||||||||||
accounts receivable | 28,527,000 | 28,064,000 | 30,670,000 | 30,108,000 | 24,250,000 | 23,456,000 | 28,236,000 | 31,898,000 | 30,273,000 | 27,552,000 | 22,921,000 | 26,069,000 | 24,170,000 | 20,985,000 | 21,342,000 | 29,218,000 | 24,209,000 | 23,531,000 | 25,343,000 | 28,081,000 | 22,355,000 | 21,223,000 | 19,206,000 | 22,932,000 | 23,346,000 | 23,098,000 | 24,730,000 | 25,970,000 | 22,369,000 | 19,845,000 | 22,104,000 | 22,738,000 | 18,057,000 | 17,361,000 | 17,746,000 | 20,275,000 | 16,930,000 | 16,267,000 | 17,311,000 | 19,012,000 | 16,137,000 | 15,639,000 | 15,269,000 | 17,994,000 | 14,622,000 | 15,352,000 | 13,930,000 | 16,904,000 | 14,213,000 | 13,704,000 | 14,288,000 | 18,211,000 | 14,532,000 | 13,888,000 | 14,549,000 | 16,408,000 | 13,737,000 | 14,410,000 | 15,178,000 | 17,640,000 | 15,447,000 | 13,736,000 | 14,657,000 |
inventories | 33,384,000 | 32,657,000 | 31,286,000 | 29,962,000 | 34,450,000 | 37,634,000 | 36,395,000 | 34,804,000 | 37,010,000 | 39,316,000 | 36,946,000 | 35,062,000 | 46,921,000 | 48,661,000 | 52,055,000 | 40,781,000 | 35,101,000 | 29,814,000 | 26,916,000 | 25,278,000 | 27,382,000 | 29,383,000 | 33,528,000 | 35,231,000 | 34,615,000 | 34,740,000 | 31,140,000 | 29,576,000 | 28,699,000 | 27,116,000 | 25,158,000 | 24,533,000 | 25,420,000 | 26,687,000 | 26,284,000 | 26,212,000 | 25,452,000 | 23,562,000 | 21,792,000 | 21,428,000 | 20,631,000 | 21,723,000 | 23,168,000 | 22,757,000 | 22,886,000 | 22,238,000 | 22,767,000 | 21,443,000 | 21,474,000 | 19,788,000 | 20,041,000 | 18,471,000 | 17,299,000 | 17,909,000 | 18,698,000 | 19,448,000 | 19,806,000 | 21,085,000 | 22,096,000 | 19,986,000 | 18,236,000 | 18,726,000 | 19,631,000 |
income tax receivable | 2,765,000 | 1,371,000 | 1,980,000 | 958,000 | 1,195,000 | 144,000 | 73,000 | 367,000 | 205,000 | 75,000 | 379,000 | 213,000 | 6,000 | 24,000 | 115,000 | 45,000 | 169,000 | 121,000 | 23,000 | 64,000 | 33,000 | 214,000 | 137,000 | 133,000 | 78,000 | 368,000 | 1,225,000 | 1,207,000 | 1,102,000 | ||||||||||||||||||||||||||||||||||
prepaid expenses and other current assets | 3,146,000 | 4,015,000 | 3,503,000 | 3,198,000 | 3,428,000 | 3,252,000 | 4,466,000 | 4,269,000 | 3,379,000 | 3,526,000 | 3,072,000 | 3,402,000 | 2,610,000 | 2,827,000 | 2,840,000 | 2,838,000 | 2,726,000 | 2,615,000 | 1,868,000 | 2,408,000 | 1,884,000 | 1,860,000 | 1,945,000 | 2,049,000 | 1,920,000 | 1,662,000 | 2,018,000 | 1,881,000 | 1,892,000 | 1,634,000 | 2,130,000 | 1,124,000 | 1,170,000 | 1,139,000 | 1,130,000 | 1,330,000 | 1,270,000 | 856,000 | 920,000 | 936,000 | 1,170,000 | 976,000 | 957,000 | 1,046,000 | 1,283,000 | 1,053,000 | 849,000 | 989,000 | 1,228,000 | 1,369,000 | 1,242,000 | 1,219,000 | 949,000 | 1,045,000 | 989,000 | 964,000 | 791,000 | 761,000 | 676,000 | 950,000 | 866,000 | 776,000 | 960,000 |
total current assets | 192,774,000 | 181,488,000 | 173,197,000 | 162,444,000 | 152,383,000 | 164,732,000 | 171,429,000 | 168,763,000 | 158,199,000 | 149,728,000 | 137,773,000 | 131,359,000 | 130,642,000 | 119,576,000 | 121,015,000 | 119,635,000 | 109,408,000 | 103,328,000 | 97,519,000 | 95,986,000 | 85,692,000 | 79,262,000 | 76,549,000 | 78,460,000 | 70,921,000 | 71,278,000 | 68,668,000 | 65,455,000 | 58,459,000 | 56,516,000 | 56,861,000 | 53,703,000 | 48,994,000 | 49,136,000 | 49,613,000 | 51,271,000 | 46,080,000 | 44,469,000 | 45,436,000 | 45,884,000 | 42,089,000 | 41,109,000 | 43,124,000 | 45,023,000 | 41,380,000 | 41,179,000 | 42,213,000 | 42,679,000 | 40,078,000 | 38,921,000 | 39,971,000 | 41,836,000 | 35,319,000 | 36,104,000 | 37,357,000 | 40,449,000 | 38,007,000 | 39,131,000 | 41,834,000 | 42,181,000 | 39,897,000 | 37,670,000 | 41,529,000 |
inventories - non-current | 10,012,000 | 10,654,000 | 10,520,000 | 11,313,000 | 12,410,000 | 12,040,000 | 13,782,000 | 15,109,000 | 13,093,000 | 13,318,000 | 17,201,000 | 13,287,000 | 13,865,000 | 15,531,000 | 11,782,000 | 9,005,000 | 7,577,000 | 7,916,000 | 7,350,000 | 7,164,000 | 8,624,000 | 8,653,000 | 8,915,000 | 6,524,000 | 8,022,000 | 7,166,000 | 6,100,000 | 5,262,000 | 5,875,000 | 6,067,000 | 5,082,000 | 4,401,000 | 5,400,000 | 5,179,000 | 4,854,000 | 4,367,000 | 4,254,000 | 4,144,000 | 4,012,000 | 3,909,000 | 4,811,000 | 4,734,000 | 4,612,000 | 4,113,000 | 4,005,000 | 3,855,000 | 3,653,000 | 3,567,000 | 2,798,000 | 3,226,000 | 3,386,000 | 3,436,000 | 5,129,000 | 5,317,000 | 4,735,000 | 3,834,000 | 4,466,000 | 4,528,000 | 4,155,000 | 4,201,000 | 5,751,000 | 5,787,000 | 5,529,000 |
property, plant and equipment | 9,297,000 | 9,025,000 | 8,928,000 | 9,233,000 | 9,487,000 | 9,915,000 | 9,287,000 | 9,077,000 | 8,978,000 | 9,071,000 | 9,112,000 | 9,308,000 | 9,335,000 | 7,984,000 | 7,920,000 | 7,939,000 | 7,997,000 | 7,917,000 | 8,018,000 | 7,836,000 | 7,715,000 | 7,842,000 | 7,914,000 | 8,088,000 | 8,105,000 | 8,151,000 | 7,580,000 | 7,694,000 | 7,602,000 | 7,405,000 | 6,969,000 | 6,791,000 | 6,818,000 | 6,710,000 | 6,820,000 | 6,543,000 | 6,512,000 | 6,207,000 | 5,974,000 | 6,049,000 | 6,033,000 | 6,091,000 | 6,162,000 | 6,234,000 | 6,262,000 | 6,306,000 | 6,295,000 | 6,394,000 | 6,517,000 | 6,512,000 | 6,495,000 | 6,586,000 | 6,793,000 | 6,963,000 | 7,060,000 | 7,247,000 | 7,373,000 | 7,432,000 | 7,519,000 | 7,741,000 | 7,763,000 | 7,863,000 | 7,939,000 |
intangible assets | 3,064,000 | 3,138,000 | 3,213,000 | 3,287,000 | 3,366,000 | 3,445,000 | 3,523,000 | 3,602,000 | 3,686,000 | 3,771,000 | 3,855,000 | 3,939,000 | 4,029,000 | 4,119,000 | 4,210,000 | 4,300,000 | 4,398,000 | 4,495,000 | 4,593,000 | 4,691,000 | 4,797,000 | 4,903,000 | 5,010,000 | 5,116,000 | 7,034,000 | 7,100,000 | 7,166,000 | 7,232,000 | 7,310,000 | 7,388,000 | 7,467,000 | 7,545,000 | 7,638,000 | 7,731,000 | 7,823,000 | 7,916,000 | 8,026,000 | 8,137,000 | 8,247,000 | 8,357,000 | 8,488,000 | 8,618,000 | 8,749,000 | 8,886,000 | 9,052,000 | 9,219,000 | 9,386,000 | 9,552,000 | 9,748,000 | 9,943,000 | 10,138,000 | 10,334,000 | 10,563,000 | 10,792,000 | 11,021,000 | 11,251,000 | 11,517,000 | 11,783,000 | 12,050,000 | 12,316,000 | 13,004,000 | 13,293,000 | 13,581,000 |
deferred income taxes | 1,697,000 | 3,277,000 | 4,795,000 | 6,476,000 | 7,752,000 | 7,012,000 | 6,177,000 | 5,428,000 | 4,983,000 | 4,057,000 | 2,732,000 | 2,652,000 | 1,234,000 | 828,000 | 251,000 | 166,000 | 369,000 | 443,000 | 368,000 | 347,000 | 167,000 | 30,000 | 22,000 | 112,000 | 649,000 | 563,000 | 260,000 | 72,000 | 82,000 | 655,000 | 602,000 | 564,000 | 1,093,000 | 1,461,000 | 484,000 | 698,000 | 703,000 | 857,000 | 890,000 | 900,000 | 880,000 | 799,000 | 781,000 | 757,000 | 739,000 | 738,000 | 681,000 | 671,000 | 642,000 | 650,000 | 671,000 | 657,000 | 650,000 | 543,000 | 543,000 | 544,000 | 528,000 | 483,000 | 448,000 | 468,000 | |||
operating lease - right-of-use asset | 4,975,000 | 5,045,000 | 5,116,000 | 5,188,000 | 5,261,000 | 5,335,000 | 5,410,000 | 5,487,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
other assets | 190,000 | 196,000 | 198,000 | 200,000 | 204,000 | 205,000 | 283,000 | 286,000 | 289,000 | 291,000 | 294,000 | 312,000 | 299,000 | 364,000 | 374,000 | 347,000 | 370,000 | 373,000 | 331,000 | 243,000 | 246,000 | 249,000 | 250,000 | 255,000 | 257,000 | 259,000 | 262,000 | 265,000 | 267,000 | 270,000 | 267,000 | 265,000 | 267,000 | 270,000 | 151,000 | 121,000 | 140,000 | 127,000 | 176,000 | 134,000 | 160,000 | 163,000 | 144,000 | 147,000 | 159,000 | 156,000 | 158,000 | 167,000 | 172,000 | 179,000 | 189,000 | 185,000 | 188,000 | 181,000 | 227,000 | 207,000 | 277,000 | 292,000 | 288,000 | 273,000 | 316,000 | 295,000 | 396,000 |
total assets | 222,009,000 | 212,823,000 | 205,967,000 | 198,141,000 | 190,863,000 | 202,684,000 | 209,891,000 | 207,752,000 | 194,792,000 | 185,878,000 | 176,689,000 | 166,654,000 | 165,282,000 | 154,363,000 | 151,598,000 | 148,576,000 | 137,106,000 | 131,391,000 | 125,178,000 | 123,293,000 | 114,453,000 | 108,293,000 | 106,028,000 | 105,838,000 | 101,740,000 | 101,360,000 | 97,448,000 | 85,908,000 | 79,595,000 | 78,301,000 | 77,248,000 | 73,269,000 | 70,210,000 | 70,487,000 | 69,745,000 | 70,862,000 | 66,005,000 | 64,039,000 | 64,246,000 | 64,769,000 | 62,399,000 | 61,460,000 | 63,416,000 | 65,037,000 | 61,712,000 | 61,680,000 | 62,637,000 | 63,364,000 | 60,846,000 | 60,322,000 | 61,730,000 | 63,903,000 | 59,866,000 | 61,027,000 | 62,118,000 | 64,750,000 | 63,493,000 | 65,158,000 | 67,877,000 | 68,795,000 | 68,672,000 | 66,580,000 | 70,678,000 |
liabilities and stockholders' equity | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current liabilities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable | 5,786,000 | 5,853,000 | 5,900,000 | 5,742,000 | 5,401,000 | 4,551,000 | 5,936,000 | 7,977,000 | 6,913,000 | 8,288,000 | 11,084,000 | 8,061,000 | 7,005,000 | 8,110,000 | 13,440,000 | 11,072,000 | 9,935,000 | 10,109,000 | 6,217,000 | 6,095,000 | 5,669,000 | 4,402,000 | 5,094,000 | 6,547,000 | 5,348,000 | 6,534,000 | 5,952,000 | 5,135,000 | 4,856,000 | 4,994,000 | 4,812,000 | 4,807,000 | 4,180,000 | 4,488,000 | 4,306,000 | 5,653,000 | 4,442,000 | 4,777,000 | 4,220,000 | 4,328,000 | 3,203,000 | 2,891,000 | 3,468,000 | 3,954,000 | 3,866,000 | 3,604,000 | 3,846,000 | 4,082,000 | 4,001,000 | 3,030,000 | 4,162,000 | 3,318,000 | 3,224,000 | 3,712,000 | 3,707,000 | 3,163,000 | 3,309,000 | 4,400,000 | 5,892,000 | 4,649,000 | 4,062,000 | 3,562,000 | 4,534,000 |
accrued expenses | 7,999,000 | 7,702,000 | 8,781,000 | 8,712,000 | 8,776,000 | 8,680,000 | 9,446,000 | 10,345,000 | 9,737,000 | 9,844,000 | 7,636,000 | 8,079,000 | 7,648,000 | 7,215,000 | 7,907,000 | 9,489,000 | 8,223,000 | 6,713,000 | 6,169,000 | 6,582,000 | 5,185,000 | 5,273,000 | 4,672,000 | 5,744,000 | 5,849,000 | 5,962,000 | 6,252,000 | 6,273,000 | 5,298,000 | 5,481,000 | 5,821,000 | 2,112,000 | 1,806,000 | 2,177,000 | 1,941,000 | 2,209,000 | 1,837,000 | 1,699,000 | 1,783,000 | 1,893,000 | 1,523,000 | 1,574,000 | 1,528,000 | 1,624,000 | 1,710,000 | 1,570,000 | 1,829,000 | 1,737,000 | 1,489,000 | 1,857,000 | 1,780,000 | 2,093,000 | 1,054,000 | 1,472,000 | 1,345,000 | 1,814,000 | 1,658,000 | 1,731,000 | 2,118,000 | 2,553,000 | 2,610,000 | 1,973,000 | 2,038,000 |
accrued litigation costs | 16,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued salaries and wages | 3,834,000 | 4,172,000 | 4,853,000 | 4,398,000 | 3,967,000 | 4,032,000 | 4,694,000 | 3,907,000 | 3,095,000 | 3,079,000 | 3,176,000 | 3,546,000 | 2,843,000 | 2,383,000 | 2,633,000 | 4,064,000 | 3,261,000 | 2,574,000 | 3,315,000 | 3,478,000 | 2,527,000 | 2,114,000 | 2,794,000 | 2,181,000 | 2,212,000 | 2,461,000 | 2,886,000 | 2,416,000 | 2,072,000 | 2,166,000 | 2,363,000 | 2,190,000 | 1,846,000 | 1,876,000 | 2,086,000 | 2,322,000 | 2,139,000 | 2,285,000 | 2,405,000 | 2,467,000 | 2,097,000 | 1,807,000 | 2,363,000 | 2,250,000 | 1,878,000 | 1,743,000 | 1,958,000 | 1,824,000 | 1,652,000 | 1,597,000 | 1,952,000 | 1,604,000 | 1,420,000 | 1,409,000 | 1,551,000 | 1,589,000 | 1,426,000 | 1,337,000 | 1,537,000 | 1,785,000 | 1,755,000 | 1,452,000 | 1,901,000 |
dividends payable | 5,357,000 | 4,993,000 | 4,992,000 | 4,992,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued income taxes | 213,000 | 1,327,000 | 1,223,000 | 1,136,000 | 1,122,000 | 203,000 | 1,082,000 | 1,133,000 | 287,000 | 291,000 | 1,868,000 | 1,321,000 | 18,000 | 1,635,000 | 596,000 | 606,000 | 861,000 | 1,148,000 | 462,000 | 123,000 | 292,000 | 548,000 | 548,000 | 601,000 | 129,000 | 293,000 | 672,000 | 976,000 | 88,000 | 289,000 | 290,000 | 84,000 | 39,000 | 8,000 | 253,000 | 89,000 | 5,000 | 190,000 | 190,000 | 169,000 | 169,000 | 102,000 | 22,000 | 157,000 | 153,000 | 154,000 | 126,000 | 126,000 | 78,000 | 120,000 | 120,000 | 177,000 | 165,000 | 63,000 | 121,000 | 118,000 | |||||||
total current liabilities | 38,976,000 | 22,720,000 | 24,526,000 | 24,057,000 | 22,612,000 | 21,817,000 | 24,686,000 | 22,229,000 | 19,948,000 | 21,211,000 | 21,896,000 | 19,686,000 | 17,783,000 | 17,999,000 | 23,980,000 | 26,493,000 | 22,740,000 | 19,414,000 | 15,701,000 | 20,176,000 | 15,712,000 | 13,479,000 | 13,855,000 | 17,414,000 | 13,871,000 | 15,080,000 | 15,090,000 | 14,372,000 | 12,774,000 | 13,242,000 | 13,125,000 | 9,402,000 | 8,504,000 | 9,517,000 | 8,421,000 | 10,473,000 | 8,708,000 | 9,145,000 | 8,747,000 | 8,996,000 | 8,001,000 | 7,611,000 | 8,959,000 | 9,433,000 | 9,054,000 | 8,517,000 | 9,233,000 | 9,243,000 | 8,844,000 | 8,106,000 | 9,494,000 | 8,615,000 | 7,298,000 | 8,193,000 | 8,203,000 | 8,244,000 | 18,565,000 | 19,640,000 | 21,719,000 | 12,996,000 | 11,999,000 | 9,666,000 | 12,045,000 |
operating lease liability | 5,217,000 | 5,255,000 | 5,295,000 | 5,335,000 | 5,376,000 | 5,417,000 | 5,460,000 | 5,512,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
total liabilities | 44,227,000 | 28,009,000 | 29,854,000 | 29,315,000 | 28,457,000 | 31,282,000 | 28,863,000 | 26,606,000 | 27,894,000 | 28,677,000 | 26,485,000 | 24,587,000 | 24,867,000 | 30,883,000 | 34,785,000 | 31,122,000 | 27,866,000 | 24,084,000 | 30,056,000 | 26,404,000 | 24,688,000 | 25,704,000 | 27,937,000 | 21,930,000 | 23,058,000 | 23,026,000 | 14,736,000 | 13,188,000 | 13,656,000 | 13,539,000 | 9,816,000 | 10,504,000 | 11,517,000 | 11,921,000 | 13,973,000 | 12,208,000 | 11,195,000 | 12,372,000 | 13,496,000 | 14,576,000 | 14,261,000 | 16,659,000 | 18,533,000 | 18,244,000 | 18,107,000 | 19,202,000 | 19,612,000 | 19,613,000 | 19,770,000 | 21,551,000 | 23,568,000 | 22,652,000 | 23,919,000 | 24,829,000 | 27,027,000 | 27,611,000 | 29,579,000 | 32,608,000 | 33,366,000 | 34,660,000 | 33,278,000 | 37,547,000 | |
commitments and contingencies | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stockholders' equity | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock, par value 0.01 per share... | 398,000 | 398,000 | 398,000 | 398,000 | 398,000 | 398,000 | 398,000 | 398,000 | 398,000 | 397,000 | 397,000 | 397,000 | 397,000 | 396,000 | 396,000 | 396,000 | 396,000 | 396,000 | 212,000 | 212,000 | 212,000 | 212,000 | 212,000 | 212,000 | 212,000 | 212,000 | 212,000 | 212,000 | 212,000 | 212,000 | 212,000 | 212,000 | 212,000 | 212,000 | 212,000 | 212,000 | 212,000 | 211,000 | 211,000 | 211,000 | 211,000 | 211,000 | 210,000 | 210,000 | 210,000 | 210,000 | 210,000 | 210,000 | 210,000 | 210,000 | 210,000 | 208,000 | 208,000 | 208,000 | 201,000 | 201,000 | 201,000 | 201,000 | 201,000 | 201,000 | 201,000 | 201,000 | 201,000 |
additional paid-in capital | 24,523,000 | 25,774,000 | 25,589,000 | 25,280,000 | 24,909,000 | 24,523,000 | 24,137,000 | 23,712,000 | 22,855,000 | 22,163,000 | 21,860,000 | 21,553,000 | 21,220,000 | 20,862,000 | 20,527,000 | 20,005,000 | 19,735,000 | 19,700,000 | 18,306,000 | 18,201,000 | 18,038,000 | 17,954,000 | 17,870,000 | 17,766,000 | 17,671,000 | 17,428,000 | 17,120,000 | 17,103,000 | 17,066,000 | 17,066,000 | 16,910,000 | 16,890,000 | 16,840,000 | 16,790,000 | 16,683,000 | 16,638,000 | 16,768,000 | 16,768,000 | 16,655,000 | 16,622,000 | 16,611,000 | 16,611,000 | 16,165,000 | 16,133,000 | 16,133,000 | 16,133,000 | 16,065,000 | 16,032,000 | 15,848,000 | 15,818,000 | 15,812,000 | 15,356,000 | 15,444,000 | 15,449,000 | 14,080,000 | 14,080,000 | 14,080,000 | 14,080,000 | 14,079,000 | 14,072,000 | 14,058,000 | 14,043,000 | 14,029,000 |
retained earnings | 209,001,000 | 214,766,000 | 206,256,000 | 199,083,000 | 192,443,000 | 186,788,000 | 180,875,000 | 174,300,000 | 164,454,000 | 154,945,000 | 145,276,000 | 137,740,000 | 138,599,000 | 127,759,000 | 119,313,000 | 112,911,000 | 105,374,000 | 102,950,000 | 102,097,000 | 94,345,000 | 89,320,000 | 84,960,000 | 81,763,000 | 79,444,000 | 81,344,000 | 77,729,000 | 74,157,000 | 70,924,000 | 66,196,000 | 63,074,000 | 60,205,000 | 59,420,000 | 55,723,000 | 53,894,000 | 52,661,000 | 51,771,000 | 48,549,000 | 47,597,000 | 46,740,000 | 46,172,000 | 42,734,000 | 41,690,000 | 40,714,000 | 40,399,000 | 37,059,000 | 36,664,000 | 35,713,000 | 35,554,000 | 33,219,000 | 32,568,000 | 32,201,000 | 32,078,000 | 28,869,000 | 28,758,000 | 28,623,000 | 29,057,000 | 27,216,000 | 26,913,000 | 26,604,000 | 26,771,000 | 25,368,000 | 24,673,000 | 24,516,000 |
treasury stock | -56,315,000 | -56,315,000 | -56,315,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated other comprehensive income | 175,000 | 191,000 | 185,000 | 160,000 | 113,000 | 47,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total stockholders' equity | 177,782,000 | 184,814,000 | 176,113,000 | 168,606,000 | 77,901,000 | 79,810,000 | 78,302,000 | 74,422,000 | 71,172,000 | 66,407,000 | 64,645,000 | 63,709,000 | 63,453,000 | 59,706,000 | 58,970,000 | 57,824,000 | 56,889,000 | 53,797,000 | 52,844,000 | 51,874,000 | 51,273,000 | 47,823,000 | 47,199,000 | 46,757,000 | 46,504,000 | 43,468,000 | 43,573,000 | 43,435,000 | 43,752,000 | 41,233,000 | 40,552,000 | 40,179,000 | 40,335,000 | 37,214,000 | 37,108,000 | 37,289,000 | 37,723,000 | 35,882,000 | 35,579,000 | 35,269,000 | 35,429,000 | 34,012,000 | 33,302,000 | 33,131,000 | |||||||||||||||||||
total liabilities and stockholders' equity | 222,009,000 | 212,823,000 | 205,967,000 | 198,141,000 | 105,838,000 | 101,740,000 | 101,360,000 | 97,448,000 | 85,908,000 | 79,595,000 | 78,301,000 | 77,248,000 | 73,269,000 | 70,210,000 | 70,487,000 | 69,745,000 | 70,862,000 | 66,005,000 | 64,039,000 | 64,246,000 | 64,769,000 | 62,399,000 | 61,460,000 | 63,416,000 | 65,037,000 | 61,712,000 | 61,680,000 | 62,637,000 | 63,364,000 | 60,846,000 | 60,322,000 | 61,730,000 | 63,903,000 | 59,866,000 | 61,027,000 | 62,118,000 | 64,750,000 | 63,493,000 | 65,158,000 | 67,877,000 | 68,795,000 | 68,672,000 | 66,580,000 | 70,678,000 | |||||||||||||||||||
investments - other | 10,926,000 | 26,980,000 | 26,671,000 | 26,332,000 | 25,931,000 | 25,660,000 | 20,271,000 | 10,068,000 | 10,008,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
total liabilities and stockholders’ equity | 29,535,000 | 190,863,000 | 202,684,000 | 209,891,000 | 207,752,000 | 194,792,000 | 185,878,000 | 176,689,000 | 166,654,000 | 165,282,000 | 154,363,000 | 151,598,000 | 148,576,000 | 137,106,000 | 131,391,000 | 125,178,000 | 123,293,000 | 114,453,000 | 108,293,000 | 106,028,000 | |||||||||||||||||||||||||||||||||||||||||||
less: treasury stock, at cost | -56,315,000 | -56,315,000 | -37,529,000 | -26,801,000 | -19,521,000 | -19,521,000 | -19,521,000 | -19,521,000 | -19,521,000 | -19,521,000 | -19,521,000 | -19,521,000 | -19,521,000 | -19,521,000 | -19,521,000 | -19,521,000 | -19,521,000 | -19,521,000 | -19,521,000 | -19,521,000 | -19,521,000 | -19,417,000 | -17,067,000 | -17,067,000 | -17,067,000 | -17,067,000 | -15,707,000 | -13,618,000 | -13,069,000 | -13,069,000 | -11,926,000 | -11,732,000 | -11,732,000 | -11,732,000 | -11,732,000 | -11,732,000 | -11,732,000 | -11,733,000 | -11,313,000 | -10,332,000 | -10,238,000 | -9,934,000 | -9,434,000 | -8,553,000 | -8,044,000 | -8,044,000 | -8,044,000 | -8,044,000 | -7,307,000 | -7,307,000 | -7,307,000 | -5,615,000 | -5,615,000 | -5,615,000 | -5,615,000 | -5,615,000 | -5,615,000 | -5,615,000 | -5,615,000 | -5,615,000 | |||
dividend payable | 4,468,000 | 4,554,000 | 4,610,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stockholders’ equity | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total stockholders’ equity | 161,548,000 | 174,227,000 | 178,609,000 | 178,889,000 | 168,186,000 | 157,984,000 | 148,012,000 | 140,169,000 | 140,695,000 | 129,496,000 | 120,715,000 | 113,791,000 | 105,984,000 | 103,525,000 | 101,094,000 | 93,237,000 | 88,049,000 | 83,605,000 | 80,324,000 | ||||||||||||||||||||||||||||||||||||||||||||
right-of-use asset | 5,564,000 | 5,642,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long term right-of-use liability | 5,556,000 | 5,601,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating lease asset | 5,722,000 | 5,797,000 | 5,878,000 | 5,961,000 | 6,046,000 | 7,350,000 | 7,356,000 | 7,362,000 | 7,367,000 | 7,373,000 | 7,379,000 | 7,384,000 | 7,390,000 | 7,395,000 | 7,401,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
long term operating lease liabilities | 5,648,000 | 5,689,000 | 5,737,000 | 5,786,000 | 5,836,000 | 7,068,000 | 7,073,000 | 7,079,000 | 7,085,000 | 7,090,000 | 7,096,000 | 7,102,000 | 7,107,000 | 7,113,000 | 7,118,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
current portion of long-term debt | 2,386,000 | 1,735,000 | 1,084,000 | 434,000 | 1,794,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long term debt, net of current portion | 1,518,000 | 2,169,000 | 2,820,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt | 3,470,000 | 2,000,000 | 2,000,000 | 3,500,000 | 3,500,000 | 3,500,000 | 2,050,000 | 3,625,000 | 4,500,000 | 6,575,000 | 6,650,000 | 7,700,000 | 9,100,000 | 9,000,000 | 9,400,000 | 9,800,000 | 10,200,000 | 10,600,000 | 11,500,000 | 11,900,000 | 14,800,000 | 15,200,000 | 15,600,000 | 16,500,000 | 18,657,000 | 8,926,000 | 9,819,000 | 10,712,000 | 20,205,000 | 22,598,000 | 23,491,000 | 25,384,000 | |||||||||||||||||||||||||||||||
long term debt | 2,110,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating lease right-of-use asset | 7,406,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating lease liabilities | 7,123,000 | 7,384,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating right of use lease asset | 7,672,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
commitments and contingencies stockholders' equity | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current maturities of long term debt | 300,000 | 300,000 | 300,000 | 925,000 | 1,250,000 | 1,600,000 | 1,600,000 | 1,600,000 | 1,600,000 | 1,600,000 | 1,600,000 | 1,600,000 | 1,600,000 | 1,600,000 | 1,600,000 | 1,600,000 | 1,600,000 | 1,600,000 | 1,600,000 | 3,572,000 | |||||||||||||||||||||||||||||||||||||||||||
stockholders' equity - sum | 63,606,000 | 59,556,000 | 58,512,000 | 48,596,000 | 41,497,000 | 41,194,000 | 40,884,000 | 41,044,000 | 39,627,000 | 38,917,000 | 38,746,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
see accompanying notes to condensed consolidated financial statements. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current maturities of long-term debt | 12,172,000 | 12,172,000 | 12,172,000 | 3,572,000 | 2,679,000 | 3,572,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax payable | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
see accompanying notes to consolidated financial statements. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loan payable |
Cashflow Statements:
Quarterly
Annual
| Unit: USD | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | 13,848,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash flows from operating activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income | 12,165,000 | 11,632,000 | 10,122,000 | 10,467,000 | 11,185,000 | 13,534,000 | 13,196,000 | 12,610,000 | 10,478,000 | 1,439,000 | 10,840,000 | 8,446,000 | 6,402,000 | 7,537,000 | 3,273,000 | 1,037,000 | 7,752,000 | 5,025,000 | 4,360,000 | 3,197,000 | 2,319,000 | -1,900,000 | 3,615,000 | 3,572,000 | 3,233,000 | 4,728,000 | 3,122,000 | 2,869,000 | 1,504,000 | 3,697,000 | 1,829,000 | 1,233,000 | 890,000 | 3,222,000 | 952,000 | 857,000 | 568,000 | 3,438,000 | 1,044,000 | 976,000 | 315,000 | 3,340,000 | 395,000 | 951,000 | 159,000 | 2,335,000 | 650,000 | 368,000 | 123,000 | 3,021,000 | 111,000 | 135,000 | -434,000 | 1,841,000 | 303,000 | 309,000 | -167,000 | 1,403,000 | 695,000 | 157,000 | -1,134,000 |
adjustments to reconcile net income to net cash from operating activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
depreciation and amortization | 570,000 | 571,000 | 572,000 | 584,000 | 549,000 | 536,000 | 539,000 | 551,000 | 537,000 | 532,000 | 470,000 | 471,000 | 457,000 | 451,000 | 436,000 | 446,000 | 438,000 | 429,000 | 412,000 | 428,000 | 427,000 | 377,000 | 374,000 | 380,000 | 364,000 | 377,000 | 364,000 | 341,000 | 327,000 | 383,000 | 354,000 | 342,000 | 330,000 | 381,000 | 344,000 | 327,000 | 322,000 | 382,000 | 350,000 | 344,000 | 344,000 | 427,000 | 393,000 | 378,000 | 372,000 | 463,000 | 440,000 | 422,000 | 415,000 | 493,000 | 490,000 | 484,000 | 558,000 | 544,000 | 536,000 | 575,000 | 567,000 | 561,000 | |||
change in accrued interest on other investments | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized gain on marketable securities | 57,000 | -95,000 | -35,000 | 153,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
realized gain on sales of marketable securities | -92,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
recovery of credit losses | -1,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
change to inventory reserve | -354,000 | 565,000 | 262,000 | 51,000 | -235,000 | 1,057,000 | -86,000 | -102,000 | 822,000 | -1,405,000 | 610,000 | 279,000 | 71,000 | 856,000 | |||||||||||||||||||||||||||||||||||||||||||||||
deferred income taxes | 1,681,000 | 1,276,000 | -740,000 | -835,000 | -749,000 | -445,000 | -926,000 | -1,325,000 | -80,000 | -1,418,000 | -406,000 | -577,000 | -417,000 | -203,000 | -107,000 | 75,000 | 21,000 | 180,000 | 137,000 | 8,000 | -90,000 | -537,000 | 86,000 | 303,000 | 188,000 | 82,000 | 573,000 | -53,000 | 153,000 | 529,000 | 368,000 | -977,000 | 160,000 | 215,000 | -38,000 | 144,000 | 40,000 | 536,000 | -40,000 | -110,000 | -11,000 | 139,000 | 93,000 | -57,000 | 55,000 | 527,000 | -49,000 | 0 | -54,000 | -183,000 | 34,000 | 37,000 | 139,000 | 40,000 | 36,000 | -304,000 | 52,000 | 118,000 | |||
stock-based compensation expense | 309,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in operating assets and liabilities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable | -561,000 | -5,863,000 | -794,000 | 4,783,000 | 3,671,000 | -1,552,000 | -2,730,000 | -4,620,000 | 3,172,000 | -1,905,000 | -3,095,000 | 358,000 | 7,903,000 | -5,026,000 | -678,000 | 1,812,000 | 2,738,000 | -5,756,000 | -1,132,000 | -1,887,000 | 3,726,000 | 414,000 | -447,000 | 1,593,000 | 1,240,000 | -3,571,000 | -2,540,000 | 2,266,000 | 2,405,000 | -4,696,000 | -701,000 | 385,000 | 2,509,000 | -3,355,000 | -663,000 | 1,039,000 | 1,706,000 | -2,885,000 | -543,000 | -360,000 | 2,800,000 | -3,443,000 | 715,000 | -1,417,000 | 2,989,000 | -2,691,000 | -459,000 | 584,000 | 3,913,000 | -644,000 | 641,000 | 1,859,000 | 668,000 | 773,000 | 2,462,000 | -1,808,000 | 986,000 | 3,083,000 | |||
inventories | -177,000 | 5,022,000 | 2,551,000 | 452,000 | -30,000 | -867,000 | 2,617,000 | 1,615,000 | -6,620,000 | 13,842,000 | 2,796,000 | -634,000 | -14,121,000 | -7,965,000 | -6,022,000 | -3,463,000 | -1,824,000 | 3,045,000 | 2,030,000 | 4,407,000 | -688,000 | 1,006,000 | -731,000 | -4,666,000 | -2,402,000 | 8,000 | -1,391,000 | -2,943,000 | -1,665,000 | 1,098,000 | 1,046,000 | -728,000 | -559,000 | -416,000 | -2,000,000 | -1,902,000 | -467,000 | 560,000 | 1,015,000 | 1,323,000 | -910,000 | 493,000 | -798,000 | 327,000 | -1,410,000 | 339,000 | -1,383,000 | 338,000 | -1,570,000 | 798,000 | 207,000 | -151,000 | 1,341,000 | 638,000 | -2,064,000 | 27,000 | 647,000 | -1,078,000 | |||
prepaid expenses and other current assets | -305,000 | 230,000 | -176,000 | 1,214,000 | -197,000 | -890,000 | 147,000 | -454,000 | 330,000 | -792,000 | 217,000 | 13,000 | -2,000 | -112,000 | -111,000 | -747,000 | 540,000 | -524,000 | -24,000 | 85,000 | 104,000 | -129,000 | -257,000 | 355,000 | -137,000 | 11,000 | -258,000 | 496,000 | 69,000 | 46,000 | -30,000 | -10,000 | 200,000 | -60,000 | -414,000 | 64,000 | 16,000 | 234,000 | -194,000 | -19,000 | 89,000 | 238,000 | -231,000 | -204,000 | 140,000 | 239,000 | 141,000 | -127,000 | -23,000 | 97,000 | -57,000 | -24,000 | -30,000 | -85,000 | 274,000 | -91,000 | 185,000 | -13,000 | |||
income tax receivable | -1,993,000 | 953,000 | 224,000 | -1,058,000 | -71,000 | -73,000 | 367,000 | -162,000 | -130,000 | -379,000 | -23,000 | 114,000 | -69,000 | 124,000 | -48,000 | -121,000 | 0 | 23,000 | 41,000 | 181,000 | -77,000 | -137,000 | -55,000 | 290,000 | -368,000 | -17,000 | -106,000 | -317,000 | |||||||||||||||||||||||||||||||||
other assets | 4,000 | 2,000 | 3,000 | 78,000 | 3,000 | 3,000 | 2,000 | 3,000 | 17,000 | -13,000 | 65,000 | 10,000 | -27,000 | 24,000 | 3,000 | -41,000 | -89,000 | 0 | 0 | -6,000 | -5,000 | 0 | 0 | -121,000 | -30,000 | -45,000 | 0 | 8,000 | -7,000 | 0 | 5,000 | 2,000 | -7,000 | -10,000 | 42,000 | -23,000 | 2,000 | -17,000 | -29,000 | -37,000 | 88,000 | -83,000 | |||||||||||||||||||
accounts payable, accrued expenses, accrued salaries and wages, accrued income taxes | 391,000 | -231,000 | 1,018,000 | -2,694,000 | -2,113,000 | 2,334,000 | -1,210,000 | -703,000 | 2,267,000 | 1,979,000 | -197,000 | -5,931,000 | -2,432,000 | 3,870,000 | 3,262,000 | 3,925,000 | -2,295,000 | 3,478,000 | 1,585,000 | -1,020,000 | -2,137,000 | 2,646,000 | -1,210,000 | 2,000 | 424,000 | 1,548,000 | -469,000 | 117,000 | 332,000 | -1,484,000 | -986,000 | ||||||||||||||||||||||||||||||
net cash from operating activities | 11,637,000 | 14,624,000 | 13,379,000 | 13,499,000 | 12,025,000 | 14,336,000 | 12,339,000 | 7,484,000 | 11,209,000 | 12,284,000 | 11,328,000 | 3,053,000 | -1,965,000 | -81,000 | 612,000 | 4,338,000 | 3,463,000 | 6,556,000 | 7,494,000 | 5,172,000 | 3,765,000 | 3,691,000 | 1,801,000 | 1,886,000 | 2,927,000 | 2,890,000 | -583,000 | 3,227,000 | 3,119,000 | 3,178,000 | 1,863,000 | 1,323,000 | 1,501,000 | 1,459,000 | -1,971,000 | 1,041,000 | 1,919,000 | 3,474,000 | 2,392,000 | 1,207,000 | 2,087,000 | 1,104,000 | 1,043,000 | -530,000 | 2,270,000 | 475,000 | 172,000 | 314,000 | 3,782,000 | -24,000 | 1,425,000 | 1,570,000 | 1,855,000 | 352,000 | 822,000 | 1,035,000 | 1,042,000 | 174,000 | |||
capital expenditures | -193,000 | -237,000 | -65,000 | -1,134,000 | -680,000 | -551,000 | -361,000 | -426,000 | -256,000 | -415,000 | -1,731,000 | -444,000 | -372,000 | -293,000 | -418,000 | -249,000 | -522,000 | -441,000 | -177,000 | -246,000 | -143,000 | -290,000 | -262,000 | -882,000 | -181,000 | -390,000 | -479,000 | -695,000 | -424,000 | -262,000 | -367,000 | -137,000 | -514,000 | -299,000 | -535,000 | -446,000 | -134,000 | -263,000 | -159,000 | -138,000 | -133,000 | -229,000 | -178,000 | -220,000 | -103,000 | -141,000 | -246,000 | -241,000 | -125,000 | -92,000 | -159,000 | -65,000 | -219,000 | -177,000 | -34,000 | -172,000 | -190,000 | -92,000 | |||
free cash flows | 11,444,000 | 14,387,000 | 13,314,000 | 12,365,000 | 11,345,000 | 13,785,000 | 11,978,000 | 7,058,000 | 10,953,000 | 11,869,000 | 9,597,000 | 2,609,000 | -2,337,000 | -374,000 | 194,000 | 4,089,000 | 2,941,000 | 6,115,000 | 7,317,000 | 4,926,000 | 3,622,000 | 3,401,000 | 1,539,000 | 1,004,000 | 2,746,000 | 2,500,000 | -1,062,000 | 2,532,000 | 2,695,000 | 2,916,000 | 1,496,000 | 1,186,000 | 987,000 | 1,160,000 | -2,506,000 | 595,000 | 1,785,000 | 3,211,000 | 2,233,000 | 1,069,000 | 1,954,000 | 875,000 | 865,000 | -750,000 | 2,167,000 | 334,000 | -74,000 | 73,000 | 3,657,000 | -116,000 | 1,266,000 | 1,505,000 | 1,636,000 | 175,000 | 788,000 | 863,000 | 852,000 | 82,000 | |||
cash flows from investing activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of property, plant, and equipment | -193,000 | -237,000 | -65,000 | -1,134,000 | -680,000 | -551,000 | -361,000 | -426,000 | -256,000 | -415,000 | -1,731,000 | -444,000 | -372,000 | -293,000 | -418,000 | -249,000 | -522,000 | -441,000 | -177,000 | -246,000 | -143,000 | -290,000 | -262,000 | -882,000 | -181,000 | -390,000 | -479,000 | -695,000 | -424,000 | -262,000 | -367,000 | -137,000 | -514,000 | -299,000 | -535,000 | -446,000 | -134,000 | -263,000 | -159,000 | -138,000 | -133,000 | -229,000 | -178,000 | -220,000 | -103,000 | -141,000 | -246,000 | -241,000 | -125,000 | -92,000 | -159,000 | -65,000 | -219,000 | -177,000 | -34,000 | -172,000 | -190,000 | -92,000 | |||
purchases of marketable securities | -2,540,000 | -2,613,000 | -2,580,000 | -7,531,000 | -111,000 | -46,000 | -43,000 | -75,000 | -42,000 | -38,000 | -23,000 | -18,000 | -21,000 | -19,000 | -19,000 | ||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sales of marketable securities | 8,407,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of other investments | 0 | -32,000 | -46,000 | -228,000 | -468,000 | -308,000 | -347,000 | -5,096,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
redemption of other investments | -272,000 | 0 | 10,959,000 | 16,293,000 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from investing activities | 5,674,000 | -488,000 | -2,645,000 | 2,262,000 | 15,456,000 | -825,000 | -872,000 | -809,000 | -645,000 | -5,549,000 | -11,857,000 | -494,000 | -10,362,000 | -316,000 | -436,000 | -270,000 | -541,000 | -460,000 | -5,580,000 | -246,000 | -143,000 | -292,000 | -260,000 | -882,000 | -181,000 | -390,000 | -479,000 | -695,000 | -424,000 | -262,000 | -367,000 | -137,000 | -514,000 | -299,000 | -535,000 | -446,000 | -134,000 | -263,000 | -159,000 | -138,000 | -133,000 | -229,000 | -178,000 | -220,000 | -103,000 | -141,000 | -246,000 | -241,000 | -125,000 | -92,000 | -159,000 | -65,000 | -219,000 | -177,000 | -34,000 | -172,000 | -190,000 | -92,000 | |||
cash flows from financing activates | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from stock option exercises | 0 | 0 | 0 | 54,000 | 0 | 3,000 | 37,000 | 0 | 45,000 | 0 | 0 | 139,000 | 16,000 | 9,000 | 29,000 | 0 | 9,000 | 15,000 | |||||||||||||||||||||||||||||||||||||||||||
dividends paid | -4,992,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repurchase of common stock | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from financing activities | -4,992,000 | -4,468,000 | -23,340,000 | -15,338,000 | -7,226,000 | -3,688,000 | -3,260,000 | -2,941,000 | -2,942,000 | -2,295,000 | 37,000 | 0 | 45,000 | 0 | 0 | 139,000 | 16,000 | 3,809,000 | 29,000 | -1,360,000 | -2,080,000 | -534,000 | -1,955,000 | -1,098,000 | -1,690,000 | 12,000 | -134,000 | 1,150,000 | -1,526,000 | -875,000 | -2,700,000 | -820,000 | -1,994,000 | -1,494,000 | -204,000 | -900,000 | -1,281,000 | -909,000 | -276,000 | -880,000 | -400,000 | -3,180,000 | -405,000 | -1,216,000 | -2,157,000 | -893,000 | -893,000 | -893,000 | 0 | -2,786,000 | -893,000 | ||||||||||
net increase in cash and cash equivalents | 12,319,000 | 9,668,000 | -12,606,000 | 423,000 | 20,255,000 | 9,823,000 | 8,207,000 | 3,734,000 | 7,622,000 | 4,440,000 | -492,000 | 2,559,000 | -12,282,000 | -397,000 | 176,000 | 4,207,000 | 2,938,000 | 6,096,000 | 398,000 | -504,000 | 999,000 | 910,000 | 460,000 | -2,031,000 | 1,258,000 | -327,000 | 477,000 | 863,000 | -1,934,000 | -811,000 | |||||||||||||||||||||||||||||||
cash and cash equivalents - beginning | 83,081,000 | 0 | 0 | 0 | 65,341,000 | 0 | 0 | 0 | 35,955,000 | 0 | 0 | 0 | 41,730,000 | 0 | 0 | 0 | 34,806,000 | 0 | 0 | 0 | 18,248,000 | 0 | 0 | 0 | 8,028,000 | 0 | 0 | 0 | 5,308,000 | 0 | 0 | 0 | 3,454,000 | 0 | 0 | 0 | 3,805,000 | 0 | 0 | 0 | 2,346,000 | 0 | 0 | 0 | 2,483,000 | 0 | 0 | 0 | 3,229,000 | 0 | 0 | 2,979,000 | 0 | 0 | 3,077,000 | 0 | 0 | 5,522,000 | |||
cash and cash equivalents - ending | 95,400,000 | 9,668,000 | -12,606,000 | 423,000 | 85,596,000 | 9,823,000 | 8,207,000 | 3,734,000 | 43,577,000 | 4,440,000 | -492,000 | 2,559,000 | 29,448,000 | -397,000 | 176,000 | 4,207,000 | 37,744,000 | 6,096,000 | 1,914,000 | 4,926,000 | 21,870,000 | 7,208,000 | -738,000 | 1,004,000 | 10,774,000 | 2,529,000 | -2,422,000 | 452,000 | 7,469,000 | 961,000 | 398,000 | -504,000 | 4,453,000 | 1,026,000 | -1,356,000 | -931,000 | 4,715,000 | 511,000 | 1,413,000 | -925,000 | 2,806,000 | 671,000 | -35,000 | -2,031,000 | 3,741,000 | 58,000 | -954,000 | -327,000 | 3,706,000 | -521,000 | 50,000 | 2,327,000 | 743,000 | -718,000 | 2,972,000 | 863,000 | -1,934,000 | 4,711,000 | |||
supplemental cash flow information | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest paid | 7,000 | 8,000 | 6,000 | 4,000 | 4,000 | 4,000 | 4,000 | 4,000 | 4,000 | 4,000 | 4,000 | 4,000 | 4,000 | 4,000 | 4,000 | 6,000 | 5,000 | 6,000 | 5,000 | 13,000 | 5,000 | 1,000 | 19,000 | 18,000 | 24,000 | 21,000 | 23,000 | 16,000 | 20,000 | 29,000 | 42,000 | 44,000 | 46,000 | 52,000 | 53,000 | 52,000 | 54,000 | 56,000 | 47,000 | 25,000 | 113,000 | 127,000 | 111,000 | 131,000 | 111,000 | 188,000 | 460,000 | 290,000 | 305,000 | 384,000 | 558,000 | ||||||||||
income taxes paid | 3,104,000 | 77,000 | 2,299,000 | 3,431,000 | 2,620,000 | 1,893,000 | 2,272,000 | 3,462,000 | 1,703,000 | 2,390,000 | 1,952,000 | 1,071,000 | 3,398,000 | 14,000 | 0 | -15,000 | 2,169,000 | 123,000 | 496,000 | 708,000 | 643,000 | 14,000 | 1,000 | -1,000 | 735,000 | 4,000 | 0 | -1,000 | 259,000 | 2,000 | 0 | 0 | 184,000 | 1,000 | 0 | 0 | 53,000 | -3,000 | 2,000 | 0 | 30,000 | 0 | 0 | 0 | 24,000 | 0 | 0 | 31,000 | 0 | 3,000 | 464,000 | 0 | 0 | 5,000 | |||||||
non-cash investing and financing transactions | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
dividends declared and not paid | 4,992,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on disposal of fixed asset | 0 | 0 | 0 | -15,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized (gain) loss on marketable securities | -46,000 | -49,000 | 75,000 | -157,000 | -4,000 | 19,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
realized (gain) loss on sales of marketable securities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(recovery of) credit losses | 5,000 | 0 | -3,000 | -9,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from disposal of fixed asset | 0 | 0 | 0 | 38,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest income on other investments | 0 | -1,000 | -193,000 | -81,000 | 129,000 | -93,000 | 76,000 | -293,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
stock based compensation expense | 386,000 | 386,000 | 371,000 | 857,000 | 266,000 | 303,000 | 307,000 | 330,000 | 322,000 | 335,000 | 477,000 | 270,000 | 35,000 | 1,255,000 | 89,000 | 163,000 | 84,000 | 84,000 | 104,000 | 86,000 | 17,000 | 5,000 | 103,000 | 33,000 | -1,000 | 65,000 | 33,000 | 0 | 60,000 | 32,000 | 0 | 68,000 | 33,000 | 10,000 | 6,000 | 1,000 | 0 | 1,000 | 7,000 | 14,000 | 15,000 | 23,000 | |||||||||||||||||||
cash flows from financing activities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid for dividend | -4,554,000 | -3,688,000 | -3,687,000 | -2,941,000 | -2,942,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid for purchase of treasury shares | -18,786,000 | -10,728,000 | -7,280,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash dividends declared and not paid | -87,000 | -56,000 | 4,610,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(recovery of) benefit from credit losses | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on extinguishment of debt | 0 | 0 | 0 | -3,904,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(recovery) of credit losses | 9,000 | -11,000 | -24,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unrealized loss on marketable securities | 57,000 | 200,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(recovery) reserve of credit losses | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest (income) on other investments | -60,000 | -8,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of marketable securities and other investments | -50,000 | -10,028,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
benefit from (recovery of) doubtful accounts | -27,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment of intangible asset | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from long-term debt | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid for purchase of treasury stock | -104,000 | 0 | -1,360,000 | -2,089,000 | -549,000 | 0 | -1,143,000 | 0 | -420,000 | -594,000 | -94,000 | -304,000 | -500,000 | -881,000 | -509,000 | 0 | 0 | 0 | -285,000 | 0 | |||||||||||||||||||||||||||||||||||||||||
(recovery of) benefit from doubtful accounts | 30,000 | 0 | -7,000 | -6,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on marketable securities | -33,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on marketable securities | -3,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
change to inventory obsolescence reserve | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
surrender of common shares | 0 | 3,000 | 4,000 | 4,000 | 0 | 3,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
net change in cash and cash equivalents | 4,926,000 | 3,622,000 | 7,208,000 | -738,000 | 1,004,000 | 2,746,000 | 2,529,000 | -2,422,000 | 452,000 | 2,161,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
customer relationships | 0 | 9,800,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trade name | 0 | 4,048,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
benefit from doubtful accounts | 0 | -29,000 | 15,000 | 5,000 | 0 | 20,000 | -5,000 | 10,000 | 45,000 | -10,000 | -75,000 | 71,000 | 15,000 | -5,000 | -15,000 | 0 | -50,000 | 0 | 10,000 | 0 | 97,000 | ||||||||||||||||||||||||||||||||||||||||
benefit from (recovery) doubtful accounts | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(recovery of) doubtful accounts | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash stock based compensation expense | 8,000 | 0 | 147,000 | 5,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
principal payments on long-term debt | -2,000,000 | 0 | 0 | -350,000 | -1,575,000 | -875,000 | -2,700,000 | -400,000 | -1,400,000 | -1,400,000 | -400,000 | -400,000 | -400,000 | -400,000 | -400,000 | -900,000 | -400,000 | -2,900,000 | -400,000 | -900,000 | -2,157,000 | -893,000 | -893,000 | -893,000 | 0 | -2,786,000 | -893,000 | ||||||||||||||||||||||||||||||||||
tax deficiency from stock-based awards | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable, accrued expenses and accrued income taxes | -1,013,000 | 1,096,000 | -2,052,000 | -135,000 | 397,000 | -249,000 | 715,000 | -998,000 | -474,000 | 537,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from long-term debt borrowings | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from stock option exercise | 45,000 | 4,000 | 12,000 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash financing activities: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares surrendered and held in treasury for common stock options exercised | 0 | 0 | 0 | 28,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares surrendered and cancelled for shares for common stock options exercised | 42,000 | 0 | 0 | 424,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net (decrease) in cash and cash equivalents | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
charge to obsolescence reserve | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from exercise of employee stock options | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tax benefit from stock option exercise | -5,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
change in inventory obsolescence reserve | 125,000 | 75,000 | 50,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from exercise of stock options | 20,000 | 0 | 5,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net decrease in cash and cash equivalents | -521,000 | 50,000 | -652,000 | 743,000 | -718,000 | -105,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts payable and accrued expenses | -10,000 | 744,000 | -1,382,000 | 883,000 | -867,000 | -10,000 | -41,000 | -1,076,000 | -2,136,000 | 135,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||
see accompanying notes to condensed consolidated financial statements. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
high | 3,440 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
low | 2,900 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
plan category | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
equity compensation plans approved by security holders: | 681,140,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
equity compensation plans not approved by security holders: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total | 681,140,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
statement of earnings data: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net sales | 71,386,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gross profit | 21,724,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment of goodwill and intangible assets | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from operations | 3,796,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash flow data: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash flows from operating activities | 4,899,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash flows used in investing activities | -383,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash flows from financing activities | -4,266,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
per share data: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net earnings per common share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 160 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | 160 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
weighted-average common shares outstanding: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash dividends declared per common share | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
balance sheet data: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
working capital | 33,221,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total assets | 63,903,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt | 14,800,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stockholders' equity | 40,335,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tax at the u.s. federal statutory rate | 1,091,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
increases (decreases) in taxes resulting from: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
meals and entertainment | 59,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
state income taxes, net of federal income tax benefit | 21,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
foreign source income not subject to tax | -740,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
r&d credits | -221,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other | -23,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
effective tax rate | 187,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current ratio | 4,900 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sales to receivables | 3,900 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total debt to equity | 410 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contractual obligations | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt obligations | 16,400,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
land lease | 22,752,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating lease obligations | 68,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other long-term obligations | 987,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gross profit as a % of net sales | 30,400 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
selling, general and administrative | 17,928,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
selling, general and administrative as a % of net sales | 25,100 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest expense | 574,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other income | 14,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
benefit from income taxes | 187,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
surrender of shares for common stock options exercised | 0 | 1,210,000 | 47,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
see accompanying notes to consolidated financial statements. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment of goodwill |
