Income Statement | TTM | Dec 23 | Jan 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|---|
$ 3.50B | $ 3.44B | - | - | $ 2.93B | $ 1.98B | |
$ 313.81M | $ 2.03B | $ 855.68M | $ 855.68M | $ 1.73B | $ 1.24B | |
$ 3.19B | $ 1.41B | $ -855.68M | $ -855.68M | $ 1.20B | $ 746.31M | |
$ 2.53B | $ 2.49B | $ 2.41B | $ 2.41B | $ 1.08B | $ 875.58M | |
$ 125.15M | $ 108.57M | $ -3.26B | $ -3.26B | $ 119.97M | $ -129.28M | |
- | - | $ -6.04M | $ -6.04M | $ -10.70M | $ -8.60M | |
$ -10.40M | $ -10.40M | $ -3.30B | $ -3.30B | $ -37.65M | $ -218.16M | |
$ 116.53M | $ 100.01M | $ 32.89M | $ 32.89M | $ 71.62M | $ -356.04M | |
$ 274.00K | $ -1.34M | $ -10.23M | $ -10.23M | $ -753.00K | $ -102.67M | |
- | - | - | - | - | - | |
$ 715.68M | $ 101.35M | $ 43.12M | $ 43.12M | $ 49.13M | $ -277.11M | |
$ 2.44 | $ 2.10 | $ 0.87 | $ 0.87 | $ 1.03 | $ -6.32 | |
$ 2.39 | $ 2.07 | $ 0.86 | $ 0.86 | $ 1.01 | $ -6.32 | |
$ 191.25M | $ 48.32M | $ 49.81M | $ 49.81M | $ 47.53M | $ 43.87M | |
$ 194.44M | $ 49.05M | $ 50.41M | $ 50.41M | $ 48.51M | $ 43.87M | |
$ 1.08 | $ 1.08 | - | - | $ 0.00 | $ 0.36 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 2.13 | $ -1.49 | |
- | - | - | - | - | - | |
$ 2.10B | $ 1.64B | $ 3.26B | $ 3.26B | $ 2.81B | $ 2.11B | |
$ 116.26M | $ 101.35M | $ 43.12M | $ 43.12M | $ 72.37M | $ -253.37M | |
$ -50.67M | $ -55.99M | - | - | $ 99.86M | $ -98.04M | |
- | - | - | - | $ 10.70M | $ 8.60M | |
$ 327.24M | $ 108.57M | $ 38.94M | $ 32.89M | $ 82.32M | $ -347.44M | |
$ 383.96M | $ 201.70M | $ 131.31M | $ 125.27M | $ 171.97M | $ -256.02M |