Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 601.40M | $ 871.33M | $ 1.05B | $ 572.48M | $ 493.42M | |
$ 559.29M | $ 811.53M | $ 1.02B | $ 518.51M | $ 390.01M | |
$ 446.61M | $ 460.50M | $ 164.06M | $ 12.12M | $ 4.17M | |
$ 0.00 | $ 50.34M | $ 47.86M | $ 17.14M | $ 17.14M | |
$ 0.00 | $ 757.48M | $ 208.33M | $ 178.92M | $ 194.13M | |
$ 154.79M | $ 351.03M | $ 549.83M | $ 276.69M | $ 188.34M | |
$ -901.80M | $ 43.21M | $ 265.30M | $ 212.15M | $ 222.37M | |
$ -747.01M | $ 394.24M | $ 815.13M | $ 488.84M | $ 410.70M | |
$ -699.81M | $ 230.85M | $ 574.14M | $ 349.44M | $ 286.47M | |
$ -0.17 | $ 0.05 | $ 0.13 | $ 0.11 | $ 0.09 | |
$ -0.17 | $ 0.05 | $ 0.13 | $ 0.11 | $ 0.09 | |
4.23B | 4.97B | 4.46B | 3.06B | 3.05B | |
4.23B | 4.41B | 4.49B | 3.09B | 3.09B |