In USD Thousands
Financials are currently not available.
Period Ending:12/31/202412/31/202312/31/202212/31/2021
Total Revenue$3,362,290$3,643,905$3,008,542$2,498,289
Cost of Revenue$3,071,971$3,279,508$2,664,580$2,173,308
Gross Profit$290,319$364,397$343,962$324,981
Operating Expenses
Research and Development--------
Sales, General and Admin.$238,222$234,611$222,424$207,208
Non-Recurring Items--------
Other Operating Items$4,869$4,907$9,009$2,311
Operating Income$54,082$129,093$114,907$118,560
Add'l income/expense items$5,790$5,064$5,238$2,643
Earnings Before Interest and Tax$53,018$129,943$117,767$118,105
Interest Expense$6,525$4,939$3,563$1,799
Earnings Before Tax$46,493$125,004$114,204$116,306
Income Tax$16,230$34,014$30,823$31,300
Minority Interest--------
Equity Earnings/Loss Unconsolidated Subsidiary------$4
Net Income-Cont. Operations$30,263$90,990$83,381$85,010
Net Income$30,263$90,990$83,381$85,010
Net Income Applicable to Common Shareholders$30,263$90,990$83,381$85,010
Ad
Scroll with content

Data is currently not available