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 | $ 86.58M | $ 102.39M | $ 87.46M | $ 194.95M | |
$ 156.17M | $ 128.78M | $ 83.52M | $ 73.22M | $ 73.03M | |
$ 458.62M | $ 316.18M | $ 98.40M | $ -34.98M | $ -100.47M | |
$ 311.35M | $ 182.22M | $ 26.71M | $ -95.02M | $ -186.80M | |
$ -81.86M | $ -43.29M | $ -29.02M | $ -28.77M | $ -10.86M | |
$ 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.40 | $ 1.84 | $ -0.49 | $ -3.14 | $ -4.86 | |
52.45M | 51.59M | 44.13M | 41.01M | 40.35M | |
53.07M | 52.94M | 44.13M | 41.01M | 40.35M |