ZEUS · As filed with the SEC

Olympic Steel income statement, by fiscal year

The statement as Olympic Steel presents it in its 10-Q and 10-K: its own lines, labels and order. Tables over time lines up standardized figures across every filing.

Consolidated Statements of Comprehensive Income · USD thousands, except per-share amounts

USD thousands, except per-share amountsFY2024
Year ended Dec 31, 2024
FY2023
Year ended Dec 31, 2023
FY2022
Year ended Dec 31, 2022
FY2021
Year ended Dec 31, 2021
Net sales1,941,6722,158,1632,559,9902,312,253
Costs and expenses
Cost of materials sold (excludes items shown separately below)1,490,4911,684,6632,073,9301,802,052
Warehouse and processing128,770122,212104,668103,017
Administrative and general113,044122,239114,004104,617
Distribution67,46766,97960,52955,404
Selling46,64341,43640,17441,881
Occupancy17,26816,52013,20012,500
Depreciation24,54821,54517,28517,952
Amortization5,5824,8982,4532,364
Total costs and expenses1,893,8132,080,4922,426,2432,139,787
Operating income47,85977,671133,747172,466
Other loss, net93784536
Income before interest and income taxes47,76677,593133,702172,430
Interest and other expense on debt16,46116,00610,0807,631
Income before income taxes31,30561,587123,622164,799
Income tax provision8,32517,05832,69143,748
Net income22,98044,52990,931121,051
Gain (loss) on cash flow hedges199(1,693)4,4092,960
Tax effect of hedges(50)423(1,102)(740)
Total comprehensive income23,12943,25994,238123,271
Net income per share - basic (in dollars per share)1.973.857.8710.53
Weighted average shares outstanding - basic (in shares)11,677,00011,573,00011,551,00011,492,000
Net income per share - diluted (in dollars per share)1.973.857.8710.52
Weighted average shares outstanding - diluted (in shares)11,677,00011,578,00011,559,00011,503,000
Dividends declared per share of common stock (in dollars per share)0.600.500.360.08

As filed on EDGAR · Not affiliated with the U.S. SEC · Not investment advice. Each column links to its filing.