Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 611.71M | $ 675.73M | $ 661.60M | $ 582.44M | $ 443.88M | $ 280.66M | |
$ 406.81M | $ 446.32M | $ 430.71M | $ 385.16M | $ 288.52M | $ 196.43M | |
$ 204.89M | $ 229.41M | $ 230.89M | $ 197.28M | $ 155.37M | $ 84.22M | |
$ 236.81M | $ 239.29M | $ 230.24M | $ 206.39M | $ 155.07M | $ 92.47M | |
$ -31.92M | $ -9.88M | $ 651.00K | $ -9.11M | $ 295.00K | $ -8.25M | |
$ -651.00K | $ -1.39M | $ -1.44M | $ -1.11M | $ -1.71M | $ -1.90M | |
$ 4.49M | $ 3.20M | $ 467.00K | $ -238.00K | $ -213.00K | $ -36.00K | |
$ -31.26M | $ -8.08M | $ -319.00K | $ -9.99M | $ -1.21M | $ -10.11M | |
$ 9.00K | $ 145.00K | $ 632.00K | $ 351.00K | $ 307.00K | $ 21.44M | |
- | - | - | - | - | - | |
$ -30.67M | $ -8.22M | $ -951.00K | $ -10.34M | $ -1.66M | $ -31.55M | |
$ -0.55 | $ -0.15 | $ -0.02 | $ -0.20 | $ -0.04 | $ -0.89 | |
$ -0.54 | $ -0.14 | $ -0.02 | $ -0.20 | $ -0.04 | $ -0.89 | |
$ 228.71M | $ 56.57M | $ 54.14M | $ 51.38M | $ 42.33M | $ 35.72M | |
$ 224.22M | $ 56.57M | $ 54.14M | $ 51.38M | - | $ 35.72M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 643.62M | $ 685.61M | $ 660.95M | $ 591.55M | $ 443.59M | $ 288.91M | |
$ -30.67M | $ -8.22M | $ -951.00K | $ -10.34M | $ -1.58M | $ -31.55M | |
$ -21.31M | $ 3.57M | - | - | - | - | |
- | - | - | - | - | - | |
$ -30.01M | $ -6.68M | $ 1.12M | $ -8.87M | $ 508.00K | $ -8.21M | |
$ -12.39M | $ 10.04M | $ 14.83M | $ 1.13M | $ 8.27M | $ -1.86M |