Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 540.87M | $ 505.99M | $ 432.73M | $ 354.33M | $ 290.87M | $ 200.46M | |
$ 244.22M | $ 239.66M | $ 222.94M | $ 167.00M | $ 120.01M | $ 88.32M | |
$ 296.65M | $ 266.33M | $ 209.78M | $ 187.33M | $ 170.87M | $ 112.14M | |
$ 468.50M | $ 460.04M | $ 455.98M | $ 406.35M | $ 278.08M | $ 158.69M | |
$ -176.17M | $ -198.03M | $ -246.20M | $ -219.02M | $ -107.21M | $ -46.55M | |
$ 14.87M | $ 14.13M | $ 1.16M | $ -3.96M | $ 79.00K | $ -1.95M | |
$ 15.11M | $ 46.27M | $ 54.36M | $ -356.00K | $ 279.00K | $ 2.56M | |
$ -147.56M | $ -133.31M | $ -190.68M | $ -222.63M | $ -107.41M | $ -51.06M | |
$ 1.03M | $ -221.00K | $ 94.00K | $ 69.00K | $ -11.48M | $ 492.00K | |
- | - | - | - | - | - | |
$ -148.56M | $ -133.09M | $ -190.77M | $ -222.70M | $ -95.93M | $ -51.55M | |
$ -1.08 | $ -1.03 | $ -1.57 | $ -1.92 | $ -0.93 | $ -0.75 | |
$ -1.08 | $ -1.03 | $ -1.57 | $ -1.92 | $ -0.93 | $ -0.75 | |
$ 543.19M | $ 128.77M | $ 121.72M | $ 116.05M | $ 103.55M | $ 68.35M | |
$ 543.19M | $ 128.77M | $ 121.72M | $ 116.05M | $ 103.55M | $ 68.35M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 717.04M | $ 699.70M | $ 678.92M | $ 573.35M | $ 398.09M | $ 247.01M | |
$ -148.56M | $ -133.09M | $ -190.77M | $ -222.70M | $ -95.93M | $ -51.55M | |
$ -112.15M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -145.35M | $ -129.26M | $ -184.79M | $ -217.38M | $ -105.86M | $ -45.82M | |
$ -54.04M | $ -57.23M | $ -120.48M | $ -167.35M | $ -80.81M | $ -28.07M |