27.43
-0.12 (-0.44%)
At close: Apr 25, 2025, 3:59 PM
27.49
0.20%
After-hours: Apr 25, 2025, 04:05 PM EDT

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
121.1M 80.79M 81.39M 79.83M 69.77M 32.47M 24.52M 22.04M 27.22M
n/a n/a n/a n/a n/a n/a n/a n/a n/a
121.1M 80.79M 81.39M 79.83M 69.77M 32.47M 24.52M 22.04M 27.22M
117.84M 25.57M 27.66M 26.5M 18.89M 8.46M 8.49M 8.55M 8.25M
121.1M 98.98M 75.06M 64.62M 55.72M 32.47M 24.52M 22.04M 20.31M
33.09M 25.57M 27.66M 26.5M 18.89M 8.46M 8.49M 8.55M 8.25M
26.73M 21.26M 23.64M 22.04M 15.61M 7.17M 7.33M 6.17M 6.09M
3.26M 33.87M 31.88M 30.95M 27.58M 14.97M 11.49M 10.75M 10.44M
n/a n/a n/a n/a n/a n/a n/a n/a n/a
n/a 46.92M n/a n/a 46.19M 21.97M 17.49M 16.72M 16.78M
3.26M 48.33M 46.97M 46.13M 73.77M 36.94M 28.98M 17.29M 27.22M
46.66M 33.09M 7.75M 3.98M 4.64M 4.7M 2.46M 1.48M 969K
788K 721K 764K 848K 588K 528K 308K 298K 222K
3.26M 48.33M 46.97M 46.13M 44.23M 25.21M 17.99M 17.29M 19.94M
6.36M 4.31M 4.02M 4.46M 3.27M 1.29M 1.16M 2.39M 2.16M
8.64M 7.53M 7.5M 7.71M 7.54M 7.25M 3.63M 3.62M 3.63M
8.54M 7.57M 7.53M 7.7M 7.53M 4.54M 3.63M 3.62M 3.63M
3.09 2.82 3.15 2.87 2.08 1.58 2.03 1.70 1.68
3.13 2.82 3.15 2.86 2.07 1.58 2.02 1.70 1.68
n/a n/a n/a n/a n/a n/a n/a n/a n/a
79.75M 25.57M 27.66M 26.5M 18.89M 8.46M 8.49M 8.55M 8.25M
n/a n/a n/a n/a n/a n/a n/a n/a n/a