Tenable Announces First Quarter 2024 Financial Results
Revenue of $216.0 million, up 14% year-over-year.Calculated current billings of $197.8 million, up 12% year-over-year.GAAP operating margin of %; Non-GAAP operating margin of 17%.Net cash provided by...