Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 499.35M | $ 503.40M | $ 509.48M | $ 475.15M | $ 393.65M | $ 462.41M | |
$ 418.17M | $ 419.19M | $ 429.31M | $ 393.07M | $ 342.12M | $ 375.54M | |
$ 81.19M | $ 84.21M | $ 80.17M | $ 82.08M | $ 51.54M | $ 86.87M | |
$ 81.94M | $ 80.84M | $ 74.83M | $ 64.81M | $ 65.03M | $ 65.93M | |
$ -18.38M | $ -5.03M | $ -832.00K | $ 17.27M | $ -20.03M | $ 5.44M | |
$ -7.24M | $ -4.80M | $ -2.44M | $ -2.08M | $ -3.15M | $ -2.94M | |
$ 14.56M | $ -8.40M | $ -6.16M | $ -200.00K | $ -600.00K | $ 746.00K | |
$ -25.62M | $ -9.83M | $ -3.28M | $ 15.19M | $ -23.18M | $ 1.75M | |
$ 196.00K | $ 24.00K | $ 37.00K | $ 70.00K | $ 84.00K | $ 104.00K | |
- | - | - | - | - | - | |
$ -25.82M | $ -9.86M | $ -3.31M | $ 3.67M | $ -23.26M | $ 17.14M | |
$ -0.57 | $ -0.21 | $ -0.07 | $ 0.08 | $ -0.53 | $ 0.04 | |
$ -0.57 | $ -0.21 | $ -0.07 | $ 0.08 | $ -0.53 | $ 0.04 | |
$ 182.11M | $ 45.86M | $ 45.91M | $ 45.48M | $ 44.27M | $ 44.04M | |
$ 182.18M | $ 45.86M | $ 45.91M | $ 46.13M | $ 44.27M | $ 44.98M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 497.97M | $ 500.03M | $ 504.15M | $ 457.88M | $ 400.60M | $ 441.48M | |
$ -25.82M | $ -9.86M | $ -3.31M | $ 15.12M | $ -23.26M | $ 1.65M | |
$ -13.79M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -5.09M | $ -5.03M | $ -832.00K | $ 17.27M | $ -20.03M | $ 1.89M | |
$ 23.93M | $ 22.13M | $ 23.16M | $ 40.05M | $ 1.68M | $ 24.48M |