Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 392.29M | $ 499.16M | $ 473.63M | $ 390.13M | $ 292.69M | $ 254.19M | |
$ 54.37M | $ 71.75M | $ 69.84M | $ -59.40M | $ 44.26M | $ 35.14M | |
$ 337.46M | $ 427.41M | $ 403.80M | $ 330.74M | $ 248.43M | $ 219.05M | |
$ 544.63M | $ 544.63M | $ 525.03M | $ -429.43M | $ 326.84M | $ 295.03M | |
$ -207.17M | $ -117.22M | $ -121.23M | $ -488.83M | $ -78.42M | $ -75.99M | |
$ 7.77M | - | - | $ -12.14M | $ -5.76M | $ 1.84M | |
$ -40.73M | $ 41.45M | $ 59.42M | $ -390.13M | $ -1.73M | $ -2.23M | |
$ -86.92M | $ -86.92M | $ -110.81M | $ -110.84M | $ -85.90M | $ -76.38M | |
$ 14.00M | $ 14.00M | $ 13.70M | $ 6.02M | $ 8.11M | $ 2.39M | |
- | - | - | - | - | - | |
$ -100.92M | $ -100.92M | $ -124.52M | $ -116.86M | $ -94.01M | $ -78.76M | |
$ -0.92 | $ -0.92 | $ -1.14 | $ -1.11 | $ -1.00 | $ -0.87 | |
$ -0.92 | $ -0.92 | $ -1.14 | $ -1.11 | $ -1.00 | $ -0.87 | |
$ 436.57M | $ 109.14M | $ 109.28M | $ 105.31M | $ 94.34M | $ 90.77M | |
$ 436.57M | $ 109.14M | $ 109.28M | $ 105.31M | $ 94.34M | $ 90.77M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -0.08 | $ -0.31 | |
- | - | - | - | $ -0.08 | $ -0.31 | |
- | - | - | - | - | - | |
$ 599.00M | $ 616.38M | $ 594.86M | $ -488.83M | $ 371.10M | $ 330.18M | |
$ -100.92M | $ -100.92M | $ -124.52M | $ -116.86M | $ -94.01M | $ -78.76M | |
$ 31.01M | $ 3.09M | $ -17.71M | - | $ -92.75M | $ -77.14M | |
- | - | - | - | $ 6.11M | - | |
$ -58.85M | $ -83.72M | $ -107.65M | $ -114.01M | $ -79.78M | $ -75.99M | |
$ -14.28M | $ -72.02M | $ -62.76M | $ -82.10M | $ -69.62M | $ -69.67M |