Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $321,394 | $330,599 | $348,542 | $345,511 |
Gross Profit | 180,467 | 193,050 | 193,547 | 187,437 |
EBITDA | 78,000 | 99,543 | 88,054 | 80,914 |
EBIT | 49,242 | 71,335 | 59,029 | 51,697 |
Net Income | 34,031 | 57,981 | 37,494 | 33,831 |
Net Change In Cash | 321,394 | 330,599 | 348,542 | 345,511 |
Free Cash Flow | 13,641 | 100,914 | 35,220 | 39,390 |
Cash | 292,898 | 306,763 | 320,846 | 299,283 |
Basic Shares | 48,353 | 49,476 | 50,639 | 51,240 |
Values in thousands | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 |
---|---|---|---|---|
Revenue | $1,360,824 | $1,309,055 | $1,168,660 | $993,196 |
Gross Profit | 748,958 | 691,548 | 615,097 | 505,502 |
EBITDA | 337,403 | 265,576 | 249,340 | 178,497 |
EBIT | 221,817 | 168,361 | 156,033 | 80,750 |
Net Income | 167,679 | 117,558 | 115,401 | 43,375 |
Net Change In Cash | 1,360,824 | 1,309,055 | 1,168,660 | 993,196 |
Cost of Revenue | 28,906 | 70,169 | ||
Free Cash Flow | 142,447 | 115,455 | 162,867 | 75,754 |
Cash | 306,763 | 178,800 | 284,466 | 259,496 |
Basic Shares | 50,730 | 51,397 | 51,420 | 51,353 |
Quarter | EPS |
---|---|
2025-06-30 | $1.10 |
2025-03-31 | $1.24 |
2024-12-31 | $0.74 |
2024-09-30 | $1.12 |