R&D Expenses: Research and development expenses were $70.6 million for the first quarter of 2026, as compared to $73.8 million for the first quarter of 2025. The decrease was primarily due to the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results