Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 428.49M | $ 349.89M | $ 280.04M | $ 206.68M | $ 150.83M | |
$ 326.92M | $ 271.07M | $ 216.95M | $ 163.85M | $ 121.72M | |
$ 412.32M | $ 343.85M | $ 291.69M | $ 222.66M | $ 133.34M | |
$ 21.46M | $ 15.30M | $ 22.01M | $ 14.85M | $ 3.66M | |
$ -44.36M | $ -39.21M | $ -62.73M | $ -52.77M | $ -8.49M | |
$ -85.40M | $ -72.77M | $ -74.75M | $ -58.81M | $ -11.62M | |
$ 19.58M | $ 18.26M | $ -10.00M | $ -8.82M | $ -523.00K | |
$ -65.82M | $ -54.52M | $ -84.75M | $ -67.63M | $ -12.15M | |
$ -69.24M | $ -61.26M | $ -90.18M | $ -64.20M | $ -9.40M | |
$ -0.63 | $ -0.59 | $ -0.91 | $ -0.68 | $ -0.10 | |
$ -0.63 | $ -0.59 | $ -0.91 | $ -0.68 | $ -0.10 | |
109.69M | 103.32M | 99.24M | 94.78M | 90.11M | |
109.69M | 103.32M | 99.24M | 94.78M | 90.11M |