Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $332,963 | $322,607 | $323,115 | $336,800 |
Gross Profit | 116,555 | 108,322 | 106,754 | 122,000 |
EBITDA | 76,247 | 63,699 | 53,266 | 32,400 |
EBIT | 62,109 | 49,724 | 39,548 | 19,326 |
Net Income | 48,573 | 41,788 | 28,922 | 12,563 |
Net Change In Cash | 332,963 | 322,607 | 323,115 | 336,800 |
Free Cash Flow | 112,780 | 30,936 | 17,557 | 57,191 |
Cash | 101,629 | 93,228 | 83,916 | 87,431 |
Basic Shares | 45,205 | 45,416 | 47,425 | 48,461 |
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-12-31 | $1.04 |
2024-09-30 | $1.13 |
2024-06-30 | $0.93 |
2024-03-31 | $1.12 |