Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 319.83M | $ 319.83M | $ 35.80M | $ 298.71M | $ 332.81M | $ 318.08M | |
- | - | - | - | $ 9.65M | $ 7.35M | |
$ 183.06M | $ 319.83M | $ 35.80M | $ 298.71M | $ 323.16M | $ 310.73M | |
$ 200.88M | $ 200.88M | $ -241.86M | $ -216.14M | $ 99.23M | $ 94.71M | |
$ -29.44M | $ -10.07M | $ -158.59M | $ -164.42M | $ 223.93M | $ 217.57M | |
$ -58.16M | $ -58.16M | $ -44.92M | $ -50.81M | $ -52.88M | $ -56.30M | |
$ -264.45M | $ -264.45M | $ -217.41M | $ -300.44M | $ 14.27M | $ -823.00K | |
$ 198.85M | $ 218.22M | $ 64.39M | $ 111.97M | $ 185.31M | $ 160.45M | |
$ -100.00K | $ -100.00K | $ -100.00K | $ -100.00K | - | - | |
$ 15.28M | $ 15.28M | $ 569.00K | $ -1.54M | - | - | |
$ 116.22M | $ 135.60M | $ 66.40M | $ 111.80M | $ 185.13M | $ 160.46M | |
$ 3.13 | $ 3.13 | $ 1.48 | $ 2.45 | $ 4.14 | $ 3.70 | |
$ 3.13 | $ 3.13 | $ 1.48 | $ 2.44 | $ 4.14 | $ 3.67 | |
$ 173.56M | $ 43.39M | $ 44.77M | $ 45.71M | $ 44.70M | $ 43.42M | |
$ 173.56M | $ 43.39M | $ 44.79M | $ 45.73M | $ 44.70M | $ 43.70M | |
$ 3.60 | $ 3.60 | $ 3.60 | $ 3.80 | $ 4.41 | $ 4.20 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 200.88M | $ 200.88M | $ -241.86M | $ -216.14M | $ 108.88M | $ 100.51M | |
$ 135.65M | $ 135.65M | $ 66.40M | $ 111.80M | $ 185.13M | $ 160.46M | |
$ 143.01M | $ 219.07M | - | - | $ 172.43M | $ 161.06M | |
- | - | - | - | $ 49.53M | $ 52.73M | |
$ 243.50M | $ 276.29M | $ 109.31M | $ 121.96M | $ 234.84M | $ 213.18M | |
$ 233.30M | $ 353.06M | $ 191.15M | $ 207.41M | $ 318.00M | $ 290.00M |