Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $336,172 | $343,290 | $336,250 | $318,183 |
Gross Profit | 166,819 | 171,599 | 177,867 | 170,510 |
EBITDA | 73,514 | 78,803 | 69,509 | 52,944 |
EBIT | 44,378 | 51,164 | 45,978 | 45,722 |
Net Income | 38,373 | 20,367 | 31,241 | 24,908 |
Net Change In Cash | 336,172 | 343,290 | 336,250 | 318,183 |
Free Cash Flow | -33,077 | 54,396 | -22,834 | 74,470 |
Cash | 344,429 | 178,800 | 193,978 | 351,005 |
Basic Shares | 51,564 | 51,408 | 51,445 | 51,396 |
Values in thousands | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 |
---|---|---|---|---|
Revenue | $1,309,055 | $1,168,660 | $993,196 | $870,463 |
Gross Profit | 676,537 | 615,097 | 505,502 | 397,838 |
EBITDA | 305,354 | 249,340 | 169,471 | 142,250 |
EBIT | 208,139 | 156,033 | 71,724 | 57,963 |
Net Income | 117,558 | 115,401 | 43,375 | 79,469 |
Net Change In Cash | 1,309,055 | 1,168,660 | 993,196 | 870,463 |
Cost of Revenue | 28,906 | 70,169 | 50,815 | |
Free Cash Flow | 115,455 | 162,867 | 75,754 | 71,765 |
Cash | 178,800 | 284,466 | 259,496 | 192,305 |
Basic Shares | 51,397 | 51,420 | 51,353 | 51,292 |
Quarter | EPS |
---|---|
2024-06-30 | $1.02 |
2024-03-31 | $0.90 |
2023-12-31 | $1.04 |
2023-09-30 | $0.99 |