Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $229,360 | $240,500 | $227,100 | $209,560 |
Gross Profit | 51,700 | 50,380 | 52,710 | 43,090 |
EBITDA | 22,400 | 32,130 | 26,310 | 31,040 |
EBIT | 8,250 | 17,890 | 12,120 | 17,090 |
Net Income | 2,530 | 10,940 | 5,140 | 7,940 |
Net Change In Cash | 229,360 | 240,500 | 227,100 | 209,560 |
Free Cash Flow | 10,160 | 7,500 | -16,940 | 11,340 |
Cash | 26,910 | 35,010 | 30,470 | 34,890 |
Basic Shares | 40,946 | 40,999 | 41,322 | 41,620 |
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 | 201,320 | 208,300 | 217,190 | 182,080 |
EBITDA | 124,100 | 140,860 | 158,190 | -38,280 |
EBIT | 66,510 | 87,640 | 104,740 | -88,050 |
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-09-30 | $0.43 |
2024-06-30 | $0.43 |
2024-03-31 | $0.37 |
2023-12-31 | $0.37 |