Values in thousands | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 |
---|---|---|---|---|
Revenue | $296,246 | $274,568 | $300,264 | $282,275 |
Gross Profit | 38,640 | 42,868 | 39,929 | 30,417 |
EBITDA | 25,836 | 27,164 | 23,891 | 12,811 |
EBIT | 22,274 | 23,844 | 20,678 | 9,663 |
Net Income | 16,695 | 17,459 | 14,915 | 9,220 |
Net Change In Cash | 296,246 | 274,568 | 300,264 | 282,275 |
Cost of Revenue | 190 | -10,572 | ||
Free Cash Flow | 4,387 | -1,821 | 4,813 | -8,513 |
Cash | 29,909 | 26,847 | -807 | 29,720 |
Basic Shares | 11,523 | 11,515 | 11,526 | 11,431 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,153,354 | $848,456 | $717,476 | $651,286 |
Gross Profit | 151,854 | 82,419 | 69,852 | 78,358 |
EBITDA | 92,010 | 29,111 | 23,121 | 39,312 |
EBIT | 78,767 | 17,349 | 12,085 | 29,714 |
Net Income | 58,291 | 20,346 | 16,255 | 29,830 |
Net Change In Cash | 1,153,354 | 848,456 | 717,476 | 651,286 |
Cost of Revenue | -11,321 | -3,189 | 31,449 | |
Free Cash Flow | -1,134 | -48,094 | 6,118 | 43,209 |
Cash | 29,909 | 40,153 | 54,332 | 57,521 |
Basic Shares | 11,506 | 11,417 | 11,411 | 11,405 |
Quarter | EPS |
---|---|
2023-12-31 | $1.44 |
2023-09-30 | $1.52 |
2023-06-30 | $1.29 |
2023-03-31 | $0.81 |