Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.60B | $ 1.35B | $ 1.30B | $ 794.77M | $ 453.76M | |
$ 522.46M | $ 319.36M | $ 381.86M | $ 452.37M | $ 162.57M | |
$ 359.59M | $ 286.43M | $ 241.65M | $ 96.14M | $ 125.26M | |
$ 210.47M | $ 164.98M | $ 120.58M | $ 79.76M | $ 59.46M | |
$ 353.40M | $ 184.33M | $ 334.97M | $ 434.28M | $ 96.77M | |
$ 162.87M | $ 32.93M | $ 140.22M | $ 356.23M | $ 37.31M | |
$ -29.46M | $ -123.93M | $ 53.50M | $ -22.45M | $ -11.54M | |
$ 133.41M | $ -91.00M | $ 193.72M | $ 333.78M | $ 25.77M | |
$ 82.91M | $ -101.67M | $ 122.20M | $ 226.83M | $ 12.56M | |
$ 0.11 | $ -0.15 | $ 0.20 | $ 0.56 | $ 0.03 | |
$ 0.11 | $ -0.15 | $ 0.19 | $ 0.55 | $ 0.03 | |
752.25M | 677.82M | 625.43M | 405.80M | 393.86M | |
752.25M | 693.52M | 630.18M | 414.09M | 398.66M |