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

BSRR Cost of Revenue
Latest reported$49.46Mperiod ending
Latest reported$49.46Mperiod ending
BSRR TTM Cost of Revenue ($21.44M → $49.46M)
TTM cost of revenue
High-resolution chart · PNG
BSRR cost of revenue history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | Cost of Revenue (USD) |
|---|---|
| 49,455,000 | |
| 49,999,000 | |
| 52,797,000 | |
| 57,481,000 | |
| 57,191,000 | |
| 58,153,000 | |
| 57,112,000 | |
| 60,062,000 | |
| 58,958,000 | |
| 57,267,000 | |
| 54,443,000 | |
| 49,070,000 | |
| 39,082,000 | |
| 30,587,000 | |
| 22,871,000 | |
| 10,278,000 | |
| 6,315,000 | |
| 1,078,000 | |
| 400,000 | |
| 3,399,000 | |
| 6,405,000 | |
| 11,045,000 | |
| 13,956,000 | |
| 14,279,000 | |
| 15,836,000 | |
| 16,382,000 | |
| 16,128,000 | |
| 17,059,000 | |
| 17,093,000 | |
| 15,487,000 | |
| 13,593,000 | |
| 9,361,000 | |
| 5,848,000 | |
| 4,980,000 | |
| 4,083,000 | |
| 4,911,000 | |
| 4,401,000 | |
| 3,625,000 | |
| 3,324,000 | |
| 2,995,000 | |
| 2,755,000 | |
| 2,667,000 | |
| 2,582,000 | |
| 2,571,000 | |
| 2,610,000 | |
| 2,891,000 | |
| 3,145,000 | |
| 4,747,000 | |
| 5,651,000 | |
| 5,984,000 | |
| 7,571,000 | |
| 9,902,000 | |
| 14,075,000 | |
| 17,034,000 | |
| 18,530,000 | |
| 17,724,000 | |
| 16,353,000 | |
| 16,581,000 | |
| 17,657,000 | |
| 18,959,000 | |
| 22,833,000 | |
| 23,929,000 | |
| 24,330,000 | |
| 25,165,000 | |
| 30,075,000 | |
| 31,698,000 | |
| 33,752,000 | |
| 46,031,000 | |
| 38,764,000 | |
| 39,480,000 | |
| 40,785,000 | |
| 31,114,000 | |
| 34,033,000 | |
| 34,825,000 | |
| 34,688,000 | |
| 34,541,000 | |
| 33,947,000 | |
| 32,061,000 | |
| 28,982,000 | |
| 25,341,000 | |
| 21,056,000 | |
| 18,241,000 | |
| 16,482,000 | |
| 15,068,000 | |
| 14,393,000 | |
| 13,290,000 | |
| 11,968,000 | |
| 11,426,000 | |
| 10,581,000 | |
| 10,154,000 | |
| 9,979,000 | |
| 10,246,000 | |
| 10,943,000 | |
| 11,774,000 | |
| 12,447,000 | |
| 12,695,000 | |
| 13,292,000 | |
| 14,726,000 | |
| 17,192,000 | |
| 19,956,000 |