Delfi financials at a glance

Year Year 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024
Rev. Revenue
$383.93M $439.32M $522.85M $836.61M $1.13B $1.24B $1.57B $419.83M $471.65M $508.80M $503.98M $405.86M $402.08M $381.30M $426.97M $471.62M $385.12M $405.13M $482.97M $538.15M $0.00M
GM % Gross Margin %
19.22% 19.08% 19.91% 14.71% 10.57% 11.43% 12.75% 30.59% 30.87% 32.01% 31.90% 29.77% 34.75% 33.99% 34.64% 36.19% 28.59% 29.55% 30.71% 28.48% 0.00%
OM Operating Margin
7.97% 7.90% 8.23% 5.19% 2.60% 3.61% 5.31% 13.38% 16.49% 15.54% 14.61% 7.24% 10.37% 8.63% 9.10% 10.00% 7.74% 11.18% 12.74% 12.43% 0.00%
EPS Earnings Per Share
$0.05 $0.05 $0.06 $0.04 $0.05 $0.08 $0.10 $0.09 $0.10 $0.08 $0.03 $0.05 $0.03 $0.04 $0.05 $0.03 $0.05 $0.07 $0.08 $0.00
Div. Dividends
$0.14 $0.03 $0.03 $0.03 $0.03 $0.02 $0.03 $0.04 $0.04 $0.04 $0.06 $0.02 $0.02 $0.02 $0.02 $0.02 $0.02 $0.02 $0.04 $0.04 $0.00
PR % Payout Ratio %
280.00% 60.00% 60.00% 50.00% 75.00% 40.00% 37.50% 40.00% 44.44% 40.00% 75.00% 66.67% 40.00% 66.67% 50.00% 40.00% 66.67% 40.00% 57.14% 50.00% 0
Sha. Shares
306m 532.28m 532.28m 532.28m 532.28m 532.28m 611.16m 611.16m 611.16m 611.16m 611.16m 611.16m 611.16m 611.16m 611.16m 611.16m 611.16m 611.16m 611.16m 611.16m 611.16m
OCF Operating Cash Flow
$7.36M $41.04M $29.49M $-29.65M $18.01M $-64.85M $-57.17M $98.66M $30.50M $-7.29M $22.24M $43.25M $59.66M $25.22M $11.96M $32.09M $42.41M $77.22M $7.74M $23.92M $0.00M
FCF Free Cash Flow
$-7.52M $-1.59M $5.12M $-57.59M $-60.87M $-104.42M $-70.67M $49.37M $-23.09M $602.74M $-6.75M $-17.84M $42.61M $17.00M $6.22M $21.90M $37.93M $74.04M $3.97M $50.76M $0.00M
FCFS Free Cash Flow Per Share
$-0.02 $-0.00 $0.01 $-0.11 $-0.11 $-0.20 $-0.12 $0.08 $-0.04 $-0.07 $-0.01 $0.03 $0.07 $0.02 $-0.01 $0.04 $0.06 $0.12 $0.01 $0.00 $0.00