Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 500.19M | $ 287.92M | $ 404.13M | $ 418.51M | $ 346.94M | |
$ 479.27M | $ 265.47M | $ 380.15M | $ 394.57M | $ 325.56M | |
$ 447.52M | $ 317.44M | $ 404.94M | $ 415.43M | $ 337.24M | |
$ 5.67M | $ 6.20M | $ 5.85M | $ 5.07M | $ 3.35M | |
$ 37.42M | $ -26.06M | $ -23.07M | $ -15.79M | $ -6.07M | |
$ 31.75M | $ -51.98M | $ -24.79M | $ -21.92M | $ -11.68M | |
$ 2.26M | $ 1.26M | $ 372.00K | $ -20.00K | $ 480.00K | |
$ 34.01M | $ -50.71M | $ -24.42M | $ -21.94M | $ -11.20M | |
$ 32.17M | $ -51.29M | $ -24.42M | $ -19.43M | $ -11.20M | |
$ 0.92 | $ -1.54 | $ -0.77 | $ -0.67 | $ -0.41 | |
$ 0.88 | $ -1.54 | $ -0.77 | $ -0.67 | $ -0.41 | |
35.01M | 33.35M | 31.61M | 29.09M | 27.33M | |
36.65M | 33.35M | 31.61M | 29.09M | 27.33M |