Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $392,613 | $403,525 | $384,670 | $349,302 |
Gross Profit | 130,404 | 130,722 | 126,549 | 99,830 |
EBITDA | 65,980 | 64,673 | 64,115 | 22,523 |
EBIT | 50,520 | 49,657 | 49,406 | 8,063 |
Net Income | 32,689 | 30,932 | 30,940 | -5,833 |
Net Change In Cash | 392,613 | 403,525 | 384,670 | 349,302 |
Free Cash Flow | 63,577 | 31,992 | 4,104 | 42,727 |
Cash | 36,969 | 30,339 | 25,417 | 28,934 |
Basic Shares | 42,429 | 42,398 | 42,305 | 42,051 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,456,450 | $1,437,039 | $1,380,264 | $1,332,001 |
Gross Profit | 1,456,450 | 489,111 | 454,661 | 423,747 |
EBITDA | 155,023 | 249,218 | 222,079 | 202,297 |
EBIT | 155,023 | 196,751 | 170,028 | 152,656 |
Net Income | 93,394 | 140,887 | 118,745 | 109,472 |
Net Change In Cash | 1,456,450 | 1,437,039 | 1,380,264 | 1,332,001 |
Cost of Revenue | -199 | 970 | 3,617 | |
Free Cash Flow | 81,829 | -67,252 | 84,430 | 166,618 |
Cash | 28,934 | 20,921 | 25,740 | 24,770 |
Basic Shares | 42,242 | 42,213 | 42,258 | 42,346 |
Quarter | EPS |
---|---|
2024-09-30 | $0.80 |
2024-06-30 | $0.77 |
2024-03-31 | $0.79 |
2023-12-31 | $0.51 |