Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 427.57M | $ 380.72M | $ 316.35M | $ 248.41M | $ 185.93M | $ 149.58M | |
$ 122.03M | $ 121.31M | - | $ 50.00M | $ 83.75M | $ 71.13M | |
$ 305.53M | $ 259.41M | $ 316.35M | $ 98.32M | $ 102.17M | $ 78.45M | |
$ 316.76M | $ 312.91M | $ 403.73M | $ 257.05M | $ 176.32M | $ 147.62M | |
$ -11.23M | $ -53.50M | $ -87.38M | $ -157.32M | $ -74.15M | $ -69.16M | |
$ 11.76M | $ 7.37M | $ -13.59M | $ -19.45M | $ -18.41M | $ -15.88M | |
$ 11.47M | $ 9.73M | $ 7.85M | $ 26.13M | $ -8.46M | $ -8.45M | |
$ 532.00K | $ -46.13M | $ -100.96M | $ -204.31M | $ -101.01M | $ -93.49M | |
$ 1.53M | $ 1.20M | $ 321.00K | $ -4.66M | $ 234.00K | $ 59.82K | |
- | - | - | - | - | - | |
$ -999.00K | $ -47.33M | $ -101.28M | $ -224.29M | $ -166.34M | $ -107.95M | |
- | $ -0.23 | $ -0.51 | $ -2.64 | $ -0.85 | $ -0.66 | |
- | $ -0.23 | $ -0.51 | $ -2.64 | $ -0.85 | $ -0.66 | |
$ 822.72M | $ 201.89M | $ 198.05M | $ 85.06M | $ 164.50M | $ 164.50M | |
$ 827.85M | $ 201.89M | $ 198.05M | $ 85.06M | $ 164.50M | $ 164.50M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 468.27M | $ 434.22M | $ 403.73M | $ 307.05M | $ 260.07M | $ 218.75M | |
$ -999.00K | $ -47.33M | $ -101.28M | $ -199.65M | $ -101.25M | $ -93.55M | |
$ 16.61M | - | - | - | $ -95.07M | $ -87.38M | |
- | - | - | - | $ 20.08M | $ 17.26M | |
$ 13.22M | $ -32.61M | $ -80.21M | $ -184.20M | $ -80.93M | $ -76.23M | |
$ 50.64M | $ 3.73M | $ -46.02M | $ -152.11M | $ -53.42M | $ -53.89M |