Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 311.82M | $ 325.67M | $ 353.39M | $ 329.70M | $ 266.00M | $ 282.29M | |
$ 20.59M | $ 83.86M | $ 90.32M | $ 82.39M | $ 64.40M | - | |
$ 291.23M | $ 241.81M | $ 263.07M | $ 247.31M | $ 201.60M | $ 282.29M | |
$ 285.61M | $ 178.66M | $ 209.05M | $ 339.63M | $ 227.41M | $ 213.85M | |
$ 26.21M | $ -10.64M | $ 38.21M | $ -9.93M | $ 38.59M | $ 68.44M | |
$ -14.68M | $ -31.32M | $ -19.44M | $ -11.13M | $ -8.88M | $ -10.78M | |
$ 4.54M | $ -73.36M | $ -16.45M | $ 264.00K | $ 13.03M | $ 11.66M | |
$ -7.45M | $ -41.54M | $ 18.13M | $ -22.16M | $ 29.71M | $ 57.77M | |
$ 6.94M | $ 56.95M | $ 7.37M | $ 2.46M | $ 9.16M | $ 10.91M | |
- | - | - | - | - | - | |
$ -9.59M | $ -69.02M | $ 6.11M | $ -15.62M | $ 11.25M | $ 25.04M | |
$ -0.53 | $ -3.81 | $ 0.33 | $ -0.84 | $ 0.60 | $ 1.41 | |
$ -0.55 | $ -3.81 | $ 0.32 | $ -0.84 | $ 0.60 | $ 1.40 | |
$ 74.45M | $ 18.11M | $ 18.68M | $ 18.69M | $ 18.17M | $ 17.81M | |
$ 74.96M | $ 18.11M | $ 18.84M | $ 18.69M | $ 18.32M | $ 17.87M | |
- | $ 0.69 | $ 0.92 | $ 0.92 | $ 0.88 | $ 0.84 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 285.61M | $ 262.52M | $ 299.37M | $ 339.63M | $ 227.41M | $ 213.85M | |
$ -9.59M | $ -69.02M | $ 6.11M | $ -15.62M | $ 11.25M | $ 25.04M | |
$ 78.69M | $ 105.05M | - | - | - | - | |
- | - | - | - | - | - | |
$ 20.37M | $ -5.80M | $ 39.03M | $ -10.82M | $ 38.93M | $ 69.99M | |
$ 51.03M | $ 26.62M | $ 74.80M | $ 19.18M | $ 65.04M | $ 92.32M |