Total Revenues in 2024 reached $492 million, representing a 427% increase over prior yearProduct Revenues in 2024 reached $273 million, ...