Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 277.79M | $ 116.33M | $ 75.47M | $ 78.45M | $ 227.55M | $ 148.36M | |
$ 11.45M | $ 43.27M | - | - | $ 2.39M | $ 0.00 | |
$ 266.34M | $ 73.07M | $ 75.47M | $ 78.45M | $ 225.16M | $ 148.36M | |
$ 272.84M | $ 271.90M | $ 254.98M | $ -305.18M | $ 346.55M | $ 241.47M | |
$ 4.95M | $ -155.56M | $ -179.50M | $ -226.73M | $ -121.40M | $ -93.10M | |
$ -44.08M | $ -58.98M | $ -56.81M | $ -46.35M | $ -22.67M | $ -8.12M | |
$ 45.65M | $ -5.29M | $ -2.65M | $ -3.98M | $ 515.00K | $ 4.06M | |
$ -84.77M | $ -209.25M | $ -233.66M | $ -269.11M | $ -143.55M | $ -97.17M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -98.50M | $ -209.25M | $ -233.66M | $ -269.11M | $ -143.55M | $ -97.17M | |
$ -0.84 | $ -2.03 | $ -3.52 | $ -9.31 | $ -5.23 | $ -3.59 | |
$ -0.86 | $ -2.03 | $ -3.52 | $ -9.31 | $ -5.23 | $ -3.59 | |
$ 582.79M | $ 103.11M | $ 66.41M | $ 28.90M | $ 27.47M | $ 27.09M | |
$ 603.18M | $ 103.11M | $ 66.41M | $ 28.90M | $ 27.47M | $ 27.09M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 272.84M | $ 271.90M | $ 254.98M | $ -305.18M | $ 348.94M | $ 241.47M | |
$ -98.50M | $ -209.25M | $ -233.66M | $ -269.11M | $ -143.55M | $ -97.17M | |
$ -64.41M | $ -165.31M | $ -184.59M | - | $ -143.55M | $ -97.17M | |
- | - | - | - | $ 22.67M | $ 8.12M | |
$ -54.42M | $ -150.27M | $ -176.85M | $ -222.75M | $ -120.88M | $ -89.05M | |
$ -53.07M | $ -150.11M | $ -174.45M | $ -220.52M | $ -120.33M | $ -88.73M |