Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 162.15M | $ 163.36M | $ 134.04M | $ 96.15M | $ 42.09M | $ 25.00M | |
$ 2.76M | $ 3.73M | $ 8.77M | $ -2.93M | $ 225.00K | $ 0.00 | |
$ 160.60M | $ 159.62M | $ 125.27M | $ 93.22M | $ 41.86M | $ 25.00M | |
$ 184.29M | $ 370.58M | $ 307.99M | $ 393.29M | $ 313.05M | $ 225.73M | |
$ -37.90M | $ -210.96M | $ -182.72M | $ -300.08M | $ -271.19M | $ -200.73M | |
$ 21.10M | $ 16.70M | - | - | $ 4.70M | $ 8.47M | |
$ -16.45M | $ -16.45M | $ -4.51M | $ -113.00K | - | - | |
$ 3.92M | $ -194.51M | $ -178.21M | $ -299.96M | $ -266.49M | $ -192.26M | |
$ 431.00K | $ 431.00K | $ 722.00K | - | - | - | |
- | - | - | - | - | - | |
$ -20.18M | $ -194.94M | $ -178.93M | $ -299.96M | $ -266.49M | $ -192.26M | |
$ -2.29 | $ -2.29 | $ -2.37 | $ -5.16 | $ -4.78 | $ -4.48 | |
$ -2.29 | $ -2.29 | $ -2.37 | $ -5.16 | $ -4.78 | $ -4.48 | |
$ 340.24M | $ 85.06M | $ 75.50M | $ 58.08M | $ 55.78M | $ 42.87M | |
$ 340.24M | $ 85.06M | $ 75.50M | $ 58.08M | $ 55.78M | $ 42.87M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 38.72M | $ 374.31M | $ 316.76M | $ 390.36M | $ 313.28M | $ 225.73M | |
$ -194.90M | $ -194.90M | $ -178.90M | $ -299.96M | $ -266.49M | $ -192.26M | |
$ -47.99M | $ -153.66M | $ -140.97M | - | $ -266.49M | $ -192.26M | |
- | - | - | - | $ 0.00 | $ 67.00K | |
$ 14.15M | $ -194.51M | $ -178.21M | $ -299.96M | $ -266.49M | $ -192.19M | |
$ 13.59M | $ -199.81M | $ -176.61M | $ -295.18M | $ -264.18M | $ -191.36M |