Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 696.74M | $ 893.20M | $ 1.95B | $ 3.18B | $ 1.36B | $ 1.19B | |
$ 573.59M | $ 731.26M | $ 1.70B | $ 2.98B | $ 1.29B | $ 1.13B | |
$ 123.14M | $ 161.95M | $ 244.79M | $ 202.10M | $ 71.55M | $ 57.86M | |
$ 316.06M | $ 383.43M | $ 604.68M | $ 560.71M | $ 250.14M | $ 191.01M | |
$ -240.31M | $ -270.23M | $ -571.76M | $ -358.62M | $ -178.60M | $ -133.15M | |
$ 24.92M | $ -24.29M | $ -21.33M | $ -11.61M | $ -3.76M | $ -8.99M | |
$ 98.70M | $ 70.41M | $ -121.50M | $ -65.00K | $ -20.36M | $ -673.00K | |
$ -334.39M | $ -364.93M | $ -471.59M | $ -370.16M | $ -202.72M | $ -142.81M | |
$ 778.00K | $ 615.00K | $ -19.68M | $ 754.00K | $ 84.00K | $ 168.00K | |
- | - | - | - | - | - | |
$ -358.11M | $ -365.54M | $ -451.91M | $ -370.91M | $ -202.80M | $ -142.98M | |
$ -119.27 | $ -209.70 | $ -3.28 | $ -2.72 | $ -2.76 | $ -1.55 | |
$ -119.27 | $ -209.70 | $ -3.28 | $ -2.72 | $ -2.76 | $ -1.55 | |
$ 282.39M | $ 1.74M | $ 137.91M | $ 136.43M | $ 73.35M | $ 92.17M | |
$ 282.39M | $ 1.74M | $ 137.91M | $ 136.43M | $ 73.35M | $ 92.17M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -1.37 | $ -1.11 | |
- | - | - | - | $ -1.37 | $ -1.11 | |
- | - | - | - | $ 10.78M | $ 11.34M | |
$ 889.65M | $ 1.11B | $ 2.31B | $ 3.54B | $ 1.54B | $ 1.32B | |
$ -358.11M | $ -365.54M | $ -451.91M | $ -370.91M | $ -202.80M | $ -142.98M | |
$ -165.91M | - | $ -272.90M | - | $ -187.86M | $ -142.42M | |
- | - | - | - | $ 9.66M | $ 14.60M | |
$ -274.04M | $ -319.48M | $ -430.90M | $ -358.55M | $ -193.06M | $ -128.21M | |
$ -230.43M | $ -271.41M | $ -387.38M | $ -345.66M | $ -188.41M | $ -122.06M |