Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 371.38M | $ 324.14M | $ 316.01M | $ 341.87M | $ 337.34M | $ 345.05M | |
$ 262.02M | $ 223.22M | $ 210.88M | $ 227.77M | $ 225.80M | $ 231.86M | |
$ 109.36M | $ 100.92M | $ 105.13M | $ 114.10M | $ 111.54M | $ 113.19M | |
$ 90.09M | $ 89.59M | $ 85.72M | $ 94.48M | $ 97.14M | $ 96.11M | |
$ 19.27M | $ 11.34M | $ 19.40M | $ 19.62M | $ 14.39M | $ 17.09M | |
$ -3.44M | $ -2.95M | $ -3.54M | $ -5.40M | $ -7.14M | $ -6.72M | |
$ -3.08M | $ -3.71M | $ -4.02M | $ -881.00K | $ -4.75M | $ -8.96M | |
$ 12.75M | $ 4.67M | $ 11.84M | $ 13.34M | $ 2.50M | $ 1.41M | |
$ 4.91M | $ 2.69M | $ 3.67M | $ -4.36M | $ 9.62M | $ 4.44M | |
- | - | - | - | - | - | |
$ 7.13M | $ 1.43M | $ 8.21M | $ 17.71M | $ -7.12M | $ -3.03M | |
$ 0.20 | $ 0.04 | $ 0.23 | $ 0.51 | $ -0.21 | $ -0.09 | |
$ 0.20 | $ 0.04 | $ 0.23 | $ 0.50 | $ -0.21 | $ -0.09 | |
$ 140.39M | $ 35.35M | $ 35.29M | $ 34.99M | $ 34.71M | $ 34.45M | |
$ 140.90M | $ 35.59M | $ 35.52M | $ 35.48M | $ 34.71M | $ 34.45M | |
- | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.23 | |
- | - | - | - | - | - | |
$ 0.28 | $ 0.28 | $ 0.55 | $ 0.60 | $ 0.29 | $ 0.28 | |
$ 0.28 | $ 0.28 | $ 0.55 | $ 0.59 | $ 0.29 | $ 0.27 | |
- | - | - | - | - | - | |
$ 352.11M | $ 312.80M | $ 296.61M | $ 322.25M | $ 322.95M | $ 327.96M | |
$ 7.13M | $ 1.43M | $ 8.21M | $ 17.71M | $ -7.12M | $ -3.03M | |
$ 9.77M | $ 2.51M | $ 12.44M | $ 18.90M | $ -3.92M | $ 2.41M | |
$ 3.44M | $ 2.95M | $ 3.54M | $ 5.40M | $ 7.14M | $ 6.72M | |
$ 16.19M | $ 7.63M | $ 15.38M | $ 18.74M | $ 9.64M | $ 8.13M | |
$ 25.81M | $ 17.48M | $ 25.30M | $ 29.35M | $ 22.91M | $ 24.22M |