Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 314.27M | $ 317.33M | $ 247.83M | $ 210.42M | $ 155.52M | $ 84.87M | |
$ 156.89M | $ 157.63M | $ 146.32M | $ 98.31M | $ 41.66M | $ 76.54M | |
$ 157.38M | $ 159.70M | $ 101.50M | $ 112.10M | $ 113.86M | $ 8.33M | |
$ 95.41M | $ 124.97M | $ 126.69M | $ 88.63M | $ 67.04M | $ 67.89M | |
$ 61.97M | $ 34.73M | $ -25.19M | $ 23.48M | $ 59.70M | $ -59.56M | |
$ -27.87M | $ -37.04M | $ -32.13M | $ 26.06M | $ -11.05M | $ -5.67M | |
$ -9.84M | $ -1.50M | $ -60.01M | $ 37.03M | $ -134.95M | $ -152.10M | |
$ 5.22M | $ -58.83M | $ -310.19M | $ 34.45M | $ -126.47M | $ -217.33M | |
$ 25.61M | $ 23.45M | $ -10.78M | $ 28.31M | $ 21.86M | $ 1.62M | |
- | - | - | - | - | - | |
$ -17.09M | $ -86.73M | $ -325.35M | $ 3.11M | $ -121.65M | $ -215.79M | |
$ -0.09 | $ -0.35 | $ -1.35 | $ 0.02 | $ -1.04 | $ -2.17 | |
$ -0.09 | $ -0.35 | $ -1.35 | $ 0.01 | $ -1.04 | $ -2.17 | |
$ 1.11B | $ 279.29M | $ 244.35M | $ 181.06M | $ 149.74M | $ 99.59M | |
$ 1.10B | $ 279.29M | $ 244.35M | $ 208.71M | $ 149.74M | $ 99.59M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 2.40M | $ 1.83M | |
$ 178.90M | $ 282.60M | - | $ -186.94M | $ 108.70M | $ 144.43M | |
$ -17.09M | $ -86.73M | $ -325.35M | $ 3.11M | $ -121.65M | $ -215.79M | |
$ 18.30M | $ 12.92M | $ -8.79M | $ 42.99M | $ -28.64M | $ -105.21M | |
- | - | - | - | $ 14.09M | $ 5.67M | |
$ 39.94M | $ -23.73M | $ -271.13M | $ 60.51M | $ -88.13M | $ -211.65M | |
$ 54.58M | $ -1.03M | $ -261.47M | $ 77.14M | $ -75.14M | $ -204.34M |