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 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2014-12-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 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenues | 60,737,000 | 59,543,000 | 39,320,750 | 53,473,000 | 53,165,000 | 58,170,000 | 39,320,750 | 53,473,000 | 53,165,000 | 50,645,000 | 40,872,250 | 54,287,000 | 58,749,000 | 50,453,000 | 31,364,000 | 54,696,000 | 35,840,000 | 34,920,000 | 23,993,250 | 34,172,000 | 31,860,000 | 29,941,000 | 20,869,750 | 31,655,000 | 25,536,000 | 26,288,000 | 19,172,250 | 26,682,000 | 24,865,000 | 25,142,000 | 17,324,500 | 23,671,000 | 22,954,000 | 24,409,000 | 21,114,000 | 14,961,750 | 19,913,000 | 21,776,000 | 17,830,000 | 13,116,000 | 12,676,000 | 11,218,000 | 8,406,750 | 11,361,000 | 11,706,000 | 10,559,000 | 30,357,000 | 9,259,000 | ||||||||||||||||
cost of revenues | 23,406,000 | 22,604,000 | 15,147,250 | 20,071,000 | 21,056,000 | 20,921,000 | 15,147,250 | 20,071,000 | 21,056,000 | 19,462,000 | 15,749,250 | 21,522,000 | 22,363,000 | 19,112,000 | 12,869,500 | 26,069,000 | 12,700,000 | 12,709,000 | 8,423,750 | 13,519,000 | 10,575,000 | 9,973,000 | 9,296,750 | 16,978,000 | 10,060,000 | 10,149,000 | 7,846,750 | 11,048,000 | 10,288,000 | 10,051,000 | 7,678,250 | 10,990,000 | 9,721,000 | 10,685,000 | 9,100,000 | 5,857,500 | 7,704,000 | 8,709,000 | 6,778,000 | 5,410,000 | 5,076,000 | 4,421,000 | 4,597,000 | 4,414,000 | 4,458,000 | 4,104,000 | 12,731,000 | 3,374,000 | ||||||||||||||||
gross profit | 37,331,000 | 36,939,000 | 54,176,000 | 33,402,000 | 32,109,000 | 37,249,000 | 36,556,000 | 33,402,000 | 32,109,000 | 31,183,000 | 33,201,000 | 32,765,000 | 36,386,000 | 31,341,000 | 35,112,000 | 28,627,000 | 23,140,000 | 22,211,000 | 24,736,000 | 20,653,000 | 21,285,000 | 19,968,000 | 18,641,000 | 14,677,000 | 15,476,000 | 16,139,000 | 15,614,000 | 15,634,000 | 14,577,000 | 15,091,000 | 16,034,000 | 12,681,000 | 13,233,000 | 13,724,000 | 12,014,000 | 14,996,000 | 12,209,000 | 13,067,000 | 11,052,000 | 7,706,000 | 7,600,000 | 6,797,000 | 8,211,000 | 6,947,000 | 7,248,000 | 6,455,000 | 17,626,000 | 5,885,000 | ||||||||||||||||
yoy | 16.26% | -0.83% | 48.20% | 0.00% | 0.00% | 19.45% | 10.11% | 1.94% | -11.75% | -0.50% | -5.44% | 14.45% | 57.24% | 41.11% | 41.95% | 38.61% | 8.72% | 11.23% | 32.70% | 40.72% | 37.54% | 23.73% | 19.39% | -6.12% | 6.17% | 6.94% | -2.62% | 23.29% | 10.16% | 9.96% | 33.46% | -15.44% | 8.39% | 5.03% | 8.70% | 94.60% | 60.64% | 92.25% | 34.60% | 10.93% | 4.86% | 5.30% | -53.42% | 18.05% | ||||||||||||||||||||
qoq | 1.06% | -31.82% | 62.19% | 4.03% | -13.80% | 1.90% | 9.44% | 4.03% | 2.97% | -6.08% | 1.33% | -9.95% | 16.10% | -10.74% | 22.65% | 23.71% | 4.18% | -10.21% | 19.77% | -2.97% | 6.60% | 7.12% | 27.01% | -5.16% | -4.11% | 3.36% | -0.13% | 7.25% | -3.41% | -5.88% | 26.44% | -4.17% | -3.58% | 14.23% | -19.89% | 22.83% | -6.57% | 18.23% | 43.42% | 1.39% | 11.81% | -17.22% | 18.19% | -4.15% | 12.29% | -63.38% | 199.51% | |||||||||||||||||
gross margin % | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating expense: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
selling | 9,796,000 | 10,933,000 | 13,320,000 | 9,737,000 | 9,650,000 | 10,116,000 | 10,262,000 | 9,737,000 | 9,650,000 | 8,976,000 | 9,779,000 | 8,437,000 | 9,200,000 | 10,023,000 | 9,851,000 | 8,958,000 | 4,643,000 | 4,858,000 | 5,866,000 | 4,753,000 | 3,786,000 | 4,075,000 | 4,361,000 | 4,067,000 | 2,274,000 | 2,208,000 | 2,512,000 | 2,054,000 | 1,804,000 | 1,890,000 | 1,914,000 | 1,942,000 | 2,288,000 | 2,694,000 | 2,424,000 | 1,896,000 | 1,517,000 | 2,288,000 | 1,772,000 | 1,595,000 | 1,419,000 | 1,083,000 | 1,333,000 | 1,223,000 | 1,072,000 | 1,002,000 | 2,960,000 | 949,000 | ||||||||||||||||
general and administrative | 17,763,000 | 17,958,000 | 13,756,000 | 19,438,000 | 17,526,000 | 16,818,000 | 13,756,000 | 19,438,000 | 17,526,000 | 18,060,000 | 17,901,000 | 16,129,000 | 18,202,000 | 20,212,000 | 20,192,000 | 17,017,000 | 11,683,000 | 11,419,000 | 11,810,000 | 13,173,000 | 10,615,000 | 10,099,000 | 11,020,000 | 11,605,000 | 7,703,000 | 7,520,000 | 8,471,000 | 7,731,000 | 7,493,000 | 7,600,000 | 6,730,000 | 6,256,000 | 6,412,000 | 5,973,000 | 5,980,000 | 6,214,000 | 5,885,000 | 6,782,000 | 4,740,000 | 2,781,000 | 3,136,000 | 2,086,000 | 2,335,000 | 2,759,000 | 2,169,000 | 1,854,000 | 3,984,000 | 1,432,000 | ||||||||||||||||
research and development | 5,048,000 | 4,984,000 | 5,420,000 | 4,294,000 | 4,993,000 | 4,735,000 | 5,202,000 | 4,294,000 | 4,993,000 | 4,811,000 | 5,004,000 | 4,797,000 | 4,989,000 | 5,700,000 | 5,179,000 | 5,164,000 | 2,613,000 | 2,811,000 | 2,673,000 | 2,705,000 | 2,414,000 | 2,596,000 | 2,311,000 | 2,110,000 | 915,000 | 1,019,000 | 967,000 | 860,000 | 842,000 | 837,000 | 749,000 | 752,000 | 885,000 | 1,045,000 | 1,035,000 | 1,043,000 | 975,000 | 991,000 | 832,000 | 524,000 | 530,000 | 585,000 | 612,000 | 501,000 | 519,000 | 380,000 | 1,017,000 | 342,000 | 306,000 | 408,000 | 1,048,000 | 393,000 | 172,000 | 152,000 | 484,000 | 151,000 | 160,000 | 173,000 | 485,000 | 136,000 | 106,000 | 94,000 | 396,000 | 136,000 |
total operating expense | 32,607,000 | 33,875,000 | 37,049,000 | 33,469,000 | 32,169,000 | 31,669,000 | 307,840,000 | 33,469,000 | 32,169,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating income | 4,724,000 | 3,064,000 | 17,127,000 | -67,000 | -60,000 | 5,580,000 | -271,284,000 | -67,000 | -60,000 | 517,000 | 3,402,000 | 3,995,000 | -4,594,000 | -110,000 | -2,512,000 | 4,201,000 | 3,123,000 | 4,296,000 | 22,000 | 4,470,000 | 3,198,000 | 899,000 | -3,381,000 | 4,584,000 | 5,392,000 | 2,559,000 | 1,320,000 | 1,138,000 | 4,764,000 | 6,641,000 | -10,088,000 | 3,648,000 | 4,012,000 | 2,575,000 | 5,843,000 | 3,832,000 | 3,006,000 | 3,708,000 | 2,806,000 | 2,515,000 | 3,043,000 | 3,931,000 | 2,464,000 | 3,488,000 | 3,219,000 | 9,315,000 | 3,162,000 | |||||||||||||||||
yoy | -7973.33% | -45.09% | -106.31% | 0.00% | 0.00% | -52572.73% | -101.97% | -101.50% | -570.00% | -235.43% | -4.90% | -247.10% | -102.56% | -11518.18% | -6.02% | -2.35% | 377.86% | -100.65% | -2.49% | -40.69% | -64.87% | -356.14% | 302.81% | 13.18% | -61.47% | -113.08% | -68.80% | 18.74% | 157.90% | -272.65% | -4.80% | 33.47% | -30.56% | 108.23% | 52.37% | -1.22% | -5.67% | 13.88% | -27.90% | -5.47% | -57.80% | -22.07% | ||||||||||||||||||||||
qoq | 54.18% | -82.11% | -25662.69% | 11.67% | -101.08% | -102.06% | 404801.49% | 11.67% | -84.80% | -14.84% | -186.96% | 4076.36% | -95.62% | -159.80% | 34.52% | -27.30% | 19427.27% | -99.51% | 39.77% | 255.73% | -126.59% | -173.76% | -14.99% | 110.71% | 93.86% | 15.99% | -76.11% | -28.26% | -165.83% | -376.54% | -9.07% | 55.81% | -55.93% | 52.48% | 27.48% | -18.93% | 32.15% | 11.57% | -17.35% | -22.59% | 59.54% | -29.36% | 8.36% | -65.44% | 194.59% | |||||||||||||||||||
operating margin % | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-operating income: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest expense and amortization of debt issuance costs | 2,862,000 | 2,198,000 | 8,050,000 | 1,856,000 | 905,000 | 2,842,000 | 1,888,000 | 1,856,000 | 905,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
(gain) on extinguishment of convertible notes | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other (income) | -137,000 | -775,000 | -603,000 | -187,000 | -107,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total non-operating income | 2,725,000 | -3,948,000 | -118,750 | -2,013,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings before income taxes | 1,999,000 | 7,012,000 | 6,277,000 | 1,946,000 | -1,325,000 | 3,905,000 | -275,332,000 | 1,946,000 | -1,325,000 | -277,000 | 1,916,000 | 3,384,000 | -5,412,000 | -46,000 | -2,341,000 | 4,543,000 | 1,418,000 | 4,892,000 | -5,727,000 | 2,384,000 | 382,000 | -388,000 | -5,203,000 | 3,664,000 | 5,360,000 | 1,969,000 | 948,000 | 1,306,000 | 4,400,000 | 6,418,000 | -10,526,000 | 3,106,000 | 3,212,000 | 2,169,000 | 5,785,000 | 3,451,000 | 2,793,000 | 3,713,000 | 2,727,000 | 2,938,000 | 3,015,000 | 3,914,000 | 2,426,000 | 3,452,000 | 3,185,000 | 9,200,000 | 3,131,000 | 3,236,000 | 2,643,000 | 7,782,000 | 1,969,000 | 1,979,000 | 1,614,000 | 5,572,000 | 1,900,000 | 2,128,000 | 1,565,000 | 5,794,000 | 1,742,000 | 1,971,000 | 1,561,000 | 5,514,000 | 1,742,000 | |
income tax (benefit) expense | -477,000 | -163,250 | -170,000 | -20,749,000 | -170,000 | -95,000 | 972,000 | -1,185,000 | -295,000 | -643,000 | 198,000 | -573,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
net income | 2,476,000 | 4,742,000 | -2,311,000 | 2,116,000 | -1,230,000 | 3,388,000 | -254,583,000 | 2,116,000 | -1,230,000 | 611,000 | 451,000 | 1,306,000 | -1,438,000 | -1,784,000 | -2,060,000 | 3,720,000 | 1,995,000 | 3,920,000 | -4,542,000 | 2,679,000 | 1,025,000 | -1,680,000 | -4,630,000 | 3,062,000 | 4,597,000 | 1,402,000 | 858,000 | 994,000 | 4,230,000 | 4,254,000 | -11,086,000 | 2,353,000 | 2,358,000 | 1,930,000 | 4,750,000 | 2,361,000 | 1,752,000 | 2,403,000 | 1,746,000 | 1,932,000 | 1,860,000 | 2,559,000 | 1,543,000 | 2,248,000 | 2,099,000 | 5,932,000 | 1,987,000 | 2,053,000 | 1,679,000 | 4,925,000 | 1,258,000 | 1,243,000 | 1,026,000 | 3,615,000 | 1,216,000 | 1,353,000 | 1,016,000 | 3,574,000 | 1,121,000 | 1,279,000 | 1,015,000 | 3,489,000 | 1,121,000 | |
yoy | -301.30% | 39.96% | -99.09% | 0.00% | 0.00% | -41766.61% | 369.18% | -194.18% | -134.25% | -121.89% | -64.89% | -172.08% | -145.51% | -54.65% | 38.86% | 94.63% | -333.33% | -1.90% | -12.51% | -77.70% | -219.83% | -639.63% | 208.05% | 8.68% | -67.04% | -107.74% | -57.76% | 79.39% | 120.41% | -333.39% | -0.34% | 34.59% | -19.68% | 172.05% | 22.20% | -5.81% | -6.10% | 13.16% | -14.06% | -11.39% | -56.86% | -22.35% | 9.50% | 25.01% | 20.45% | 57.95% | 65.16% | 63.65% | 36.24% | 3.45% | -8.13% | 0.98% | 1.15% | 8.47% | 5.79% | 0.10% | 2.44% | 0.00% | ||||||
qoq | -47.79% | -305.19% | -209.22% | -272.03% | -136.30% | -101.33% | -12131.33% | -272.03% | 35.48% | -65.47% | -190.82% | -19.39% | -13.40% | -155.38% | 86.47% | -49.11% | -186.31% | -269.54% | 161.37% | -161.01% | -63.71% | -251.21% | -33.39% | 227.89% | 63.40% | -13.68% | -76.50% | -0.56% | -138.37% | -571.14% | -0.21% | 22.18% | -59.37% | 101.19% | 34.76% | -27.09% | 37.63% | -9.63% | 3.87% | -27.32% | 65.85% | -31.36% | 7.10% | -64.62% | 198.54% | -3.21% | 22.28% | -65.91% | 291.49% | 1.21% | 21.15% | -71.62% | 197.29% | -10.13% | 33.17% | -71.57% | 218.82% | -12.35% | 26.01% | -70.91% | 211.24% | |||
net income margin % | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings per share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 0.45 | 0.87 | 0.015 | 0.39 | -0.23 | 0.63 | 0.015 | 0.39 | 0.11 | 0.08 | 0.25 | -0.27 | -0.34 | -0.39 | 0.71 | 0.39 | 0.79 | -0.89 | 0.52 | 0.23 | -0.41 | -1.06 | 0.74 | 1.18 | 0.37 | 0.22 | 0.26 | 1.11 | ||||||||||||||||||||||||||||||||||||
diluted | 0.45 | 0.85 | 0.015 | 0.39 | -0.23 | 0.62 | 0.015 | 0.39 | 0.11 | 0.08 | 0.24 | -0.27 | -0.34 | -0.39 | 0.7 | 0.38 | 0.77 | -0.89 | 0.51 | 0.22 | -0.38 | -1.06 | 0.71 | 1.13 | 0.35 | 0.21 | 0.25 | 1.06 | ||||||||||||||||||||||||||||||||||||
weighted-average common shares outstanding: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 5,512 | 5,465 | 5,421 | 5,393 | 5,387 | 5,397 | 5,386 | 5,393 | 5,387 | 5,372 | 5,321 | 5,339 | 5,323 | 5,273 | 5,212 | 5,233 | 5,211 | 5,152 | 4,975 | 5,125 | 5,110 | 4,528 | 4,200 | 4,367 | 4,155 | 3,901 | 3,839 | 3,855 | 3,850 | 3,816 | 3,770 | 3,781 | 3,764 | 3,669 | 3,646 | 3,605 | 3,614 | 3,598 | 3,532 | 3,434 | 3,412 | 3,394 | 3,357 | 3,360 | 3,349 | |||||||||||||||||||
diluted | 5,535 | 5,553 | 5,421 | 5,396 | 5,387 | 5,424 | 5,386 | 5,396 | 5,387 | 5,372 | 5,361 | 5,360 | 5,364 | 5,273 | 5,335 | 5,233 | 5,344 | 5,301 | 5,124 | 5,125 | 5,241 | 4,669 | 4,371 | 4,367 | 4,321 | 4,086 | 4,033 | 4,045 | 4,046 | 4,006 | 3,770 | 3,781 | 3,935 | 3,831 | 3,802 | 3,757 | 3,755 | 3,742 | 3,654 | 3,637 | 3,592 | 3,553 | 3,593 | 3,542 | 3,538 | |||||||||||||||||||
other income | -6,146,000 | 5,687,000 | -3,869,000 | 360,000 | 2,030,000 | -1,071,000 | -3,869,000 | 360,000 | -586,000 | 324,000 | -196,000 | -1,302,000 | -1,189,000 | -1,157,000 | 831,000 | -2,710,000 | 3,799,000 | 152,000 | 897,000 | 920,000 | 32,000 | 590,000 | 372,000 | -168,000 | 364,000 | 223,000 | 438,000 | 542,000 | 800,000 | 406,000 | -58,000 | -381,000 | 213,000 | 5,000 | 423,000 | 28,000 | 27,250 | 38,000 | 36,000 | 34,000 | 7,750 | 31,000 | ||||||||||||||||||||||
income tax expense | 2,270,000 | 602,000 | 763,000 | 567,000 | 90,000 | 312,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-operating expense: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
(gain) on extinguishment of convertible senior notes | -3,197,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nonoperating expense: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total nonoperating income | 1,265,000 | -118,750 | -2,013,000 | 728,750 | 1,486,000 | 611,000 | 298,000 | -171,000 | -342,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax benefit | -95,000 | 517,000 | -107,750 | 1,465,000 | 2,078,000 | 823,000 | 170,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total nonoperating expense | 1,675,000 | 1,265,000 | 273,000 | 818,000 | 1,705,000 | -596,000 | 5,749,000 | 2,086,000 | 2,816,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
net earnings per share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | -0.23 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | -0.23 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating expenses: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 31,847,000 | 32,684,000 | 29,363,000 | 32,391,000 | 35,935,000 | 35,222,000 | 31,139,000 | 18,939,000 | 19,088,000 | 20,440,000 | 20,631,000 | 16,815,000 | 16,770,000 | 17,742,000 | 18,058,000 | 10,892,000 | 10,747,000 | 13,055,000 | 14,314,000 | 13,439,000 | 10,327,000 | 9,393,000 | 22,769,000 | 9,585,000 | 9,712,000 | 9,439,000 | 9,153,000 | 8,377,000 | 10,061,000 | 7,344,000 | 4,900,000 | 5,085,000 | 3,754,000 | 4,280,000 | 4,483,000 | 3,760,000 | 3,236,000 | 8,311,000 | 2,723,000 | |||||||||||||||||||||||||
operating | -664,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest expense and amortization of debt discount | 1,048,000 | 1,380,000 | 1,162,000 | 1,214,000 | 1,014,000 | 1,238,000 | 1,018,000 | 815,000 | 874,000 | 2,221,000 | 1,950,000 | 1,934,000 | 1,919,000 | 1,982,000 | 1,929,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
(loss) before income taxes | -937,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax | -388,000 | -3,974,000 | -8,750 | -281,000 | -577,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net | -549,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net (loss) per share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | -0.1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | -0.1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nonoperating income: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nonoperating expenses: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nonoperating expenses | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment of goodwill and long-lived assets | 276,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
legal settlement | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment loss on goodwill and long-lived assets | 1,105,000 | 3,669,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
estimated legal settlement | 825,000 | 3,300,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating expenses | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment loss on goodwill | 13,819,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes | 2,164,000 | 560,000 | 753,000 | 854,000 | 239,000 | 1,035,000 | 1,090,000 | 1,041,000 | 1,310,000 | 981,000 | 1,006,000 | 1,155,000 | 1,355,000 | 883,000 | 1,204,000 | 1,086,000 | 3,268,000 | 1,144,000 | 1,183,000 | 964,000 | 2,857,000 | 711,000 | 736,000 | 588,000 | 1,957,000 | 684,000 | 775,000 | 549,000 | 2,220,000 | 621,000 | 692,000 | 546,000 | 2,025,000 | 621,000 | ||||||||||||||||||||||||||||||
net income per share | 0.63 | 0.51 | 1.52 | 0.39 | 0.39 | 0.32 | 1.13 | 0.38 | 0.43 | 0.32 | 1.13 | 0.35 | 0.4 | 0.32 | 1.11 | 0.35 | ||||||||||||||||||||||||||||||||||||||||||||||||
basic | 1.13 | -2.93 | 0.63 | 0.64 | 0.53 | 1.31 | 0.65 | 0.49 | 0.68 | 0.51 | 0.57 | 0.55 | 0.76 | 0.46 | 0.67 | 0.63 | 1.81 | 0.6 | ||||||||||||||||||||||||||||||||||||||||||||||
diluted | 1.13 | -2.93 | 0.6 | 0.62 | 0.51 | 1.25 | 0.63 | 0.47 | 0.66 | 0.48 | 0.54 | 0.52 | 0.68 | 0.44 | 0.64 | 0.59 | 1.72 | 0.57 | ||||||||||||||||||||||||||||||||||||||||||||||
average common shares outstanding: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 3,337 | -3,282,715 | 3,286,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted | 3,541 | -3,494,538 | 3,498,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sales | 9,291,000 | 8,888,000 | 25,174,000 | 7,652,000 | 5,407,000 | 4,977,000 | 16,611,000 | 5,337,000 | 5,679,000 | 5,054,000 | 16,199,000 | 4,614,000 | 4,868,000 | 4,286,000 | 14,944,000 | 4,614,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
cost of goods sold | 3,517,000 | 3,500,000 | 803,000 | 3,212,000 | 2,096,000 | 1,994,000 | 505,000 | 1,903,000 | 2,033,000 | 1,850,000 | 475,750 | 1,527,000 | 1,583,000 | 1,385,000 | 381,750 | 1,527,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
selling, general & administrative | 2,182,000 | 2,287,000 | 511,250 | 2,045,000 | 1,167,000 | 1,223,000 | 323,750 | 1,399,000 | 1,392,000 | 1,495,000 | 349,750 | 1,263,000 | 1,257,000 | 1,294,000 | 315,750 | 1,263,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
other incomes and | 50,000 | 50,000 | 8,250 | 33,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income per share | 0.63 | 0.51 | 1.52 | 0.39 | 0.39 | 0.32 | 1.13 | 0.38 | 0.43 | 0.32 | 1.13 | 0.35 | 0.4 | 0.32 | 1.11 | 0.35 | ||||||||||||||||||||||||||||||||||||||||||||||||
average common shares outstanding | 3,282 | 3,274 | 808,500 | 3,234,000 | 3,192,000 | 3,187,000 | 798,250 | 3,182,000 | 3,179,000 | 3,170,000 | 795,500 | 3,165,000 | 3,169,000 | 3,170,000 | 791,250 | 3,165,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
other (income) and expenses |
The information provided in this report is taken from www.sec.gov and many other data providers. While we have conducted our best efforts to ensure that the parsed data is accurate, we cannot guarantee its accuracy. Please use caution and understand that any consequences of its use are your own responsibility.
