Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 389.25M | $ 349.89M | $ 280.04M | $ 206.68M | $ 150.83M | $ 104.72M | |
$ 82.67M | $ 77.04M | $ -62.29M | $ 41.82M | $ 28.45M | $ 20.04M | |
$ 306.58M | $ 272.84M | $ 217.75M | $ 164.86M | $ 122.38M | $ 84.68M | |
$ 375.77M | $ 348.39M | $ -307.59M | $ 233.23M | $ 136.57M | $ 91.62M | |
$ -69.19M | $ -75.55M | $ -89.84M | $ -68.37M | $ -14.19M | $ -6.94M | |
- | $ -21.03M | $ 5.09M | $ 744.00K | $ 2.04M | $ 3.17M | |
$ -44.55M | $ -21.03M | $ -1.75M | $ -265.00K | - | - | |
$ -43.06M | $ -54.52M | $ -84.75M | $ -67.63M | $ -12.15M | $ -3.77M | |
$ 5.01M | $ 6.74M | $ 5.44M | $ -3.42M | $ -2.74M | $ 1.63M | |
- | - | - | - | - | - | |
$ -48.07M | $ -61.26M | $ -90.18M | $ -64.20M | $ -9.40M | $ -5.39M | |
$ -0.45 | $ -0.59 | $ -0.91 | $ -0.68 | $ -0.20 | $ -0.07 | |
$ -0.45 | $ -0.59 | $ -0.91 | $ -0.68 | $ -0.20 | $ -0.07 | |
$ 425.47M | $ 103.32M | $ 99.24M | $ 94.78M | $ 46.49M | $ 79.19M | |
$ 425.47M | $ 103.32M | $ 99.24M | $ 94.78M | $ 46.49M | $ 79.19M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.15 | - | |
- | - | - | - | $ 0.13 | - | |
- | - | - | - | - | - | |
$ 419.93M | $ 425.43M | $ -369.88M | $ 275.05M | $ 165.02M | $ 111.65M | |
$ -48.07M | $ -61.26M | $ -90.18M | $ -64.20M | $ -9.40M | $ -5.39M | |
$ -48.67M | $ -43.07M | - | - | $ -9.40M | $ -5.39M | |
- | - | - | - | - | - | |
$ -49.47M | $ -75.55M | $ -84.75M | $ -67.63M | $ -14.19M | $ -6.94M | |
$ -21.52M | $ -60.24M | $ -70.09M | $ -58.88M | $ -10.53M | $ -4.13M |