Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $417,400 | $409,907 | $412,658 | $393,242 |
Gross Profit | 242,320 | 237,453 | 241,768 | 221,173 |
EBITDA | 70,238 | 95,624 | 107,691 | 94,496 |
EBIT | 50,682 | 72,770 | 80,648 | 65,652 |
Net Income | 46,165 | 49,419 | 36,821 | 39,891 |
Net Change In Cash | 417,400 | 409,907 | 412,658 | 393,242 |
Free Cash Flow | 78,902 | 43,691 | 140,935 | -22,383 |
Cash | 264,798 | 221,202 | 187,324 | 182,894 |
Basic Shares | 39,109 | 38,595 | 39,636 | 40,787 |
Values in thousands | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 |
---|---|---|---|---|
Revenue | $1,584,652 | $1,450,826 | $1,387,122 | $1,112,380 |
Gross Profit | 903,635 | 802,340 | 727,346 | 623,147 |
EBITDA | 380,247 | 374,565 | 349,706 | 306,025 |
EBIT | 272,286 | 223,281 | 163,110 | 221,486 |
Net Income | 136,777 | 93,358 | -29,827 | 70,027 |
Net Change In Cash | 1,584,652 | 1,450,826 | 1,387,122 | 1,112,380 |
Cost of Revenue | -72,862 | -965,679 | 811,977 | |
Free Cash Flow | 246,882 | 165,900 | -20,630 | 143,535 |
Cash | 221,202 | 273,689 | 346,973 | 494,613 |
Basic Shares | 40,307 | 45,600 | 48,388 | 51,645 |
Quarter | EPS |
---|---|
2024-09-30 | $1.29 |
2024-06-30 | $1.37 |
2024-03-31 | $1.50 |
2023-12-31 | $1.23 |