Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 318.89M | $ 317.33M | $ 247.83M | $ 210.42M | $ 155.52M | $ 84.87M | |
$ 164.49M | $ 157.63M | $ 146.32M | $ 81.71M | $ 41.66M | $ 76.54M | |
$ 154.40M | $ 159.70M | $ 101.50M | $ 112.50M | $ 113.86M | $ 8.33M | |
$ 129.49M | $ 124.97M | $ 126.69M | $ 88.63M | $ 67.04M | $ 67.89M | |
$ 24.91M | $ 34.73M | $ -25.19M | $ 23.48M | $ 59.70M | $ -59.56M | |
$ -35.24M | $ -37.04M | $ -55.19M | $ 26.06M | $ -11.05M | $ -5.67M | |
$ 48.17M | $ 56.58M | $ -63.69M | $ 37.03M | $ -134.95M | $ -152.10M | |
$ -58.75M | $ -58.83M | $ -328.14M | $ 34.45M | $ -126.47M | $ -217.33M | |
$ 25.57M | $ 23.45M | $ -10.78M | $ 28.88M | $ 21.86M | $ 1.62M | |
- | - | - | - | - | - | |
$ -83.69M | $ -86.73M | $ -343.31M | $ 12.63M | $ -121.65M | $ -215.79M | |
$ -0.30 | $ -0.35 | $ -1.35 | $ 0.02 | $ -1.04 | $ -2.17 | |
$ -0.30 | $ -0.35 | $ -1.35 | $ 0.01 | $ -1.04 | $ -2.17 | |
$ 1.16B | $ 279.29M | $ 244.35M | $ 181.06M | $ 149.74M | $ 99.59M | |
$ 1.16B | $ 279.29M | $ 244.35M | $ 208.71M | $ 149.74M | $ 99.59M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 2.40M | $ 1.83M | |
$ 293.98M | $ 282.60M | $ 273.02M | $ -186.94M | $ 108.70M | $ 144.43M | |
$ -83.69M | $ -86.73M | $ -343.31M | $ 12.63M | $ -121.65M | $ -215.79M | |
$ -6.44M | $ 12.92M | $ -26.75M | $ 42.99M | $ -28.64M | $ -105.21M | |
- | - | - | - | $ 14.09M | $ 5.67M | |
$ -23.07M | $ -23.73M | $ -289.08M | $ 69.52M | $ -88.13M | $ -211.65M | |
$ 33.00K | $ -1.03M | $ -264.48M | $ 83.38M | $ -75.14M | $ -204.34M |