Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 489.64M | $ 566.91M | $ 583.83M | $ 427.54M | $ 410.83M | |
$ 235.29M | $ 275.15M | $ 312.50M | $ 156.00M | $ 212.16M | |
$ 70.81M | $ 59.21M | $ 52.13M | $ 60.94M | $ 52.03M | |
$ 19.64M | $ 383.22M | $ 313.08M | $ 331.20M | $ 241.25M | |
$ 198.73M | $ 240.22M | $ 279.31M | $ 114.69M | $ 181.88M | |
$ 164.48M | $ 215.94M | $ 260.37M | $ 95.06M | $ 160.13M | |
$ 15.77M | $ -19.04M | $ 21.57M | $ -1.67M | $ 27.41M | |
$ 180.25M | $ 196.90M | $ 281.94M | $ 93.39M | $ 187.55M | |
$ 129.05M | $ 171.04M | $ 211.40M | $ 76.58M | $ 134.62M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.62 | $ 3.51 | $ 4.38 | $ 1.60 | $ 2.85 | |
$ 2.60 | $ 3.47 | $ 4.31 | $ 1.57 | $ 2.79 | |
49.31M | 48.78M | 48.32M | 47.80M | 47.27M | |
49.55M | 49.30M | 49.09M | 48.68M | 48.30M |