Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.20B | $ 1.17B | $ 888.79M | $ 534.52M | $ 514.55M | |
$ 397.11M | $ 399.02M | $ 237.57M | $ 137.83M | $ 155.85M | |
$ 187.99M | $ 171.53M | $ 110.81M | $ 68.58M | $ 54.01M | |
$ 189.00K | $ 324.00K | $ 324.00K | $ 73.00K | $ 25.63M | |
$ 230.04M | $ 241.76M | $ 127.48M | $ 69.39M | $ 120.99M | |
$ 209.12M | $ 227.49M | $ 126.76M | $ 69.25M | $ 101.84M | |
$ -2.53M | $ -4.34M | $ -2.23M | $ -71.00K | $ 139.00K | |
$ 206.59M | $ 223.15M | $ 124.53M | $ 69.18M | $ 101.97M | |
$ 168.56M | $ 177.62M | $ 100.38M | $ 58.76M | $ 79.01M | |
$ 2.07 | $ 2.19 | $ 1.26 | $ 0.75 | $ 1.01 | |
$ 2.02 | $ 2.13 | $ 1.24 | $ 0.73 | $ 0.99 | |
81.47M | 81.16M | 79.58M | 78.61M | 78.25M | |
83.63M | 83.30M | 81.15M | 80.59M | 79.59M |