Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $322,607 | $323,115 | $336,800 | $326,200 |
Gross Profit | 108,322 | 106,754 | 122,000 | 117,300 |
EBITDA | 63,699 | 53,266 | 32,400 | 55,000 |
EBIT | 49,724 | 39,548 | 19,326 | 46,400 |
Net Income | 41,788 | 28,922 | 12,563 | 39,636 |
Net Change In Cash | 322,607 | 323,115 | 336,800 | 326,200 |
Free Cash Flow | 30,936 | 17,557 | 57,191 | 63,380 |
Cash | 93,228 | 83,916 | 87,431 | 94,600 |
Basic Shares | 45,416 | 47,425 | 48,461 | 48,888 |
Values in thousands | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 |
---|---|---|---|---|
Revenue | $1,323,365 | $1,224,262 | $1,109,800 | $912,643 |
Gross Profit | 478,435 | 422,736 | 374,635 | 325,438 |
EBITDA | 282,378 | 257,099 | 219,732 | 198,453 |
EBIT | 192,679 | 183,328 | 158,179 | 135,808 |
Net Income | 140,148 | 137,308 | 132,101 | 102,617 |
Net Change In Cash | 1,323,365 | 1,224,262 | 1,109,800 | 912,643 |
Free Cash Flow | 174,954 | 160,010 | 159,127 | 187,196 |
Cash | 87,431 | 127,898 | 108,153 | 105,633 |
Basic Shares | 49,570 | 50,877 | 51,248 | 52,108 |
Quarter | EPS |
---|---|
2024-09-30 | $1.13 |
2024-06-30 | $0.93 |
2024-03-31 | $1.12 |
2023-12-31 | $1.18 |