Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 412.45M | $ 383.82M | $ 536.93M | $ 547.13M | $ 355.56M | $ 389.50M | |
$ 271.69M | $ 315.66M | $ 340.68M | $ 320.87M | $ 319.88M | $ -127.97M | |
$ 140.76M | $ 68.16M | $ 196.26M | $ 226.26M | $ 35.68M | $ 517.47M | |
$ 98.22M | $ 94.73M | $ 85.90M | $ 80.69M | $ 86.43M | $ 97.34M | |
$ 70.41M | $ -5.85M | $ 167.24M | $ 201.12M | $ -203.34M | $ -28.40M | |
$ 158.00K | $ -6.11M | $ -8.05M | $ -15.20M | $ -21.39M | $ -27.86M | |
$ -31.18M | $ -42.12M | $ 178.00K | $ -1.06M | $ 2.71M | $ -333.00K | |
$ 3.38M | $ -12.36M | $ 159.36M | $ 11.24M | $ 185.24M | $ 392.38M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -41.75M | $ -12.87M | $ 158.58M | $ 182.01M | $ 185.24M | $ -55.98M | |
$ 1.43 | $ -0.30 | $ 3.74 | $ 4.33 | $ -5.38 | $ -1.34 | |
$ 1.41 | $ -0.30 | $ 3.70 | $ 4.27 | $ -5.38 | $ -1.34 | |
$ 171.80M | $ 42.77M | $ 42.41M | $ 42.06M | $ 41.91M | $ 41.76M | |
$ 172.47M | $ 42.77M | $ 42.92M | $ 42.59M | $ 41.91M | $ 41.76M | |
$ 1.06 | $ 0.60 | $ 2.74 | $ 0.32 | - | $ 0.50 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 45.97M | $ 347.95M | $ 369.70M | $ -25.39M | $ -209.33M | $ -30.63M | |
- | - | - | - | - | - | |
$ 61.43M | $ -12.87M | $ 158.58M | $ 182.01M | $ -225.57M | $ -55.98M | |
$ -100.64M | - | - | - | - | - | |
$ 2.50M | $ -3.58M | $ 168.46M | $ 197.40M | $ 207.66M | $ 424.33M | |
$ 72.18M | $ 64.34M | $ 230.06M | $ 255.02M | $ -136.63M | $ 500.95M |