F&F - Financial Insights SEC Filing Analytics

Financial Metrics

ELF e.l.f. Beauty, Inc.
Range: 2023-01-01 to 2026-04-09

Regulatory Activity

Since 2025-04-09
Insider Filings (Forms 3/4/5)
26
Material Event Filings (8-K)
0
Type Form Filed Document
Insider 4 2026-04-02 SEC Filing Index
Insider 4 2026-02-23 SEC Filing Index
Insider 4 2026-02-17 SEC Filing Index
Insider 3 2026-02-17 SEC Filing Index
Insider 4 2025-12-08 SEC Filing Index

Credit and Bond Coverage

Company-level
Credit Ratings: SEC EDGAR does not provide a standardized, machine-readable issuer credit rating feed.
Integrate Moody's, S&P, or Fitch licensed data separately if ratings are required.
Long-Term Debt (latest annual)
N/A
Total Liabilities (latest annual)
487320000.0
Current Liabilities (latest annual)
177056000.0
10-Q/10-K Files
Displays percentage-change badges below each chart in green/red.

Income Statement

Metrics: 6

Revenue

Q: 9 | A: 9

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-06-30 216339000.0 USD 10-Q 2024-08-09
Quarterly 2023-09-30 215507000.0 -0.4% USD 10-Q 2024-11-07
Quarterly 2023-12-31 270943000.0 +25.7% USD 10-Q 2025-02-07
Quarterly 2024-06-30 324477000.0 +19.8% USD 10-Q 2025-08-07
Quarterly 2024-09-30 301075000.0 -7.2% USD 10-Q 2025-11-10
Quarterly 2024-12-31 355320000.0 +18.0% USD 10-Q 2026-02-05
Quarterly 2025-06-30 353739000.0 -0.4% USD 10-Q 2025-08-07
Quarterly 2025-09-30 343936000.0 -2.8% USD 10-Q 2025-11-10
Quarterly 2025-12-31 489505000.0 +42.3% USD 10-Q 2026-02-05
Annual 2023-03-31 187357000.0 USD 10-K 2025-05-29
Annual 2023-06-30 216339000.0 +15.5% USD 10-K 2025-05-29
Annual 2023-09-30 215507000.0 -0.4% USD 10-K 2025-05-29
Annual 2023-12-31 270943000.0 +25.7% USD 10-K 2025-05-29
Annual 2024-03-31 321143000.0 +18.5% USD 10-K 2025-05-29
Annual 2024-06-30 324477000.0 +1.0% USD 10-K 2025-05-29
Annual 2024-09-30 301075000.0 -7.2% USD 10-K 2025-05-29
Annual 2024-12-31 355320000.0 +18.0% USD 10-K 2025-05-29
Annual 2025-03-31 332645000.0 -6.4% USD 10-K 2025-05-29

Gross Profit

Q: 9 | A: 9

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-06-30 152572000.0 USD 10-Q 2024-08-09
Quarterly 2023-09-30 152365000.0 -0.1% USD 10-Q 2024-11-07
Quarterly 2023-12-31 191957000.0 +26.0% USD 10-Q 2025-02-07
Quarterly 2024-06-30 231283000.0 +20.5% USD 10-Q 2025-08-07
Quarterly 2024-09-30 214059000.0 -7.4% USD 10-Q 2025-11-10
Quarterly 2024-12-31 253305000.0 +18.3% USD 10-Q 2026-02-05
Quarterly 2025-06-30 244541000.0 -3.5% USD 10-Q 2025-08-07
Quarterly 2025-09-30 238858000.0 -2.3% USD 10-Q 2025-11-10
Quarterly 2025-12-31 347495000.0 +45.5% USD 10-Q 2026-02-05
Annual 2023-03-31 129126000.0 USD 10-K 2025-05-29
Annual 2023-06-30 152572000.0 +18.2% USD 10-K 2025-05-29
Annual 2023-09-30 152365000.0 -0.1% USD 10-K 2025-05-29
Annual 2023-12-31 191957000.0 +26.0% USD 10-K 2025-05-29
Annual 2024-03-31 227202000.0 +18.4% USD 10-K 2025-05-29
Annual 2024-06-30 231283000.0 +1.8% USD 10-K 2025-05-29
Annual 2024-09-30 214059000.0 -7.4% USD 10-K 2025-05-29
Annual 2024-12-31 253305000.0 +18.3% USD 10-K 2025-05-29
Annual 2025-03-31 237039000.0 -6.4% USD 10-K 2025-05-29

