Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.00B | $ 266.01M | $ 811.91M | $ 605.25M | $ 210.58M | $ 315.00M | |
$ 65.30M | $ 59.43M | $ 17.62M | $ 34.77M | $ -125.60M | $ -20.00M | |
$ 85.78M | $ 110.53M | $ 121.15M | $ 89.57M | $ 66.60M | $ 64.83M | |
- | - | - | - | - | $ 0.00 | |
$ -50.12M | $ -72.76M | $ -90.79M | $ -58.08M | $ 0.00 | $ 0.00 | |
$ 26.67M | $ 58.57M | $ 216.62M | $ 152.66M | $ 18.38M | $ 230.17M | |
$ 542.00K | $ 442.00K | - | - | - | - | |
- | - | - | - | - | - | |
$ 31.36M | $ 41.50M | $ 204.35M | $ 139.69M | $ 1.41M | $ 207.78M | |
$ 0.24 | $ 0.29 | $ 1.77 | $ 1.48 | $ 0.01 | $ 1.41 | |
$ 0.28 | $ 0.29 | $ 1.68 | $ 1.46 | $ 0.01 | $ 1.40 | |
$ 564.49M | $ 141.28M | $ 140.53M | $ 139.87M | $ 148.00M | $ 146.88M | |
$ 550.25M | $ 141.28M | $ 165.50M | $ 168.40M | $ 148.00M | $ 175.79M | |
$ 1.40 | $ 1.40 | $ 1.40 | $ 1.40 | $ 1.45 | $ 1.84 | |
- | - | - | - | - | - | |
- | - | - | - | $ 1.51 | $ 1.89 | |
- | - | - | - | - | - | |
$ 167.65M | $ 192.74M | $ 223.96M | $ 230.82M | $ 153.08M | $ 314.48M | |
$ 45.00M | $ 58.13M | $ 216.62M | $ 152.66M | $ 18.38M | $ 230.17M | |
$ 72.80M | $ 119.03M | - | - | $ 18.38M | $ 230.17M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |