Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 315.56M | $ 264.83M | $ 204.27M | $ 152.16M | $ 112.14M | $ 73.54M | |
$ 132.19M | $ 120.72M | $ 95.95M | $ 68.35M | $ 52.99M | $ 43.11M | |
$ 183.37M | $ 144.11M | $ 108.32M | $ 83.81M | $ 59.16M | $ 30.43M | |
$ 232.21M | $ 207.55M | $ 178.54M | $ 126.72M | $ 94.26M | $ 72.97M | |
$ -49.10M | $ -63.70M | $ -57.69M | $ -42.92M | $ -35.10M | $ -42.53M | |
$ 3.82M | $ 711.00K | $ 1.15M | $ -699.00K | $ -434.00K | $ 157.00K | |
$ 283.00K | $ -138.00K | $ 12.31M | $ 3.04M | $ -15.82M | $ 509.00K | |
$ -45.83M | $ -62.87M | $ -59.06M | $ -46.65M | $ -51.35M | $ -41.87M | |
$ 98.00K | $ 44.00K | $ -461.00K | $ 172.00K | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
$ -45.49M | $ -62.91M | $ -58.60M | $ -47.10M | $ -56.65M | $ -43.08M | |
$ -0.48 | $ -0.67 | $ -0.64 | $ -0.73 | $ -0.68 | $ -0.52 | |
$ -0.48 | $ -0.67 | $ -0.64 | $ -0.73 | $ -0.68 | $ -0.52 | |
$ 390.40M | $ 94.08M | $ 90.96M | $ 64.51M | $ 83.14M | $ 83.14M | |
$ 390.40M | $ 94.08M | $ 90.96M | $ 64.51M | $ 83.14M | $ 83.14M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 364.66M | $ 328.27M | $ 274.49M | $ 195.07M | $ 147.25M | $ 116.08M | |
$ -45.91M | $ -62.91M | $ -58.60M | $ -46.82M | $ -51.35M | $ -41.87M | |
$ -45.27M | $ -49.00M | - | - | $ -35.54M | $ -42.38M | |
- | - | - | - | $ 489.00K | $ 110.00K | |
$ -43.87M | $ -55.48M | $ -55.21M | $ -45.46M | $ -50.87M | $ -41.76M | |
$ -35.74M | $ -44.85M | $ -47.14M | $ -41.97M | $ -48.09M | $ -39.53M |