Operating Income

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-06-30 60633000.0 USD 10-Q 2024-08-09
Quarterly 2023-09-30 40179000.0 -33.7% USD 10-Q 2024-11-07
Quarterly 2023-12-31 31836000.0 -20.8% USD 10-Q 2025-02-07
Quarterly 2024-06-30 50708000.0 +59.3% USD 10-Q 2025-08-07
Quarterly 2024-09-30 27918000.0 -44.9% USD 10-Q 2025-11-10
Quarterly 2024-12-31 35085000.0 +25.7% USD 10-Q 2026-02-05
Quarterly 2025-06-30 48709000.0 +38.8% USD 10-Q 2025-08-07
Quarterly 2025-09-30 7716000.0 -84.2% USD 10-Q 2025-11-10
Quarterly 2025-12-31 67540000.0 +775.3% USD 10-Q 2026-02-05
Annual 2023-03-31 68143000.0 USD 10-K 2025-05-29
Annual 2024-03-31 149678000.0 +119.7% USD 10-K 2025-05-29
Annual 2025-03-31 158027000.0 +5.6% USD 10-K 2025-05-29

Net Income

Q: 9 | A: 9

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-06-30 52977000.0 USD 10-Q 2025-02-07
Quarterly 2023-09-30 33271000.0 -37.2% USD 10-Q 2025-02-07
Quarterly 2023-12-31 26888000.0 -19.2% USD 10-Q 2025-02-07
Quarterly 2024-06-30 47555000.0 +76.9% USD 10-Q 2026-02-05
Quarterly 2024-09-30 19020000.0 -60.0% USD 10-Q 2026-02-05
Quarterly 2024-12-31 17261000.0 -9.2% USD 10-Q 2026-02-05
Quarterly 2025-06-30 33311000.0 +93.0% USD 10-Q 2026-02-05
Quarterly 2025-09-30 2996000.0 -91.0% USD 10-Q 2026-02-05
Quarterly 2025-12-31 39376000.0 +1214.3% USD 10-Q 2026-02-05
Annual 2023-03-31 16246000.0 USD 10-K 2025-05-29
Annual 2023-06-30 52977000.0 +226.1% USD 10-K 2025-05-29
Annual 2023-09-30 33271000.0 -37.2% USD 10-K 2025-05-29
Annual 2023-12-31 26888000.0 -19.2% USD 10-K 2025-05-29
Annual 2024-03-31 14527000.0 -46.0% USD 10-K 2025-05-29
Annual 2024-06-30 47555000.0 +227.4% USD 10-K 2025-05-29
Annual 2024-09-30 19020000.0 -60.0% USD 10-K 2025-05-29
Annual 2024-12-31 17261000.0 -9.2% USD 10-K 2025-05-29
Annual 2025-03-31 28253000.0 +63.7% USD 10-K 2025-05-29

EPS Basic

Q: 9 | A: 9

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-06-30 0.98 USD/shares 10-Q 2024-08-09
Quarterly 2023-09-30 0.61 -37.8% USD/shares 10-Q 2024-11-07
Quarterly 2023-12-31 0.49 -19.7% USD/shares 10-Q 2025-02-07
Quarterly 2024-06-30 0.85 +73.5% USD/shares 10-Q 2025-08-07
Quarterly 2024-09-30 0.34 -60.0% USD/shares 10-Q 2025-11-10
Quarterly 2024-12-31 0.31 -8.8% USD/shares 10-Q 2026-02-05
Quarterly 2025-06-30 0.59 +90.3% USD/shares 10-Q 2025-08-07
Quarterly 2025-09-30 0.05 -91.5% USD/shares 10-Q 2025-11-10
Quarterly 2025-12-31 0.66 +1220.0% USD/shares 10-Q 2026-02-05
Annual 2023-03-31 0.31 USD/shares 10-K 2025-05-29
Annual 2023-06-30 0.98 +216.1% USD/shares 10-K 2025-05-29
Annual 2023-09-30 0.61 -37.8% USD/shares 10-K 2025-05-29
Annual 2023-12-31 0.49 -19.7% USD/shares 10-K 2025-05-29
Annual 2024-03-31 0.26 -46.9% USD/shares 10-K 2025-05-29
Annual 2024-06-30 0.85 +226.9% USD/shares 10-K 2025-05-29
Annual 2024-09-30 0.34 -60.0% USD/shares 10-K 2025-05-29
Annual 2024-12-31 0.31 -8.8% USD/shares 10-K 2025-05-29
Annual 2025-03-31 0.5 +61.3% USD/shares 10-K 2025-05-29

EPS Diluted

Q: 9 | A: 9

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-06-30 0.93 USD/shares 10-Q 2024-08-09
Quarterly 2023-09-30 0.58 -37.6% USD/shares 10-Q 2024-11-07
Quarterly 2023-12-31 0.46 -20.7% USD/shares 10-Q 2025-02-07
Quarterly 2024-06-30 0.81 +76.1% USD/shares 10-Q 2025-08-07
Quarterly 2024-09-30 0.33 -59.3% USD/shares 10-Q 2025-11-10
Quarterly 2024-12-31 0.3 -9.1% USD/shares 10-Q 2026-02-05
Quarterly 2025-06-30 0.58 +93.3% USD/shares 10-Q 2025-08-07
Quarterly 2025-09-30 0.05 -91.4% USD/shares 10-Q 2025-11-10
Quarterly 2025-12-31 0.65 +1200.0% USD/shares 10-Q 2026-02-05
Annual 2023-03-31 0.29 USD/shares 10-K 2025-05-29
Annual 2023-06-30 0.93 +220.7% USD/shares 10-K 2025-05-29
Annual 2023-09-30 0.58 -37.6% USD/shares 10-K 2025-05-29
Annual 2023-12-31 0.46 -20.7% USD/shares 10-K 2025-05-29
Annual 2024-03-31 0.25 -45.7% USD/shares 10-K 2025-05-29
Annual 2024-06-30 0.81 +224.0% USD/shares 10-K 2025-05-29
Annual 2024-09-30 0.33 -59.3% USD/shares 10-K 2025-05-29
Annual 2024-12-31 0.3 -9.1% USD/shares 10-K 2025-05-29
Annual 2025-03-31 0.49 +63.3% USD/shares 10-K 2025-05-29

Balance Sheet

Metrics: 9

Cash and Equivalents

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 120778000.0 USD 10-Q 2024-02-07
Quarterly 2023-06-30 142549000.0 +18.0% USD 10-Q 2024-08-09
Quarterly 2023-09-30 167763000.0 +17.7% USD 10-Q 2024-11-07
Quarterly 2023-12-31 72705000.0 -56.7% USD 10-Q 2025-02-07
Quarterly 2024-03-31 108183000.0 +48.8% USD 10-Q 2025-02-07
Quarterly 2024-06-30 109034000.0 +0.8% USD 10-Q 2025-08-07
Quarterly 2024-09-30 96768000.0 -11.2% USD 10-Q 2025-11-10
Quarterly 2024-12-31 73845000.0 -23.7% USD 10-Q 2026-02-05
Quarterly 2025-03-31 148692000.0 +101.4% USD 10-Q 2026-02-05
Quarterly 2025-06-30 170029000.0 +14.3% USD 10-Q 2025-08-07
Quarterly 2025-09-30 194403000.0 +14.3% USD 10-Q 2025-11-10
Quarterly 2025-12-31 196821000.0 +1.2% USD 10-Q 2026-02-05
Annual 2023-03-31 120778000.0 USD 10-K 2024-05-23
Annual 2024-03-31 108183000.0 -10.4% USD 10-K 2025-05-29
Annual 2025-03-31 148692000.0 +37.4% USD 10-K 2025-05-29

