Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 296.88M | $ 164.48M | $ 255.13M | $ 297.77M | $ 243.60M | $ 128.82M | |
- | - | - | - | - | - | |
$ 43.25M | $ 74.18M | - | - | $ 70.01M | $ 59.59M | |
- | - | - | - | $ -1.27M | $ -14.43M | |
$ 187.25M | $ 99.88M | - | - | - | - | |
$ 233.91M | $ 90.31M | $ 174.16M | $ 227.26M | $ 173.60M | $ 76.50M | |
$ -5.16M | $ -7.38M | - | - | - | - | |
- | - | - | - | - | - | |
$ 238.74M | $ 90.31M | $ 174.16M | $ 227.26M | $ 173.60M | $ 76.50M | |
- | - | - | $ 2.02 | $ 1.71 | $ 0.83 | |
- | - | - | $ 2.01 | $ 1.71 | $ 0.83 | |
- | - | - | $ 111.98M | $ 101.13M | $ 90.93M | |
- | - | - | $ 112.27M | $ 101.57M | $ 91.06M | |
- | - | - | $ 1.28 | $ 1.27 | $ 1.24 | |
- | - | - | - | - | $ 0.35 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 173.36M | $ 260.83M | - | - | $ 192.92M | $ 151.20M | |
$ 238.74M | $ 90.31M | $ 174.16M | $ 227.26M | $ 173.60M | $ 76.50M | |
$ 143.35M | - | $ 174.16M | $ 227.26M | $ 173.60M | $ 76.50M | |
- | - | - | - | - | - | |
$ 90.76M | - | - | - | - | - | |
$ 84.97M | - | - | - | - | - |