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-02-28
FY
2025-02-28
FY
2024-02-29
FY
2023-02-28
FY
2022-02-28
FY
2021-02-28
FY
Revenue$392.40M$394.62M$420.11M$431.84M$400.01M$357.97M
Cost of Revenue$271.99M$277.32M$294.77M$300.79M$285.29M$254.21M
Gross Profit$120.41M$117.29M$125.34M$131.05M$114.72M$103.77M
Operating Expenses––––––
R&D––––––
SG&A$67.73M$65.38M$68.83M$70.79M$71.41M$68.27M
Operating Income$52.69M$51.97M$56.46M$66.15M$43.58M$35.90M
Interest Expense––-$3.97M$0.00$9.00K$11.00K
Tax Expense$15.97M$15.23M$16.53M$17.63M$12.96M$9.19M
Net Income$42.63M$40.22M$42.60M$47.30M$28.98M$24.09M
EPS (basic)1.66001.55001.65001.83001.11000.9300
EPS (diluted)1.66001.54001.64001.82001.11000.9300
Shares (diluted)$25.69M$26.16M$25.94M$25.95M$26.11M$26.00M

Income Flow · Feb 28, 2026 (FY)