MTAA
SIT
Market cap36mUSD
May 23, Last price
1.31EUR
1D
0.00%
1Q
19.09%
IPO
-88.29%
Name
SIT SpA
Chart & Performance
Profile
As of June 8, 2022, operates as a subsidiary of SIT Technologies Spa.
Valuation
Title EUR in thousands, except ratios and share amounts | FY | FY | FY | FY | FY | FY | FY | FY | FY |
---|---|---|---|---|---|---|---|---|---|
2023‑12 | 2022‑12 | 2021‑12 | 2020‑12 | 2019‑12 | 2018‑12 | 2017‑12 | 2016‑12 | 2015‑12 | |
Income | |||||||||
Revenues | 326,261 -17.05% | 393,305 3.36% | |||||||
Cost of revenue | 244,248 | 237,197 | |||||||
Unusual Expense (Income) | |||||||||
NOPBT | 82,013 | 156,108 | |||||||
NOPBT Margin | 25.14% | 39.69% | |||||||
Operating Taxes | (7,912) | 2,355 | |||||||
Tax Rate | 1.51% | ||||||||
NOPAT | 89,925 | 153,753 | |||||||
Net income | (23,388) -308.58% | 11,213 36.03% | |||||||
Dividends | (7,299) | ||||||||
Dividend yield | 4.89% | ||||||||
Proceeds from repurchase of equity | (599) | ||||||||
BB yield | 0.40% | ||||||||
Debt | |||||||||
Debt current | 56,536 | 26,444 | |||||||
Long-term debt | 121,828 | 144,441 | |||||||
Deferred revenue | |||||||||
Other long-term liabilities | 16,911 | 20,926 | |||||||
Net debt | 166,473 | 141,534 | |||||||
Cash flow | |||||||||
Cash from operating activities | 8,102 | 13,738 | |||||||
CAPEX | (18,130) | (26,809) | |||||||
Cash from investing activities | (23,025) | (30,333) | |||||||
Cash from financing activities | 927 | (7,394) | |||||||
FCF | 78,131 | 104,762 | |||||||
Balance | |||||||||
Cash | 8,700 | 23,535 | |||||||
Long term investments | 3,191 | 5,816 | |||||||
Excess cash | 9,686 | ||||||||
Stockholders' equity | 122,882 | 161,869 | |||||||
Invested Capital | 324,890 | 327,257 | |||||||
ROIC | 27.58% | 50.78% | |||||||
ROCE | 24.34% | 44.36% | |||||||
EV | |||||||||
Common stock shares outstanding | 24,310 | 24,328 | |||||||
Price | 3.40 -44.63% | 6.14 -42.88% | |||||||
Market cap | 82,653 -44.67% | 149,372 -43.36% | |||||||
EV | 249,126 | 290,906 | |||||||
EBITDA | 110,665 | 183,760 | |||||||
EV/EBITDA | 2.25 | 1.58 | |||||||
Interest | 8,516 | 3,910 | |||||||
Interest/NOPBT | 10.38% | 2.50% |