Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 514.01M | $ 445.00M | $ 446.53M | $ 531.59M | $ 429.98M | |
$ 177.78M | $ 88.95M | $ 169.22M | $ 197.75M | $ 41.52M | |
$ 104.30M | $ 100.80M | $ 88.91M | $ 88.35M | $ 82.37M | |
$ 3.32M | $ 2.70M | $ 340.20M | $ 412.40M | $ 494.98M | |
$ 77.64M | $ -9.15M | $ 84.17M | $ 113.42M | $ -45.43M | |
$ 73.48M | $ -11.85M | $ 80.31M | $ 109.40M | $ -40.86M | |
$ -23.32M | $ -9.67M | $ 8.78M | $ 43.66M | $ -35.58M | |
$ 50.16M | $ -21.51M | $ 89.09M | $ 153.06M | $ -63.12M | |
$ 18.70M | $ 12.77M | $ 79.48M | $ 142.07M | $ -67.63M | |
$ 0.42 | $ -1.23 | $ 1.81 | $ 3.25 | $ -1.69 | |
$ 0.10 | $ -0.28 | $ 0.42 | $ 0.75 | $ -0.37 | |
44.74M | 43.20M | 43.87M | 43.77M | 39.98M | |
190.59M | 187.43M | 188.57M | 189.06M | 184.22M |