Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.29B | $ 1.11B | $ 905.18M | $ 698.99M | $ 502.03M | |
$ 178.80M | $ 131.02M | $ 122.19M | $ 104.35M | $ 81.90M | |
$ 188.13M | $ 171.68M | $ 164.93M | $ 139.37M | $ 86.70M | |
$ 16.47M | $ 12.47M | $ 10.92M | $ 11.96M | $ 7.07M | |
$ 21.33M | $ -20.48M | $ -29.01M | $ -23.25M | $ 2.73M | |
$ -9.51M | $ -40.66M | $ -42.75M | $ -35.02M | $ -4.35M | |
$ -124.00K | $ -4.38M | $ -1.20M | $ -24.00K | $ -800.00K | |
$ -9.64M | $ -45.03M | $ -44.20M | $ -35.22M | $ -5.73M | |
$ -9.63M | $ -44.69M | $ -44.67M | $ -35.53M | $ -5.84M | |
$ -0.23 | $ -1.08 | $ -1.10 | $ -0.89 | $ -0.16 | |
$ -0.23 | $ -1.08 | $ -1.10 | $ -0.89 | $ -0.16 | |
42.16M | 41.44M | 40.77M | 40.14M | 35.86M | |
42.16M | 41.44M | 40.77M | 40.14M | 35.86M |