Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $134,513 | $137,873 | $128,143 | $121,657 |
Gross Profit | 134,513 | 75,782 | 55,944 | 51,357 |
EBITDA | 32,832 | 48,380 | 42,150 | 36,297 |
EBIT | 19,467 | 35,277 | 29,746 | 23,810 |
Net Income | 25,495 | 27,601 | 22,682 | 18,275 |
Net Change In Cash | 134,513 | 137,873 | 128,143 | 121,657 |
Free Cash Flow | 71,291 | 30,528 | 1,091 | |
Cash | 58,760 | 39,380 | 33,508 | 39,484 |
Basic Shares | 18,758 | 18,746 | 19,090 | 19,659 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $522,186 | $501,478 | $477,870 | $395,377 |
Gross Profit | 522,186 | 269,175 | 259,592 | 217,661 |
EBITDA | 119,342 | 157,446 | 154,875 | 128,289 |
EBIT | 67,983 | 110,152 | 111,433 | 89,877 |
Net Income | 94,053 | 82,448 | 87,479 | 68,488 |
Net Change In Cash | 522,186 | 501,478 | 477,870 | 395,377 |
Cost of Revenue | 5,216 | |||
Free Cash Flow | 173,046 | 124,041 | 100,291 | 81,175 |
Cash | 58,760 | 43,361 | 38,779 | 33,526 |
Basic Shares | 18,971 | 19,618 | 19,578 | 19,427 |
Quarter | EPS |
---|---|
2024-12-31 | $1.36 |
2024-09-30 | $1.47 |
2024-06-30 | $1.19 |
2024-03-31 | $0.93 |