Stockfacts
Use CasesDocsPricing
Log inSign up free
OverviewFinancialsTrendsTranscriptsOptionsInstitutionsInsidersCorporate ActionsSEC Filings
Stockfacts

EOD US-equity data for investors and AI agents

Data is end-of-day, not real-time, and not investment advice

Use CasesDashboard

Financials

Line item
2026-03-31
FY
2025-03-31
FY
2024-03-31
FY
2023-12-31
FY
2023-09-30
FY
2023-06-30
FY
2023-03-31
FY
2022-12-31
FY
Revenue$958.53M$895.59M$795.31M$202.30M$195.52M$190.25M$718.56M$179.39M
Cost of Revenue$725.66M$685.86M$623.62M–––$560.30M–
Gross Profit$232.86M$209.73M$171.69M$42.16M$44.25M$41.88M$158.26M$40.34M
Operating Expenses––––––––
R&D––––––––
SG&A$89.73M$88.90M$76.59M–––$73.70M–
Operating Income––––––––
Interest Expense––––––––
Tax Expense$32.79M$25.66M$18.85M–––$18.19M–
Net Income$110.34M$95.17M$76.25M$17.09M$19.90M$19.80M$66.36M$16.85M
EPS (basic)2.15001.85004.45001.00001.16001.16003.83000.9800
EPS (diluted)2.14001.83004.40000.99001.15001.14003.77000.9600
Shares (diluted)$51.63M$51.99M$17.35M–––$17.59M–

Income Flow · Mar 31, 2026 (FY)