Cost of Revenue
$90.69M
TTM · Period ending: · USD

IBCP Cost of Revenue
Latest reported$90.69Mperiod ending
Latest reported$90.69Mperiod ending
IBCP TTM Cost of Revenue ($0.00 → $90.69M)
TTM cost of revenue
High-resolution chart · PNG
IBCP cost of revenue history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | Cost of Revenue (USD) |
|---|---|
| 90,694,000 | |
| 91,953,000 | |
| 95,642,000 | |
| 99,323,000 | |
| 101,489,000 | |
| 102,994,000 | |
| 104,653,000 | |
| 102,959,000 | |
| 99,684,000 | |
| 97,830,000 | |
| 89,996,000 | |
| 76,704,000 | |
| 60,453,000 | |
| 42,765,000 | |
| 25,387,000 | |
| 17,474,000 | |
| 10,681,000 | |
| 6,057,000 | |
| 7,957,000 | |
| 8,069,000 | |
| 10,350,000 | |
| 18,200,000 | |
| 28,634,000 | |
| 30,723,000 | |
| 33,381,000 | |
| 32,328,000 | |
| 27,239,000 | |
| 27,605,000 | |
| 25,606,000 | |
| 22,875,000 | |
| 18,994,000 | |
| 15,754,000 | |
| 14,093,000 | |
| 11,944,000 | |
| 10,322,000 | |
| 9,250,000 | |
| 7,781,000 | |
| 6,060,000 | |
| 5,567,000 | |
| 3,439,000 | |
| 3,066,000 | |
| 3,508,000 | |
| 3,196,000 | |
| 4,000,000 | |
| 4,066,000 | |
| 2,715,000 | |
| 3,728,000 | |
| 4,043,000 | |
| 6,009,000 | |
| 6,651,000 | |
| 7,236,000 | |
| 9,927,000 | |
| 9,884,000 | |
| 13,843,000 | |
| 20,608,000 | |
| 27,581,000 | |
| 34,977,000 | |
| 40,281,000 | |
| 48,139,000 | |
| 52,343,000 | |
| 60,004,000 | |
| 72,706,000 | |
| 83,963,000 | |
| 106,233,000 | |
| 123,059,000 | |
| 138,742,000 | |
| 153,771,000 | |
| 161,538,000 | |
| 162,931,000 | |
| 155,165,000 | |
| 145,874,000 | |
| 136,046,000 | |
| 135,871,000 | |
| 145,937,000 | |
| 145,823,000 | |
| 137,177,000 | |
| 130,206,000 | |
| 114,811,000 | |
| 102,597,000 | |
| 98,815,000 | |
| 89,211,000 | |
| 82,521,000 | |
| 76,626,000 | |
| 67,075,000 | |
| 61,830,000 | |
| 54,024,000 | |
| 49,323,000 | |
| 48,553,000 | |
| 45,365,000 | |
| 47,373,000 | |
| 48,145,000 | |
| 48,303,000 | |
| 49,725,000 | |
| 50,202,000 | |
| 51,570,000 | |
| 53,364,000 | |
| 57,330,000 | |
| 61,629,000 | |
| 66,197,000 | |
| 70,446,000 |