Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 515.40M | $ 527.76M | $ 446.58M | $ 354.97M | $ 287.04M | |
$ 498.14M | $ 527.76M | $ 406.07M | $ 356.04M | $ 324.31M | |
$ 515.40M | $ 394.38M | $ 266.78M | $ 197.30M | $ 324.31M | |
$ 19.21M | $ 423.00K | $ 10.63M | $ 15.09M | $ 1.72M | |
$ 175.05M | $ 134.68M | $ 148.77M | $ 173.83M | $ 91.92M | |
$ 155.84M | $ 238.37M | $ 152.47M | $ 158.74M | $ 100.58M | |
$ -16.83M | $ -104.12M | $ -58.45M | $ -23.65M | $ 10.38M | |
$ 155.84M | $ 134.25M | $ 138.14M | $ 158.74M | $ 100.58M | |
$ 120.99M | $ 104.03M | $ 106.51M | $ 124.40M | $ 77.76M | |
$ 1.43 | $ 1.24 | $ 1.67 | $ 2.20 | $ 1.45 | |
$ 1.42 | $ 1.23 | $ 1.66 | $ 2.18 | $ 1.44 | |
85.30M | 83.80M | 63.71M | 56.59M | 53.50M | |
85.04M | 84.33M | 64.26M | 57.09M | 53.93M |