EdgarLookup

MATRIX SERVICE CO — 10-K Filings

30 10-K filings on record

This page lists all 10-K filings submitted to the SEC by MATRIX SERVICE CO (MTRX), sorted by most recent first. Each row links to the full filing on EdgarLookup. MATRIX SERVICE CO has filed 30 10-K documents with the SEC since 2010. To view all SEC filings by MATRIX SERVICE CO, see the full filings list.

Overview All Filings Financials Insiders
All 10-K 10-K/A 10-Q 10-Q/A 144 3 4 4/A 424B3 5 8-A12B 8-K 8-K/A ARS CORRESP DEF 14A DEFA14A DEFR14A EFFECT NT 10-K NT 10-Q POS AM PRE 14A PREC14A REGDEX S-3 S-3/A S-8 SC 13D SC 13D/A SC 13G SC 13G/A SCHEDULE 13G SCHEDULE 13G/A SD UPLOAD
Form Description Accession Number Filed Period
10-K 10-K 0000866273-25-000069 Sep 10, 2025 Jun 30, 2025
10-K 10-K 0000866273-24-000092 Sep 10, 2024 Jun 30, 2024
10-K 10-K 0000866273-23-000058 Sep 12, 2023 Jun 30, 2023
10-K 10-K 0000866273-22-000105 Oct 11, 2022 Jun 30, 2022
10-K 10-K 0000866273-21-000088 Sep 13, 2021 Jun 30, 2021
10-K 10-K 0000866273-20-000109 Sep 3, 2020 Jun 30, 2020
10-K 10-K 0000866273-19-000094 Sep 4, 2019 Jun 30, 2019
10-K 10-K 0000866273-18-000082 Sep 12, 2018 Jun 30, 2018
10-K 10-K 0000866273-17-000091 Sep 11, 2017 Jun 30, 2017
10-K 10-K 0000866273-16-000209 Sep 1, 2016 Jun 30, 2016
10-K 10-K 0000866273-15-000080 Sep 11, 2015 Jun 30, 2015
10-K 10-K 0000866273-14-000092 Sep 8, 2014 Jun 30, 2014
10-K 10-K 0000866273-13-000057 Sep 6, 2013 Jun 30, 2013
10-K FORM 10-K 0001193125-12-382978 Sep 6, 2012 Jun 30, 2012
10-K FORM 10-K 0001193125-11-243489 Sep 8, 2011 Jun 30, 2011
10-K FORM 10-K 0001193125-10-218700 Sep 28, 2010 Jun 30, 2010
10-K FORM 10-K 0001193125-09-163619 Aug 4, 2009 May 31, 2009
10-K FORM 10-K 0001193125-08-166640 Aug 5, 2008 May 31, 2008
10-K FORM 10-K 0001193125-07-182493 Aug 14, 2007 May 31, 2007
10-K FORM 10-K 0001193125-06-162096 Aug 4, 2006 May 31, 2006
10-K FORM 10-K 0001193125-05-169705 Aug 17, 2005 May 31, 2005
10-K FORM 10-K 0001193125-04-139665 Aug 13, 2004 May 31, 2004
10-K FORM 10-K 0001193125-03-041447 Aug 25, 2003 May 31, 2003
10-K FORM 10-K 0000930661-02-002992 Aug 15, 2002 Jun 30, 2002
10-K FORM 10-K 0000930661-01-501696 Aug 15, 2001 May 31, 2001
10-K 10-K FOR PERIOD ENDING MAY 31, 2000 0001023363-00-000064 Aug 17, 2000 May 31, 2000
10-K FORM 10-K 0000930661-99-002073 Aug 27, 1999 May 31, 1999
10-K 0000866273-98-000015 Aug 28, 1998 May 31, 1998
10-K 0000866273-97-000007 Aug 29, 1997 May 31, 1997
10-K 0000866273-96-000010 Aug 30, 1996 May 31, 1996