Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 295.45M | $ 116.33M | $ 75.47M | $ 78.45M | $ 227.55M | $ 148.36M | |
$ 23.10M | $ 43.27M | $ 26.97M | $ 14.22M | $ 2.39M | - | |
$ 272.35M | $ 73.07M | $ 48.51M | $ 64.23M | $ 225.16M | $ 148.36M | |
$ 235.73M | $ 228.63M | $ 228.01M | $ 305.18M | $ 348.94M | $ 241.47M | |
$ 16.45M | $ -155.56M | $ -179.50M | $ -226.73M | $ -121.40M | $ -93.10M | |
$ -29.08M | $ -58.98M | $ -56.81M | $ -46.35M | $ -22.67M | $ -8.12M | |
$ 47.50M | $ 5.29M | $ 2.65M | $ -3.98M | $ -515.00K | $ -4.06M | |
$ -57.97M | $ -209.25M | $ -233.66M | $ -269.11M | $ -143.55M | $ -97.17M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -86.77M | $ -209.25M | $ -233.66M | $ -269.11M | $ -143.55M | $ -97.17M | |
$ -0.53 | $ -2.03 | $ -3.52 | $ -9.31 | $ -5.23 | $ -3.59 | |
$ -0.55 | $ -2.03 | $ -3.52 | $ -9.31 | $ -5.23 | $ -3.59 | |
$ 665.86M | $ 103.11M | $ 66.41M | $ 28.90M | $ 27.47M | $ 27.09M | |
$ 686.24M | $ 103.11M | $ 66.41M | $ 28.90M | $ 27.47M | $ 27.09M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 279.00M | $ 271.90M | $ 254.98M | $ 305.18M | $ 348.94M | $ 241.47M | |
$ -86.77M | $ -209.25M | $ -233.66M | $ -269.11M | $ -143.55M | $ -97.17M | |
$ -46.12M | $ -165.31M | - | $ -212.60M | - | - | |
- | - | - | - | - | - | |
$ -57.69M | $ -150.27M | $ -176.85M | $ -222.75M | $ -120.88M | $ -89.05M | |
$ -56.32M | $ -150.11M | $ -176.35M | $ -222.14M | $ -120.33M | $ -88.94M |