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
2025-03-31
FY
2024-03-31
FY
2023-03-31
FY
2022-03-31
FY
2021-03-31
FY
Revenue$298.89M$215.19M$208.13M$217.92M$192.10M
Cost of Revenue$175.34M$134.60M$137.35M$133.62M$107.94M
Gross Profit$123.55M$80.59M$70.78M$84.30M$84.16M
Operating Expenses$20.40M$12.42M$16.82M$21.74M$12.44M
R&D–––––
SG&A$12.60M$4.66M$4.44M$25.59M$21.95M
Operating Income$103.15M$63.92M$33.75M$62.56M$71.72M
Interest Expense$6.71M$213.00K$3.26M$10.71M$1.99M
Tax Expense$26.19M$20.28M-$14.04M-$13.79M$12.99M
Net Income$78.77M$49.68M$21.10M$43.28M$60.51M
EPS (basic)0.29000.21000.12000.17000.2700
EPS (diluted)0.28000.20000.12000.17000.2600
Shares (diluted)$206.30M$179.14M$178.99M$178.32M$177.07M

Income Flow · Mar 31, 2025 (FY)