Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 468.70M | $ 458.90M | $ 248.36M | $ 400.62M | $ 383.47M | $ 443.53M | |
$ 225.59M | $ 335.97M | $ 76.83M | $ 74.18M | $ 154.78M | $ 173.79M | |
$ 243.11M | $ 122.94M | $ 285.44M | $ 326.44M | $ 228.69M | $ 269.74M | |
$ 162.96M | $ 42.13M | $ 164.00M | $ 177.85M | $ 162.46M | $ 157.68M | |
$ 206.60M | $ 194.13M | $ 121.44M | $ 148.59M | $ 66.23M | $ 112.05M | |
$ -140.69M | $ -140.78M | $ -86.05M | $ -66.16M | $ -78.89M | $ -91.97M | |
$ -232.40M | $ -12.47M | $ -16.91M | $ 8.91M | $ 190.33M | $ -74.73M | |
$ 61.38M | $ -72.45M | $ -141.28M | $ 61.69M | $ 177.66M | $ -54.64M | |
$ 130.00K | $ 322.00K | $ 325.00K | $ -327.00K | $ -146.00K | $ 1.23M | |
$ 162.92M | $ 33.83M | $ 18.14M | $ 7.88M | $ 11.27M | $ -337.85M | |
$ 76.36M | $ -63.09M | $ -67.61M | $ 53.69M | $ 262.99M | $ -213.01M | |
$ 8.72 | $ -6.11 | - | - | $ 73.22 | $ -72.60 | |
$ 8.14 | $ -6.11 | - | - | $ 71.19 | $ -72.60 | |
$ 147.48M | - | - | - | $ 3.59M | $ 5.49M | |
$ 148.01M | - | - | - | $ 3.69M | $ 5.49M | |
- | - | - | - | $ 1.87 | $ 21.56 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 278.18M | $ 378.10M | $ 240.83M | $ 252.03M | $ 317.25M | $ 331.48M | |
- | - | - | - | $ 78.89M | $ 91.97M | |
$ 90.42M | $ -38.95M | $ -140.60M | $ 62.02M | $ 192.35M | $ -184.45M | |
$ -49.85M | $ -53.01M | - | - | $ 53.45M | $ -129.57M | |
$ 236.32M | $ 68.33M | $ -39.66M | $ 126.31M | $ 256.56M | $ 37.32M | |
$ 300.83M | $ 192.03M | $ -29.45M | $ 245.39M | $ 375.63M | $ 148.90M |