TCBI 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-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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 245,850,000 | 425,769,000 | 278,001,000 | 272,748,000 | 276,746,000 | 264,413,000 | 231,773,000 | 203,829,000 | 225,466,000 | 212,919,000 | 214,741,000 | 226,176,000 | 250,029,000 | 255,630,000 | 260,313,000 | 223,745,000 | 263,186,000 | 264,304,000 | 261,851,000 | 260,246,000 | 253,398,000 | 253,486,000 | 244,624,000 | 226,442,000 | 222,846,000 | 219,467,000 | 199,046,000 | 178,719,000 | 190,058,000 | 183,455,000 | 171,001,000 | 156,080,000 | 153,508,000 | 153,428,000 | 155,056,000 | 142,276,000 | 138,808,000 | 136,057,000 | 125,940,000 | 118,671,000 | 122,659,000 | 119,207,000 | 112,348,000 | 109,323,000 | 113,991,000 | 107,407,000 | 101,102,000 | 97,419,000 | 97,141,000 | 86,801,000 | 79,045,000 | 72,182,000 | 75,133,000 | 70,707,000 | 65,921,000 | 62,176,000 | 62,917,000 | 58,699,000 | 56,218,000 | 48,117,000 | 44,662,000 | 43,151,000 | 44,112,000 | 42,282,000 | 42,411,000 | 41,406,000 | 39,759,000 | 36,803,000 | 38,262,000 | 35,507,000 | 37,985,000 | 34,793,000 | 34,447,000 | 32,748,000 | 29,178,000 | 25,847,000 | 25,198,000 | 22,849,000 | 20,368,000 | 19,956,000 | 17,633,000 | 15,863,000 | 15,482,000 | 15,069,000 | 39,993,000 | 5,243,000 | 2,268,000 | 3,367,000 | 3,818,000 | 3,090,000 | 2,753,000 | 2,084,000 | 3,412,000 | 1,781,000 | 1,862,000 |
cost of revenue | 0 | 0 | -123,915,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
gross profit | 245,850,000 | 425,769,000 | 401,916,000 | 272,748,000 | 276,746,000 | 264,413,000 | 231,773,000 | 203,829,000 | 225,466,000 | 212,919,000 | 214,741,000 | 226,176,000 | 250,029,000 | 255,630,000 | 260,313,000 | 223,745,000 | 263,186,000 | 264,304,000 | 261,851,000 | 260,246,000 | 253,398,000 | 253,486,000 | 244,624,000 | 226,442,000 | 222,846,000 | 219,467,000 | 199,046,000 | 178,719,000 | 190,058,000 | 183,455,000 | 171,001,000 | 156,080,000 | 153,508,000 | 153,428,000 | 155,056,000 | 142,276,000 | 138,808,000 | 136,057,000 | 125,940,000 | 118,671,000 | 122,659,000 | 119,207,000 | 112,348,000 | 109,323,000 | 113,991,000 | 107,407,000 | 101,102,000 | 97,419,000 | 97,141,000 | 86,801,000 | 79,045,000 | 72,182,000 | 75,133,000 | 70,707,000 | 65,921,000 | 62,176,000 | 62,917,000 | 58,699,000 | 56,218,000 | 48,117,000 | 44,662,000 | 43,151,000 | 44,112,000 | 42,282,000 | 42,411,000 | 41,406,000 | 39,759,000 | 36,803,000 | 38,262,000 | 35,507,000 | 37,985,000 | 34,793,000 | 34,447,000 | 32,748,000 | 29,178,000 | 25,847,000 | 25,198,000 | 22,849,000 | 20,368,000 | 19,956,000 | 17,633,000 | 15,863,000 | 15,482,000 | 15,069,000 | 39,993,000 | 5,243,000 | 2,268,000 | 3,367,000 | 3,818,000 | 3,090,000 | 2,753,000 | 2,084,000 | 3,412,000 | 1,781,000 | 1,862,000 |
operating expenses | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
research and development | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
sales, general and administrative | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | -224,697,000 | 4,757,000 | 6,367,000 | 9,044,000 | 10,623,000 | 8,282,000 | 8,506,000 | 4,977,000 | 10,006,000 | 2,123,000 | 1,900,000 | 1,697,000 | 23,581,000 | 3,636,000 | 7,988,000 | 8,460,000 | 53,355,000 | 14,753,000 | 14,087,000 | 11,708,000 | 39,335,000 | 10,214,000 | 10,236,000 | 8,677,000 | 26,787,000 | 7,242,000 | 6,157,000 | 4,950,000 | 17,303,000 | 4,292,000 | 4,486,000 | 3,908,000 | 16,491,000 | 3,999,000 | 3,925,000 | 4,218,000 | 15,989,000 | 4,024,000 | 3,795,000 | 3,759,000 | 13,449,000 | 3,974,000 | 4,074,000 | 3,972,000 | 13,449,000 | 3,472,000 | 3,174,000 | 2,823,000 | 11,109,000 | 2,455,000 | 2,733,000 | 2,123,000 | 5,419,000 | 1,333,000 | 1,101,000 | 787,000 | 3,034,000 | 705,000 | 655,000 | 555,000 | 2,729,000 | 521,000 | 649,000 | 677,000 | 3,004,000 | 669,000 | 728,000 | 757,000 | 3,161,000 | 712,000 | 990,000 | 799,000 | 3,336,000 | 821,000 | 922,000 | 699,000 | 2,609,000 | -5,337,000 | -6,055,000 | -6,449,000 | -17,595,000 | -3,339,000 | -9,808,000 | -2,228,000 | -29,117,000 | 4,739,000 | 6,478,000 | 4,797,000 | 5,294,000 | 7,819,000 | 7,829,000 | 8,696,000 | 1,801,000 | 4,875,000 | 765,000 |
operating income | 21,153,000 | 81,052,000 | 248,249,000 | 200,542,000 | 386,953,000 | 144,648,000 | 77,976,000 | 73,407,000 | 114,702,000 | 83,381,000 | 124,532,000 | 123,188,000 | 115,163,000 | 108,338,000 | 160,000 | 56,371,000 | 179,828,000 | 215,032,000 | 202,696,000 | 195,197,000 | 172,136,000 | 178,129,000 | 145,000,000 | 134,856,000 | 133,755,000 | 121,816,000 | 102,146,000 | 85,962,000 | 91,983,000 | 82,409,000 | 76,119,000 | 54,280,000 | 65,098,000 | 69,798,000 | 70,369,000 | 65,658,000 | 68,442,000 | 36,832,000 | 33,418,000 | 28,261,000 | 120,709,000 | 33,474,000 | 24,072,000 | 33,144,000 | 120,709,000 | 32,570,000 | 29,623,000 | 27,081,000 | 76,102,000 | 21,710,000 | 16,708,000 | 11,939,000 | 37,323,000 | 9,531,000 | 8,116,000 | 7,600,000 | 24,387,000 | 5,353,000 | 6,482,000 | 6,125,000 | 24,882,000 | 7,565,000 | 5,800,000 | 8,030,000 | 31,353,000 | 8,844,000 | 8,385,000 | 7,586,000 | 29,184,000 | -167,000 | 38,393,000 | 34,166,000 | 32,445,000 | 29,687,000 | 24,671,000 | 20,512,000 | 20,150,000 | 17,512,000 | 14,313,000 | 13,507,000 | 12,932,000 | 12,524,000 | 5,674,000 | 12,841,000 | 10,876,000 | 9,982,000 | 8,746,000 | 8,164,000 | 9,112,000 | 10,909,000 | 10,582,000 | 10,780,000 | 5,213,000 | 6,656,000 | 2,627,000 |
net income | 15,838,000 | 61,679,000 | 68,651,000 | 38,661,000 | 217,251,000 | 41,418,000 | 34,159,000 | 39,650,000 | 65,130,000 | 43,390,000 | 73,481,000 | 71,938,000 | 60,176,000 | 57,116,000 | -34,316,000 | -16,687,000 | 73,917,000 | 88,141,000 | 77,969,000 | 82,839,000 | 71,891,000 | 85,552,000 | 71,436,000 | 71,945,000 | 44,742,000 | 58,684,000 | 51,095,000 | 42,542,000 | 48,386,000 | 42,725,000 | 38,880,000 | 25,128,000 | 34,753,000 | 37,114,000 | 37,937,000 | 35,050,000 | 37,834,000 | 36,832,000 | 33,421,000 | 28,265,000 | 30,359,000 | 33,476,000 | 24,073,000 | 33,143,000 | 31,429,000 | 32,536,000 | 29,622,000 | 27,085,000 | 25,740,000 | 21,703,000 | 16,654,000 | 11,879,000 | 12,054,000 | 9,526,000 | 8,062,000 | 7,545,000 | 6,372,000 | 5,312,000 | 6,438,000 | 6,030,000 | 3,387,000 | 7,313,000 | 5,684,000 | 7,882,000 | 5,353,000 | 8,242,000 | 8,205,000 | 7,622,000 | 8,070,000 | 7,870,000 | 6,341,000 | 6,643,000 | 7,745,000 | 7,584,000 | 6,587,000 | 5,276,000 | 6,027,000 | 5,236,000 | 4,360,000 | 3,937,000 | 3,614,000 | 3,332,000 | 3,857,000 | 3,031,000 | 1,872,000 | 2,094,000 | 1,819,000 | 1,558,000 | 2,094,000 | 2,047,000 | 1,166,000 | 537,000 | -5,960,000 | -3,000,000 | -4,567,000 |