Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 514.01M | $ 445.00M | $ 446.53M | $ 531.59M | $ 433.14M | |
$ 177.78M | $ 88.95M | $ 169.22M | $ 197.75M | $ 41.52M | |
$ 104.30M | $ 100.80M | $ 88.91M | $ 88.35M | $ 82.37M | |
$ 3.32M | $ 2.70M | $ 3.86M | $ 4.02M | $ 9.82M | |
$ 77.64M | $ -9.15M | $ 84.17M | $ 130.21M | $ -50.95M | |
$ 73.48M | $ -11.85M | $ 80.31M | $ 109.40M | $ -43.12M | |
$ -23.32M | $ -9.67M | $ 8.78M | $ 43.66M | $ -35.58M | |
$ 50.16M | $ -21.51M | $ 89.09M | $ 153.06M | $ -78.70M | |
$ 18.70M | $ 12.77M | $ 19.82M | $ 21.48M | $ 4.05M | |
$ 0.42 | $ -1.23 | $ 0.45 | $ 0.49 | $ 0.10 | |
$ 0.03 | $ -0.28 | $ 0.28 | $ 0.49 | $ 0.18 | |
44.74M | 43.20M | 43.87M | 43.77M | 39.98M | |
190.59M | 187.43M | 188.57M | 43.77M | 39.98M |