Accounts Receivable

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 67928000.0 USD 10-Q 2024-02-07
Quarterly 2023-06-30 90531000.0 +33.3% USD 10-Q 2024-08-09
Quarterly 2023-09-30 86683000.0 -4.3% USD 10-Q 2024-11-07
Quarterly 2023-12-31 121061000.0 +39.7% USD 10-Q 2025-02-07
Quarterly 2024-03-31 123797000.0 +2.3% USD 10-Q 2025-02-07
Quarterly 2024-06-30 155701000.0 +25.8% USD 10-Q 2025-08-07
Quarterly 2024-09-30 146559000.0 -5.9% USD 10-Q 2025-11-10
Quarterly 2024-12-31 187744000.0 +28.1% USD 10-Q 2026-02-05
Quarterly 2025-03-31 126010000.0 -32.9% USD 10-Q 2026-02-05
Quarterly 2025-06-30 173352000.0 +37.6% USD 10-Q 2025-08-07
Quarterly 2025-09-30 154688000.0 -10.8% USD 10-Q 2025-11-10
Quarterly 2025-12-31 190304000.0 +23.0% USD 10-Q 2026-02-05
Annual 2023-03-31 67928000.0 USD 10-K 2024-05-23
Annual 2024-03-31 123797000.0 +82.2% USD 10-K 2025-05-29
Annual 2025-03-31 126010000.0 +1.8% USD 10-K 2025-05-29

Inventory

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 81323000.0 USD 10-Q 2024-02-07
Quarterly 2023-06-30 98053000.0 +20.6% USD 10-Q 2024-08-09
Quarterly 2023-09-30 147228000.0 +50.2% USD 10-Q 2024-11-07
Quarterly 2023-12-31 204504000.0 +38.9% USD 10-Q 2025-02-07
Quarterly 2024-03-31 191489000.0 -6.4% USD 10-Q 2025-02-07
Quarterly 2024-06-30 199563000.0 +4.2% USD 10-Q 2025-08-07
Quarterly 2024-09-30 238798000.0 +19.7% USD 10-Q 2025-11-10
Quarterly 2024-12-31 214786000.0 -10.1% USD 10-Q 2026-02-05
Quarterly 2025-03-31 187170000.0 -12.9% USD 10-Q 2026-02-05
Quarterly 2025-06-30 170379000.0 -9.0% USD 10-Q 2025-08-07
Quarterly 2025-09-30 247390000.0 +45.2% USD 10-Q 2025-11-10
Quarterly 2025-12-31 220622000.0 -10.8% USD 10-Q 2026-02-05
Annual 2023-03-31 81323000.0 USD 10-K 2024-05-23
Annual 2024-03-31 191489000.0 +135.5% USD 10-K 2025-05-29
Annual 2025-03-31 187170000.0 -2.3% USD 10-K 2025-05-29

Current Assets

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 303325000.0 USD 10-Q 2024-02-07
Quarterly 2023-06-30 370409000.0 +22.1% USD 10-Q 2024-08-09
Quarterly 2023-09-30 435446000.0 +17.6% USD 10-Q 2024-11-07
Quarterly 2023-12-31 454900000.0 +4.5% USD 10-Q 2025-02-07
Quarterly 2024-03-31 477077000.0 +4.9% USD 10-Q 2025-02-07
Quarterly 2024-06-30 530460000.0 +11.2% USD 10-Q 2025-08-07
Quarterly 2024-09-30 554039000.0 +4.4% USD 10-Q 2025-11-10
Quarterly 2024-12-31 559077000.0 +0.9% USD 10-Q 2026-02-05
Quarterly 2025-03-31 540560000.0 -3.3% USD 10-Q 2026-02-05
Quarterly 2025-06-30 602526000.0 +11.5% USD 10-Q 2025-08-07
Quarterly 2025-09-30 707237000.0 +17.4% USD 10-Q 2025-11-10
Quarterly 2025-12-31 701589000.0 -0.8% USD 10-Q 2026-02-05
Annual 2023-03-31 303325000.0 USD 10-K 2024-05-23
Annual 2024-03-31 477077000.0 +57.3% USD 10-K 2025-05-29
Annual 2025-03-31 540560000.0 +13.3% USD 10-K 2025-05-29

