Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 676.17M | $ 676.17M | $ 748.21M | $ 517.17M | $ 290.29M | $ 143.27M | |
$ 346.66M | $ 346.66M | $ 428.20M | $ 285.47M | $ 172.38M | $ 82.81M | |
$ 329.51M | $ 329.51M | $ 320.00M | $ 231.71M | $ 117.91M | $ 60.45M | |
$ 612.53M | $ 612.53M | $ 529.81M | $ 393.68M | $ 164.99M | $ 119.32M | |
$ -136.53M | $ -283.01M | $ -209.81M | $ -161.97M | $ -47.09M | $ -58.86M | |
$ -493.16M | $ -346.66M | - | - | - | - | |
$ -52.44M | $ -52.44M | $ -24.93M | $ 2.56M | $ -521.00K | $ 698.00K | |
$ -230.57M | $ -230.57M | $ -184.88M | $ -164.53M | $ -47.61M | $ -58.16M | |
$ -7.61M | $ -7.61M | $ -102.00K | $ -640.00K | $ 87.00K | $ 35.00K | |
- | - | $ 17.89M | $ 0.00 | - | - | |
$ -222.91M | $ -222.96M | $ -184.78M | $ -327.82M | $ -55.54M | $ -122.35M | |
$ -0.42 | $ -0.42 | $ -0.34 | $ -0.45 | $ -0.12 | $ -0.26 | |
$ -0.42 | $ -0.42 | $ -0.34 | $ -0.45 | $ -0.12 | $ -0.26 | |
$ 2.13B | $ 532.54M | $ 545.40M | $ 362.76M | $ 469.36M | $ 469.36M | |
$ 2.13B | $ 532.54M | $ 545.40M | $ 362.76M | $ 469.36M | $ 469.36M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 4.34M | $ 3.78M | |
$ 644.49M | $ 959.19M | $ 958.01M | $ 679.15M | $ 337.38M | $ 202.13M | |
$ -223.00M | $ -223.00M | $ -184.80M | $ -163.90M | $ -47.70M | $ -58.20M | |
$ -35.61M | - | $ -184.98M | - | $ -47.70M | $ -58.20M | |
- | - | - | - | - | - | |
$ -42.67M | $ 116.08M | $ -184.88M | $ -164.53M | $ -47.09M | $ -58.86M | |
$ -38.37M | $ 124.86M | $ -178.42M | $ -157.76M | $ -43.59M | $ -55.78M |