Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 786.60M | $ 1.52B | $ 1.45B | $ 619.53M | $ 747.40M | $ 692.61M | |
$ 327.60M | $ 430.31M | $ 202.10M | $ 190.47M | $ 349.80M | $ 377.86M | |
$ 459.00M | $ 1.09B | $ 1.25B | $ 429.06M | $ 397.60M | $ 314.75M | |
$ 121.90M | $ 397.83M | $ 702.27M | $ 465.73M | $ 248.50M | $ 223.62M | |
$ 337.10M | $ 692.25M | $ 545.02M | $ -36.67M | $ 149.10M | $ 91.13M | |
$ -23.00M | $ -46.60M | $ 4.00M | $ 614.00K | $ -49.40M | $ -39.20M | |
$ 10.20M | $ -6.36M | $ -572.95M | $ -2.86M | $ -10.20M | $ 114.86M | |
$ 324.30M | $ 652.00M | $ 556.70M | $ -40.74M | $ 89.50M | $ 166.81M | |
$ 600.00K | $ 4.04M | $ -5.90M | $ 1.30M | $ 1.40M | $ 784.00K | |
- | - | - | - | - | - | |
$ 323.70M | $ 648.26M | $ 1.13B | $ -42.00M | $ 88.10M | $ 166.02M | |
$ 3.97 | $ 7.75 | $ 6.92 | $ -0.54 | $ 1.19 | $ 2.24 | |
$ 3.94 | $ 7.48 | $ 6.80 | $ -0.54 | $ 1.19 | $ 2.24 | |
$ 162.70M | $ 83.60M | $ 81.30M | - | $ 74.00M | $ 74.00M | |
$ 163.75M | $ 86.70M | $ 165.46M | - | $ 74.00M | $ 74.00M | |
$ 0.58 | $ 7.01 | $ 2.04 | - | $ 0.95 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 449.50M | $ 828.15M | $ 904.37M | $ 656.20M | $ 598.30M | $ 601.48M | |
$ 323.70M | $ 648.26M | $ 1.13B | $ -42.00M | $ 88.10M | $ 166.02M | |
$ 313.71M | - | - | - | $ 98.96M | $ 51.28M | |
$ 24.50M | - | - | - | $ 49.90M | $ 39.30M | |
$ 348.80M | - | $ 556.70M | $ -41.36M | $ 139.40M | $ 206.11M | |
$ 417.10M | - | $ 695.72M | $ 89.49M | $ 261.30M | $ 316.23M |