Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 490.03M | $ 676.17M | $ 748.21M | $ 517.17M | $ 290.29M | $ 143.27M | |
$ 153.15M | $ 346.66M | $ 428.20M | $ 285.47M | $ 172.38M | $ 82.81M | |
$ 336.88M | $ 329.51M | $ 320.00M | $ 231.71M | $ 117.91M | $ 60.45M | |
$ 380.25M | $ 612.53M | $ 529.81M | $ 393.71M | $ 164.99M | $ 119.32M | |
$ -43.38M | $ -283.01M | $ -209.81M | $ -162.01M | $ -47.09M | $ -58.86M | |
$ -346.66M | $ -346.66M | - | - | - | - | |
$ 48.10M | $ 52.44M | $ 24.93M | $ 2.56M | $ -521.00K | $ 698.00K | |
$ 13.40M | $ -230.57M | $ -184.88M | $ -164.57M | $ -47.61M | $ -58.16M | |
$ -679.00K | $ -7.61M | $ -102.00K | $ -640.00K | $ 87.00K | $ 35.00K | |
- | - | $ 17.89M | - | - | - | |
$ 13.99M | $ -222.96M | $ -184.78M | $ -163.93M | $ -55.54M | $ -122.35M | |
$ 0.02 | $ -0.42 | $ -0.34 | $ -0.45 | $ -0.12 | $ -0.26 | |
$ 0.02 | $ -0.42 | $ -0.34 | $ -0.45 | $ -0.12 | $ -0.26 | |
$ 2.06B | $ 532.54M | $ 545.40M | $ 362.76M | $ 469.36M | $ 469.36M | |
$ 2.07B | $ 532.54M | $ 545.40M | $ 362.76M | $ 469.36M | $ 469.36M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 4.34M | $ 3.78M | |
$ 533.40M | $ 959.19M | $ 958.01M | $ 679.18M | $ 337.38M | $ 202.13M | |
$ 13.99M | $ -222.96M | $ -184.78M | $ -163.93M | $ -47.70M | $ -58.20M | |
$ 102.62M | - | - | - | $ -47.70M | $ -58.20M | |
- | - | - | - | - | - | |
$ 345.83M | $ 116.08M | $ -209.81M | $ -164.57M | $ -47.09M | $ -58.86M | |
$ 362.04M | $ 129.35M | $ -205.96M | $ -157.79M | $ -43.59M | $ -55.78M |