Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.58B | $ 2.24B | $ 2.19B | $ 1.44B | $ 956.52M | $ 677.13M | |
$ 1.03B | $ 1.49B | $ -1.43B | $ -935.73M | $ 600.87M | $ 448.98M | |
$ 541.79M | $ 745.72M | $ 762.49M | $ 508.65M | $ 355.65M | $ 228.15M | |
$ 354.04M | $ 464.14M | $ 726.43M | $ 345.39M | $ 148.15M | $ 138.09M | |
$ 187.76M | $ 290.96M | $ 36.06M | $ 162.76M | $ 207.51M | $ 90.06M | |
$ -65.90M | $ -147.72M | $ 173.00M | $ 69.82M | $ -11.21M | $ -9.23M | |
$ 23.84M | $ -28.73M | $ -47.26M | $ 117.58M | $ -3.51M | $ 4.95M | |
$ 145.70M | $ 209.29M | $ 200.27M | $ 210.37M | $ 192.79M | $ 85.79M | |
$ 49.87M | $ 76.72M | $ 4.48M | $ -10.96M | $ 65.14M | $ 29.22M | |
- | - | - | - | - | - | |
$ 95.83M | $ 132.57M | $ 251.83M | $ 125.96M | $ 127.65M | $ 56.53M | |
$ 0.72 | $ 0.97 | $ 0.95 | $ 1.03 | $ 0.97 | $ 0.43 | |
$ 0.72 | $ 0.95 | $ 0.93 | $ 1.01 | $ 0.97 | $ 0.43 | |
$ 266.17M | $ 136.42M | $ 133.19M | $ 121.78M | $ 132.20M | $ 132.20M | |
$ 266.17M | $ 139.15M | $ 270.79M | $ 124.71M | $ 132.20M | $ 132.20M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.39B | $ 1.95B | $ -698.79M | $ -590.35M | $ 749.01M | $ 587.07M | |
$ 95.83M | $ 132.57M | $ 251.83M | $ 125.96M | $ 127.65M | $ 56.53M | |
$ 80.03M | - | - | - | $ 130.58M | $ 54.89M | |
$ 55.16M | - | - | - | $ 10.30M | $ 9.54M | |
$ 200.86M | - | $ 200.27M | $ 204.09M | $ 203.09M | $ 95.32M | |
$ 248.62M | - | $ 294.83M | $ 252.44M | $ 232.98M | $ 120.90M |