Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.11B | $ 1.07B | $ 1.00B | $ 567.13M | $ 299.49M | $ 938.09M | |
$ 604.00M | $ 484.49M | $ 430.38M | $ 284.99M | $ 340.63M | $ 333.50M | |
$ 459.89M | $ 590.38M | $ 571.12M | $ 282.14M | $ -41.14M | $ 604.59M | |
$ 463.58M | $ 440.62M | $ 407.01M | $ 135.51M | $ 142.12M | $ -115.96M | |
$ 245.71M | $ 261.06M | $ 272.96M | $ -30.05M | $ -196.96M | $ 363.29M | |
$ 94.98M | $ 62.51M | $ 39.69M | $ -37.04M | $ -53.60M | $ -45.39M | |
$ -1.23M | $ -294.00K | $ -12.11M | $ -947.00K | $ -396.00K | $ 2.37M | |
$ 71.12M | $ 86.95M | $ 112.31M | $ -192.14M | $ -422.48M | $ 206.24M | |
$ 593.00K | $ 317.00K | $ 2.61M | $ 3.27M | $ -26.45M | $ 22.03M | |
- | - | - | - | - | - | |
$ 60.42M | $ 76.52M | $ 99.51M | $ -204.40M | $ -397.68M | $ 183.49M | |
$ 0.28 | $ 0.36 | $ 0.47 | $ -0.96 | $ -1.97 | $ 0.91 | |
$ 0.28 | $ 0.36 | $ 0.47 | $ -0.96 | $ -1.97 | $ 0.90 | |
$ 843.70M | $ 211.52M | $ 212.42M | $ 212.06M | $ 201.67M | $ 202.01M | |
$ 847.60M | $ 212.30M | $ 213.19M | $ 212.06M | $ 201.67M | $ 202.74M | |
$ 0.12 | $ 0.12 | $ 0.09 | - | - | $ 0.50 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.07B | $ 925.11M | $ 837.39M | $ 376.33M | $ 355.75M | $ 217.54M | |
$ 70.24M | $ 86.34M | $ 109.33M | $ -194.58M | $ -394.38M | $ 183.49M | |
$ 60.22M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 120.74M | $ 152.02M | $ 152.00M | $ -155.09M | $ -368.48M | $ 252.82M | |
$ 241.89M | $ 271.73M | $ 260.85M | $ -52.13M | $ -253.77M | $ 380.06M |