Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 180.01M | $ 147.75M | $ 140.73M | $ 235.31M | $ 176.32M | $ 256.58M | |
$ 41.63M | $ 18.85M | $ 20.28M | $ 12.87M | $ 8.87M | - | |
$ 138.38M | $ 128.90M | $ 120.45M | $ 222.44M | $ 167.45M | $ 256.58M | |
$ 232.78M | $ 398.11M | $ 421.48M | $ 523.84M | $ 368.20M | $ 345.89M | |
$ -112.95M | $ -281.81M | $ -301.02M | $ -288.53M | $ -191.88M | $ -89.31M | |
$ 742.00K | $ 5.05M | $ -6.16M | $ -1.07M | $ -2.40M | $ 12.67M | |
$ -1.32M | $ -12.61M | $ -9.17M | $ 71.00K | $ -5.35M | - | |
$ -125.21M | $ -286.87M | $ -294.87M | $ -290.68M | $ -188.73M | $ -76.64M | |
$ -137.00K | $ 3.00K | $ 358.00K | $ 347.00K | $ 360.00K | $ 328.00K | |
$ 3.28M | $ 2.64M | $ 1.57M | $ 1.01M | $ -202.00K | - | |
$ -120.51M | $ -284.23M | $ -293.65M | $ -290.02M | $ -189.29M | $ -74.68M | |
$ -1.22 | $ -2.92 | $ -3.14 | $ -3.14 | $ -2.11 | $ -0.89 | |
$ -1.22 | $ -2.92 | $ -3.14 | $ -3.14 | $ -2.11 | $ -0.89 | |
$ 397.88M | $ 97.30M | $ 93.58M | $ 92.35M | $ 89.85M | $ 86.63M | |
$ 397.88M | $ 97.30M | $ 93.58M | $ 92.35M | $ 89.85M | $ 86.63M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 268.71M | $ 416.96M | $ 441.76M | $ 536.71M | $ 377.07M | $ 345.89M | |
$ -121.79M | $ -284.23M | $ -293.65M | $ -290.02M | $ -189.29M | $ -76.97M | |
$ -77.33M | $ -195.17M | - | - | - | - | |
- | - | - | - | - | - | |
$ -103.29M | $ -271.33M | $ -293.43M | $ -288.53M | $ -186.33M | $ -73.77M | |
$ -97.78M | $ -261.40M | $ -282.82M | $ -273.72M | $ -164.28M | $ -56.03M |