ICC Holdings, Inc. (ICCH)

NASDAQ: ICCH · IEX Real-Time Price · USD
15.23
+0.59 (4.03%)
Feb 15, 2024, 12:00 AM EST - Market open

ICC Holdings Income Statement

Millions USD. Fiscal year is Jan - Dec.
Year 202220212020201920182017201620152014
Revenue
69.6861.4456.5259.5251.1648.1844.8741.8239.83
Revenue Growth (YoY)
13.41%8.71%-5.05%16.34%6.20%7.37%7.29%5.00%-
Cost of Revenue
44.5334.732.5633.7131.2629.0124.3423.822.75
Gross Profit
25.1526.7423.9625.8119.919.1720.5318.0217.08
Selling, General & Admin
25.6721.5519.1720.618.7617.8616.3114.8714.59
Operating Expenses
25.6721.5519.1720.618.7617.8616.3114.8714.59
Operating Income
-0.535.194.795.211.141.314.213.152.5
Interest Expense / Income
0.20.240.210.130.140.230.230.140.13
Pretax Income
-0.724.964.585.0811.083.993.022.36
Income Tax
-0.140.821.050.790.110.371.180.860.78
Net Income
-0.584.143.534.290.890.712.812.151.59
Net Income Growth
-17.31%-17.77%380.73%26.20%-74.81%30.43%35.91%-
Shares Outstanding (Basic)
33333334-
Shares Outstanding (Diluted)
3333333--
Shares Change
-1.07%0.76%0.93%-3.44%-1.17%0.26%-10.00%--
EPS (Basic)
-0.191.361.171.430.290.220.89--
EPS (Diluted)
-0.191.351.161.420.290.220.89--
EPS Growth
-16.38%-18.31%389.66%31.82%-75.28%---
Free Cash Flow
10.064.461.252.155.310.23.785.166.67
Free Cash Flow Per Share
3.321.470.410.711.700.071.201.48-
Gross Margin
36.09%43.52%42.39%43.36%38.90%39.79%45.75%43.09%42.89%
Operating Margin
-0.75%8.45%8.47%8.75%2.23%2.71%9.39%7.54%6.27%
Profit Margin
-0.83%6.74%6.25%7.21%1.75%1.47%6.26%5.15%3.98%
Free Cash Flow Margin
14.44%7.27%2.20%3.61%10.37%0.42%8.43%12.35%16.76%
Effective Tax Rate
-16.44%22.87%15.49%10.62%34.47%29.52%28.57%32.95%
EBITDA
0.175.95.4761.872.135.033.663.01
EBITDA Margin
0.24%9.60%9.68%10.09%3.66%4.42%11.21%8.75%7.56%
Depreciation & Amortization
0.690.710.680.790.730.820.820.510.51
EBIT
-0.535.194.795.211.141.314.213.152.5
EBIT Margin
-0.75%8.45%8.47%8.75%2.23%2.71%9.39%7.54%6.27%
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).