Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.35B | $ 1.01B | $ 647.68M | $ 371.03M | $ 397.04M | |
$ 406.40M | $ 268.80M | $ 129.09M | $ -7.56M | $ 8.14M | |
$ 95.06M | $ 94.19M | $ 99.90M | $ 68.17M | $ 71.94M | |
$ 156.17M | $ 128.78M | $ 119.16M | $ 114.54M | $ 116.71M | |
$ 458.62M | $ 367.73M | $ 134.04M | $ 6.34M | $ -56.80M | |
$ 311.35M | $ 174.60M | $ 26.71M | $ -95.02M | $ -186.80M | |
$ -81.86M | $ -35.67M | $ -29.02M | $ -28.77M | $ -76.41M | |
$ 229.49M | $ 138.93M | $ -2.31M | $ -123.78M | $ -197.66M | |
$ 180.66M | $ 97.19M | $ -21.75M | $ -128.97M | $ -196.24M | |
$ 3.44 | $ 1.88 | $ -0.49 | $ -3.14 | $ -4.86 | |
$ 3.44 | $ 1.84 | $ -0.49 | $ -3.14 | $ -4.86 | |
52.45M | 51.59M | 44.13M | 41.01M | 40.35M | |
52.45M | 52.94M | 44.13M | 41.01M | 40.35M |