Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|
$ 322.51M | $ 361.38M | $ 220.32M | $ 161.96M | |
$ 245.18M | $ 225.07M | $ 122.54M | $ 68.41M | |
$ 82.23M | $ 24.17M | $ 13.74M | $ 566.00K | |
$ 60.30M | $ 59.00M | $ 58.97M | $ 43.48M | |
$ 226.70M | $ 328.04M | $ 174.98M | $ 110.83M | |
$ 162.95M | $ 200.89M | $ 108.81M | $ 72.85M | |
$ -61.87M | $ -23.97M | $ -22.88M | $ -18.50M | |
$ 101.08M | $ 176.92M | $ 85.93M | $ 54.35M | |
$ 98.14M | $ 174.73M | $ 84.10M | $ 21.85M | |
$ 1.83 | $ 3.25 | $ 1.57 | $ 15.30 | |
$ 1.83 | $ 3.25 | $ 1.57 | $ 15.30 | |
53.73M | 53.70M | 53.69M | 1.01M | |
53.83M | 53.69M | 53.69M | 1.01M |