Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 188.87M | $ 200.52M | $ 128.30M | $ 130.51M | $ 78.89M | $ 90.89M | |
$ 140.55M | $ 147.74M | $ 79.27M | $ 71.65M | $ 46.33M | $ 56.31M | |
$ 44.69M | $ 52.78M | $ 49.03M | $ 58.86M | $ 32.57M | $ 34.58M | |
$ 471.94M | $ 363.14M | $ 353.85M | $ 269.30M | $ 136.95M | $ 135.12M | |
$ -427.25M | $ -334.47M | $ -307.20M | $ -210.44M | $ -104.39M | $ -100.55M | |
$ -10.73M | $ -14.34M | $ -14.69M | $ -12.53M | $ -267.00K | $ -2.61M | |
$ -29.14M | $ 6.55M | $ 5.26M | $ 53.36M | $ -36.05M | $ -19.02M | |
$ -411.81M | $ -318.16M | $ -314.25M | $ -274.87M | $ 29.40M | $ -84.13M | |
$ -11.42M | $ -11.42M | - | $ -93.65M | - | - | |
- | - | - | - | - | - | |
$ -400.38M | $ -306.74M | $ -314.25M | $ -181.22M | $ -68.60M | $ -84.13M | |
$ -1.50 | $ -1.21 | $ -1.40 | $ -0.89 | $ 0.18 | $ -0.55 | |
$ -1.50 | $ -1.21 | $ -1.40 | $ -0.89 | $ 0.17 | $ -0.55 | |
$ 1.06B | $ 253.63M | $ 224.55M | $ 204.14M | $ 165.19M | $ 152.53M | |
$ 1.06B | $ 253.63M | $ 224.55M | $ 204.14M | $ 174.97M | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 310.96M | $ 510.89M | $ 433.12M | $ 340.95M | $ 183.28M | $ 191.44M | |
$ -400.38M | $ -306.74M | $ -314.25M | $ -181.22M | $ 29.40M | $ -84.13M | |
$ -224.23M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -316.40M | $ -303.82M | $ -299.56M | $ -262.34M | $ 29.67M | $ -81.52M | |
$ -284.64M | $ -277.28M | $ -282.24M | $ -250.76M | $ 38.97M | $ -70.33M |