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-03-31
FY
2022-03-31
FY
2021-03-31
FY
Revenue$3.18B$2.58B$2.41B$2.30B$2.05B$1.81B
Cost of Revenue$2.45B$1.94B$1.88B$1.91B$1.74B$1.51B
Gross Profit$731.10M$643.80M$525.60M$389.40M$309.30M$293.40M
Operating Expenses––––––
R&D$29.30M$34.90M$42.00M$44.00M$50.30M$46.30M
SG&A$360.10M$332.10M$273.90M$234.00M$215.10M$210.90M
Operating Income$342.40M$283.50M$240.70M$150.40M$119.20M-$97.70M
Interest Expense–$26.40M$24.10M$20.70M$15.60M$19.40M
Tax Expense$63.20M$68.50M$51.20M-$28.30M$15.20M$90.20M
Net Income$121.50M$184.00M$161.50M$153.10M$85.20M-$210.70M
EPS (basic)2.30003.50003.08002.93001.6400-4.1100
EPS (diluted)2.26003.42003.03002.90001.6200-4.1100
Shares (diluted)$53.80M$53.90M$53.40M$52.80M$52.50M$51.30M

Income Flow · Mar 31, 2026 (FY)