Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $69,569 | $67,794 | $79,572 | $78,843 |
Gross Profit | 69,569 | 67,794 | 79,572 | 75,542 |
EBITDA | 47,765 | 50,989 | 52,405 | |
EBIT | 48,135 | 49,443 | ||
Net Income | 31,700 | 35,057 | 35,462 | 36,417 |
Net Change In Cash | 69,569 | 67,794 | 79,572 | 78,843 |
Free Cash Flow | 29,106 | 41,136 | 18,573 | 52,090 |
Cash | 601,494 | 502,945 | 486,124 | 434,250 |
Basic Shares | 26,701 | 26,686 | 26,681 | 26,675 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $268,014 | $284,013 | $264,952 | $214,833 |
Gross Profit | 268,014 | 284,013 | 264,952 | 214,833 |
EBITDA | 233,353 | 182,156 | 131,868 | |
EBIT | 221,579 | 179,257 | 128,621 | |
Net Income | 138,636 | 161,768 | 122,034 | 86,509 |
Net Change In Cash | 268,014 | 284,013 | 264,952 | 214,833 |
Cost of Revenue | -837,849 | 510,810 | ||
Free Cash Flow | 141,572 | 157,047 | 112,891 | 87,411 |
Cash | 601,494 | 190,314 | 294,236 | 1,132,085 |
Basic Shares | 26,686 | 26,706 | 26,907 | 26,870 |
Quarter | EPS |
---|---|
2024-12-31 | $1.19 |
2024-09-30 | $1.27 |
2024-06-30 | $1.33 |
2024-03-31 | $1.37 |