Transcat Quarterly Income Statements Chart
Quarterly
|
Annual
Transcat Quarterly Income Statements Table
Quarterly
|
Annual
Unit: USD | 2025-06-28 | 2025-03-29 | 2024-12-28 | 2024-09-28 | 2024-06-29 | 2024-03-30 | 2023-12-23 | 2023-09-23 | 2023-06-24 | 2023-03-25 | 2022-12-24 | 2022-09-24 | 2022-06-25 | 2022-03-26 | 2021-12-25 | 2021-09-25 | 2021-06-26 | 2021-03-27 | 2020-12-26 | 2020-09-26 | 2020-06-27 | 2020-03-28 | 2019-12-28 | 2019-09-28 | 2019-06-29 | 2019-03-30 | 2018-12-29 | 2018-09-29 | 2018-06-30 | 2018-03-31 | 2017-12-23 | 2017-09-23 | 2017-06-24 | 2017-03-25 | 2016-12-24 | 2016-09-24 | 2016-06-25 | 2016-03-26 | 2015-12-26 | 2015-06-27 | 2015-03-28 | 2014-12-27 | 2014-09-27 | 2014-06-28 | 2014-03-29 | 2013-12-28 | 2013-09-28 | 2013-06-29 | 2013-03-30 | 2012-12-29 | 2012-09-29 | 2012-06-30 | 2012-03-31 | 2011-12-24 | 2011-09-24 | 2011-06-25 | 2011-03-26 | 2010-12-25 | 2010-09-25 | 2010-06-26 | 2010-03-27 | 2009-12-26 | 2009-09-26 | 2009-06-27 | 2009-03-28 | 2008-12-27 | 2008-09-27 | 2008-06-28 | 2008-03-29 | 2007-12-29 | 2007-09-29 | 2007-06-30 | 2007-03-31 | 2006-12-23 | 2006-09-23 | 2006-06-24 | 2006-03-25 | 2005-12-24 | 2005-09-24 | 2005-06-25 | 2005-03-26 | 2004-12-25 | 2004-09-25 | 2004-06-26 | 2004-03-27 | 2003-12-27 | 2003-09-27 | 2003-06-28 | 2003-03-31 | 2002-12-31 | 2001-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
service revenue | 49,144,000 | 52,010,000 | 41,557,000 | 44,083,000 | 43,778,000 | 46,732,000 | 41,509,000 | 41,431,000 | 39,853,000 | 39,763,000 | 35,977,000 | 35,267,000 | 33,876,000 | 34,667,000 | 30,237,000 | 29,544,000 | 27,557,000 | 28,977,000 | 24,776,000 | 24,554,000 | 22,967,000 | 25,016,000 | 22,087,000 | 23,502,000 | 22,398,000 | 24,322,000 | 20,492,000 | 19,902,000 | 19,325,000 | 21,955,000 | 18,769,000 | 18,239,000 | 18,482,000 | 19,526,000 | 17,455,000 | 16,947,000 | 17,175,000 | 17,555,000 | 13,922,000 | 13,535,000 | 14,465,000 | 12,603,000 | 12,595,000 | 12,138,000 | 13,457,000 | 11,516,000 | 11,472,000 | 11,739,000 | 12,199,000 | 9,884,000 | 9,840,000 | 8,732,000 | 10,691,000 | 9,078,000 | 8,214,000 | 8,423,000 | 8,904,000 | 7,319,000 | 7,448,000 | 7,653,000 | 8,816,000 | 6,637,000 | 6,525,000 | 5,940,000 | 6,735,000 | 6,006,000 | 5,656,000 | 5,542,000 | |||||||||||||||||||||||
distribution revenue | 27,280,000 | 17,967,250 | 25,197,000 | 23,743,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total revenue | 76,424,000 | 77,134,000 | 66,754,000 | 67,826,000 | 66,707,000 | 70,913,000 | 65,166,000 | 62,804,000 | 60,598,000 | 62,067,000 | 57,402,000 | 56,439,000 | 54,661,000 | 55,880,000 | 50,902,000 | 50,387,000 | 47,790,000 | 48,762,000 | 44,062,000 | 41,607,000 | 38,904,000 | 45,762,000 | 43,179,000 | 41,763,000 | 42,395,000 | 44,493,000 | 40,868,000 | 38,879,000 | 36,658,000 | 42,452,000 | 40,483,000 | 35,927,000 | 36,279,000 | 38,453,000 | 37,813,000 | 34,485,000 | 33,147,000 | 32,860,000 | 30,160,000 | 29,670,000 | 32,342,000 | 31,052,000 | 31,111,000 | 29,119,000 | 30,403,000 | 30,513,000 | 28,882,000 | 28,710,000 | 31,087,000 | 29,324,000 | 26,788,000 | ||||||||||||||||||||||||||||||||||||||||
yoy | 14.57% | 8.77% | 2.44% | 8.00% | 10.08% | 14.25% | 13.53% | 11.28% | 10.86% | 11.07% | 12.77% | 12.01% | 14.38% | 14.60% | 15.52% | 21.10% | 22.84% | 6.56% | 2.04% | -0.37% | -8.23% | 2.85% | 5.65% | 7.42% | 15.65% | 4.81% | 0.95% | 8.22% | 1.04% | 10.40% | 7.06% | 4.18% | 9.45% | 17.02% | 25.37% | 16.23% | 2.49% | 5.82% | -3.06% | 1.89% | 6.38% | 1.77% | 7.72% | 1.42% | -2.20% | 4.05% | 7.82% | ||||||||||||||||||||||||||||||||||||||||||||
qoq | -0.92% | 15.55% | -1.58% | 1.68% | -5.93% | 8.82% | 3.76% | 3.64% | -2.37% | 8.13% | 1.71% | 3.25% | -2.18% | 9.78% | 1.02% | 5.43% | -1.99% | 10.67% | 5.90% | 6.95% | -14.99% | 5.98% | 3.39% | -1.49% | -4.72% | 8.87% | 5.12% | 6.06% | -13.65% | 4.86% | 12.68% | -0.97% | -5.65% | 1.69% | 9.65% | 4.04% | 0.87% | 8.95% | 1.65% | -8.26% | 4.15% | -0.19% | 6.84% | -4.22% | -0.36% | 5.65% | 0.60% | -7.65% | 6.01% | 9.47% | |||||||||||||||||||||||||||||||||||||||||
cost of service revenue | 32,935,000 | 33,182,000 | 29,200,000 | 29,492,000 | 28,895,000 | 30,028,000 | 28,015,000 | 27,347,000 | 26,882,000 | 26,240,000 | 25,184,000 | 23,780,000 | 23,041,000 | 14,972,750 | 21,254,000 | 19,832,000 | 18,805,000 | 12,853,250 | 17,861,000 | 16,654,000 | 16,898,000 | 12,934,250 | 17,221,000 | 17,490,000 | 17,026,000 | 11,376,250 | 16,004,000 | 15,095,000 | 14,406,000 | 10,458,750 | 14,070,000 | 13,919,000 | 13,846,000 | 9,600,500 | 13,149,000 | 12,807,000 | 12,446,000 | 7,845,750 | 10,650,000 | 10,004,000 | 7,009,250 | 9,513,000 | 9,323,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
cost of distribution revenue | 17,668,000 | 12,540,000 | 17,875,000 | 17,128,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total cost of revenue | 50,603,000 | 51,221,000 | 47,075,000 | 46,620,000 | 44,052,000 | 46,878,000 | 44,230,000 | 42,679,000 | 41,888,000 | 42,917,000 | 41,002,000 | 39,672,000 | 38,623,000 | 39,208,000 | 37,266,000 | 35,776,000 | 34,270,000 | 34,792,000 | 32,817,000 | 30,113,000 | 29,495,000 | 33,709,000 | 33,251,000 | 31,318,000 | 32,343,000 | 32,950,000 | 31,320,000 | 29,740,000 | 27,545,000 | 31,557,000 | 30,782,000 | 27,773,000 | 27,588,000 | 28,671,000 | 28,898,000 | 26,458,000 | 24,901,000 | 24,318,000 | 23,382,000 | 22,608,000 | 23,844,000 | 24,058,000 | 24,185,000 | 22,450,000 | 21,786,000 | 23,375,000 | 22,061,000 | 21,496,000 | |||||||||||||||||||||||||||||||||||||||||||
gross profit | 25,821,000 | 25,913,000 | 19,679,000 | 21,206,000 | 22,655,000 | 24,035,000 | 20,936,000 | 20,125,000 | 18,710,000 | 19,150,000 | 16,400,000 | 16,767,000 | 16,038,000 | 16,672,000 | 13,636,000 | 14,611,000 | 13,520,000 | 13,970,000 | 11,245,000 | 11,494,000 | 9,409,000 | 12,053,000 | 9,928,000 | 10,445,000 | 10,052,000 | 11,543,000 | 9,548,000 | 9,139,000 | 9,113,000 | 10,895,000 | 9,701,000 | 8,154,000 | 8,691,000 | 9,782,000 | 8,915,000 | 8,027,000 | 8,246,000 | 8,542,000 | 6,778,000 | 7,062,000 | 8,498,000 | 6,994,000 | 6,926,000 | 6,669,000 | 8,617,000 | 7,138,000 | 6,821,000 | 7,214,000 | 8,489,000 | 6,630,000 | 6,078,000 | 6,207,000 | 7,885,000 | 6,788,000 | 6,153,000 | 6,298,000 | 6,930,000 | 6,052,000 | 4,958,000 | 5,358,000 | 6,557,000 | 4,764,000 | 4,130,000 | 3,843,000 | 4,918,000 | 4,731,000 | 4,574,000 | 4,525,000 | 5,355,000 | 4,713,000 | 4,262,000 | 4,239,000 | 4,971,000 | 4,311,000 | 3,548,000 | 3,859,000 | 4,030,000 | 3,855,000 | 3,609,000 | 3,605,000 | 4,337,000 | 3,520,000 | 2,909,000 | 3,128,000 | 3,633,000 | 3,083,000 | 3,483,000 | 3,108,000 | 3,443,000 | 3,372,000 | |
yoy | 13.97% | 7.81% | -6.00% | 5.37% | 21.08% | 25.51% | 27.66% | 20.03% | 16.66% | 14.86% | 20.27% | 14.76% | 18.62% | 19.34% | 21.26% | 27.12% | 43.69% | 15.90% | 13.27% | 10.04% | -6.40% | 4.42% | 3.98% | 14.29% | 10.30% | 5.95% | -1.58% | 12.08% | 4.86% | 11.38% | 8.82% | 1.58% | 5.40% | 14.52% | 31.53% | 13.66% | -2.97% | 22.13% | -2.14% | 5.89% | -1.38% | -2.02% | 1.54% | -7.55% | 1.51% | 7.66% | 12.22% | 16.22% | 7.66% | -2.33% | -1.22% | -1.44% | 13.78% | 12.16% | 24.10% | 17.54% | 5.69% | 27.04% | 20.05% | 39.42% | 33.33% | 0.70% | -9.71% | -15.07% | -8.16% | 0.38% | 7.32% | 6.75% | 7.72% | 9.32% | 20.12% | 9.85% | 23.35% | 11.83% | -1.69% | 7.05% | -7.08% | 9.52% | 24.06% | 15.25% | 19.38% | 14.17% | -16.48% | 0.64% | 5.52% | -8.57% | |||||
qoq | -0.36% | 31.68% | -7.20% | -6.40% | -5.74% | 14.80% | 4.03% | 7.56% | -2.30% | 16.77% | -2.19% | 4.55% | -3.80% | 22.26% | -6.67% | 8.07% | -3.22% | 24.23% | -2.17% | 22.16% | -21.94% | 21.40% | -4.95% | 3.91% | -12.92% | 20.89% | 4.48% | 0.29% | -16.36% | 12.31% | 18.97% | -6.18% | -11.15% | 9.73% | 11.06% | -2.66% | -3.47% | 26.03% | -4.02% | -16.90% | 21.50% | 0.98% | 3.85% | -22.61% | 20.72% | 4.65% | -5.45% | -15.02% | 28.04% | 9.08% | -2.08% | -21.28% | 16.16% | 10.32% | -2.30% | -9.12% | 14.51% | 22.07% | -7.47% | -18.29% | 37.64% | 15.35% | 7.47% | -21.86% | 3.95% | 3.43% | 1.08% | -15.50% | 13.62% | 10.58% | 0.54% | -14.73% | 15.31% | 21.51% | -8.06% | -4.24% | 4.54% | 6.82% | 0.11% | -16.88% | 23.21% | 21.00% | -7.00% | -13.90% | 17.84% | -11.48% | 12.07% | -9.73% | 2.11% | ||
gross margin % | 33.79% | 33.59% | 29.48% | 31.27% | 33.96% | 33.89% | 32.13% | 32.04% | 30.88% | 30.85% | 28.57% | 29.71% | 29.34% | 29.84% | 26.79% | 29.00% | 28.29% | 28.65% | 25.52% | 27.63% | 24.19% | 26.34% | 22.99% | 25.01% | 23.71% | 25.94% | 23.36% | 23.51% | 24.86% | 25.66% | 23.96% | 22.70% | 23.96% | 25.44% | 23.58% | 23.28% | 24.88% | 26.00% | 22.47% | 23.80% | 26.28% | 22.52% | 22.26% | 22.90% | 28.34% | 23.39% | 23.62% | 25.13% | 27.31% | 22.61% | 22.69% | ||||||||||||||||||||||||||||||||||||||||
selling, marketing and warehouse expenses | 9,515,000 | 9,240,000 | 8,119,000 | 8,181,000 | 7,801,000 | 7,866,000 | 7,519,000 | 6,856,000 | 6,469,000 | 6,446,000 | 6,595,000 | 5,900,000 | 5,820,000 | 5,627,000 | 5,051,000 | 4,974,000 | 4,997,000 | 4,703,000 | 4,675,000 | 4,291,000 | 4,074,000 | 4,819,000 | 4,463,000 | 4,231,000 | 4,472,000 | 4,689,000 | 4,215,000 | 4,020,000 | 4,032,000 | 4,317,000 | 4,150,000 | 4,005,000 | 4,092,000 | 3,942,000 | 4,159,000 | 4,205,000 | 4,248,000 | 3,657,000 | 3,199,000 | 3,540,000 | 3,407,000 | 3,602,000 | 3,169,000 | 3,735,000 | 3,365,000 | 3,678,000 | 3,295,000 | 3,701,000 | 3,215,000 | 3,386,000 | 2,959,000 | 3,441,000 | 3,680,000 | 3,403,000 | 3,042,000 | 3,626,000 | 3,179,000 | 2,999,000 | 2,529,000 | 3,049,000 | 3,089,000 | 2,585,000 | 2,449,000 | 2,559,000 | 2,612,000 | 2,606,000 | 2,122,000 | 2,595,000 | 2,429,000 | 2,304,000 | 1,919,000 | 2,208,000 | |||||||||||||||||||
general and administrative expenses | 10,968,000 | 9,733,000 | 9,460,000 | 9,290,000 | 9,755,000 | 6,965,000 | 9,123,000 | 11,626,000 | 7,601,000 | 6,849,000 | 6,642,000 | 7,241,000 | 6,614,000 | 6,530,000 | 6,224,000 | 6,059,000 | 4,834,000 | 4,755,000 | 4,051,000 | 4,125,000 | 4,371,000 | 3,492,000 | 3,374,000 | 3,155,000 | 3,622,000 | 3,220,000 | 2,939,000 | 2,943,000 | 3,056,000 | 3,075,000 | 2,897,000 | 2,691,000 | 3,188,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 20,483,000 | 18,973,000 | 17,579,000 | 17,471,000 | 17,556,000 | 14,831,000 | 16,642,000 | 18,482,000 | 14,070,000 | 13,295,000 | 13,237,000 | 13,141,000 | 12,434,000 | 12,157,000 | 11,275,000 | 11,033,000 | 9,831,000 | 9,458,000 | 8,726,000 | 8,416,000 | 8,445,000 | 8,311,000 | 7,837,000 | 7,386,000 | 8,094,000 | 7,909,000 | 7,154,000 | 6,963,000 | 7,088,000 | 7,392,000 | 7,047,000 | 6,696,000 | 7,280,000 | 7,217,000 | 6,562,000 | 6,449,000 | 6,808,000 | 6,319,000 | 5,096,000 | 6,035,000 | 5,382,000 | 5,617,000 | 5,410,000 | 5,910,000 | 5,687,000 | 5,796,000 | 5,540,000 | 6,062,000 | 5,538,000 | 5,409,000 | 4,898,000 | 5,613,000 | 5,921,000 | 5,135,000 | 4,912,000 | 5,728,000 | 5,141,000 | 4,612,000 | 4,051,000 | 4,907,000 | 5,187,000 | 3,973,000 | 3,794,000 | 3,959,000 | 3,981,000 | 4,109,000 | 3,835,000 | 4,137,000 | 4,159,000 | 3,669,000 | 3,668,000 | 3,790,000 | 4,231,000 | 3,558,000 | 3,029,000 | 3,523,000 | 3,775,000 | 3,434,000 | 3,097,000 | 3,275,000 | 3,661,000 | 3,108,000 | 2,826,000 | 3,400,000 | 3,551,000 | 3,264,000 | 3,267,000 | 2,914,000 | 3,333,000 | 3,507,000 | |
operating income | 5,338,000 | 6,940,000 | 2,100,000 | 3,735,000 | 5,099,000 | 9,204,000 | 4,294,000 | 1,643,000 | 4,640,000 | 5,855,000 | 3,163,000 | 3,626,000 | 3,604,000 | 4,515,000 | 2,361,000 | 3,578,000 | 3,689,000 | 4,512,000 | 2,519,000 | 3,078,000 | 964,000 | 3,742,000 | 2,091,000 | 3,059,000 | 1,958,000 | 3,634,000 | 2,394,000 | 2,176,000 | 2,025,000 | 3,503,000 | 2,654,000 | 1,458,000 | 1,411,000 | 2,565,000 | 2,353,000 | 1,578,000 | 1,438,000 | 2,223,000 | 1,682,000 | 1,027,000 | 3,116,000 | 1,377,000 | 1,516,000 | 759,000 | 2,930,000 | 1,342,000 | 1,281,000 | 1,152,000 | 2,951,000 | 1,221,000 | 1,180,000 | 594,000 | 1,964,000 | 1,653,000 | 1,241,000 | 570,000 | 1,789,000 | 1,440,000 | 907,000 | 451,000 | 1,370,000 | 791,000 | 336,000 | -116,000 | 937,000 | 622,000 | 739,000 | 388,000 | 1,196,000 | 1,044,000 | 594,000 | 449,000 | 740,000 | 2,297,000 | 519,000 | 336,000 | 255,000 | 421,000 | 512,000 | 330,000 | 676,000 | 412,000 | 83,000 | -272,000 | 82,000 | -181,000 | 216,000 | 194,000 | 110,000 | -135,000 | |
yoy | 4.69% | -24.60% | -51.09% | 127.33% | 9.89% | 57.20% | 35.76% | -54.69% | 28.75% | 29.68% | 33.97% | 1.34% | -2.30% | 0.07% | -6.27% | 16.24% | 282.68% | 20.58% | 20.47% | 0.62% | -50.77% | 2.97% | -12.66% | 40.58% | -3.31% | 3.74% | -9.80% | 49.25% | 43.52% | 36.57% | 12.79% | -7.60% | -1.88% | 15.38% | 39.89% | 53.65% | -53.85% | 61.44% | 10.95% | 35.31% | 6.35% | 2.61% | 18.35% | -34.11% | -0.71% | 9.91% | 8.56% | 93.94% | 50.25% | -26.13% | -4.92% | 4.21% | 9.78% | 14.79% | 36.82% | 26.39% | 30.58% | 82.05% | 169.94% | -488.79% | 46.21% | 27.17% | -54.53% | -129.90% | -21.66% | -40.42% | 24.41% | -13.59% | 61.62% | -54.55% | 14.45% | 33.63% | 190.20% | 445.61% | 1.37% | 1.82% | -62.28% | 2.18% | 516.87% | -221.32% | 724.39% | -327.62% | -61.57% | -240.21% | -25.45% | 34.07% | |||||
qoq | -23.08% | 230.48% | -43.78% | -26.75% | -44.60% | 114.35% | 161.35% | -64.59% | -20.75% | 85.11% | -12.77% | 0.61% | -20.18% | 91.23% | -34.01% | -3.01% | -18.24% | 79.12% | -18.16% | 219.29% | -74.24% | 78.96% | -31.64% | 56.23% | -46.12% | 51.80% | 10.02% | 7.46% | -42.19% | 31.99% | 82.03% | 3.33% | -44.99% | 9.01% | 49.11% | 9.74% | -35.31% | 32.16% | 63.78% | -67.04% | 126.29% | -9.17% | 99.74% | -74.10% | 118.33% | 4.76% | 11.20% | -60.96% | 141.69% | 3.47% | 98.65% | -69.76% | 18.81% | 33.20% | 117.72% | -68.14% | 24.24% | 58.77% | 101.11% | -67.08% | 73.20% | 135.42% | -389.66% | -112.38% | 50.64% | -15.83% | 90.46% | -67.56% | 14.56% | 75.76% | 32.29% | -39.32% | -67.78% | 342.58% | 54.46% | 31.76% | -39.43% | -17.77% | 55.15% | -51.18% | 64.08% | 396.39% | -130.51% | -431.71% | -145.30% | -183.80% | 11.34% | 76.36% | -181.48% | ||
operating margin % | 6.98% | 9.00% | 3.15% | 5.51% | 7.64% | 12.98% | 6.59% | 2.62% | 7.66% | 9.43% | 5.51% | 6.42% | 6.59% | 8.08% | 4.64% | 7.10% | 7.72% | 9.25% | 5.72% | 7.40% | 2.48% | 8.18% | 4.84% | 7.32% | 4.62% | 8.17% | 5.86% | 5.60% | 5.52% | 8.25% | 6.56% | 4.06% | 3.89% | 6.67% | 6.22% | 4.58% | 4.34% | 6.77% | 5.58% | 3.46% | 9.63% | 4.43% | 4.87% | 2.61% | 9.64% | 4.40% | 4.44% | 4.01% | 9.49% | 4.16% | 4.40% | ||||||||||||||||||||||||||||||||||||||||
interest expense | 451,000 | 471,000 | 199,000 | 76,000 | 52,000 | 50,000 | 81,000 | 43,000 | 35,000 | 28,000 | 28,000 | 32,000 | 13,000 | 16,000 | 12,000 | 29,000 | 9,000 | 11,000 | 30,000 | 43,000 | 28,000 | 21,000 | 17,000 | 29,000 | 34,000 | 66,000 | 84,000 | 90,000 | 93,000 | 106,000 | 98,000 | 109,000 | 114,000 | 116,000 | 89,000 | 73,000 | 134,000 | 215,000 | 76,000 | 64,000 | 103,000 | 146,000 | 128,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
interest income | -11,000 | -8,000 | -219,000 | -286,000 | -312,000 | -461,000 | -347,000 | 14,000 | -1,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other income | 333,000 | 221,000 | -1,009,000 | 232,000 | 131,000 | 12,000 | 9,000 | 10,000 | 17,000 | 19,000 | 1,000 | 17,000 | -5,000 | -4,000 | 7,000 | 17,000 | 15,000 | -1,000 | 56,000 | 4,000 | 8,000 | 12,000 | 135,000 | 209,000 | 81,000 | 18,000 | 145,000 | 46,000 | 75,000 | 32,000 | 34,000 | 54,000 | 42,000 | 56,000 | 50,000 | 103,000 | 21,000 | -131,000 | -52,000 | -34,000 | -95,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||
total interest and other income/(income) | 773,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income before benefit from income taxes | 4,565,000 | 6,256,000 | 3,129,000 | 3,713,000 | 5,228,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
benefit from income taxes | 1,304,000 | 1,792,000 | 772,000 | 427,000 | 820,000 | 2,714,000 | 923,000 | 342,000 | 813,000 | 1,168,000 | 523,000 | 732,000 | 376,000 | 1,095,000 | 596,000 | 313,000 | -194,000 | 992,000 | 539,000 | 737,000 | -77,000 | 905,000 | 420,000 | 383,000 | 695,000 | 530,000 | 493,000 | 372,000 | 825,000 | 512,000 | 406,000 | 283,000 | 830,000 | 885,000 | 491,000 | 436,000 | 544,000 | 552,000 | 331,000 | 1,128,000 | 481,000 | 519,000 | 269,000 | 1,124,000 | 469,000 | 442,000 | 427,000 | 1,042,000 | 402,000 | 384,000 | 186,000 | 702,000 | 585,000 | 457,000 | 200,000 | 652,000 | 529,000 | 347,000 | 166,000 | 476,000 | 292,000 | 120,000 | 352,000 | 181,000 | 277,000 | 153,000 | 162,000 | 96,000 | 167,000 | 861,000 | 137,000 | 52,000 | 8,000 | ||||||||||||||||||
net income | 3,261,000 | 4,464,000 | 2,357,000 | 3,286,000 | 4,408,000 | 6,890,000 | 3,348,000 | 460,000 | 2,949,000 | 3,658,000 | 1,601,000 | 2,357,000 | 3,072,000 | 3,048,000 | 1,629,000 | 3,015,000 | 3,688,000 | 3,208,000 | 1,761,000 | 2,024,000 | 798,000 | 2,493,000 | 1,477,000 | 2,379,000 | 1,718,000 | 2,660,000 | 1,569,000 | 1,488,000 | 1,428,000 | 2,454,000 | 1,831,000 | 781,000 | 856,000 | 1,512,000 | 1,280,000 | 896,000 | 834,000 | 1,577,000 | 1,068,000 | 601,000 | 1,909,000 | 813,000 | 859,000 | 445,000 | 1,704,000 | 788,000 | 771,000 | 721,000 | 1,816,000 | 782,000 | 745,000 | 361,000 | 1,207,000 | 1,024,000 | 746,000 | 325,000 | 1,086,000 | 897,000 | 527,000 | 278,000 | 869,000 | 483,000 | 188,000 | -89,000 | 556,000 | 342,000 | 430,000 | 228,000 | 723,000 | 1,208,000 | 194,000 | 238,000 | 489,000 | 1,207,000 | 246,000 | 116,000 | 2,765,000 | 289,000 | 349,000 | 174,000 | 504,000 | 273,000 | -93,000 | -427,000 | 43,000 | -220,000 | 355,000 | 178,000 | 63,000 | 1,330,000 | -3,618,305 |
yoy | -26.02% | -35.21% | -29.60% | 614.35% | 49.47% | 88.35% | 109.12% | -80.48% | -4.00% | 20.01% | -1.72% | -21.82% | -16.70% | -4.99% | -7.50% | 48.96% | 362.16% | 28.68% | 19.23% | -14.92% | -53.55% | -6.28% | -5.86% | 59.88% | 20.31% | 8.39% | -14.31% | 90.52% | 66.82% | 62.30% | 43.05% | -12.83% | 2.64% | -4.12% | 19.85% | 49.08% | -56.31% | 93.97% | 24.33% | 35.06% | 12.03% | 3.17% | 11.41% | -38.28% | -6.17% | 0.77% | 3.49% | 99.72% | 50.46% | -23.63% | -0.13% | 11.08% | 11.14% | 14.16% | 41.56% | 16.91% | 24.97% | 85.71% | 180.32% | -412.36% | 56.29% | 41.23% | -56.28% | -139.04% | -23.10% | -71.69% | 121.65% | -4.20% | 47.85% | 0.08% | -21.14% | 105.17% | -82.31% | 317.65% | -29.51% | -33.33% | 448.61% | 5.86% | -475.27% | -140.75% | 1072.09% | -224.09% | -126.20% | -339.89% | -31.75% | -116.54% | -109.81% | ||||
qoq | -26.95% | 89.39% | -28.27% | -25.45% | -36.02% | 105.79% | 627.83% | -84.40% | -19.38% | 128.48% | -32.07% | -23.27% | 0.79% | 87.11% | -45.97% | -18.25% | 14.96% | 82.17% | -12.99% | 153.63% | -67.99% | 68.79% | -37.92% | 38.47% | -35.41% | 69.53% | 5.44% | 4.20% | -41.81% | 34.03% | 134.44% | -8.76% | -43.39% | 18.12% | 42.86% | 7.43% | -47.11% | 47.66% | 77.70% | -68.52% | 134.81% | -5.36% | 93.03% | -73.88% | 116.24% | 2.20% | 6.93% | -60.30% | 132.23% | 4.97% | 106.37% | -70.09% | 17.87% | 37.27% | 129.54% | -70.07% | 21.07% | 70.21% | 89.57% | -68.01% | 79.92% | 156.91% | -311.24% | -116.01% | 62.57% | -20.47% | 88.60% | -68.46% | -40.15% | 522.68% | -18.49% | -51.33% | -59.49% | 390.65% | 112.07% | -95.80% | 856.75% | -17.19% | 100.57% | -65.48% | 84.62% | -393.55% | -78.22% | -1093.02% | -119.55% | -161.97% | 99.44% | 182.54% | -95.26% | -136.76% | |
net income margin % | 4.27% | 5.79% | 3.53% | 4.84% | 6.61% | 9.72% | 5.14% | 0.73% | 4.87% | 5.89% | 2.79% | 4.18% | 5.62% | 5.45% | 3.20% | 5.98% | 7.72% | 6.58% | 4.00% | 4.86% | 2.05% | 5.45% | 3.42% | 5.70% | 4.05% | 5.98% | 3.84% | 3.83% | 3.90% | 5.78% | 4.52% | 2.17% | 2.36% | 3.93% | 3.39% | 2.60% | 2.52% | 4.80% | 3.54% | 2.03% | 5.90% | 2.62% | 2.76% | 1.53% | 5.60% | 2.58% | 2.67% | 2.51% | 5.84% | 2.67% | 2.78% | ||||||||||||||||||||||||||||||||||||||||
basic earnings per share | 0.35 | 0.48 | 0.26 | 0.36 | 0.49 | 0.82 | 0.39 | 0.06 | 0.39 | 0.49 | 0.21 | 0.31 | 0.41 | 0.41 | 0.22 | 0.4 | 0.49 | 0.43 | 0.24 | 0.27 | 0.11 | 0.34 | 0.2 | 0.32 | 0.24 | 0.37 | 0.22 | 0.21 | 0.2 | 0.34 | 0.26 | 0.11 | 0.12 | 0.22 | 0.18 | 0.13 | 0.12 | 0.23 | 0.15 | 0.09 | 0.28 | 0.12 | 0.13 | 0.07 | 0.24 | 0.11 | 0.1 | 0.1 | 0.24 | 0.11 | 0.1 | 0.05 | 0.16 | 0.14 | 0.1 | 0.04 | 0.15 | 0.12 | 0.07 | 0.04 | 0.12 | 0.07 | 0.03 | -0.01 | 0.07 | 0.05 | 0.06 | 0.03 | 0.1 | 0.17 | 0.03 | 0.03 | 0.07 | 0.17 | 0.04 | 0.02 | 0.42 | 0.04 | 0.05 | 0.03 | -0.01 | 0.04 | -0.01 | ||||||||
weighted-average shares outstanding | 9,317 | 6,830 | 6,647 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted earnings per share | 0.35 | 0.48 | 0.25 | 0.35 | 0.48 | 0.8 | 0.38 | 0.06 | 0.38 | 0.48 | 0.21 | 0.31 | 0.4 | 0.4 | 0.21 | 0.4 | 0.49 | 0.42 | 0.23 | 0.27 | 0.11 | 0.33 | 0.2 | 0.32 | 0.23 | 0.35 | 0.21 | 0.2 | 0.19 | 0.33 | 0.25 | 0.11 | 0.12 | 0.22 | 0.18 | 0.12 | 0.12 | 0.22 | 0.15 | 0.08 | 0.27 | 0.11 | 0.12 | 0.06 | 0.23 | 0.11 | 0.1 | 0.09 | 0.24 | 0.1 | 0.1 | 0.05 | 0.16 | 0.13 | 0.1 | 0.04 | 0.14 | 0.12 | 0.07 | 0.04 | 0.11 | 0.06 | 0.02 | -0.01 | 0.08 | 0.05 | 0.06 | 0.03 | 0.09 | 0.17 | 0.03 | 0.03 | 0.07 | 0.16 | 0.03 | 0.02 | 0.39 | 0.04 | 0.05 | 0.02 | -0.01 | 0.04 | -0.01 | ||||||||
total interest and other (income)/expense | 684,000 | -1,029,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
average shares outstanding | 38 | 9,230 | 9,160 | 9,064 | 179 | 8,615 | 7,819 | 7,622 | 4 | 7,559 | 7,550 | 7,535 | 9 | 7,519 | 7,482 | 7,464 | 8 | 7,437 | 7,417 | 7,394 | 15 | 7,367 | 7,331 | 7,257 | 4 | 7,203 | 7,200 | 7,177 | 9 | 7,142 | 7,131 | 7,079 | 10 | 7,010 | 6,994 | 6,954 | 9 | 6,900 | 6,851 | 10 | 6,823 | 6,802 | 6,746 | -112 | 6,856 | 7,390 | 7,442 | 5 | 7,417 | 7,411 | 7,375 | 8 | 7,325 | 7,302 | 7,277 | -9 | 7,307 | 7,308 | 7,287 | -21 | 7,343 | 7,402 | 7,388 | 24 | 7,373 | 7,282 | 7,186 | 13 | 7,162 | 7,127 | 7,068 | -5 | 6,938 | 6,902 | 1,652.75 | 6,682 | 6,618 | 6,536 | 1,592.75 | 6,414 | 6,372 | 6,321 | 1,565.5 | 6,295 | |||||||
total interest and other income | 22,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
distribution sales | 22,929,000 | 24,181,000 | 23,657,000 | 21,373,000 | 20,745,000 | 22,304,000 | 21,425,000 | 21,172,000 | 20,785,000 | 21,213,000 | 20,665,000 | 20,843,000 | 20,233,000 | 19,785,000 | 19,286,000 | 17,053,000 | 15,937,000 | 20,746,000 | 21,092,000 | 18,261,000 | 19,997,000 | 20,171,000 | 20,376,000 | 18,977,000 | 17,333,000 | 20,497,000 | 21,714,000 | 17,688,000 | 17,797,000 | 18,927,000 | 20,358,000 | 17,538,000 | 15,972,000 | 15,305,000 | 16,238,000 | 16,135,000 | 17,877,000 | 18,449,000 | 18,516,000 | 16,981,000 | 16,946,000 | 18,997,000 | 17,410,000 | 16,971,000 | |||||||||||||||||||||||||||||||||||||||||||||||
cost of distribution sales | 15,157,000 | 16,850,000 | 16,215,000 | 15,332,000 | 15,006,000 | 16,677,000 | 15,818,000 | 15,892,000 | 15,582,000 | 16,015,000 | 16,012,000 | 15,944,000 | 15,465,000 | 15,626,000 | 14,956,000 | 13,459,000 | 12,597,000 | 15,929,000 | 16,030,000 | 13,828,000 | 15,317,000 | 15,359,000 | 15,316,000 | 14,645,000 | 13,139,000 | 15,869,000 | 16,712,000 | 13,854,000 | 13,742,000 | 15,009,000 | 15,749,000 | 13,651,000 | 12,455,000 | 12,084,000 | 12,732,000 | 12,604,000 | 14,183,000 | 14,545,000 | 14,862,000 | 13,249,000 | 12,560,000 | 14,549,000 | 13,297,000 | 12,953,000 | |||||||||||||||||||||||||||||||||||||||||||||||
total interest and other | -129,000 | -400,000 | 23,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other income/expense | 76,000 | 289,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income before income taxes | 2,208,750 | 4,271,000 | 802,000 | 3,762,000 | 2,165,250 | 2,124,000 | 3,089,000 | 3,448,000 | 2,261,750 | 2,225,000 | 3,328,000 | 3,494,000 | 1,445,500 | 2,300,000 | 2,761,000 | 721,000 | 1,583,000 | 1,897,000 | 2,762,000 | 1,673,000 | 1,470,000 | 2,099,000 | 1,981,000 | 1,800,000 | 1,167,250 | 2,343,000 | 1,187,000 | 1,139,000 | 1,205,500 | 2,165,000 | 1,387,000 | 1,270,000 | 971,500 | 1,620,000 | 932,000 | 3,037,000 | 1,294,000 | 1,378,000 | 714,000 | 2,828,000 | 1,257,000 | 1,213,000 | 1,148,000 | 2,858,000 | 1,184,000 | 1,129,000 | 547,000 | 1,909,000 | 1,609,000 | 1,203,000 | 525,000 | 1,738,000 | 1,426,000 | 874,000 | 444,000 | 1,345,000 | 775,000 | 308,000 | -145,000 | 908,000 | 523,000 | 707,000 | 381,000 | 1,163,000 | 892,000 | 356,000 | 334,000 | 656,000 | 2,068,000 | 383,000 | 168,000 | 117,000 | 289,000 | 349,000 | 174,000 | -62,000 | 273,000 | -93,000 | -427,000 | ||||||||||||
interest and other income | 841,000 | 878,000 | 433,000 | 1,039,000 | 537,000 | 156,000 | 145,250 | 136,000 | 250,000 | 195,000 | 194,750 | 219,000 | 317,000 | 243,000 | 194,000 | 194,000 | 297,000 | 285,000 | 178,750 | 295,000 | 195,000 | 225,000 | 213,500 | 311,000 | 271,000 | 272,000 | 223,000 | 188,000 | 191,000 | 168,000 | 102,000 | 62,000 | 95,000 | 79,000 | 83,000 | 138,000 | 45,000 | 102,000 | 85,000 | 68,000 | 4,000 | 93,000 | 37,000 | 51,000 | 47,000 | ||||||||||||||||||||||||||||||||||||||||||||||
(benefit from)/benefit from income taxes | -45,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
administrative expenses | 1,801,750 | 2,403,000 | 2,244,000 | 2,560,000 | 2,662,000 | 1,897,000 | 2,495,000 | 1,975,000 | 2,015,000 | 2,241,000 | 2,175,000 | 2,322,000 | 2,118,000 | 2,245,000 | 2,361,000 | 2,323,000 | 2,023,000 | 1,939,000 | 2,172,000 | 2,241,000 | 1,732,000 | 1,870,000 | 2,102,000 | 1,962,000 | 1,613,000 | 1,522,000 | 1,858,000 | 2,098,000 | 1,388,000 | 1,345,000 | 1,400,000 | 1,369,000 | 1,503,000 | 1,713,000 | 1,542,000 | 1,730,000 | 1,365,000 | 1,749,000 | 1,582,000 | 1,859,000 | 1,403,000 | 1,222,000 | 1,389,000 | 1,421,000 | 1,178,000 | 1,247,000 | 1,182,000 | 1,465,000 | 1,162,000 | 1,124,000 | 1,294,000 | 1,206,000 | 1,223,000 | 1,283,000 | 838,000 | 1,176,000 | 1,387,000 | ||||||||||||||||||||||||||||||||||
cost of services sold | 9,201,000 | 9,226,000 | 8,826,000 | 8,764,000 | 8,543,000 | 8,376,000 | 7,757,000 | 7,485,000 | 6,735,000 | 7,769,000 | 7,252,000 | 6,372,000 | 6,393,000 | 6,194,000 | 5,710,000 | 5,692,000 | 5,796,000 | 6,052,000 | 5,214,000 | 5,057,000 | 4,743,000 | 4,691,000 | 4,723,000 | 4,468,000 | 4,379,000 | 4,815,000 | 4,376,000 | 4,276,000 | 4,086,000 | 4,641,000 | 4,003,000 | 3,897,000 | 3,831,000 | 3,939,000 | 3,674,000 | 3,423,000 | 3,334,000 | 3,712,000 | 2,992,000 | 3,116,000 | 3,287,000 | 3,427,000 | 3,124,000 | 2,986,000 | 3,450,000 | 4,622,000 | 3,649,000 | ||||||||||||||||||||||||||||||||||||||||||||
product sales | 13,188,250 | 19,440,000 | 16,948,000 | 16,365,000 | 20,081,000 | 19,382,000 | 16,969,000 | 17,182,000 | 16,853,000 | 16,562,000 | 13,472,000 | 12,975,000 | 14,719,000 | 15,186,000 | 11,970,000 | 11,268,000 | 12,229,000 | 13,986,000 | 12,954,000 | 12,311,000 | 12,388,000 | 13,005,000 | 11,219,000 | 10,927,000 | 12,698,000 | 12,296,000 | 9,880,000 | 10,536,000 | 10,517,000 | 11,500,000 | 9,412,000 | 9,385,000 | 10,041,000 | 9,856,000 | 8,309,000 | 8,880,000 | 10,448,000 | 9,343,000 | 7,620,000 | 8,024,000 | 8,678,000 | 10,141,000 | 11,794,081 | ||||||||||||||||||||||||||||||||||||||||||||||||
cost of products sold | 10,079,250 | 14,937,000 | 13,225,000 | 12,155,000 | 15,118,000 | 14,420,000 | 12,658,000 | 12,914,000 | 12,633,000 | 12,119,000 | 10,270,000 | 9,474,000 | 10,926,000 | 11,845,000 | 9,308,000 | 8,622,000 | 9,355,000 | 10,538,000 | 9,568,000 | 8,949,000 | 9,028,000 | 9,351,000 | 8,087,000 | 7,865,000 | 9,241,000 | 8,926,000 | 7,415,000 | 7,829,000 | 8,085,000 | 8,704,000 | 7,087,000 | 7,126,000 | 7,507,000 | 7,529,000 | 6,463,000 | 6,807,000 | 8,215,000 | 7,344,000 | 5,427,000 | 6,036,000 | 5,850,000 | 7,557,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
total cost of products and services sold | 15,573,500 | 22,694,000 | 20,710,000 | 18,890,000 | 22,887,000 | 21,672,000 | 19,030,000 | 19,307,000 | 18,827,000 | 17,829,000 | 15,962,000 | 15,270,000 | 16,978,000 | 17,059,000 | 14,365,000 | 13,365,000 | 14,046,000 | 15,261,000 | 14,036,000 | 13,328,000 | 13,843,000 | 13,727,000 | 12,363,000 | 11,951,000 | 13,882,000 | 12,929,000 | 11,312,000 | 11,660,000 | 12,024,000 | 12,378,000 | 10,510,000 | 10,460,000 | 11,219,000 | 10,521,000 | 9,579,000 | 10,094,000 | 11,642,000 | 10,468,000 | 8,413,000 | 9,486,000 | 10,472,000 | 11,206,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
net revenue | 25,097,000 | 30,772,000 | 28,460,000 | 25,183,000 | 25,605,000 | 25,757,000 | 23,881,000 | 20,920,000 | 20,628,000 | 23,535,000 | 21,823,000 | 18,495,000 | 17,208,000 | 18,964,000 | 19,992,000 | 18,610,000 | 17,853,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total other income | 55,000 | 44,000 | 38,000 | 45,000 | 51,000 | 14,000 | 33,000 | 7,000 | 25,000 | 16,000 | 28,000 | 29,000 | 29,000 | 99,000 | 32,000 | 7,000 | 33,000 | 152,000 | 238,000 | 115,000 | 84,000 | 229,000 | 136,000 | 168,000 | 138,000 | 132,000 | 163,000 | 156,000 | 172,000 | 139,000 | 176,000 | 155,000 | 84,000 | 24,000 | 30,000 | 8,000 | 209,000 | -1,465,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
other comprehensive income | -15,000 | 1,000 | 80,000 | 13,000 | 11,000 | -1,000 | -36,000 | 26,000 | 33,000 | 39,000 | -24,000 | -89,000 | -11,000 | 8,000 | -45,000 | -19,000 | 265,000 | 192,000 | 7,000 | -239,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
comprehensive income | 731,000 | 326,000 | 1,166,000 | 910,000 | 538,000 | 277,000 | 833,000 | 509,000 | 221,000 | -50,000 | 532,000 | 253,000 | 419,000 | 236,000 | 678,000 | 1,189,000 | 459,000 | 430,000 | 496,000 | 968,000 | 259,000 | 203,000 | 2,758,000 | 301,000 | 448,000 | 155,000 | 520,000 | 337,000 | 18,000 | -455,000 | 92,000 | -173,000 | 330,000 | 274,000 | 163,000 | 1,326,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
(benefit from) benefit from income taxes | -56,000 | -14,500 | -316,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
service sales | 4,026,000 | 5,435,000 | 5,406,000 | 5,263,000 | 6,155,000 | 4,944,000 | 4,980,000 | 4,983,000 | 5,537,000 | 4,733,000 | 4,707,000 | 4,680,000 | 5,515,000 | 4,185,000 | 4,179,000 | 4,342,000 | 4,827,000 | 4,208,000 | 4,276,000 | 4,570,000 | 5,237,000 | 4,437,000 | 4,507,848 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net sales | 12,813,750 | 18,440,000 | 16,625,000 | 16,190,000 | 18,853,000 | 17,240,000 | 14,860,000 | 15,519,000 | 16,054,000 | 16,233,000 | 14,119,000 | 14,065,000 | 15,556,000 | 14,041,000 | 12,488,000 | 13,222,000 | 15,275,000 | 13,551,000 | 11,896,000 | 12,594,000 | 13,915,000 | 14,578,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on tpg divestiture | 1,544,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
selling, marketing, and warehouse expenses | 2,372,000 | 2,155,000 | 1,807,000 | 2,134,000 | 2,354,000 | 2,256,000 | 1,850,000 | 2,093,000 | 2,196,000 | 1,946,000 | 1,702,000 | 2,106,000 | 2,345,000 | 2,041,000 | 1,984,000 | 2,076,000 | 2,157,000 | 2,120,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other comprehensive income: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
currency translation adjustment | 13,000 | 87,000 | -7,000 | 12,000 | 99,000 | -19,000 | 16,000 | 64,000 | 111,000 | -28,000 | 49,000 | 47,000 | -25,000 | 96,000 | 100,000 | -4,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
benefit for income taxes | -45,000 | 15,000 | -169,000 | -162,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
earnings per share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic and diluted | -0.07 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income before income taxes and cumulative effect of a change in accounting principle | -2,000 | -205,000 | 186,000 | 186,000 | -99,000 | 1,330,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income before cumulative effect of a change in accounting principle | 43,000 | -220,000 | 355,000 | 178,000 | 63,000 | 1,330,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cumulative effect of a change in accounting principle | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic earnings per share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
before cumulative effect of a change in accounting principle | 0.01 | -0.03 | 0.06 | 0.03 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
from cumulative effect of a change in accounting principle | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total basic earnings per share | 0.013 | -0.03 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diluted earnings per share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total diluted earnings per share | 0.013 | -0.03 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic and diluted earnings per share: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
research and development costs | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
goodwill | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on extinguishment of debt | -1,593,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net sales: | 16,301,929 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
costs and expenses: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
asset impairment — mac divestiture | 2,429,707 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other income: gain from life insurance policy | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income before taxes | -3,618,305 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
retained earnings at beginning of period | 7,375,675 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
retained earnings at end of period | 3,757,370 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income (income) per share — basic and diluted | -0.59 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares used in calculation — basic and diluted | 6,108,769 |
We provide you with 20 years income statements for Transcat stock, allowing you to gain comprehensive visibility into the fundamentals of the company. Our detailed breakdowns include key financial metrics such as earnings, sales and marketing expenses, research and development costs, profits, and profit margins. This in-depth information is essential for making informed investment decisions and understanding the financial health and performance of Transcat stock. Explore the full financial landscape of Transcat stock with our expertly curated income statements.
The information provided in this report about Transcat stock 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.