Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 135.85M | $ 264.72M | $ 267.74M | $ 451.76M | $ 441.90M | $ 459.08M | |
$ 62.86M | $ 91.15M | $ 54.16M | $ 105.95M | $ 107.92M | $ 151.87M | |
$ 73.00M | $ 173.57M | $ 213.58M | $ 350.83M | $ 333.98M | $ 307.21M | |
$ 24.49M | $ 89.34M | $ 134.34M | $ 168.91M | $ 167.31M | $ 178.45M | |
$ 48.51M | $ 84.23M | $ 79.25M | $ 181.93M | $ 166.66M | $ 128.76M | |
$ -9.59M | $ 44.08M | $ -19.29M | $ -55.16M | $ -69.35M | $ -129.13M | |
$ 279.47M | $ 128.65M | $ -498.04M | $ -1.15B | $ 267.62M | $ 83.84M | |
$ 318.39M | $ -1.27M | $ 996.03M | $ -6.77M | $ -168.74M | $ -115.83M | |
$ -39.00K | $ 1.87M | $ -438.00K | $ 1.74M | $ 981.00K | $ 6.55M | |
$ 14.05M | - | $ 19.04M | $ 593.48M | $ -176.53M | $ -83.84M | |
$ 371.15M | $ -46.79M | $ 1.26B | $ 1.70B | $ -451.33M | $ -211.96M | |
$ 3.44 | $ -0.44 | $ 7.30 | $ 3.82 | $ -2.82 | - | |
$ 3.43 | $ -0.44 | $ 7.25 | $ 3.82 | $ -2.82 | $ -2.11 | |
$ 215.64M | $ 106.62M | $ 107.86M | $ 108.21M | $ 96.98M | $ 100.66M | |
$ 216.51M | $ 106.62M | $ 108.54M | $ 108.21M | $ 96.98M | $ 100.66M | |
- | $ 0.25 | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 87.34M | $ 180.49M | $ 188.49M | $ 274.86M | $ 275.24M | $ 330.32M | |
$ 9.31M | - | - | - | - | - | |
$ 371.15M | $ -46.79M | $ 1.26B | $ 1.70B | $ -451.33M | $ -211.96M | |
$ 17.32M | - | - | - | - | - | |
$ 327.70M | - | $ 1.02B | $ 48.39M | $ -99.38M | $ -12.71M | |
$ 353.29M | - | $ 1.13B | $ 263.34M | $ 120.36M | $ 100.33M |