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 Mar 2, 2026 | 2024 Dec 31, 2024 Mar 3, 2025 | 2023 Dec 31, 2023 Apr 29, 2024 | 2022 Dec 31, 2022 Apr 21, 2023 | 2021 Dec 31, 2021 Feb 28, 2022 | 2020 Dec 31, 2020 Mar 15, 2021 | 2019 Dec 31, 2019 Mar 12, 2020 | 2018 Dec 31, 2018 Mar 13, 2019 |
|---|
Total Revenue | 499.47M 1726.0% | 27.35M 97.6% | 1.15B 148.9% | 460.25M 20.1% | 383.37M 41.9% | 270.14M 84.9% | 146.11M 7.7% | 158.26M 3.6% |
Cost of Revenue | 61.61M | 0.00 100.0% | 59.59M 7.8% | 55.30M 5.3% | 58.40M 7.4% | 54.37M 63.9% | 33.16M 15.4% | 28.75M 62.7% |
Gross Profit | 437.87M 1500.7% | 27.35M 97.5% | 1.09B 168.1% | 404.94M 24.6% | 324.97M 50.6% | 215.77M 91.0% | 112.95M 12.8% | 129.52M 70.8% |
Gross Margin % | 88.00% 12.0% | 100.00% 5.3% | 95.00% 8.0% | 88.00% 3.5% | 85.00% 6.2% | 80.00% 3.9% | 77.00% 6.1% | 82.00% 64.0% |
Research & Development | 0.00 | 0.00 | 0.00 100.0% | 9.00M 12.9% | 7.97M 18.6% | 6.72M 39.1% | 4.83M 2416999900.0% | 0.20 17.6% |
General & Administrative | 30.84M 68.1% | 96.73M 1.7% | 95.15M 27.5% | 131.18M 10.7% | 118.44M 18.0% | 100.34M 69.9% | 59.06M 6.4% | 63.09M 0.8% |
Selling & Marketing | 0.00 100.0% | 2.00M 79.0% | 1.12M | 0.00 | 0.00 100.0% | 1.97M 4.0% | 2.05M 15.7% | 2.43M 49.4% |
SG&A Expenses | 30.84M 68.8% | 98.74M 2.6% | 96.27M 26.6% | 131.18M 10.7% | 118.44M 15.8% | 102.31M 67.4% | 61.11M 6.7% | 65.52M 0.5% |
Other Operating Expenses | 286.07M 500.7% | -71.39M | 0.00 100.0% | -91.23M 71.0% | -314.99M 5.3% | -332.46M 1815.8% | -17.35M 27.0% | -13.66M 5.6% |
Total Operating Expenses | 316.91M 1058.5% | 27.35M 21.3% | 34.74M 92.0% | 18.09M 109.2% | -196.55M 9.4% | -216.89M 542.3% | 49.04M 59.6% | 121.49M 41.0% |
Cost and Expenses | 378.51M 1283.8% | 27.35M 71.0% | 94.33M 421.4% | 18.09M 109.2% | -196.55M 9.4% | -216.89M 542.3% | 49.04M 59.6% | 121.49M 25.6% |
Operating Income | 120.96M | 0.00 100.0% | 879.33M 40.7% | 624.77M 234.4% | 186.83M 250.8% | 53.25M 14.7% | 62.42M 151.4% | -121.49M 134.4% |
Operating Margin % | 24.00% | 0.00% 100.0% | 77.00% 43.4% | 136.00% 177.6% | 49.00% 145.0% | 20.00% 53.5% | 43.00% 155.8% | -77.00% 126.5% |
EBITDA | 214.38M | 0.00 100.0% | 899.56M 39.5% | 644.83M 245.1% | 186.83M 250.8% | 53.25M 14.7% | 62.42M 51.5% | 128.82M |
EBITDA Margin % | 43.00% | 0.00% 100.0% | 79.00% 43.6% | 140.00% 185.7% | 49.00% 145.0% | 20.00% 53.5% | 43.00% 46.9% | 81.00% |
Interest Expense | 514.13M 26.2% | 696.46M 2.8% | 716.47M 78.8% | 400.77M 87.7% | 213.56M 21.7% | 175.48M 15.5% | 151.88M 39.0% | 109.24M 46.3% |
Interest Income | 569.17M 36.5% | 896.98M 5.2% | 945.81M 40.9% | 671.17M 66.3% | 403.50M 56.0% | 258.64M 12.5% | 229.92M 35.6% | 169.50M 22.6% |
Other Income (Expense) | -423.52M 18.0% | -516.51M 0.8% | -520.91M 3150.6% | -16.02M 107.2% | 224.04M 205.4% | -212.57M 205.7% | -69.53M 148.0% | -28.04M 1624.5% |
Pre-Tax Income | -302.56M 41.4% | -516.51M 244.1% | 358.42M 53.9% | 232.90M 23.2% | 189.06M 247.2% | 54.45M 15.6% | 64.50M 2.6% | 62.84M 31.9% |
Pre-Tax Margin % | -61.00% 96.8% | -1888.00% 6190.3% | 31.00% 39.2% | 51.00% 4.1% | 49.00% 145.0% | 20.00% 54.5% | 44.00% 10.0% | 40.00% 29.0% |
Tax Provision | -86.70M 17.0% | -104.51M 1556.8% | 7.17M 75.9% | 29.73M 2.2% | 29.08M 246.9% | 8.38M 179.5% | -10.55M 861.3% | 1.39M 24.6% |
Net Income | -228.91M 47.5% | -435.75M 228.4% | 339.45M 74.7% | 194.26M 23.2% | 157.74M 251.6% | 44.87M 38.5% | 72.97M 23.1% | 59.26M 36.9% |
Net Margin % | -46.00% 97.1% | -1593.00% 5410.0% | 30.00% 28.6% | 42.00% 2.4% | 41.00% 141.2% | 17.00% 66.0% | 50.00% 35.1% | 37.00% 32.1% |
Basic EPS | -1.44 45.2% | -2.63 216.4% | 2.26 37.0% | 1.65 19.9% | 2.06 154.3% | 0.81 52.9% | 1.72 7.0% | 1.85 34.1% |
Diluted EPS | -1.44 45.2% | -2.63 217.9% | 2.23 47.7% | 1.51 26.7% | 2.06 154.3% | 0.81 52.9% | 1.72 7.0% | 1.85 34.1% |
Basic Shares Outstanding | 164.54M 2.7% | 169.11M 15.2% | 146.84M 37.4% | 106.88M 56.0% | 68.51M 27.5% | 53.74M 27.9% | 42.01M 30.9% | 32.09M 2.3% |
Diluted Shares Outstanding | 167.26M 1.9% | 170.47M 14.7% | 148.57M 26.8% | 117.19M 70.7% | 68.66M 27.6% | 53.82M 28.0% | 42.05M 31.0% | 32.10M 2.3% |