26.14
-0.02 (-0.08%)
At close: Apr 28, 2025, 2:42 PM

Income Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021 FY 2020 FY 2019 FY 2018 FY 2017 FY 2016
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021 Dec 31, 2020 Dec 31, 2019 Dec 31, 2018 Dec 31, 2017 Dec 31, 2016
480.6M 444.55M 475.75M 375.12M 312.19M 278.07M 255.81M 254.86M 308.7M
309.38M 289.06M 299.98M 233.69M 201.88M 186.75M 177.22M 179.87M 206.8M
171.22M 155.49M 175.77M 141.43M 110.31M 91.32M 78.59M 74.99M 101.9M
62.79M 61.59M 79.13M 59.46M 38.39M 19.54M 4.59M -18.11M 28.98M
n/a n/a 29.62M 30.61M 25.4M 24.89M n/a n/a n/a
25.03M 34.46M 49.15M 23.82M 12.88M -678K -19.14M -38.38M 8.54M
19.52M 23.98M 36.54M 15.94M 16.13M -4.33M -37.46M -22.01M 5.4M
103.4M 88.25M 90.78M 75.7M 65.79M 65.74M 68.01M 67.26M 64.01M
n/a n/a n/a n/a n/a n/a n/a n/a n/a
5.03M n/a 5.86M 6.26M 6.13M 6.03M 16K 11K 20K
108.43M 93.9M 96.64M 81.96M 71.92M 71.78M 74M 74.02M 70.22M
n/a 26.91M 29.62M 30.61M 25.4M 24.89M 23.43M 20.85M 20.04M
n/a n/a n/a n/a n/a n/a n/a n/a -2.7M
417.81M 382.96M 396.62M 315.65M 273.8M 258.53M 251.23M 253.89M 277.02M
5.51M 10.48M 12.61M 7.88M -3.31M 3.65M -4.34M -16.37M 3.14M
11.15M 11.43M 11.29M 11.24M 11.23M 11.2M 11.15M 11.12M 10.8M
11.88M 11.92M 11.75M 11.76M 11.23M 11.2M 11.15M 11.12M 10.8M
1.75 2.10 3.24 1.42 1.44 -0.39 -3.36 -1.98 0.50
1.64 2.01 3.11 1.36 1.44 -0.39 -3.36 -1.98 0.50
79.21M 77.31M 93.65M 74.56M 55.11M 40.62M 22.7M -1.85M 48.61M
62.79M 61.38M 78.76M 54.43M 38.28M 23.37M 4.29M -18.77M 31.68M
16.42M 15.93M 14.89M 15.1M 16.83M 17.25M 18.41M 16.92M 16.93M