Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $298,533 | $260,783 | $249,129 | $218,314 |
Gross Profit | 298,533 | 103,348 | 88,210 | 84,163 |
EBITDA | 54,051 | 47,216 | 35,573 | |
EBIT | 40,248 | 33,113 | 22,121 | |
Net Income | 34,263 | 29,230 | 23,219 | 15,169 |
Net Change In Cash | 298,533 | 260,783 | 249,129 | 218,314 |
Free Cash Flow | 24,925 | -932 | -2,044 | |
Cash | 65,963 | 63,042 | 59,436 | 51,396 |
Basic Shares | 25,854 | 25,840 | 25,847 | 25,846 |
Values in thousands | 2024-09-30 | 2023-09-30 | 2022-09-30 | 2021-09-30 |
---|---|---|---|---|
Revenue | $1,026,759 | $956,033 | $857,502 | $715,440 |
Gross Profit | 1,026,759 | 375,656 | 332,045 | 270,395 |
EBITDA | 178,239 | 159,629 | 124,975 | |
EBIT | 127,716 | 111,286 | 82,926 | |
Net Income | 101,881 | 92,545 | 82,320 | 63,496 |
Net Change In Cash | 1,026,759 | 956,033 | 857,502 | 715,440 |
Cost of Revenue | 3,672 | |||
Free Cash Flow | 91,376 | 42,116 | 90,262 | 87,651 |
Cash | 41,866 | 97,724 | 56,232 | |
Basic Shares | 25,872 | 25,879 | 26,067 | 26,225 |
Quarter | EPS |
---|---|
2024-09-30 | $1.46 |
2024-06-30 | $1.16 |
2024-03-31 | $0.94 |
2023-12-31 | $0.62 |