Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 359.60M | $ 359.60M | $ 286.51M | $ 230.23M | $ 8.14M | $ 13.96M | |
$ 1.99M | - | $ 3.45M | $ 5.76M | $ -3.88M | $ -3.07M | |
$ 196.38M | $ 359.60M | $ 12.05M | $ 9.95M | $ 4.25M | $ 10.89M | |
$ 132.90M | $ 132.90M | $ 118.03M | $ 93.47M | $ -83.89M | $ -64.49M | |
$ 65.53M | $ 242.75M | $ -105.98M | $ -83.53M | $ -79.64M | $ -53.60M | |
$ -50.51M | $ -50.49M | $ -37.55M | $ -24.18M | $ -29.17M | $ -26.24M | |
$ -373.99M | $ -365.52M | $ -299.52M | $ -210.06M | $ 160.77M | $ 136.33M | |
$ 192.05M | $ 192.05M | $ 135.74M | $ 96.44M | $ 43.57M | $ 48.33M | |
$ 636.00K | $ 636.00K | $ 998.00K | $ 227.00K | $ -212.00K | $ -303.00K | |
$ -4.91M | - | - | - | $ 5.82M | - | |
$ 190.71M | $ 190.71M | $ 134.13M | $ 95.72M | $ 42.27M | $ 41.84M | |
$ 1.25 | $ 1.25 | $ 0.99 | $ 0.82 | $ 0.44 | $ 0.65 | |
$ 1.24 | $ 1.24 | $ 0.99 | $ 0.82 | $ 0.44 | $ 0.63 | |
$ 608.56M | $ 152.14M | $ 134.94M | $ 116.36M | $ 95.31M | $ 64.10M | |
$ 614.09M | $ 153.52M | $ 135.86M | $ 117.47M | $ 96.20M | $ 75.31M | |
$ 0.28 | - | - | - | - | $ 0.23 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 134.88M | $ 132.90M | $ 121.48M | $ 99.24M | $ -87.77M | $ -67.56M | |
$ 190.87M | $ 190.71M | $ 134.13M | $ 95.72M | $ 42.27M | $ 41.84M | |
$ 137.17M | $ 163.48M | - | - | - | - | |
- | - | - | - | - | - | |
$ 244.65M | $ 244.65M | $ 176.11M | $ 130.05M | $ 72.74M | $ 74.57M | |
$ 258.36M | $ 348.65M | $ 268.15M | $ 202.27M | - | - |