Loading the security overview…
Where the tokens are
Standardised from the company’s filings, newest period first, labelled with the company’s own fiscal calendar. A line the company does not report is left off rather than shown as zero; margins and free cash flow are worked out here, and only where every input is present.
| Line item | Q2 FY262026-06-30 | Q1 FY262026-03-31 | Q4 FY252025-12-31 | Q3 FY252025-09-30 | Q2 FY252025-06-30 | Q1 FY252025-03-31 | Q4 FY242024-12-31 | Q3 FY242024-09-30 |
|---|---|---|---|---|---|---|---|---|
| Revenue | $594.76M | $570.35M | $542.62M | $529.59M | $514.46M | $501.02M | $481.43M | $472.07M |
| Cost of revenue | $368.80M | $348.27M | $332.98M | $325.65M | $320.27M | $307.71M | $298.02M | $293.81M |
| Gross profit | $225.96M | $222.08M | $209.64M | $203.94M | $194.19M | $193.31M | $183.40M | $178.27M |
| Gross margin | 38.0% | 38.9% | 38.6% | 38.5% | 37.7% | 38.6% | 38.1% | 37.8% |
| Selling, general and administrative | $124.06M | $116.25M | $115.27M | $112.63M | $99.00M | $101.34M | $96.00M | $95.06M |
| Operating expenses | $138.67M | $130.26M | $131.62M | $127.76M | $113.05M | $114.90M | $112.16M | $108.86M |
| Operating income | $87.30M | $91.83M | $78.02M | $76.17M | $81.14M | $78.42M | $71.24M | $69.41M |
| Operating margin | 14.7% | 16.1% | 14.4% | 14.4% | 15.8% | 15.7% | 14.8% | 14.7% |
| EBITDA | $101.77M | $105.82M | $94.39M | $91.36M | $95.29M | $91.96M | $87.40M | $83.24M |
| Interest expense | −$5.07M | −$3.95M | −$4.26M | −$4.92M | −$4.28M | −$4.14M | −$5.11M | −$5.53M |
| Income before taxes | $83.94M | $91.40M | $75.45M | $74.70M | $84.60M | $80.06M | $70.57M | $68.53M |
| Income taxes | $19.43M | $24.32M | $15.23M | $16.46M | $18.55M | $13.50M | $19.85M | $15.46M |
| Net income | $64.51M | $67.08M | $60.25M | $58.16M | $66.05M | $66.56M | $50.67M | $53.04M |
| Net margin | 10.8% | 11.8% | 11.1% | 11.0% | 12.8% | 13.3% | 10.5% | 11.2% |
| EPS, basic | $0.42 | $0.43 | $0.38 | $0.36 | $0.41 | $0.41 | $0.31 | $0.33 |
| EPS, diluted | $0.42 | $0.43 | $0.38 | $0.36 | $0.40 | $0.40 | $0.31 | $0.33 |
| Diluted shares | 152.83M | 156.90M | 159.46M | 161.71M | 164.19M | 164.56M | 163.41M | 163.19M |
Figures describe ExlService shares, not any token. As of Jul 28, 2026, from Massive's standardised financials. The company reports these figures; a token's issuer holds the shares and reports nothing of its own here.