Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 408.44M | $ 287.92M | $ 404.13M | $ 418.51M | $ 346.94M | $ 248.81M | |
$ 20.49M | $ 22.45M | $ 23.98M | $ 23.95M | $ 21.37M | $ 15.90M | |
$ 387.95M | $ 265.47M | $ 380.15M | $ 394.57M | $ 325.56M | $ 232.91M | |
$ 385.77M | $ 294.02M | $ 409.07M | $ 439.37M | $ 337.24M | $ 239.73M | |
$ 12.96M | $ -51.98M | $ -24.79M | $ -21.92M | $ -11.68M | $ -8.05M | |
$ 1.78M | $ 1.25M | $ 349.00K | $ 37.00K | $ 189.00K | $ 669.00K | |
$ -124.00K | $ -23.40M | $ 4.16M | $ 57.00K | $ -291.00K | $ -263.00K | |
$ 14.90M | $ -50.71M | $ -24.42M | $ -21.94M | $ -11.20M | $ -7.12M | |
$ 1.39M | $ 577.00K | - | $ -2.51M | $ 21.37M | - | |
- | - | - | - | - | - | |
$ 13.49M | $ -51.29M | $ -24.42M | $ -19.43M | $ -11.20M | $ -7.12M | |
$ 0.38 | $ -1.54 | $ -0.77 | $ -0.67 | $ -0.41 | $ -0.28 | |
$ 0.34 | $ -1.54 | $ -0.77 | $ -0.67 | $ -0.41 | $ -0.28 | |
$ -33.38M | $ 33.35K | $ 31.61K | $ 29.09K | $ 27.33K | $ 25.76M | |
$ -33.37M | $ 33.35K | $ 31.61K | $ 29.09K | $ 27.33K | $ 25.76M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 406.26M | $ 316.48M | $ 433.05M | $ 463.32M | $ 358.62M | $ 255.63M | |
$ 13.49M | $ -51.29M | $ -24.42M | $ -19.43M | $ -11.20M | $ -7.10M | |
$ 56.87M | $ 25.73M | - | - | - | - | |
- | - | - | - | - | - | |
$ 14.49M | $ -28.56M | $ -28.92M | $ -20.86M | $ -9.42M | $ -7.79M | |
$ 19.68M | $ -22.36M | $ -23.07M | $ -15.79M | $ -6.07M | $ -5.60M |