Total Assets

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 595601000.0 USD 10-Q 2024-02-07
Quarterly 2023-06-30 657881000.0 +10.5% USD 10-Q 2024-08-09
Quarterly 2023-09-30 746936000.0 +13.5% USD 10-Q 2024-11-07
Quarterly 2023-12-31 1108284000.0 +48.4% USD 10-Q 2025-02-07
Quarterly 2024-03-31 1129247000.0 +1.9% USD 10-Q 2025-02-07
Quarterly 2024-06-30 1204832000.0 +6.7% USD 10-Q 2025-08-07
Quarterly 2024-09-30 1237015000.0 +2.7% USD 10-Q 2025-11-10
Quarterly 2024-12-31 1264834000.0 +2.2% USD 10-Q 2026-02-05
Quarterly 2025-03-31 1248175000.0 -1.3% USD 10-Q 2026-02-05
Quarterly 2025-06-30 1314896000.0 +5.3% USD 10-Q 2025-08-07
Quarterly 2025-09-30 2318782000.0 +76.3% USD 10-Q 2025-11-10
Quarterly 2025-12-31 2323720000.0 +0.2% USD 10-Q 2026-02-05
Annual 2023-03-31 595601000.0 USD 10-K 2024-05-23
Annual 2024-03-31 1129247000.0 +89.6% USD 10-K 2025-05-29
Annual 2025-03-31 1248175000.0 +10.5% USD 10-K 2025-05-29

Current Liabilities

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 107976000.0 USD 10-Q 2024-02-07
Quarterly 2023-06-30 109705000.0 +1.6% USD 10-Q 2024-08-09
Quarterly 2023-09-30 152371000.0 +38.9% USD 10-Q 2024-11-07
Quarterly 2023-12-31 302939000.0 +98.8% USD 10-Q 2025-02-07
Quarterly 2024-03-31 299115000.0 -1.3% USD 10-Q 2025-02-07
Quarterly 2024-06-30 299805000.0 +0.2% USD 10-Q 2025-08-07
Quarterly 2024-09-30 310897000.0 +3.7% USD 10-Q 2025-11-10
Quarterly 2024-12-31 293907000.0 -5.5% USD 10-Q 2026-02-05
Quarterly 2025-03-31 177056000.0 -39.8% USD 10-Q 2026-02-05
Quarterly 2025-06-30 184739000.0 +4.3% USD 10-Q 2025-08-07
Quarterly 2025-09-30 261870000.0 +41.8% USD 10-Q 2025-11-10
Quarterly 2025-12-31 254297000.0 -2.9% USD 10-Q 2026-02-05
Annual 2023-03-31 107976000.0 USD 10-K 2024-05-23
Annual 2024-03-31 299115000.0 +177.0% USD 10-K 2025-05-29
Annual 2025-03-31 177056000.0 -40.8% USD 10-K 2025-05-29

Total Liabilities

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 184584000.0 USD 10-Q 2024-02-07
Quarterly 2023-06-30 186179000.0 +0.9% USD 10-Q 2024-08-09
Quarterly 2023-09-30 230508000.0 +23.8% USD 10-Q 2024-11-07
Quarterly 2023-12-31 494060000.0 +114.3% USD 10-Q 2025-02-07
Quarterly 2024-03-31 486675000.0 -1.5% USD 10-Q 2025-02-07
Quarterly 2024-06-30 501242000.0 +3.0% USD 10-Q 2025-08-07
Quarterly 2024-09-30 509320000.0 +1.6% USD 10-Q 2025-11-10
Quarterly 2024-12-31 497447000.0 -2.3% USD 10-Q 2026-02-05
Quarterly 2025-03-31 487320000.0 -2.0% USD 10-Q 2026-02-05
Quarterly 2025-06-30 510044000.0 +4.7% USD 10-Q 2025-08-07
Quarterly 2025-09-30 1179773000.0 +131.3% USD 10-Q 2025-11-10
Quarterly 2025-12-31 1161874000.0 -1.5% USD 10-Q 2026-02-05
Annual 2023-03-31 184584000.0 USD 10-K 2024-05-23
Annual 2024-03-31 486675000.0 +163.7% USD 10-K 2025-05-29
Annual 2025-03-31 487320000.0 +0.1% USD 10-K 2025-05-29

