Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.73B | $ 2.37B | $ 2.10B | $ 1.40B | $ 1.07B | |
$ 277.30M | $ 465.00M | $ 429.98M | $ 291.76M | $ 196.87M | |
$ 242.10M | $ 267.20M | $ 244.30M | $ 170.39M | $ 166.95M | |
$ 61.70M | $ 68.40M | $ 67.50M | $ 44.80M | $ 41.60M | |
$ 99.20M | $ 266.20M | $ 253.20M | $ 166.20M | $ 84.10M | |
$ 35.20M | $ 199.60M | $ 185.67M | $ 121.37M | $ 29.91M | |
$ -46.50M | $ -32.10M | $ -31.40M | $ -21.70M | $ -27.60M | |
$ -11.30M | $ 88.30M | $ 154.32M | $ 99.67M | $ 2.41M | |
$ -31.10M | $ 40.40M | $ 119.50M | $ 77.60M | $ -7.62M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -0.70 | $ 0.89 | $ 2.75 | $ 1.93 | $ -0.19 | |
$ -0.70 | $ 0.88 | $ 2.69 | $ 1.89 | $ -0.19 | |
44.70M | 45.20M | 43.50M | 40.20M | 39.50M | |
44.70M | 45.70M | 44.40M | 41.10M | 39.50M |