Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $350,212 | $333,367 | $345,915 | $317,660 |
Gross Profit | 59,606 | 69,353 | 63,339 | 63,558 |
EBITDA | 32,014 | 41,647 | 38,791 | 39,883 |
EBIT | 28,107 | 37,989 | 35,154 | 36,265 |
Net Income | 24,663 | 28,711 | 26,023 | 26,150 |
Net Change In Cash | 350,212 | 333,367 | 345,915 | 317,660 |
Free Cash Flow | 50,226 | -3,505 | 51,815 | -2,687 |
Cash | 127,687 | 88,416 | 93,096 | 77,296 |
Basic Shares | 33,728 | 33,653 | 33,074 | 32,429 |
Values in thousands | 2024-09-30 | 2023-09-30 | 2022-09-30 | 2021-09-30 |
---|---|---|---|---|
Revenue | $1,347,154 | $1,132,793 | $800,637 | $683,995 |
Gross Profit | 256,156 | 138,850 | 36,546 | 72,141 |
EBITDA | 152,335 | 60,917 | -23,226 | 21,950 |
EBIT | 137,515 | 43,817 | -38,376 | 7,704 |
Net Income | 105,547 | 23,812 | -41,600 | -787 |
Net Change In Cash | 1,347,154 | 1,132,793 | 800,637 | 683,995 |
Cost of Revenue | -1,230 | -32,798 | ||
Free Cash Flow | 95,849 | 111,408 | -30,890 | -66,453 |
Cash | 127,687 | 78,988 | 10,479 | 11,709 |
Basic Shares | 33,349 | 32,258 | 31,020 | 27,139 |
Quarter | EPS |
---|---|
2024-09-30 | $0.77 |
2024-06-30 | $0.91 |
2024-03-31 | $0.89 |
2023-12-31 | $0.91 |