Stockholders' Equity

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 411017000.0 USD 10-Q 2025-02-07
Quarterly 2023-06-30 471702000.0 +14.8% USD 10-Q 2025-02-07
Quarterly 2023-09-30 516428000.0 +9.5% USD 10-Q 2025-02-07
Quarterly 2023-12-31 614224000.0 +18.9% USD 10-Q 2025-02-07
Quarterly 2024-03-31 642572000.0 +4.6% USD 10-Q 2026-02-05
Quarterly 2024-06-30 703590000.0 +9.5% USD 10-Q 2026-02-05
Quarterly 2024-09-30 727695000.0 +3.4% USD 10-Q 2026-02-05
Quarterly 2024-12-31 767387000.0 +5.5% USD 10-Q 2026-02-05
Quarterly 2025-03-31 760855000.0 -0.9% USD 10-Q 2026-02-05
Quarterly 2025-06-30 804852000.0 +5.8% USD 10-Q 2026-02-05
Quarterly 2025-09-30 1139009000.0 +41.5% USD 10-Q 2026-02-05
Quarterly 2025-12-31 1161846000.0 +2.0% USD 10-Q 2026-02-05
Annual 2023-03-31 411017000.0 USD 10-K 2025-05-29
Annual 2024-03-31 642572000.0 +56.3% USD 10-K 2025-05-29
Annual 2025-03-31 760855000.0 +18.4% USD 10-K 2025-05-29

Long-Term Debt

Q: 2 | A: 0

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2025-09-30 856676000.0 USD 10-Q 2025-11-10
Quarterly 2025-12-31 849176000.0 -0.9% USD 10-Q 2026-02-05

Cash Flow

Metrics: 4

Operating Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-06-30 23354000.0 USD 10-Q 2024-08-09
Quarterly 2023-09-30 51270000.0 +119.5% USD 10-Q 2024-11-07
Quarterly 2023-12-31 34139000.0 -33.4% USD 10-Q 2025-02-07
Quarterly 2024-06-30 1281000.0 -96.2% USD 10-Q 2025-08-07
Quarterly 2024-09-30 12449000.0 +871.8% USD 10-Q 2025-11-10
Quarterly 2024-12-31 -2260000.0 -118.2% USD 10-Q 2026-02-05
Quarterly 2025-06-30 27233000.0 +1305.0% USD 10-Q 2025-08-07
Quarterly 2025-09-30 50648000.0 +86.0% USD 10-Q 2025-11-10
Quarterly 2025-12-31 110053000.0 +117.3% USD 10-Q 2026-02-05
Annual 2023-03-31 101883000.0 USD 10-K 2025-05-29
Annual 2024-03-31 71154000.0 -30.2% USD 10-K 2025-05-29
Annual 2025-03-31 133840000.0 +88.1% USD 10-K 2025-05-29

Investing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-06-30 -616000.0 USD 10-Q 2024-08-09
Quarterly 2023-09-30 -1465000.0 -137.8% USD 10-Q 2024-11-07
Quarterly 2023-12-31 -280957000.0 -19078.0% USD 10-Q 2025-02-07
Quarterly 2024-06-30 -879000.0 +99.7% USD 10-Q 2025-08-07
Quarterly 2024-09-30 -2502000.0 -184.6% USD 10-Q 2025-11-10
Quarterly 2024-12-31 -7739000.0 -209.3% USD 10-Q 2026-02-05
Quarterly 2025-06-30 -7559000.0 +2.3% USD 10-Q 2025-08-07
Quarterly 2025-09-30 -595011000.0 -7771.6% USD 10-Q 2025-11-10
Quarterly 2025-12-31 -602950000.0 -1.3% USD 10-Q 2026-02-05
Annual 2023-03-31 -1723000.0 USD 10-K 2025-05-29
Annual 2024-03-31 -284660000.0 -16421.2% USD 10-K 2025-05-29
Annual 2025-03-31 -19097000.0 +93.3% USD 10-K 2025-05-29

