Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.07B | $ 1.86B | $ 1.62B | $ 1.26B | $ 1.18B | |
$ 416.77M | $ 356.83M | $ 335.97M | $ 182.01M | $ 158.58M | |
$ 279.99M | $ 280.11M | $ 245.38M | $ 43.20M | $ 27.01M | |
$ 221.64M | $ 237.30M | $ 200.60M | $ 153.81M | $ 132.43M | |
$ 315.48M | $ 324.26M | $ 233.76M | $ 159.43M | $ 165.14M | |
$ 136.78M | $ 76.72M | $ 90.59M | $ 138.81M | $ 131.57M | |
$ -170.67M | $ -152.94M | $ -163.39M | $ -191.12M | $ -125.79M | |
$ -33.89M | $ -76.22M | $ -72.80M | $ -52.31M | $ 5.79M | |
$ -37.81M | $ -71.47M | $ -81.30M | $ -47.79M | $ 2.16M | |
$ -0.29 | $ -1.08 | $ -1.23 | $ -0.72 | $ 0.03 | |
$ -0.29 | $ -1.08 | $ -1.23 | $ -0.72 | $ 0.03 | |
130.64M | 66.05M | 66.21M | 66.21M | 66.05M | |
130.64M | 66.05M | 66.21M | 66.21M | 66.05M |