← INTEST CORP
| Annual Trend | FY 2016 | FY 2017 | FY 2018 | FY 2019 | FY 2020 | FY 2021 | FY 2022 | FY 2023 | FY 2024 | FY 2025 | TTM | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $40.2m |
$66.8m
+66.06%
|
$78.6m
+17.61%
|
$60.7m
-22.79%
|
$53.8m
-11.27%
|
$84.9m
+57.70%
|
$116.8m
+37.64%
|
$123.3m
+5.54%
|
$130.7m
+5.99%
|
$113.8m
-12.90%
|
$121.1m
+6.37%
|
|
| Cost of Goods and Services Sold | $19.8m |
$32.1m
+61.78%
|
$39.2m
+21.96%
|
$31.4m
-19.73%
|
$29.7m
-5.46%
|
$43.7m
+46.89%
|
$63.4m
+45.21%
|
$66.3m
+4.63%
|
$75.3m
+13.48%
|
$64.9m
-13.77%
|
$67.8m
+4.46%
|
|
| Gross Profit | $20.4m |
$34.7m
+70.23%
|
$39.4m
+13.58%
|
$29.2m
-25.83%
|
$24.1m
-17.52%
|
$41.2m
+71.03%
|
$53.4m
+29.63%
|
$57.0m
+6.62%
|
$55.4m
-2.73%
|
$48.9m
-11.73%
|
$53.3m
+8.90%
|
|
| Research and Development Expense | $3.7m | $4.3m | $4.9m | $5.0m | $5.1m | $5.5m | $7.5m | $7.6m | $8.5m | $9.4m | $9.6m | |
| General and Administrative Expense | $7.0m | $11.7m | $12.8m | $13.3m | $11.4m | $15.9m | $19.3m | $21.3m | $26.1m | $22.2m | $22.5m | |
| Amortization of Intangible Assets | $229k | $1.2m | $1.1m | $1.3m | $1.2m | $1.4m | $2.7m | $2.1m | $2.5m | $3.3m | — | |
| Operating Expenses | $16.2m | $31.1m | $34.2m | $26.7m | $25.3m | $32.8m | $42.7m | $46.5m | $52.0m | $52.6m | $51.9m | |
| Operating Income (Loss) | $4.1m |
$3.6m
-12.90%
|
$5.2m
+43.45%
|
$2.5m
-50.79%
|
($1.2m)
-147.74%
|
$8.5m
+795.07%
|
$10.7m
+26.74%
|
$10.4m
-2.63%
|
$3.4m
-67.49%
|
($3.7m)
-209.75%
|
$1.4m
+137.34%
|
|
| Other Operating Income (Expense), Net | — | — | — | — | — | — | — | — | — | $39.6m | — | |
| Foreign Currency Transaction Gain (Loss), before Tax | ($16k) | $146k | ($165k) | ($3k) | ($26k) | ($34k) | ($109k) | $9k | ($203k) | — | — | |
| Other Nonoperating Income (Expense) | $61k | $227k | ($137k) | $55k | ($14k) | ($57k) | $59k | $1.3m | $906k | $953k | — | |
| Interest Expense (non-operating) | — | — | — | — | — | $89k | $635k | $679k | $846k | $450k | $378k | |
| Nonoperating Income (Expense) | — | — | — | — | — | — | ($576k) | $1.3m | — | — | — | |
| Income (Loss) from Continuing Operations before Income Taxes, Domestic | $3.3m | $2.6m | $3.6m | $1.8m | ($2.0m) | $7.4m | $9.6m | $9.6m | $4.9m | ($2.0m) | $544k | |
| Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest | $4.2m | $3.8m | $5.0m | $2.6m | ($1.2m) | $8.4m | $10.1m | $11.0m | $3.5m | ($3.2m) | $544k | |
| Current Income Tax Expense (Benefit) | $1.4m | $4.5m | $1.9m | $708k | $6k | $1.6m | $3.4m | $2.9m | $1.4m | $384k | ($47k) | |
| Income Tax Expense (Benefit) | $1.5m | $2.9m | $2.0m | $282k | ($336k) | $1.1m | $1.7m | $1.7m | $563k | ($695k) | ($47k) | |
| Net Income (Loss) Attributable to Parent | $2.7m |
$975k
-63.32%
|
$3.0m
+211.49%
|
$2.3m
-23.54%
|
($895k)
-138.54%
|
$7.3m
+913.74%
|
$8.5m
+16.17%
|
$9.3m
+10.41%
|
$2.9m
-69.05%
|
($2.5m)
-187.41%
|
$591k
+123.39%
|
|
| Earnings Per Share, Basic | $0.26 | $0.09 | $0.29 | $0.22 | ($0.09) | $0.70 | $0.79 | $0.82 | $0.24 | ($0.21) | $0.04 | |
| Earnings Per Share, Diluted | $0.26 | $0.09 | $0.29 | $0.22 | ($0.09) | $0.68 | $0.78 | $0.79 | $0.24 | ($0.21) | $0.04 | |
| Weighted Average Number of Shares Outstanding, Basic | 10.3m | 10.3m | 10.3m | 10.4m | 10.3m | 10.5m | 10.7m | 11.5m | 12.2m | 12.2m | 12.2m | |
| Weighted Average Number of Shares Outstanding, Diluted | 10.3m | 10.3m | 10.4m | 10.4m | 10.3m | 10.7m | 10.9m | 11.8m | 12.2m | 12.2m | 12.3m | |
| Additional Financial Items | ||||||||||||
| Other General Expense | — | — | — | — | — | — | — | — | — | $8.9m | — | |
| Selling Expense | $5.6m | $8.1m | $9.6m | $8.5m | $7.5m | $11.1m | $15.9m | $17.6m | $17.4m | $16.8m | — |