Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 344.64M | $ 259.69M | $ 195.01M | $ 145.83M | $ 104.46M | |
$ 257.06M | $ 192.23M | $ 143.74M | $ 108.47M | $ 73.04M | |
$ 164.46M | $ 98.05M | $ 130.70M | $ 84.77M | $ 124.92K | |
$ 16.91M | $ 27.04M | $ 38.55M | $ 43.23M | $ 26.68M | |
$ -127.00M | $ 21.30M | $ 70.09M | $ 68.23M | $ -20.85M | |
$ 92.60M | $ 55.45M | $ 10.24M | $ 23.71M | $ -124.92K | |
$ -210.89M | $ -107.19M | $ -21.93M | $ -17.41M | $ -20.73M | |
$ -118.29M | $ -51.74M | $ -7.00K | $ 6.30M | $ -20.85M | |
$ -131.00M | $ -55.77M | $ 852.00K | $ 5.06M | $ -20.85M | |
$ -0.74 | $ -0.32 | $ 0.01 | $ 0.03 | $ -0.60 | |
$ -0.74 | $ -0.32 | $ 0.01 | $ 0.03 | $ -0.60 | |
175.88M | 174.17M | 157.88M | 152.81M | 34.50M | |
175.88M | 174.17M | 159.17M | 152.87M | 34.50M |