CMRE 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 494,847,000 | 400,370,000 | 367,420,000 | 248,769,000 | 265,431,000 | 289,491,000 | 290,927,000 | 268,010,000 | 283,918,000 | 216,226,000 | 166,770,000 | 126,725,000 | 119,143,000 | 107,903,000 | 111,869,000 | 121,404,000 | 124,468,000 | 123,631,000 | 117,036,000 | 112,974,000 | 106,153,000 | 90,913,000 | 90,577,000 | 92,754,000 | 100,618,000 | 101,274,000 | 105,017,000 | 105,524,000 | 110,134,000 | 118,256,000 | 119,525,000 | 120,274,000 | 122,276,000 | 124,033,000 | 123,219,000 | 120,850,000 | 120,866,000 | 124,726,000 | 123,505,000 | 114,898,000 | 112,549,000 | 110,134,000 | 100,030,000 | 91,536,000 | 95,193,000 | 94,886,000 | 96,045,000 | 100,031,000 | 101,990,000 | 99,886,000 | 94,318,000 | 85,961,000 | 85,687,000 | 88,640,000 | 89,800,000 | 89,024,000 | 94,927,000 | 97,157,000 |
cost of revenue | 371,054,000 | 286,848,000 | 256,317,000 | 148,361,000 | 135,437,000 | 128,719,000 | 127,126,000 | 121,920,000 | 114,063,000 | 97,164,000 | 76,396,000 | 64,149,000 | 64,180,000 | 62,353,000 | 59,847,000 | 62,318,000 | 63,154,000 | 59,103,000 | 61,936,000 | 64,891,000 | 62,816,000 | 57,675,000 | 56,574,000 | 54,255,000 | 55,974,000 | 55,326,000 | 55,792,000 | 54,953,000 | 56,732,000 | 57,809,000 | 55,365,000 | 56,918,000 | 59,342,000 | 59,306,000 | 59,890,000 | 59,211,000 | 62,782,000 | 62,300,000 | 62,148,000 | 58,447,000 | 58,663,000 | 56,804,000 | 54,013,000 | 51,183,000 | 52,330,000 | 53,133,000 | 52,832,000 | 29,124,000 | 28,712,000 | 29,131,000 | 29,653,000 | 28,601,000 | 26,967,000 | 25,516,000 | 26,595,000 | 26,179,000 | 26,997,000 | 26,863,000 |
gross profit | 123,793,000 | 113,522,000 | 111,103,000 | 100,408,000 | 129,994,000 | 160,772,000 | 163,801,000 | 146,090,000 | 169,855,000 | 119,062,000 | 90,374,000 | 62,576,000 | 54,963,000 | 45,550,000 | 52,022,000 | 59,086,000 | 61,314,000 | 64,528,000 | 55,100,000 | 48,083,000 | 43,337,000 | 33,238,000 | 34,003,000 | 38,499,000 | 44,644,000 | 45,948,000 | 49,225,000 | 50,571,000 | 53,402,000 | 60,447,000 | 64,160,000 | 63,356,000 | 62,934,000 | 64,727,000 | 63,329,000 | 61,639,000 | 58,084,000 | 62,426,000 | 61,357,000 | 56,451,000 | 53,886,000 | 53,330,000 | 46,017,000 | 40,353,000 | 42,863,000 | 41,753,000 | 43,213,000 | 70,907,000 | 73,278,000 | 70,755,000 | 64,665,000 | 57,360,000 | 58,720,000 | 63,124,000 | 63,205,000 | 62,845,000 | 67,930,000 | 70,294,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 |
sales, general and administrative | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 17,767,000 | 21,313,000 | 20,426,000 | 20,964,000 | 18,405,000 | 14,882,000 | 16,296,000 | 16,681,000 | 15,018,000 | 12,720,000 | 9,819,000 | 8,883,000 | 8,891,000 | 7,953,000 | 8,387,000 | 7,400,000 | 8,017,000 | 7,709,000 | 7,434,000 | 7,589,000 | 6,969,000 | 7,264,000 | 7,339,000 | 7,124,000 | 6,532,000 | 7,409,000 | 7,371,000 | 6,898,000 | 10,483,000 | 7,682,000 | 7,829,000 | 7,355,000 | 10,385,000 | 8,135,000 | 8,988,000 | 8,767,000 | 7,473,000 | 6,956,000 | 6,180,000 | 5,568,000 | 9,511,000 | 5,353,000 | 5,380,000 | 4,853,000 | 4,712,000 | 4,832,000 | 4,998,000 | 29,436,000 | 25,870,000 | 27,069,000 | 16,941,000 | 25,576,000 | 33,901,000 | 21,261,000 | 16,982,000 | 19,982,000 | 23,560,000 | 23,885,000 |
operating income | 106,026,000 | 84,012,000 | 122,565,000 | 155,026,000 | 76,773,000 | 146,058,000 | 151,234,000 | 147,317,000 | 182,538,000 | 123,012,000 | 82,218,000 | 53,582,000 | 38,809,000 | 37,169,000 | -63,901,000 | 48,251,000 | 50,114,000 | 56,294,000 | 47,694,000 | 19,021,000 | 35,941,000 | 24,057,000 | 25,689,000 | 31,471,000 | 17,773,000 | 40,054,000 | 39,110,000 | 40,078,000 | 5,732,000 | 48,220,000 | 56,226,000 | 55,877,000 | 54,093,000 | 56,377,000 | 54,281,000 | 53,162,000 | 50,691,000 | 60,953,000 | 52,227,000 | 50,820,000 | 44,265,000 | 42,067,000 | 44,199,000 | 38,484,000 | 39,594,000 | 31,297,000 | 42,399,000 | 41,583,000 | 47,545,000 | 43,609,000 | 47,724,000 | 31,784,000 | 24,819,000 | 41,972,000 | 46,223,000 | 42,863,000 | 44,370,000 | 46,409,000 |
net income | 104,353,000 | 61,141,000 | 71,100,000 | 149,155,000 | 194,439,000 | 84,926,000 | 92,740,000 | 123,037,000 | 161,154,000 | 115,210,000 | 90,616,000 | 68,141,000 | 27,075,000 | 25,249,000 | -76,223,000 | 32,776,000 | 35,887,000 | 35,976,000 | 28,790,000 | -1,654,000 | 19,732,000 | 14,040,000 | 14,300,000 | 19,167,000 | 2,670,000 | 24,143,000 | 23,048,000 | 23,015,000 | -11,008,000 | 20,672,000 | 37,042,000 | 34,996,000 | 38,328,000 | 34,823,000 | 44,329,000 | 26,284,000 | 30,800,000 | 37,074,000 | 27,380,000 | 19,833,000 | 26,852,000 | 20,944,000 | 30,556,000 | 24,735,000 | 22,931,000 | 12,517,000 | 21,147,000 | 24,534,000 | 26,082,000 | 17,391,000 | 26,171,000 | 17,948,000 | 11,803,000 | 23,785,000 | 20,953,000 | 24,683,000 | 22,602,000 | 24,058,000 |