Revenue minus cost of goods sold
| Period | Value | YoY Change |
|---|---|---|
| TTM | $316.44M | -3.7% |
| 2024 | $328.47M | +3.6% |
| 2023 | $317.03M | +7.4% |
| 2022 | $295.21M | -10.4% |
| 2021 | $329.39M | +3.3% |
| 2020 | $319.01M | +11.0% |
| 2019 | $287.36M | +14.7% |
| 2018 | $250.46M | +4.5% |
| 2017 | $239.72M | +9.6% |
| 2016 | $218.66M | - |