![]() Mechanical Dynamics & Analysis Mechanical Dynamics & Analysis (MD&A) is a company that provides turbine-generator services. | ![]() Matrix Service Matrix Service is a company that provides engineering, fabrication, infrastructure, construction, and maintenance services for the oil, natural gas, power, petrochemical, industrial, agricultural, mining, and minerals markets. | |||
Founding Date | Founding Date 1980 | Founding Date 1982 | Founding Date 1984 | Founding Date 1947 |
Type | Type Subsidiary | Type Subsidiary | Type Public | Type Public |
Tags | ||||
Locations | Locations Issaquah, US HQ New Castle, US | Locations Latham, US HQ Clifton Park, US Duncan, US Euclid, US Fort Collins, US San Antonio, US St. Louis, US | ||
Employees | Employees 2,2952% increase | Employees 4451% increase | Employees 2,2398% increase | Employees 20,582 |
Valuation ($) | Valuation ($) N/A | Valuation ($) N/A | Valuation ($) 314.1 m | Valuation ($) 3.9 b |
Financial | ||||
Revenue (est.) | Revenue (est.) N/A | Revenue (est.) N/A | Revenue (est.) $769.3m (FY, 2025) | Revenue (est.) $5.1b (FY, 2025) |
Cost of goods | Cost of goods N/A | Cost of goods N/A | Cost of goods $729.6m (FY, 2025) | Cost of goods $1.1b (FY, 2025) |
Gross profit | Gross profit N/A | Gross profit N/A | Gross profit $39.7m (FY, 2025) | Gross profit $4b (FY, 2025) |
Net income | Net income N/A | Net income N/A | Net income ($29.5m) (FY, 2025) | Net income $261m (FY, 2025) |
Operating ⚠ | ||||
Services Provided | Services Provided 4 (May, 2023) | Services Provided 3 (May, 2023) | Services Provided N/A | Services Provided N/A |

Mechanical Dynamics & Analysis (MD&A) is a company that provides turbine-generator services.
View company
Matrix Service is a company that provides engineering, fabrication, infrastructure, construction, and maintenance services for the oil, natural gas, power, petrochemical, industrial, agricultural, mining, and minerals markets.
View company
ATCO is a provider of energy, housing, transportation and infrastructure solutions.
View company