Financing Cash Flow

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-06-30 -967000.0 USD 10-Q 2024-08-09
Quarterly 2023-09-30 -2820000.0 -191.6% USD 10-Q 2024-11-07
Quarterly 2023-12-31 201051000.0 +7229.5% USD 10-Q 2025-02-07
Quarterly 2024-06-30 408000.0 -99.8% USD 10-Q 2025-08-07
Quarterly 2024-09-30 -21976000.0 -5486.3% USD 10-Q 2025-11-10
Quarterly 2024-12-31 -24278000.0 -10.5% USD 10-Q 2026-02-05
Quarterly 2025-06-30 121000.0 +100.5% USD 10-Q 2025-08-07
Quarterly 2025-09-30 594880000.0 +491536.4% USD 10-Q 2025-11-10
Quarterly 2025-12-31 540923000.0 -9.1% USD 10-Q 2026-02-05
Annual 2023-03-31 -22735000.0 USD 10-K 2025-05-29
Annual 2024-03-31 200945000.0 +983.9% USD 10-K 2025-05-29
Annual 2025-03-31 -74449000.0 -137.0% USD 10-K 2025-05-29

Capital Expenditures

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-06-30 616000.0 USD 10-Q 2024-08-09
Quarterly 2023-09-30 1465000.0 +137.8% USD 10-Q 2024-11-07
Quarterly 2023-12-31 5984000.0 +308.5% USD 10-Q 2025-02-07
Quarterly 2024-06-30 786000.0 -86.9% USD 10-Q 2025-08-07
Quarterly 2024-09-30 2409000.0 +206.5% USD 10-Q 2025-11-10
Quarterly 2024-12-31 7461000.0 +209.7% USD 10-Q 2026-02-05
Quarterly 2025-06-30 7095000.0 -4.9% USD 10-Q 2025-08-07
Quarterly 2025-09-30 13944000.0 +96.5% USD 10-Q 2025-11-10
Quarterly 2025-12-31 20564000.0 +47.5% USD 10-Q 2026-02-05
Annual 2023-03-31 1723000.0 USD 10-K 2025-05-29
Annual 2024-03-31 8659000.0 +402.6% USD 10-K 2025-05-29
Annual 2025-03-31 18520000.0 +113.9% USD 10-K 2025-05-29

Share Data

Metrics: 4

Shares Outstanding

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 53770482.0 shares 10-Q 2024-02-07
Quarterly 2023-06-30 54417579.0 +1.2% shares 10-Q 2024-08-09
Quarterly 2023-09-30 54621561.0 +0.4% shares 10-Q 2024-11-07
Quarterly 2023-12-31 55412234.0 +1.4% shares 10-Q 2025-02-07
Quarterly 2024-03-31 55583660.0 +0.3% shares 10-Q 2025-02-07
Quarterly 2024-06-30 56387461.0 +1.4% shares 10-Q 2025-08-07
Quarterly 2024-09-30 56331038.0 -0.1% shares 10-Q 2025-11-10
Quarterly 2024-12-31 56398608.0 +0.1% shares 10-Q 2026-02-05
Quarterly 2025-03-31 55730037.0 -1.2% shares 10-Q 2026-02-05
Quarterly 2025-06-30 56734903.0 +1.8% shares 10-Q 2025-08-07
Quarterly 2025-09-30 59430231.0 +4.8% shares 10-Q 2025-11-10
Quarterly 2025-12-31 59052239.0 -0.6% shares 10-Q 2026-02-05
Annual 2023-03-31 53770482.0 shares 10-K 2024-05-23
Annual 2024-03-31 55583660.0 +3.4% shares 10-K 2025-05-29
Annual 2025-03-31 55730037.0 +0.3% shares 10-K 2025-05-29

