Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 505.99M | $ 505.99M | $ 432.73M | $ 354.33M | $ 290.87M | $ 200.46M | |
$ 239.66M | $ 239.66M | $ 222.94M | $ -167.00M | $ 120.01M | $ 88.32M | |
$ 266.33M | $ 266.33M | $ 209.78M | $ 187.33M | $ 170.87M | $ 112.14M | |
$ 464.36M | $ 464.36M | $ 455.98M | $ -406.35M | $ 278.08M | $ 158.69M | |
$ -315.59M | $ -198.03M | $ -246.20M | $ -573.35M | $ -107.21M | $ -46.55M | |
$ 14.13M | $ 14.13M | $ 1.16M | $ -3.96M | $ 79.00K | $ -1.95M | |
$ -168.13M | $ -50.57M | $ -54.36M | $ -354.69M | $ -279.00K | $ -2.56M | |
$ -133.31M | $ -133.31M | $ -190.68M | $ -222.63M | $ -107.41M | $ -51.06M | |
$ -200.00K | $ -200.00K | $ -94.00K | $ 100.00K | $ -11.48M | $ 492.00K | |
- | - | - | - | - | - | |
$ -124.44M | $ -133.09M | $ -190.77M | $ -222.73M | $ -95.93M | $ -51.55M | |
- | - | - | - | $ -0.93 | $ -0.75 | |
- | - | - | - | $ -0.93 | $ -0.75 | |
- | - | - | - | $ 103.55M | $ 68.35M | |
- | - | - | - | $ 103.55M | $ 94.82M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -0.18 | $ -0.52 | |
- | - | - | - | $ -0.18 | $ -0.52 | |
- | - | - | - | - | - | |
$ 704.02M | $ 704.02M | $ 678.92M | $ -573.35M | $ 398.09M | $ 247.01M | |
$ -133.09M | $ -133.09M | $ -190.77M | $ -222.73M | $ -95.93M | $ -51.55M | |
$ -952.26K | - | $ -147.87M | - | $ -95.93M | $ -51.55M | |
- | - | - | - | $ 1.55M | $ 5.24M | |
$ -129.26M | $ -129.26M | $ -184.79M | $ -217.38M | $ -105.86M | $ -45.82M | |
$ -3.02M | $ -32.75M | $ -84.46M | $ -135.06M | $ -59.04M | $ -29.27M |