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

OSBC Cost of Revenue
Latest reported$45.95Mperiod ending
Latest reported$45.95Mperiod ending
OSBC TTM Cost of Revenue ($0.00 → $45.95M)
TTM cost of revenue
High-resolution chart · PNG
OSBC cost of revenue history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | Cost of Revenue (USD) |
|---|---|
| 45,954,000 | |
| 86,907,000 | |
| 100,411,000 | |
| 86,770,000 | |
| 84,713,000 | |
| 61,254,000 | |
| 65,033,000 | |
| 69,019,000 | |
| 72,285,000 | |
| 68,990,000 | |
| 64,013,000 | |
| 56,540,000 | |
| 41,233,000 | |
| 33,973,000 | |
| 24,342,000 | |
| 16,867,000 | |
| 26,229,000 | |
| 19,963,000 | |
| 16,028,000 | |
| 12,777,000 | |
| 390,000 | |
| 2,554,000 | |
| 8,948,000 | |
| 22,877,000 | |
| 25,377,000 | |
| 27,754,000 | |
| 27,902,000 | |
| 20,435,000 | |
| 21,003,000 | |
| 20,225,000 | |
| 20,412,000 | |
| 17,906,000 | |
| 16,737,000 | |
| 15,743,000 | |
| 14,163,000 | |
| 14,426,000 | |
| 13,084,000 | |
| 12,120,000 | |
| 10,647,000 | |
| 9,938,000 | |
| 9,558,000 | |
| 7,248,000 | |
| 4,766,000 | |
| 4,676,000 | |
| 3,426,000 | |
| 5,786,000 | |
| 7,843,000 | |
| 7,684,000 | |
| 7,347,000 | |
| 6,504,000 | |
| 6,257,000 | |
| 5,236,000 | |
| 8,162,000 | |
| 10,175,000 | |
| 12,677,000 | |
| 22,019,000 | |
| 24,716,000 | |
| 29,141,000 | |
| 30,901,000 | |
| 30,360,000 | |
| 44,311,000 | |
| 54,768,000 | |
| 100,627,000 | |
| 117,736,000 | |
| 136,554,000 | |
| 138,545,000 | |
| 146,294,000 | |
| 142,228,000 | |
| 138,629,000 | |
| 139,920,000 | |
| 99,908,000 | |
| 98,728,000 | |
| 85,650,000 | |
| 87,266,000 | |
| 89,833,000 | |
| 88,331,000 | |
| 85,079,000 | |
| 81,124,000 | |
| 76,523,000 | |
| 72,074,000 | |
| 66,304,000 | |
| 59,444,000 | |
| 52,986,000 | |
| 46,577,000 | |
| 41,593,000 | |
| 36,429,000 | |
| 32,019,000 | |
| 29,039,000 | |
| 27,678,000 | |
| 27,439,000 | |
| 27,841,000 | |
| 28,719,000 | |
| 30,262,000 | |
| 31,141,000 | |
| 31,686,000 | |
| 31,814,000 | |
| 32,386,000 | |
| 33,634,000 | |
| 36,072,000 | |
| 39,130,000 |