FIX · NYSE
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | |
|---|---|---|---|---|---|---|---|---|
| Total Revenue | $1.83B | $7.03B | $5.21B | $4.14B | $3.07B | $2.86B | $2.62B | $2.18B |
| Cost of Revenue | $1.43B | $5.55B | $4.22B | $3.40B | $2.51B | $2.31B | $2.11B | $1.74B |
| Gross Profit | $403.42M | $1.48B | $990.51M | $741.61M | $563.21M | $546.98M | $501.94M | $446.28M |
| Selling, General & Administrative | $194.87M | $730.07M | $574.42M | $489.34M | $376.31M | $357.78M | $340.00M | $296.99M |
| Operating Income | $209.10M | $749.37M | $418.39M | $253.85M | $188.44M | $190.65M | $163.64M | $150.24M |
| Interest Expense | $9.01M | $6.65M | $10.28M | $13.35M | $6.20M | $8.38M | $9.32M | $3.71M |
| Other Income / (Expense) | -$1.09M | -$82.81M | -$30.19M | -$17.99M | $1.84M | $889.00K | -$11.90M | -$1.56M |
| Income Before Taxes | $208.01M | $666.56M | $388.19M | $235.86M | $190.27M | $191.54M | $151.74M | $148.68M |
| Provision for Income Taxes | $270.89M | $144.13M | $64.80M | -$10.09M | $46.93M | $41.40M | $37.42M | $35.77M |
| Net Income | $1.02B | $522.43M | $323.40M | $245.95M | $143.35M | $150.14M | $114.32M | $112.90M |
| Basic EPS | $28.93 | $14.64 | $9.03 | $6.84 | $3.95 | $4.11 | $3.10 | $3.03 |
| Diluted EPS | $28.88 | $14.60 | $9.01 | $6.82 | $3.93 | $4.09 | $3.08 | $3.00 |
| Basic Shares Outstanding | 35.35M | 35.69M | 35.80M | 35.93M | 36.28M | 36.54M | 36.85M | 37.20M |
| Diluted Shares Outstanding | 35.41M | 35.77M | 35.90M | 36.05M | 36.45M | 36.74M | 37.13M | 37.59M |
| Period | Consensus EPS | Low | High | Estimates | Revisions |
|---|---|---|---|---|---|
| Dec 2026 | $46.77 | $42.43 | $49.31 | 5 | ↑3 ↓0 |
| Dec 2027 | $57.27 | $49.45 | $63.25 | 6 | ↑4 ↓0 |