Maintenance business Triumph has reported net sales of $393.3 million for the fourth fiscal quarter of 2023 (Q4 2023) but a net loss of $17.5 million, or 27 cents a share. The company's operating income came to $56.2 million, for an operating margin of 14%, while its adjusted operating income of $59...
Page content restricted for non-members!
Become a member!