Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 521.77M | $ 1.36B | $ 1.06B | $ 542.37M | $ 886.43M | $ 943.92M | |
$ 400.51M | $ 791.72M | $ -495.60M | $ -315.12M | $ -297.23M | $ -402.29M | |
$ 121.26M | $ 572.73M | $ 323.20M | $ -44.21M | $ 287.76M | $ 209.02M | |
$ 20.71M | $ 837.65M | $ -150.45M | $ -165.38M | $ -184.23M | $ -208.60M | |
$ 100.55M | $ 526.80M | $ 254.06M | $ -101.73M | $ 212.42M | $ 129.43M | |
$ -17.53M | $ -17.53M | $ -34.40M | $ -34.91M | $ -50.33M | $ -65.46M | |
$ 14.02M | $ -13.86M | $ -2.89M | $ 15.30M | $ -3.35M | $ -3.04M | |
$ 97.05M | $ 523.16M | $ 229.62M | $ -244.30M | $ 94.60M | $ 61.47M | |
$ 448.00K | $ 9.49M | $ 529.00K | $ -1.93M | $ 7.28M | $ 20.10M | |
- | $ 3.43M | $ 244.00K | $ -14.11M | $ 5.10M | $ 2.35M | |
$ 96.60M | $ 513.67M | $ 229.09M | $ -242.37M | $ 87.32M | $ 41.36M | |
$ 2.84 | $ 15.04 | $ 6.74 | $ -7.16 | $ 2.59 | $ 9.84 | |
$ 2.81 | $ 14.86 | $ 6.68 | $ -7.16 | $ 2.57 | $ 9.84 | |
$ 67.99M | $ 34.16M | $ 34.00M | $ 33.86M | $ 33.72M | $ 4.20M | |
$ 68.58M | $ 34.57M | $ 34.29M | $ 33.86M | $ 33.92M | $ 4.22M | |
- | $ 0.25 | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.46 | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 13.79M | - | - | - | - | - | |
$ 421.22M | $ 837.65M | $ -646.05M | $ -480.50M | $ -481.46M | $ -610.89M | |
$ 17.91M | - | - | - | - | - | |
$ 96.60M | $ 513.67M | $ 229.09M | $ -242.37M | $ 87.32M | $ 41.36M | |
$ 82.40M | - | - | - | - | - | |
$ 114.96M | - | $ 265.36M | $ -209.27M | $ 146.13M | $ 126.83M | |
$ 164.46M | - | $ 364.39M | $ -103.19M | $ 263.34M | $ 250.83M |