Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 388.11M | $ 415.82M | $ 355.80M | $ 282.88M | $ 213.79M | $ 187.23M | |
$ 258.09M | $ 317.51M | $ 266.50M | $ 220.75M | $ 174.46M | $ 149.82M | |
$ 130.02M | $ 98.31M | $ 89.29M | $ 62.12M | $ 39.33M | $ 37.41M | |
$ 215.33M | $ 167.72M | $ 151.72M | $ 116.00M | $ 63.27M | $ 51.60M | |
$ -75.61M | $ -59.71M | $ -58.03M | $ -53.88M | $ -23.95M | $ -14.19M | |
$ -8.53M | $ -6.93M | $ -8.81M | $ -18.15M | $ -8.29M | $ -4.57M | |
$ 16.84M | $ 8.58M | $ 3.18M | $ 13.20M | $ 3.98M | $ 449.00K | |
$ -86.63M | $ -67.76M | $ -68.07M | $ -85.22M | $ -39.55M | $ -19.20M | |
$ -5.46M | $ 1.99M | $ 1.25M | $ -9.42M | $ -2.99M | $ -3.63M | |
- | - | - | - | - | - | |
$ -2.56M | $ -69.75M | $ -69.32M | $ -75.80M | $ -36.56M | $ -15.57M | |
$ -0.25 | $ -2.53 | $ -2.55 | $ -3.02 | $ -1.92 | $ -0.96 | |
$ -0.25 | $ -2.53 | $ -2.55 | $ -3.02 | $ -1.92 | $ -0.96 | |
$ 127.43M | $ 27.55M | $ 27.15M | $ 25.09M | $ 19.01M | $ 16.22M | |
$ 127.43M | $ 27.55M | $ 27.15M | $ 25.09M | $ 19.01M | $ 16.22M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 473.41M | $ 485.23M | $ 418.23M | $ 336.76M | $ 237.73M | $ 201.42M | |
$ -2.56M | $ -69.75M | $ -69.32M | $ -75.80M | $ -36.56M | $ -15.57M | |
$ -40.30M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -76.08M | $ -60.83M | $ -59.26M | $ -67.08M | $ -31.26M | $ -14.63M | |
$ -42.37M | $ -33.35M | $ -33.16M | $ -45.66M | $ -21.16M | $ -7.38M |