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

OSPN Cost of Revenue
Latest reported$72.54Mperiod ending
Latest reported$72.54Mperiod ending
OSPN TTM Cost of Revenue ($8.65M → $72.54M)
TTM cost of revenue
High-resolution chart · PNG
OSPN cost of revenue history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | Cost of Revenue (USD) |
|---|---|
| 72,542,000 | |
| 72,435,000 | |
| 71,277,000 | |
| 63,083,000 | |
| 62,724,000 | |
| 67,431,000 | |
| 68,604,000 | |
| 72,187,000 | |
| 75,662,000 | |
| 76,518,000 | |
| 77,391,000 | |
| 76,596,000 | |
| 77,143,000 | |
| 72,988,000 | |
| 70,436,000 | |
| 76,667,000 | |
| 73,832,000 | |
| 73,994,000 | |
| 74,758,000 | |
| 63,526,000 | |
| 63,123,000 | |
| 63,902,000 | |
| 63,439,000 | |
| 71,147,000 | |
| 82,338,000 | |
| 81,993,000 | |
| 81,962,000 | |
| 83,141,000 | |
| 74,424,000 | |
| 70,117,000 | |
| 64,813,000 | |
| 60,858,000 | |
| 57,386,000 | |
| 57,459,000 | |
| 58,777,000 | |
| 55,822,000 | |
| 52,889,000 | |
| 55,011,000 | |
| 55,797,000 | |
| 57,395,000 | |
| 69,603,000 | |
| 80,730,000 | |
| 95,352,000 | |
| 105,183,000 | |
| 98,466,000 | |
| 88,204,000 | |
| 73,770,000 | |
| 62,117,000 | |
| 59,181,000 | |
| 55,926,000 | |
| 55,177,000 | |
| 54,213,000 | |
| 52,548,000 | |
| 56,361,000 | |
| 54,463,000 | |
| 56,510,000 | |
| 57,706,000 | |
| 57,192,000 | |
| 60,490,000 | |
| 53,697,000 | |
| 47,820,000 | |
| 38,449,000 | |
| 31,998,000 | |
| 31,865,000 | |
| 30,845,000 | |
| 31,285,000 | |
| 30,535,000 | |
| 31,205,000 | |
| 36,335,000 | |
| 38,596,000 | |
| 41,008,000 | |
| 40,991,000 | |
| 39,134,000 | |
| 40,882,000 | |
| 40,868,000 | |
| 38,187,000 | |
| 34,100,000 | |
| 28,995,000 | |
| 24,359,000 | |
| 23,295,000 | |
| 22,511,000 | |
| 20,157,000 | |
| 20,141,000 | |
| 16,923,000 | |
| 14,029,000 | |
| 11,831,857 | |
| 9,184,246 | |
| 8,200,865 | |
| 8,102,984 | |
| 8,426,326 | |
| 9,013,478 | |
| 7,959,210 | |
| 7,880,364 | |
| 7,104,325 | |
| 7,170,644 | |
| 8,485,472 | |
| 8,766,602 | |
| 10,026,620 | |
| 10,590,485 | |
| 10,989,334 |