Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 531.48M | $ 505.99M | $ 432.73M | $ 354.33M | $ 290.87M | $ 200.46M | |
$ 243.49M | $ 239.66M | $ 222.94M | $ -167.00M | $ 120.01M | $ 88.32M | |
$ 288.00M | $ 266.33M | $ 209.78M | $ 187.33M | $ 170.87M | $ 112.14M | |
$ 481.92M | $ 464.36M | $ 455.98M | $ -406.35M | $ 278.08M | $ 158.69M | |
$ -193.92M | $ -198.03M | $ -246.20M | $ -573.35M | $ -107.21M | $ -46.55M | |
$ 15.09M | $ 14.13M | $ 1.16M | $ -3.96M | $ 79.00K | $ -1.95M | |
$ -14.93M | $ -50.57M | $ -54.36M | $ -354.69M | $ -279.00K | $ -2.56M | |
$ -164.31M | $ -133.31M | $ -190.68M | $ -222.63M | $ -107.41M | $ -51.06M | |
$ 534.00K | $ -221.00K | $ -94.00K | $ 100.00K | $ -11.48M | $ 492.00K | |
- | - | - | - | - | - | |
$ -156.24M | $ -133.09M | $ -190.77M | $ -222.73M | $ -95.93M | $ -51.55M | |
$ -1.24 | $ -1.03 | $ -1.57 | $ -1.92 | $ -0.93 | $ -0.75 | |
$ -1.24 | $ -1.03 | $ -1.57 | $ -1.92 | $ -0.93 | $ -0.75 | |
$ 533.83M | $ 128.77M | $ 121.72M | $ 116.05M | $ 103.55M | $ 68.35M | |
$ 533.83M | $ 128.77M | $ 121.72M | $ 116.05M | $ 103.55M | $ 94.82M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -0.18 | $ -0.52 | |
- | - | - | - | $ -0.18 | $ -0.52 | |
- | - | - | - | - | - | |
$ 725.40M | $ 704.02M | $ 678.92M | $ -573.35M | $ 398.09M | $ 247.01M | |
$ -164.85M | $ -133.09M | $ -190.77M | $ -222.73M | $ -95.93M | $ -51.55M | |
$ -77.87M | - | $ -147.87M | - | $ -95.93M | $ -51.55M | |
- | - | - | - | $ 1.55M | $ 5.24M | |
$ -161.69M | $ -129.26M | $ -184.79M | $ -217.38M | $ -105.86M | $ -45.82M | |
$ -41.30M | $ -57.23M | $ -84.46M | $ -135.06M | $ -59.04M | $ -29.27M |