Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 615.07M | $ 560.57M | $ 478.78M | $ 366.39M | $ 269.13M | $ 204.03M | |
$ 136.33M | $ 126.06M | $ 119.23M | $ 90.36M | $ 61.01M | $ 56.03M | |
$ 475.76M | $ 434.51M | $ 359.55M | $ 276.03M | $ 208.12M | $ 148.00M | |
$ 552.95M | $ 549.76M | $ 498.42M | $ 352.23M | $ 225.58M | $ 168.25M | |
$ -77.20M | $ -115.25M | $ -138.87M | $ -76.20M | $ -17.45M | $ -20.26M | |
$ -9.04M | $ -6.53M | $ -538.00K | $ -2.48M | $ -10.74M | $ -21.42M | |
$ -32.51M | $ 916.00K | $ -2.80M | $ 449.00K | $ 5.12M | $ -1.03M | |
$ -64.59M | $ -107.81M | $ -142.21M | $ -79.98M | $ -34.04M | $ -42.71M | |
$ 4.85M | $ 2.28M | $ -913.00K | $ -4.79M | $ -9.96M | $ -10.11M | |
- | - | - | - | - | - | |
$ -69.44M | $ -110.09M | $ -141.30M | $ -75.19M | $ -24.08M | $ -18.50M | |
$ -0.54 | $ -0.88 | $ -1.17 | $ -0.64 | $ -0.21 | $ -0.17 | |
$ -0.54 | $ -0.88 | $ -1.17 | $ -0.64 | $ -0.21 | $ -0.17 | |
$ 509.60M | $ 124.94M | $ 120.72M | $ 118.28M | $ 108.91M | $ 110.64M | |
$ 509.60M | $ 124.94M | $ 120.72M | $ 118.28M | - | $ 110.64M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 380.27M | $ 675.82M | $ 617.65M | $ 442.59M | $ 286.58M | $ 224.28M | |
$ -69.44M | $ -110.09M | $ -141.30M | $ -75.19M | $ -24.08M | $ -32.60M | |
$ -36.20M | - | - | - | - | $ -31.64M | |
- | - | - | - | - | $ 21.42M | |
$ -38.10M | $ -115.25M | $ -138.87M | $ -76.20M | $ -23.30M | $ -21.29M | |
$ 24.83M | $ -64.95M | $ -84.04M | $ -29.13M | $ 15.21M | $ 1.13M |