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 | $ 409.07M | $ 415.43M | $ 334.99M | |
$ 0.00 | $ 6.20M | $ 5.85M | $ 5.07M | $ 3.35M | |
$ 31.75M | $ -22.36M | $ -23.07M | $ -16.87M | $ -6.07M | |
$ 31.75M | $ -51.98M | $ -28.92M | $ -20.86M | $ -9.42M | |
$ 2.26M | $ 1.26M | $ 372.00K | $ -20.00K | $ 480.00K | |
$ 34.01M | $ -50.71M | $ -24.42M | $ -21.94M | $ -11.20M | |
$ 32.17M | $ -51.29M | $ -15.43M | $ -19.43M | $ -13.27M | |
$ 0.92 | $ -1.54 | $ -0.49 | $ -0.67 | $ -0.49 | |
$ 0.88 | $ -1.54 | $ -0.49 | $ -0.67 | $ -0.49 | |
35.01M | 33.35M | 31.61M | 29.09M | 27.33M | |
36.65M | 33.35M | 31.61M | 29.09M | 27.33M |