Provided By PR Newswire
Last update: Apr 23, 2025
TACOMA, Wash., April 23, 2025 /PRNewswire/ --
$87 million
$140 million
$0.41
$0.67
Net income
Operating net income 1
Earnings per diluted common
share
Operating earnings per diluted
common share 1
23.06
-0.38 (-1.62%)
20.73
-0.42 (-1.99%)
Find more stocks in the Stock Screener