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 24, 2026 | 2024 Dec 31, 2024 Feb 27, 2025 | 2023 Dec 31, 2023 Feb 27, 2024 | 2022 Dec 31, 2022 Feb 24, 2023 | 2021 Dec 31, 2021 Feb 25, 2022 | 2020 Dec 31, 2020 Mar 1, 2021 | 2019 Dec 31, 2019 Mar 2, 2020 | 2018 Dec 31, 2018 Feb 28, 2019 |
|---|
Total Revenue | 2.66B 0.1% | 2.66B 6.4% | 2.84B 1.6% | 2.89B 28.0% | 2.26B 9.8% | 2.05B 9.5% | 2.27B 11.6% | 2.57B 4.0% |
Cost of Revenue | 2.39B 0.3% | 2.39B 7.1% | 2.57B 2.4% | 2.63B 28.4% | 2.05B 9.1% | 1.88B 9.2% | 2.07B 11.9% | 2.35B 4.8% |
Gross Profit | 264.95M 1.9% | 270.02M 0.4% | 271.07M 6.2% | 255.24M 24.0% | 205.90M 17.6% | 175.05M 12.7% | 200.41M 9.2% | 220.59M 3.1% |
Gross Margin % | 10.00% 0.0% | 10.00% 0.0% | 10.00% 11.1% | 9.00% 0.0% | 9.00% 0.0% | 9.00% 0.0% | 9.00% 0.0% | 9.00% 0.0% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 159.66M 6.8% | 149.46M 1.7% | 147.03M 2.1% | 150.22M 9.9% | 136.70M 11.9% | 122.19M 13.7% | 141.62M 1.1% | 143.21M 9.8% |
Other Operating Expenses | 0.00 100.0% | 11.15M 22.4% | 14.38M 125.3% | 6.38M 0.0% | 6.38M 29.8% | 9.10M 3.8% | 9.46M 1406.5% | 628.00K 135.2% |
Total Operating Expenses | 159.66M 0.6% | 160.61M 0.5% | 161.41M 3.1% | 156.60M 9.4% | 143.08M 9.0% | 131.29M 13.1% | 151.08M 1.1% | 152.69M 8.7% |
Cost and Expenses | 2.55B 0.7% | 2.54B 7.1% | 2.73B 2.1% | 2.79B 27.1% | 2.19B 9.1% | 2.01B 9.4% | 2.22B 11.2% | 2.50B 5.0% |
Operating Income | 105.29M 3.8% | 109.41M 0.2% | 109.66M 21.8% | 90.07M 69.7% | 53.06M 19.8% | 44.28M 19.1% | 54.72M 6.5% | 58.54M 25.5% |
Operating Margin % | 4.00% 0.0% | 4.00% 0.0% | 4.00% 33.3% | 3.00% 50.0% | 2.00% 0.0% | 2.00% 0.0% | 2.00% 0.0% | 2.00% 33.3% |
EBITDA | 128.56M 17.5% | 109.41M 31.0% | 158.50M 12.4% | 141.07M 44.8% | 97.39M 30.8% | 74.45M 10.9% | 83.60M 27.4% | 115.14M 10.2% |
EBITDA Margin % | 5.00% 25.0% | 4.00% 33.3% | 6.00% 20.0% | 5.00% 25.0% | 4.00% 0.0% | 4.00% 0.0% | 4.00% 0.0% | 4.00% 20.0% |
Interest Expense | 20.16M 25.1% | 26.92M 15.5% | 31.88M 147.2% | 12.89M 52.2% | 8.47M 1.3% | 8.36M 25.5% | 6.66M 36.4% | 10.47M 11.4% |
Interest Income | 9.55M 6.4% | 10.21M 63.2% | 6.26M 261.6% | 1.73M 220.4% | 540.00K 54.8% | 1.20M 68.8% | 3.83M 44.1% | 6.85M 27.5% |
Other Income (Expense) | -43.76M 71.5% | -25.52M 10.3% | -28.44M 396.7% | -5.73M 25.2% | -7.66M 2.4% | -7.84M 514.5% | -1.28M 57.4% | -3.00M 48.5% |
Pre-Tax Income | 61.53M 26.7% | 83.89M 3.3% | 81.22M 3.7% | 84.34M 85.7% | 45.41M 162.6% | 17.29M 36.6% | 27.27M 50.9% | 55.54M 23.7% |
Pre-Tax Margin % | 2.00% 33.3% | 3.00% 0.0% | 3.00% 0.0% | 3.00% 50.0% | 2.00% 100.0% | 1.00% 0.0% | 1.00% 50.0% | 2.00% 33.3% |
Tax Provision | 36.68M 78.3% | 20.57M 21.7% | 16.91M 4.9% | 16.11M 67.2% | 9.64M 197.6% | 3.24M 15.8% | 3.84M 88.3% | 32.72M 68.8% |
Net Income | 24.85M 60.8% | 63.33M 1.5% | 64.31M 5.7% | 68.23M 90.7% | 35.77M 154.5% | 14.05M 40.0% | 23.43M 2.7% | 22.82M 171.4% |
Net Margin % | 1.00% 50.0% | 2.00% 0.0% | 2.00% 0.0% | 2.00% 0.0% | 2.00% 100.0% | 1.00% 0.0% | 1.00% 0.0% | 1.00% 200.0% |
Basic EPS | 0.69 60.8% | 1.76 2.8% | 1.81 6.7% | 1.94 94.0% | 1.00 163.2% | 0.38 37.7% | 0.61 24.5% | 0.49 176.6% |
Diluted EPS | 0.68 60.5% | 1.72 3.9% | 1.79 6.3% | 1.91 92.9% | 0.99 160.5% | 0.38 36.7% | 0.60 22.4% | 0.49 176.6% |
Basic Shares Outstanding | 35.88M 0.3% | 35.97M 1.1% | 35.57M 1.1% | 35.18M 1.3% | 35.66M 2.4% | 36.52M 4.7% | 38.34M 17.3% | 46.33M 6.7% |
Diluted Shares Outstanding | 36.30M 1.2% | 36.76M 2.2% | 35.97M 0.7% | 35.72M 1.1% | 36.10M 1.9% | 36.82M 5.0% | 38.76M 16.9% | 46.66M 6.1% |