Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $228,050 | $229,360 | $240,500 | $227,100 |
Gross Profit | 41,040 | 51,700 | 50,380 | 52,710 |
EBITDA | 33,680 | 22,400 | 32,130 | 26,310 |
EBIT | 11,340 | 8,250 | 17,890 | 12,120 |
Net Income | 5,640 | 2,530 | 10,940 | 5,140 |
Net Change In Cash | 228,050 | 229,360 | 240,500 | 227,100 |
Free Cash Flow | 12,100 | 10,160 | 7,500 | -16,940 |
Cash | 23,070 | 26,910 | 35,010 | 30,470 |
Basic Shares | 40,956 | 40,946 | 40,999 | 41,322 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $925,010 | $893,550 | $883,830 | $857,110 |
Gross Profit | 199,460 | 201,320 | 208,300 | 217,190 |
EBITDA | 47,190 | 124,100 | 140,860 | 158,190 |
EBIT | 49,600 | 66,510 | 87,640 | 104,740 |
Net Income | 24,250 | 40,360 | 66,170 | 57,310 |
Net Change In Cash | 925,010 | 893,550 | 883,830 | 857,110 |
Cost of Revenue | -28,650 | 66,790 | ||
Free Cash Flow | 12,820 | 33,970 | 26,610 | 89,160 |
Cash | 23,070 | 34,890 | 112,090 | 140,740 |
Basic Shares | 41,055 | 41,685 | 42,478 | 43,281 |
Quarter | EPS |
---|---|
2024-12-31 | $0.43 |
2024-09-30 | $0.43 |
2024-06-30 | $0.43 |
2024-03-31 | $0.37 |