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 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 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 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 85.49M | $ 122.84M | $ 166.30M | $ 235.11M | $ 96.95M | $ 116.43M | |
$ 23.32M | $ 32.80M | $ ― | $ ― | $ ― | $ ― | |
$ 344.11M | $ 282.97M | $ 68.66M | $ 25.77M | $ 60.40M | $ 82.56M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |