MSA Safety Incorporated Common Stock (MSA)
Cost of Revenue
$1.02B
TTM · Period ending: · USD

MSA Cost of Revenue
Latest reported$1.02Bperiod ending
Latest reported$1.02Bperiod ending
MSA TTM Cost of Revenue ($0.00 → $1.02B)
TTM cost of revenue
High-resolution chart · PNG
MSA cost of revenue history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | Cost of Revenue (USD) |
|---|---|
| 1,020,437,000 | |
| 1,019,806,000 | |
| 1,003,700,000 | |
| 997,447,000 | |
| 971,842,000 | |
| 957,870,000 | |
| 947,696,000 | |
| 939,602,000 | |
| 942,346,000 | |
| 936,415,000 | |
| 935,508,000 | |
| 924,336,000 | |
| 908,668,000 | |
| 883,078,000 | |
| 854,122,000 | |
| 836,691,000 | |
| 815,150,000 | |
| 795,526,000 | |
| 781,261,000 | |
| 781,666,000 | |
| 763,068,000 | |
| 747,620,000 | |
| 757,763,000 | |
| 737,197,000 | |
| 757,350,000 | |
| 773,100,000 | |
| 765,370,000 | |
| 756,357,000 | |
| 746,838,000 | |
| 743,742,000 | |
| 746,241,000 | |
| 738,413,000 | |
| 719,545,000 | |
| 689,862,000 | |
| 657,350,000 | |
| 623,491,000 | |
| 609,036,000 | |
| 613,367,000 | |
| 625,887,000 | |
| 647,485,000 | |
| 651,979,000 | |
| 648,358,000 | |
| 629,680,000 | |
| 621,419,000 | |
| 618,890,000 | |
| 615,191,000 | |
| 618,536,000 | |
| 577,401,000 | |
| 575,423,000 | |
| 578,795,000 | |
| 583,747,000 | |
| 617,588,000 | |
| 632,443,000 | |
| 647,860,000 | |
| 666,172,000 | |
| 686,231,000 | |
| 699,271,000 | |
| 703,383,000 | |
| 702,991,000 | |
| 697,443,000 | |
| 671,430,000 | |
| 642,653,000 | |
| 606,532,000 | |
| 579,065,000 | |
| 573,079,000 | |
| 568,049,000 | |
| 573,266,000 | |
| 605,380,000 | |
| 637,229,000 | |
| 676,885,000 | |
| 701,679,000 | |
| 685,491,000 | |
| 665,695,000 | |
| 639,425,000 | |
| 616,203,000 | |
| 619,128,000 | |
| 593,373,000 | |
| 569,404,000 | |
| 568,410,000 | |
| 547,173,000 | |
| 553,791,000 | |
| 556,781,000 | |
| 557,279,000 | |
| 558,791,000 | |
| 552,109,000 | |
| 545,968,000 | |
| 519,025,000 | |
| 462,677,000 | |
| 433,099,000 | |
| 413,056,000 | |
| 397,578,000 | |
| 385,368,000 | |
| 373,756,000 | |
| 360,335,000 | |
| 343,819,000 | |
| 340,732,000 | |
| 334,273,000 | |
| 322,471,000 | |
| 325,662,000 | |
| 329,559,000 |