TRIB Stock Income Statements
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.
Quarterly Income Statements
Quarterly
|
Annual
Unit: USD | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-09-12 | 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 | 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 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-09-30 | 2001-06-30 | 2001-03-31 | 2000-12-31 | 2000-09-30 | 2000-06-30 | 2000-03-31 | 1999-12-31 | 1999-09-30 | 1999-06-30 | 1999-03-31 | 1998-12-31 | 1998-09-30 | 1998-06-30 | 1998-03-31 | 1997-12-31 | 1997-09-30 | 1997-06-30 | 1997-03-31 | 1995-12-31 | 1995-09-30 | 1995-06-30 | 1995-03-31 | 1994-08-31 | 1994-05-31 | 1994-02-28 | 1993-11-30 | 1993-08-31 | 1993-05-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 13,428,000 | 14,677,000 | 13,898,000 | 14,829,000 | 18,036,000 | 19,502,000 | 19,502,000 | 18,464,000 | 18,776,000 | 19,525,000 | 22,004,000 | 25,843,000 | 25,594,000 | 32,765,000 | 32,014,000 | 16,024,000 | 21,177,000 | 21,318,000 | 24,594,000 | 22,497,000 | 22,026,000 | 24,524,000 | 23,712,000 | 25,002,000 | 23,799,000 | 24,552,000 | 25,604,000 | 25,448,000 | 23,536,000 | 23,681,000 | 26,127,000 | 26,288,000 | 23,516,000 | 24,937,000 | 25,761,000 | 24,257,000 | 25,240,000 | 26,680,000 | 27,161,000 | 26,005,000 | 25,025,000 | 25,455,000 | 24,121,000 | 21,312,000 | 20,328,000 | 20,824,000 | 20,851,000 | 20,809,000 | 20,026,000 | 20,013,000 | 19,826,000 | 19,455,000 | 18,654,000 | 19,247,000 | 18,749,000 | 22,626,000 | 29,013,000 | 30,794,000 | 31,705,000 | 32,302,000 | 31,106,000 | 34,009,000 | 35,582,000 | 36,296,000 | 34,253,000 | 34,737,000 | 34,735,000 | 37,436,000 | 36,709,000 | 33,328,000 | 33,319,000 | 27,314,000 | 24,714,000 | 27,742,000 | 26,878,000 | 22,712,000 | 21,227,000 | 22,048,000 | 21,448,000 | 20,071,000 | 16,377,000 | 15,483,398 | 16,916,000 | 16,755,000 | 16,521,000 | 14,984,756 | 13,821,000 | 11,759,000 | 11,414,000 | 9,800,573 | 9,540,000 | 9,425,000 | 8,299,000 | 7,890,942 | 7,601,000 | 7,401,000 | 6,850,000 | 6,604,623 | 6,600,000 | 6,500,000 | 6,400,000 | 6,300,000 | 5,800,000 | 5,500,000 | 5,500,000 | 4,600,000 | 5,000,000 | 4,100,000 | 3,100,000 | 2,500,000 | 2,500,000 | 2,400,000 | 2,500,000 | 1,700,000 | 1,700,000 | 600,000 | 600,000 | 600,000 | 600,000 |
cost of revenue | 9,321,000 | 10,397,000 | 8,868,000 | 9,256,000 | 11,800,000 | 17,487,000 | 17,487,000 | 11,937,000 | 11,506,000 | 12,286,000 | 13,104,000 | 14,816,000 | 14,681,000 | 17,108,000 | 15,238,000 | 9,153,000 | 11,901,000 | 12,044,000 | 14,523,000 | 13,060,000 | 12,688,000 | 14,290,000 | 13,731,000 | 14,194,000 | 13,371,000 | 14,370,000 | 14,606,000 | 14,629,000 | 13,645,000 | 14,202,000 | 14,460,000 | 14,472,000 | 13,385,000 | 14,170,000 | 13,776,000 | 12,864,000 | 13,140,000 | 14,014,000 | 14,150,000 | 13,496,000 | 12,864,000 | 12,637,000 | 11,988,000 | 10,691,000 | 9,990,000 | 10,290,000 | 10,213,000 | 10,071,000 | 9,683,000 | 9,701,000 | 9,571,000 | 9,451,000 | 9,097,000 | 9,475,000 | 9,262,000 | 11,469,000 | 15,484,000 | 17,102,000 | 17,434,000 | 17,562,000 | 16,793,000 | 19,184,000 | 19,911,000 | 20,061,000 | 18,490,000 | 49,627,000 | 0 | 19,418,000 | 19,323,000 | 17,722,000 | 17,985,000 | 19,957,000 | 12,226,000 | 15,074,000 | 13,726,000 | 11,754,000 | 10,823,000 | 11,120,000 | 10,435,000 | 9,761,000 | 8,372,000 | 7,298,951 | 8,533,000 | 8,801,000 | 8,245,000 | 7,148,693 | 7,336,000 | 6,021,000 | 5,862,000 | 4,742,765 | 4,807,000 | 4,552,000 | 4,045,000 | 2,389,531 | 3,792,000 | 3,731,000 | 3,526,000 | 1,817,086 | 3,600,000 | 3,700,000 | 3,700,000 | 3,200,000 | 3,900,000 | 3,800,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
gross profit | 4,107,000 | 4,280,000 | 5,030,000 | 5,573,000 | 6,236,000 | 2,015,000 | 2,015,000 | 6,527,000 | 7,270,000 | 7,239,000 | 8,900,000 | 11,027,000 | 10,913,000 | 15,657,000 | 16,776,000 | 6,871,000 | 9,276,000 | 9,274,000 | 10,071,000 | 9,437,000 | 9,338,000 | 10,234,000 | 9,981,000 | 10,808,000 | 10,428,000 | 10,182,000 | 10,998,000 | 10,819,000 | 9,891,000 | 9,479,000 | 11,667,000 | 11,816,000 | 10,131,000 | 10,767,000 | 11,985,000 | 11,393,000 | 12,100,000 | 12,666,000 | 13,011,000 | 12,509,000 | 12,161,000 | 12,818,000 | 12,133,000 | 10,621,000 | 10,338,000 | 10,534,000 | 10,638,000 | 10,738,000 | 10,343,000 | 10,312,000 | 10,255,000 | 10,004,000 | 9,557,000 | 9,772,000 | 9,487,000 | 11,157,000 | 13,529,000 | 13,692,000 | 14,271,000 | 14,740,000 | 14,313,000 | 14,825,000 | 15,671,000 | 16,235,000 | 15,763,000 | -14,890,000 | 34,735,000 | 18,018,000 | 17,386,000 | 15,606,000 | 15,334,000 | 7,357,000 | 12,488,000 | 12,668,000 | 13,152,000 | 10,958,000 | 10,404,000 | 10,928,000 | 11,013,000 | 10,310,000 | 8,005,000 | 8,184,447 | 8,383,000 | 7,954,000 | 8,276,000 | 7,836,063 | 6,485,000 | 5,738,000 | 5,552,000 | 5,057,808 | 4,733,000 | 4,873,000 | 4,254,000 | 5,501,411 | 3,809,000 | 3,670,000 | 3,324,000 | 4,787,537 | 3,000,000 | 2,800,000 | 2,700,000 | 3,100,000 | 1,900,000 | 1,700,000 | 5,500,000 | 4,600,000 | 5,000,000 | 4,100,000 | 3,100,000 | 2,500,000 | 2,500,000 | 2,400,000 | 2,500,000 | 1,700,000 | 1,700,000 | 600,000 | 600,000 | 600,000 | 600,000 |
operating expenses | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
research and development | 1,117,000 | 1,169,000 | 1,233,000 | 860,000 | 1,166,000 | 1,023,000 | 1,023,000 | 984,000 | 965,000 | 941,000 | 1,063,000 | 1,056,000 | 1,437,000 | 1,284,000 | 1,265,000 | 1,153,000 | 1,378,000 | 1,332,000 | 1,233,000 | 1,449,000 | 1,311,000 | 1,386,000 | 1,292,000 | 1,419,000 | 1,272,000 | 1,539,000 | 1,469,000 | 1,322,000 | 1,328,000 | 1,330,000 | 1,296,000 | 1,267,000 | 1,147,000 | 1,508,000 | 1,293,000 | 1,269,000 | 998,000 | 961,000 | 1,138,000 | 1,155,000 | 1,037,000 | 1,035,000 | 876,000 | 924,000 | 855,000 | 765,000 | 767,000 | 753,000 | 845,000 | 862,000 | 857,000 | 800,000 | 687,000 | 853,000 | 758,000 | 1,198,000 | 1,794,000 | 1,941,000 | 1,843,000 | 1,781,000 | 1,776,000 | 1,861,000 | 1,899,000 | 1,938,000 | 1,845,000 | -10,335,000 | 0 | 1,746,000 | 1,787,000 | 2,000,000 | 1,738,000 | 1,592,000 | 1,365,000 | 1,838,000 | 1,610,000 | 1,302,000 | 1,320,000 | 946,000 | 1,342,000 | 1,176,000 | 1,177,000 | 941,039 | 1,440,000 | 1,429,000 | 1,399,000 | 1,263,745 | 1,288,000 | 907,000 | 1,012,000 | 499,729 | 721,000 | 830,000 | 729,000 | 312,220 | 834,000 | 807,000 | 728,000 | 748,372 | 600,000 | 600,000 | 500,000 | 700,000 | 600,000 | 600,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
sales, general and administrative | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 7,596,000 | 8,780,000 | 9,067,000 | 9,492,000 | 11,013,000 | 6,813,000 | 6,813,000 | 8,042,000 | 7,097,000 | 5,552,000 | 6,152,000 | 4,741,000 | 7,835,000 | 6,591,000 | 7,691,000 | 6,370,000 | 7,583,000 | 7,830,000 | 8,738,000 | 8,232,000 | 8,018,000 | 8,317,000 | 8,745,000 | 9,082,000 | 8,622,000 | 9,372,000 | 9,470,000 | 8,987,000 | 8,583,000 | 8,886,000 | 8,949,000 | 9,460,000 | 8,306,000 | 7,636,000 | 9,014,000 | 8,383,000 | 7,765,000 | 8,369,000 | 8,368,000 | 7,916,000 | 7,657,000 | 7,790,000 | 7,190,000 | 6,781,000 | 6,276,000 | 6,145,000 | 6,375,000 | 6,442,000 | 6,386,000 | 7,125,000 | 6,155,000 | 6,349,000 | 6,155,000 | 6,577,000 | 6,871,000 | 8,175,000 | 9,853,000 | 10,207,000 | 10,540,000 | 10,967,000 | 11,271,000 | 101,679,000 | 13,657,000 | 13,922,000 | 13,982,000 | -35,196,000 | 0 | 14,320,000 | 14,074,000 | 14,485,000 | 12,376,000 | 11,080,000 | 10,902,000 | 11,302,000 | 11,004,000 | 9,288,000 | 8,966,000 | 9,181,000 | 9,257,000 | 8,910,000 | 7,166,000 | 5,326,845 | 5,999,000 | 5,749,000 | 6,054,000 | 6,245,753 | 4,805,000 | 4,098,000 | 4,003,000 | 6,574,541 | 3,346,000 | 3,724,000 | 3,094,000 | 3,803,450 | 2,083,000 | 2,099,000 | 1,815,000 | 3,322,140 | 1,600,000 | 1,600,000 | 1,500,000 | 2,100,000 | 1,200,000 | 1,200,000 | 0 | -16,300,000 | 0 | 0 | 0 | -11,700,000 | 0 | 0 | 0 | 0 | 0 | -6,600,000 | 0 | 0 | 0 |
operating income | -3,489,000 | -4,500,000 | -14,852,000 | -3,919,000 | -4,777,000 | -4,798,000 | -4,798,000 | -1,515,000 | -10,185,000 | -1,249,000 | 2,748,000 | 6,286,000 | 3,078,000 | 9,066,000 | 9,085,000 | 501,000 | 1,693,000 | 1,444,000 | 1,333,000 | 1,205,000 | 1,320,000 | 1,917,000 | 1,236,000 | 1,726,000 | 1,806,000 | 810,000 | 1,528,000 | 1,832,000 | 1,308,000 | 593,000 | 2,718,000 | 2,356,000 | 1,825,000 | 3,131,000 | 2,971,000 | 3,010,000 | 4,335,000 | 4,297,000 | 4,643,000 | 4,593,000 | 4,504,000 | 5,028,000 | 4,943,000 | 3,840,000 | 4,062,000 | 4,389,000 | 4,349,000 | 4,296,000 | 4,132,000 | 4,097,000 | 4,100,000 | 3,888,000 | 3,699,000 | 3,195,000 | 3,267,000 | 3,509,000 | 3,676,000 | 3,485,000 | 3,731,000 | 3,841,000 | 3,042,000 | -85,681,000 | 2,014,000 | 2,313,000 | 1,781,000 | -172,989,000 | 34,735,000 | 3,698,000 | 3,312,000 | 1,121,000 | 2,958,000 | -3,723,000 | 1,586,000 | 1,366,000 | 2,148,000 | 1,670,000 | 1,438,000 | 1,747,000 | 1,756,000 | 1,400,000 | 839,000 | 2,857,602 | 2,384,000 | 2,205,000 | 2,222,000 | 1,590,310 | 1,680,000 | 1,640,000 | 1,549,000 | -1,516,733 | 1,387,000 | 1,149,000 | 1,160,000 | 1,697,961 | 1,726,000 | 1,571,000 | 1,509,000 | 1,465,397 | 1,400,000 | 1,200,000 | 1,200,000 | 1,000,000 | 700,000 | 500,000 | 5,500,000 | -11,700,000 | 5,000,000 | 4,100,000 | 3,100,000 | -9,200,000 | 2,500,000 | 2,400,000 | 2,500,000 | 1,700,000 | 1,700,000 | -6,000,000 | 600,000 | 600,000 | 600,000 |
net income | -5,502,000 | -6,721,000 | -5,988,000 | -6,305,000 | -10,076,000 | -8,944,000 | -8,944,000 | -20,062,000 | -1,921,000 | 1,672,000 | 1,321,000 | -783,000 | 1,602,000 | -10,024,000 | 7,325,000 | -1,467,000 | -2,222,000 | -23,322,000 | 25,000 | -5,405,000 | -211,000 | -23,957,000 | 896,000 | 594,000 | 378,000 | -42,863,000 | 445,000 | 902,000 | 1,246,000 | -100,866,000 | -517,000 | 2,104,000 | -1,347,000 | 2,826,000 | 12,263,000 | 2,694,000 | 4,008,000 | 4,124,000 | 4,361,000 | 4,315,000 | 4,413,000 | 4,832,000 | -2,834,000 | 4,002,000 | 4,339,000 | 4,469,000 | 4,460,000 | 4,302,000 | 4,110,000 | 4,044,000 | 3,935,000 | 3,862,000 | 3,752,000 | 3,660,000 | 2,919,000 | 50,682,000 | 3,157,000 | 3,258,000 | 3,057,000 | 3,005,000 | 2,504,000 | -81,657,000 | 1,321,000 | 1,509,000 | 1,049,000 | 59,357,000 | -30,147,000 | 2,614,000 | 2,911,000 | 1,598,000 | 2,551,000 | -2,112,000 | 1,239,000 | 1,454,000 | 1,605,000 | 1,218,000 | 1,003,000 | 1,745,000 | 1,504,000 | 1,211,000 | 707,000 | 540,474 | 1,809,000 | 1,756,000 | 1,692,000 | 1,505,317 | 1,145,000 | 1,129,000 | 1,231,000 | -1,659,652 | 1,117,000 | 1,008,000 | 984,000 | 86,465 | 1,735,000 | 1,602,000 | 1,401,000 | 1,715,697 | 1,200,000 | 1,100,000 | 900,000 | 900,000 | 700,000 | 600,000 | 500,000 | 400,000 | 400,000 | 300,000 | 200,000 | -300,000 | -100,000 | -100,000 | -300,000 | -1,100,000 | -1,100,000 | -700,000 | -900,000 | -900,000 | -900,000 |