1
Total Mentions
1
Documents
0
Connected Entities
Organization referenced in documents
EFTA00598342
63 by Adjusted 03ITDA Margin 25.1% 22.9% 25.7% -217 by 66 bp Revenue by Segments Talent Solutions Revenue 396.4 532.9 567.1 34.4% 43.1% Marketing Santa, Revenue 119.2 155.4 149.7 30.3% 256% Premium Subscriptions Revenue 122.1 145.3 155.9 19.0% 276% Growth % Talent Solutions Revenue 36.0
No connected entities