Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 598.41M | $ 560.57M | $ 478.78M | $ 366.39M | $ 269.13M | $ 204.03M | |
$ 132.28M | $ 126.06M | $ 119.23M | $ -90.36M | $ 61.01M | $ 56.03M | |
$ 462.88M | $ 434.51M | $ 359.55M | $ 276.03M | $ 208.12M | $ 148.00M | |
$ 556.10M | $ 549.76M | $ 498.42M | $ -352.23M | $ 225.58M | $ 168.25M | |
$ -93.21M | $ -115.25M | $ -138.87M | $ -12.76M | $ -17.45M | $ -20.26M | |
$ -9.40M | $ -6.53M | $ -538.00K | $ -2.48M | $ -10.74M | $ -21.42M | |
$ -314.51M | $ 916.00K | $ -223.71M | $ 449.00K | $ -5.84M | $ -1.03M | |
$ -86.49M | $ -107.81M | $ -142.21M | $ -79.98M | $ -34.04M | $ -42.71M | |
$ 2.98M | $ 2.28M | $ -913.00K | $ -4.79M | $ -9.96M | $ -10.11M | |
- | - | - | - | - | - | |
$ -74.63M | $ -110.09M | $ -84.85M | $ -75.19M | $ -24.08M | $ -18.50M | |
$ -0.71 | $ -0.88 | $ -1.17 | $ -0.64 | $ -0.21 | $ -0.17 | |
$ -0.71 | $ -0.88 | $ -1.17 | $ -0.64 | $ -0.21 | $ -0.17 | |
$ 507.14M | $ 124.94M | $ 120.72M | $ 118.28M | $ 108.91M | $ 110.64M | |
$ 507.14M | $ 124.94M | $ 120.72M | $ 118.28M | $ 108.91M | $ 110.64M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.14 | - | |
- | - | - | - | $ 0.14 | - | |
- | - | - | - | - | - | |
$ 371.48M | $ 675.82M | $ 617.65M | $ -442.59M | $ 286.58M | $ 224.28M | |
$ -89.47M | $ -110.09M | $ -141.30M | $ -75.19M | $ -24.08M | $ -32.60M | |
$ -58.86M | - | $ -146.27M | - | $ -19.88M | $ -31.64M | |
- | - | - | - | $ 10.74M | $ 21.42M | |
$ -60.00M | $ -115.25M | $ -138.71M | $ -19.04M | $ -23.30M | $ -21.29M | |
$ 1.50M | $ -64.95M | $ -58.73M | $ 46.81M | $ 15.21M | $ 1.13M |