Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $426,756 | $439,957 | $359,734 | $348,308 |
Gross Profit | 135,531 | 147,766 | 106,643 | 94,585 |
EBITDA | 39,842 | 69,092 | 35,304 | 27,257 |
EBIT | 50,899 | 17,904 | 10,481 | |
Net Income | 29,641 | 36,299 | 13,329 | 7,282 |
Net Change In Cash | 426,756 | 439,957 | 359,734 | 348,308 |
Free Cash Flow | 29,122 | 45,303 | -3,951 | 29,023 |
Cash | 73,394 | 64,047 | 43,645 | 50,020 |
Basic Shares | 19,532 | 19,456 | 19,418 | 19,423 |
Values in thousands | 2024-09-30 | 2023-09-30 | 2022-09-30 | 2021-09-30 |
---|---|---|---|---|
Revenue | $1,574,755 | $1,558,829 | $1,380,656 | $1,144,579 |
Gross Profit | 486,125 | 469,865 | 369,642 | 298,928 |
EBITDA | 117,545 | 174,337 | 119,032 | 121,882 |
EBIT | 111,196 | 65,909 | 72,491 | |
Net Income | 86,551 | 78,906 | 47,235 | 55,607 |
Net Change In Cash | 1,574,755 | 1,558,829 | 1,380,656 | 1,144,579 |
Cost of Revenue | -247,886 | 87,383 | ||
Free Cash Flow | 99,497 | 67,542 | -61,229 | 47,921 |
Cash | 73,394 | 49,581 | 35,181 | 283,192 |
Basic Shares | 19,449 | 19,324 | 19,213 | 19,133 |
Quarter | EPS |
---|---|
2024-09-30 | $1.60 |
2024-06-30 | $1.98 |
2024-03-31 | $0.84 |
2023-12-31 | $0.52 |