Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.07B | $ 1.86B | $ 1.62B | $ 1.27B | $ 1.19B | |
$ 416.77M | $ 356.83M | $ 335.97M | $ 235.11M | $ 195.39M | |
$ 279.99M | $ 280.11M | $ 245.38M | $ 198.16M | $ 102.98M | |
$ 221.64M | $ 237.30M | $ 200.60M | $ 157.38M | $ 129.65M | |
$ 315.48M | $ 324.26M | $ 233.76M | $ 186.00M | $ 206.71M | |
$ 136.78M | $ 76.72M | $ 90.59M | $ 36.95M | $ 92.41M | |
$ -170.67M | $ -152.94M | $ -163.39M | $ -89.26M | $ -86.63M | |
$ -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.10 | $ -0.79 | $ 0.09 | |
$ -0.29 | $ -1.08 | $ -1.10 | $ -0.79 | $ 0.09 | |
130.64M | 66.05M | 66.21M | 66.21M | 66.05M | |
130.64M | 66.05M | 66.21M | 66.21M | 66.05M |