Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 394.67M | $ 419.34M | $ 495.26M | $ 526.57M | $ 465.88M | $ 336.63M | |
- | - | - | $ 45.56M | $ 85.67M | $ 4.68M | |
$ 276.19M | $ 275.05M | $ 257.29M | $ 260.47M | $ 255.78M | $ 179.09M | |
- | - | - | - | - | - | |
$ -42.49M | $ -42.64M | $ -39.78M | $ -43.42M | $ -64.54M | $ -29.30M | |
$ 114.50M | $ 164.13M | $ 222.36M | $ 311.66M | $ 124.42M | $ 152.86M | |
$ 29.01M | $ 41.29M | $ 56.06M | $ 76.55M | $ 27.47M | $ 36.43M | |
- | - | - | - | - | - | |
$ 85.33M | $ 122.62M | $ 165.62M | $ 233.60M | $ 96.17M | $ 116.43M | |
$ 1.91 | $ 2.74 | $ 3.69 | $ 5.00 | $ 2.19 | $ 3.25 | |
$ 1.90 | $ 2.73 | $ 3.68 | $ 4.98 | $ 2.18 | $ 3.25 | |
$ 180.19M | $ 44.91M | $ 45.05M | $ 46.99M | $ 44.31M | - | |
$ 180.54M | $ 44.95M | $ 45.04M | $ 46.90M | $ 44.13M | $ 35.85M | |
$ 1.36 | $ 1.36 | $ 1.36 | $ 1.28 | $ 1.20 | $ 1.18 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 322.74M | $ 354.55M | $ 427.00M | $ 470.07M | $ 277.49M | $ 260.62M | |
$ 85.49M | $ 122.84M | $ 166.30M | $ 235.11M | $ 96.95M | $ 116.43M | |
$ 23.32M | $ 32.80M | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |