Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $353,800 | $336,300 | $332,963 | $322,607 |
Gross Profit | 116,600 | 120,000 | 116,555 | 115,330 |
EBITDA | 36,600 | 85,298 | 76,473 | 63,465 |
EBIT | 20,745 | 70,684 | 62,335 | 49,490 |
Net Income | 21,800 | 50,800 | 48,573 | 41,788 |
Net Change In Cash | 353,800 | 336,300 | 332,963 | 322,607 |
Free Cash Flow | 14,665 | 34,778 | 76,645 | 30,936 |
Cash | 100,900 | 106,900 | 101,629 | 93,228 |
Basic Shares | 45,238 | 45,526 | 45,205 | 45,416 |
Values in thousands | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 |
---|---|---|---|---|
Revenue | $1,314,900 | $1,323,365 | $1,224,262 | $1,109,800 |
Gross Profit | 465,500 | 466,565 | 399,090 | 374,635 |
EBITDA | 282,496 | 236,105 | 215,913 | 219,732 |
EBIT | 225,904 | 178,008 | 170,981 | 158,179 |
Net Income | 170,100 | 140,148 | 137,308 | 132,101 |
Net Change In Cash | 1,314,900 | 1,323,365 | 1,224,262 | 1,109,800 |
Free Cash Flow | 153,044 | 174,954 | 160,010 | 159,127 |
Cash | 106,902 | 87,431 | 127,898 | 108,153 |
Basic Shares | 45,891 | 49,570 | 50,877 | 51,248 |
Quarter | EPS |
---|---|
2025-06-30 | $1.02 |
2025-03-31 | $1.45 |
2024-12-31 | $1.04 |
2024-09-30 | $0.92 |