December 31, 2025
December 31, 2024
December 31, 2023
Revenue
$
42,888
34,836
41,589
Net income (loss) attributable to noncontrolling interests
(1,823)
(163)
538
No definition available.