Hub Group, Inc.

Annual Trend FY 2015 FY 2016 FY 2017 FY 2018 FY 2019 FY 2020 FY 2021 FY 2022 FY 2023 FY 2024 TTM
Total Revenue $3.5b
$3.6b +1.34%
$4.0b +12.93%
$3.7b -8.71%
$3.7b -0.42%
$3.5b -4.70%
$4.2b +21.08%
$5.3b +26.18%
$4.2b -21.31%
$3.9b -6.10%
$3.7b -5.51%
Cost of Revenue $3.3b
$3.4b +0.95%
$3.5b +2.82%
$3.2b -6.84%
$3.1b -2.81%
$3.1b -2.44%
$3.6b +18.32%
$4.5b +22.52%
$3.9b -12.72%
$3.7b -4.95%
$3.3b -10.83%
Gross Profit (derived) $412.7m
$454.8m +10.20%
$457.5m +0.60%
$445.6m -2.60%
$521.1m +16.94%
$425.4m -18.35%
$599.6m +40.95%
$889.5m +48.34%
$317.9m -64.26%
$254.0m -20.11%
$436.4m +71.81%
General and administrative $60.0m $68.6m $85.2m $81.3m $104.2m $99.6m $76.5m $103.9m $105.7m $113.7m $152.7m
Labor and Related Expense $158.9m $180.5m $188.4m $222.8m $236.0m $188.8m $247.2m $264.9m $553.3m $577.5m
Amortization of Intangible Assets $1.3m $1.3m $3.9m $5.7m $13.8m $13.8m $18.7m $26.6m $27.2m $33.5m
Operating Expenses $295.7m $331.0m $361.0m $320.7m $368.6m $319.6m $361.2m $414.8m $4.0b $3.8b $3.6b
Operating Income (Loss) $117.0m
$123.8m +5.81%
$96.6m -22.03%
$124.9m +29.38%
$152.4m +22.02%
$105.8m -30.57%
$238.5m +125.33%
$474.7m +99.08%
$212.2m -55.29%
$140.3m -33.90%
$142.2m +1.39%
Interest income $346k $349k $1.4m $2.1m $403k $5k $874k $10.0m $6.9m $5.1m
Investment Income, Net $83k $393k $416k
Gain on sale of assets, net ($19.2m) ($24.2m) ($6.8m) ($1.3m)
Other Nonoperating Income (Expense) ($2.6m) $819k $724k $58k $341k ($383k) ($245k) ($131k) $397k ($167k)
Interest Expense (non-operating) $3.0m $3.6m $6.8m $9.6m $11.0m $9.7m $7.3m $6.6m $13.4m $14.5m $12.7m
Total other expense, net ($5.4m) ($2.4m) ($5.6m) ($8.2m) ($8.6m) ($9.7m) ($7.5m) ($6.8m) ($3.0m) ($7.7m)
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest $111.6m $121.4m $90.9m $116.7m $143.9m $96.1m $230.9m $468.0m $209.2m $132.5m $136.9m
Provision for income taxes $40.6m $46.6m ($44.2m) $29.1m $36.7m $22.5m $59.4m $111.0m $41.7m $28.5m
Current Income Tax Expense (Benefit) $24.5m $33.7m ($652k) ($12.2m) $35.3m $15.5m $65.8m $111.0m $33.8m $39.0m $31.3m
Less: net income attributable to non-controlling interests $0 $0 $50k
Net Income (Loss) Attributable to Parent $70.9m
$74.8m +5.43%
$135.2m +80.67%
$201.7m +49.27%
$107.2m -46.88%
$73.6m -31.36%
$171.5m +133.11%
$356.9m +108.16%
$167.5m -53.07%
$104.0m -37.93%
$105.0m +0.99%
Income (Loss) from Continuing Operations, Per Basic Share $3 $3 $2 $5 $11
Income (Loss) from Continuing Operations, Per Diluted Share $3 $3 $2 $5 $11
Earnings Per Share, Basic $1.98 $2.21 $4.07 $6.04 $3.22 $2.22 $5.13 $10.75 $2.65 $1.72 $1.75
Earnings Per Share, Diluted $1.97 $2.20 $4.05 $6.01 $3.20 $2.19 $5.06 $10.64 $2.62 $1.70 $1.74
Weighted Average Number of Shares Outstanding, Basic 35.9m 33.8m 33.2m 33.4m 33.3m 33.2m 33k 33k 63k 61k 60.1m
Basic weighted average number of shares outstanding 35.9m 33.8m 33.2m 33.4m 33.3m 33.2m 33k 33k 63k 61k
Diluted weighted average number of shares outstanding 36.0m 33.9m 33.4m 33.6m 33.5m 33.5m 34k 34k 64k 61k
Weighted Average Number of Shares Outstanding, Diluted 36.0m 33.9m 33.4m 33.6m 33.5m 33.5m 34k 34k 64k 61k 60.4m
Additional Financial Items
Goodwill, Impairment Loss $0
Purchased transportation and warehousing $3.2b $4.0b $3.1b $2.9b
Salaries and benefits $158.9m $180.5m $188.4m $222.8m $236.0m $188.8m $247.2m $264.9m $553.3m $577.5m
Depreciation and amortization $8.0m $9.0m $13.3m $16.6m $28.5m $31.2m $37.5m $46.0m $143.5m $141.5m $141.5m
Insurance and claims $44.5m $58.1m $49.0m $44.2m $40.6m
Other, net ($2.6m) $819k $724k $58k $341k ($383k) ($245k) ($131k) $397k ($167k)
Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent $87.7m $107.2m $73.6m
Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent $114.1m

Values abbreviated: b = billions, m = millions, k = thousands. Per share data in USD.