Stewart Info Services Corp (STC)
Cost of Revenue
$636.20M
TTM · Period ending: · USD

STC Cost of Revenue
Latest reported$636.20Mperiod ending
Latest reported$636.20Mperiod ending
STC TTM Cost of Revenue ($0.00 → $636.20M)
TTM cost of revenue
High-resolution chart · PNG
STC cost of revenue history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | Cost of Revenue (USD) |
|---|---|
| 636,196,000 | |
| 635,584,000 | |
| 358,702,000 | |
| 79,359,000 | |
| 81,095,000 | |
| 80,731,000 | |
| 80,412,000 | |
| 80,310,000 | |
| 81,279,000 | |
| 79,991,000 | |
| 80,282,000 | |
| 81,355,000 | |
| 84,590,000 | |
| 91,186,000 | |
| 102,733,000 | |
| 114,661,000 | |
| 119,520,000 | |
| 126,691,000 | |
| 126,243,000 | |
| 139,311,000 | |
| 137,393,000 | |
| 125,365,000 | |
| 115,224,000 | |
| 97,491,000 | |
| 90,123,000 | |
| 87,368,000 | |
| 84,422,000 | |
| 67,864,000 | |
| 68,308,000 | |
| 68,219,000 | |
| 71,514,000 | |
| 85,122,000 | |
| 89,047,000 | |
| 94,812,000 | |
| 96,532,000 | |
| 95,126,000 | |
| 96,063,000 | |
| 88,754,000 | |
| 91,146,000 | |
| 94,283,000 | |
| 93,801,000 | |
| 96,225,000 | |
| 106,266,000 | |
| 109,878,000 | |
| 93,079,000 | |
| 91,672,000 | |
| 81,305,000 | |
| 75,977,000 | |
| 99,523,000 | |
| 105,522,000 | |
| 106,318,000 | |
| 116,350,000 | |
| 350,026,000 | |
| 570,984,000 | |
| 741,356,000 | |
| 945,925,000 | |
| 903,174,000 | |
| 870,332,000 | |
| 866,044,000 | |
| 932,500,000 | |
| 950,162,000 | |
| 967,146,000 | |
| 972,571,000 | |
| 1,031,925,000 | |
| 1,139,584,000 | |
| 1,156,198,000 | |
| 1,118,562,000 | |
| 1,073,476,000 | |
| 1,011,118,000 | |
| 1,075,804,000 | |
| 1,103,651,000 | |
| 837,253,000 | |
| 890,218,000 | |
| 942,759,000 | |
| 789,335,000 | |
| 776,160,000 | |
| 472,051,000 | |
| 148,158,000 | |
| 141,557,000 | |
| 144,173,000 | |
| 140,233,000 | |
| 131,229,000 | |
| 128,102,000 | |
| 114,338,000 | |
| 108,098,000 | |
| 103,692,000 | |
| 100,841,000 | |
| 98,547,000 | |
| 99,247,000 | |
| 96,151,000 | |
| 94,827,000 | |
| 90,531,000 | |
| 85,519,000 | |
| 79,510,000 | |
| 75,920,000 | |
| 68,649,000 | |
| 61,010,000 | |
| 56,225,000 | |
| 51,454,000 | |
| 46,307,000 |