Financial statements and analysis
Showing the last 6 fiscal years: 2020 to 2025
Chart shows data from left to right: oldest period → newest period
X-axis shows fiscal years with their term end dates and filing dates
Period names from company filings, with term end dates and filing dates
Income Statement (USD) Term End Date Filing Date | 2025 Dec 31, 2025 Feb 26, 2026 | 2024 Dec 31, 2024 Feb 25, 2025 | 2023 Dec 31, 2023 Feb 26, 2024 | 2022 Dec 31, 2022 Dec 31, 2022 | 2021 Mar 31, 2022 May 19, 2022 | 2020 Mar 31, 2021 Mar 31, 2021 | 2019 Mar 31, 2020 Mar 31, 2020 | 2018 Mar 31, 2019 Mar 31, 2019 |
|---|
Total Revenue | 274.39M 21.2% | 226.31M 70.0% | 133.15M 5.9% | 141.46M 11.6% | 96.72M 23.7% | 126.73M 232.3% | -95.79M 214.0% | 84.03M 5.6% |
Cost of Revenue | 45.54M 60.7% | 115.96M 12.7% | 132.87M 180.3% | 47.40M 16.1% | 0.00 100.0% | 40.81M 57.4% | 95.79M 66.2% | 57.63M |
Gross Profit | 228.85M 107.4% | 110.35M 39808.1% | 276.50K 99.7% | 94.06M 9.5% | 96.72M 12.6% | 85.92M 144.9% | -191.58M 825.6% | 26.40M 70.3% |
Gross Margin % | 83.00% 69.4% | 49.00% | 0.00% 100.0% | 66.00% 2.9% | 100.00% 47.1% | 68.00% 66.0% | 200.00% 545.2% | 31.00% 69.0% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 6.30K 99.9% | 12.30M 23.0% | 15.97M | 0.00 100.0% | 14.94M 2.1% | 15.26M 6.6% | 16.33M 10.0% | 18.15M 9.9% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 6.30K 99.9% | 12.30M 23.0% | 15.97M | 0.00 100.0% | 14.94M 2.1% | 15.26M 6.6% | 16.33M 10.0% | 18.15M 9.9% |
Other Operating Expenses | 32.27M 4296.7% | -769.00K | 0.00 100.0% | 9.41M 2530.3% | -590.00K 52.5% | -387.00K 109.8% | 3.94M 165.0% | -6.07M 58.2% |
Total Operating Expenses | 32.28M 180.0% | 11.53M 19.9% | 14.39M 253.0% | -9.41M 163.2% | 14.35M 3.5% | 14.87M 26.6% | 20.28M 67.8% | 12.09M 503.0% |
Cost and Expenses | 77.82M 39.0% | 127.49M 1262157.4% | 10.10K 100.0% | 38.00M 155.5% | 14.35M 3.5% | 14.87M 26.6% | 20.28M 67.8% | 12.09M 503.0% |
Operating Income | 196.57M 98.9% | 98.82M 36994.2% | 266.40K 99.7% | 103.47M 7.5% | 137.38M 22.8% | 111.86M 196.4% | -116.06M 189.1% | 130.26M 7.0% |
Operating Margin % | 72.00% 63.6% | 44.00% | 0.00% 100.0% | 73.00% 17.0% | 142.00% 61.4% | 88.00% 27.3% | 121.00% 21.9% | 155.00% 1.3% |
EBITDA | 190.25M 92.5% | 98.82M 36994.2% | 266.40K 99.7% | 103.47M 7.5% | 137.38M 22.8% | 111.86M 196.4% | -116.06M 189.1% | 130.26M 7.0% |
EBITDA Margin % | 69.00% 56.8% | 44.00% | 0.00% 100.0% | 73.00% 17.0% | 142.00% 61.4% | 88.00% 27.3% | 121.00% 21.9% | 155.00% 1.3% |
Interest Expense | 127.00K 99.9% | 115.96M 11.3% | 104.20M 31.6% | 79.15M 42.8% | 55.02M 0.7% | 55.42M 24.5% | 73.40M 25.9% | 58.32M 10.0% |
Interest Income | 300.10K 99.9% | 296.77M 9.5% | 271.13M | 0.00 100.0% | 204.19M 3.0% | 210.53M 19.2% | 260.54M 12.5% | 231.64M 0.7% |
Other Income (Expense) | -133.40M | 0.00 100.0% | 118.49M 262.6% | -72.88M 0.3% | -55.02M 24.7% | -73.11M 0.9% | -73.78M 26.5% | -58.32M 10.0% |
Pre-Tax Income | 63.17M 36.1% | 98.82M 16.8% | 118.76M 288.3% | 30.59M 72.7% | 82.36M 26.4% | 111.86M 196.4% | -116.06M 261.3% | 71.95M 17.3% |
Pre-Tax Margin % | 23.00% 47.7% | 44.00% 50.6% | 89.00% 304.5% | 22.00% 75.0% | 85.00% 3.4% | 88.00% 27.3% | 121.00% 40.7% | 86.00% 12.2% |
Tax Provision | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Net Income | 63.17M 36.1% | 98.82M 16.8% | 118.76M 288.3% | 30.59M 72.7% | 82.36M 26.4% | 111.86M 196.4% | -116.06M 261.3% | 71.95M 17.3% |
Net Margin % | 23.00% 47.7% | 44.00% 50.6% | 89.00% 304.5% | 22.00% 75.0% | 85.00% 3.4% | 88.00% 27.3% | 121.00% 40.7% | 86.00% 12.2% |
Basic EPS | 0.68 46.5% | 1.27 30.2% | 1.82 287.2% | 0.47 72.5% | 1.28 25.1% | 1.71 198.8% | -1.73 269.6% | 1.02 14.3% |
Diluted EPS | 0.68 46.5% | 1.27 30.2% | 1.82 287.2% | 0.47 72.5% | 1.28 25.1% | 1.71 198.8% | -1.73 269.6% | 1.02 14.3% |
Basic Shares Outstanding | 93.26M 19.6% | 77.96M 19.3% | 65.33M 1.2% | 64.59M 1.0% | 64.52M 1.1% | 65.26M 2.9% | 67.23M 4.8% | 70.65M 3.1% |
Diluted Shares Outstanding | 93.26M 19.6% | 77.96M 19.3% | 65.33M 1.2% | 64.59M 1.0% | 64.52M 1.1% | 65.26M 2.9% | 67.23M 4.8% | 70.65M 3.1% |