Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.71B | $ 1.51B | $ 1.28B | $ 825.76M | $ 675.03M | |
$ 215.97M | $ 99.21M | $ 82.30M | $ 731.00K | $ -5.54M | |
$ 121.80M | $ 88.41M | $ 58.39M | $ 73.88M | $ 23.81M | |
$ -163.47M | $ 172.26M | $ 139.77M | $ 123.87M | $ 113.69M | |
$ -94.44M | $ 197.15M | $ 166.41M | $ 17.04M | $ 88.12M | |
$ 94.17M | $ 10.80M | $ 45.35M | $ -18.73M | $ -322.29M | |
$ -12.62M | $ 10.14M | $ 18.64M | $ 11.94M | $ 11.84M | |
$ 81.54M | $ 20.95M | $ 21.10M | $ -115.62M | $ -310.44M | |
$ 51.92M | $ -23.36M | $ -20.14M | $ -131.89M | $ -307.05M | |
$ 1.11 | $ -0.21 | $ -0.18 | $ -1.64 | $ -4.33 | |
$ 1.10 | $ -0.21 | $ -0.18 | $ -1.64 | $ -4.33 | |
114.76M | 109.16M | 109.07M | 80.53M | 70.89M | |
115.83M | 109.16M | 109.07M | 80.53M | 70.89M |