Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $240,500 | $227,100 | $209,560 | $235,340 |
Gross Profit | 50,380 | 52,710 | 43,090 | 55,930 |
EBITDA | 32,090 | 26,310 | 30,850 | 37,420 |
EBIT | 17,850 | 12,120 | 16,900 | 23,520 |
Net Income | 10,940 | 5,140 | 7,940 | 16,490 |
Net Change In Cash | 240,500 | 227,100 | 209,560 | 235,340 |
Free Cash Flow | 7,500 | -16,940 | 11,340 | 21,370 |
Cash | 35,010 | 30,470 | 34,890 | 34,660 |
Basic Shares | 40,999 | 41,322 | 41,620 | 41,673 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $893,550 | $883,830 | $857,110 | $769,970 |
Gross Profit | 194,860 | 208,300 | 217,190 | 182,080 |
EBITDA | 134,630 | 133,050 | 137,200 | 97,610 |
EBIT | 77,040 | 79,830 | 83,750 | 47,840 |
Net Income | 40,360 | 66,170 | 57,310 | -79,760 |
Net Change In Cash | 893,550 | 883,830 | 857,110 | 769,970 |
Cost of Revenue | -28,650 | 66,790 | -98,520 | |
Free Cash Flow | 33,970 | 26,610 | 89,160 | 86,930 |
Cash | 34,890 | 112,090 | 140,740 | 73,950 |
Basic Shares | 41,685 | 42,478 | 43,281 | 43,581 |
Quarter | EPS |
---|---|
2024-06-30 | $0.43 |
2024-03-31 | $0.37 |
2023-12-31 | $0.37 |
2023-09-30 | $0.57 |