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

STAA Cost of Revenue
Latest reported$80.72Mperiod ending
Latest reported$80.72Mperiod ending
STAA TTM Cost of Revenue ($0.00 → $80.72M)
TTM cost of revenue
High-resolution chart · PNG
STAA cost of revenue history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | Cost of Revenue (USD) |
|---|---|
| 80,724,000 | |
| 68,437,000 | |
| 57,022,000 | |
| 60,264,000 | |
| 63,510,000 | |
| 72,582,000 | |
| 74,319,000 | |
| 72,565,000 | |
| 69,132,000 | |
| 70,119,000 | |
| 69,764,000 | |
| 68,475,000 | |
| 67,389,000 | |
| 63,038,000 | |
| 61,008,000 | |
| 60,759,000 | |
| 58,226,000 | |
| 54,161,000 | |
| 51,835,000 | |
| 49,522,000 | |
| 48,681,000 | |
| 46,281,000 | |
| 45,098,000 | |
| 43,460,000 | |
| 41,254,000 | |
| 40,255,000 | |
| 38,231,000 | |
| 36,366,000 | |
| 34,272,000 | |
| 33,185,000 | |
| 32,444,000 | |
| 31,722,000 | |
| 30,436,000 | |
| 28,220,000 | |
| 26,331,000 | |
| 25,119,000 | |
| 23,675,000 | |
| 23,561,000 | |
| 24,064,000 | |
| 23,998,000 | |
| 24,769,000 | |
| 24,717,000 | |
| 24,400,000 | |
| 25,376,000 | |
| 25,744,000 | |
| 25,829,000 | |
| 26,164,000 | |
| 24,962,000 | |
| 23,690,000 | |
| 22,853,000 | |
| 21,906,000 | |
| 21,236,000 | |
| 20,879,000 | |
| 20,232,000 | |
| 19,492,000 | |
| 19,145,000 | |
| 19,271,000 | |
| 19,782,000 | |
| 20,395,000 | |
| 20,525,000 | |
| 20,601,000 | |
| 20,153,000 | |
| 19,882,000 | |
| 23,578,000 | |
| 26,964,000 | |
| 30,457,000 | |
| 33,452,000 | |
| 32,472,000 | |
| 31,848,000 | |
| 32,526,000 | |
| 34,787,000 | |
| 34,911,000 | |
| 34,116,000 | |
| 32,680,000 | |
| 30,097,000 | |
| 30,850,000 | |
| 30,729,000 | |
| 30,555,000 | |
| 29,849,000 | |
| 27,714,000 | |
| 27,426,000 | |
| 27,205,000 | |
| 27,517,000 | |
| 28,351,000 | |
| 27,944,000 | |
| 26,518,000 | |
| 25,542,000 | |
| 23,708,000 | |
| 23,005,000 | |
| 23,026,000 | |
| 22,621,000 | |
| 23,517,000 | |
| 23,758,000 | |
| 23,927,000 | |
| 24,099,000 | |
| 24,196,000 | |
| 24,081,000 | |
| 29,042,000 | |
| 27,647,000 | |
| 25,843,566 |