Shares Issued

Q: 12 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-03-31 53770482.0 shares 10-Q 2024-02-07
Quarterly 2023-06-30 54417579.0 +1.2% shares 10-Q 2024-08-09
Quarterly 2023-09-30 54621561.0 +0.4% shares 10-Q 2024-11-07
Quarterly 2023-12-31 55412234.0 +1.4% shares 10-Q 2025-02-07
Quarterly 2024-03-31 55583660.0 +0.3% shares 10-Q 2025-02-07
Quarterly 2024-06-30 56387461.0 +1.4% shares 10-Q 2025-08-07
Quarterly 2024-09-30 56331038.0 -0.1% shares 10-Q 2025-11-10
Quarterly 2024-12-31 56398608.0 +0.1% shares 10-Q 2026-02-05
Quarterly 2025-03-31 55730037.0 -1.2% shares 10-Q 2026-02-05
Quarterly 2025-06-30 56734903.0 +1.8% shares 10-Q 2025-08-07
Quarterly 2025-09-30 59430231.0 +4.8% shares 10-Q 2025-11-10
Quarterly 2025-12-31 59052239.0 -0.6% shares 10-Q 2026-02-05
Annual 2023-03-31 53770482.0 shares 10-K 2024-05-23
Annual 2024-03-31 55583660.0 +3.4% shares 10-K 2025-05-29
Annual 2025-03-31 55730037.0 +0.3% shares 10-K 2025-05-29

Weighted Avg Shares Basic

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-06-30 53938136.0 shares 10-Q 2024-08-09
Quarterly 2023-09-30 54425384.0 +0.9% shares 10-Q 2024-11-07
Quarterly 2023-12-31 55140887.0 +1.3% shares 10-Q 2025-02-07
Quarterly 2024-06-30 55973914.0 +1.5% shares 10-Q 2025-08-07
Quarterly 2024-09-30 56345648.0 +0.7% shares 10-Q 2025-11-10
Quarterly 2024-12-31 56358694.0 +0.0% shares 10-Q 2026-02-05
Quarterly 2025-06-30 56328483.0 -0.1% shares 10-Q 2025-08-07
Quarterly 2025-09-30 58361701.0 +3.6% shares 10-Q 2025-11-10
Quarterly 2025-12-31 59294883.0 +1.6% shares 10-Q 2026-02-05
Annual 2023-03-31 52474811.0 shares 10-K 2025-05-29
Annual 2024-03-31 54747930.0 +4.3% shares 10-K 2025-05-29
Annual 2025-03-31 56210459.0 +2.7% shares 10-K 2025-05-29

Weighted Avg Shares Diluted

Q: 9 | A: 3

Quarterly

Annual

Show Data Rows
Frequency Period End Value % Chg Unit Form Filed
Quarterly 2023-06-30 57175870.0 shares 10-Q 2024-08-09
Quarterly 2023-09-30 57438152.0 +0.5% shares 10-Q 2024-11-07
Quarterly 2023-12-31 58030115.0 +1.0% shares 10-Q 2025-02-07
Quarterly 2024-06-30 58551423.0 +0.9% shares 10-Q 2025-08-07
Quarterly 2024-09-30 58482530.0 -0.1% shares 10-Q 2025-11-10
Quarterly 2024-12-31 58353219.0 -0.2% shares 10-Q 2026-02-05
Quarterly 2025-06-30 57675035.0 -1.2% shares 10-Q 2025-08-07
Quarterly 2025-09-30 59593910.0 +3.3% shares 10-Q 2025-11-10
Quarterly 2025-12-31 60190799.0 +1.0% shares 10-Q 2026-02-05
Annual 2023-03-31 55337554.0 shares 10-K 2025-05-29
Annual 2024-03-31 57788454.0 +4.4% shares 10-K 2025-05-29
Annual 2025-03-31 58345174.0 +1.0% shares 10-K 2025-05-29
For informational purposes only — not guaranteed to be accurate or complete.