Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $186,978 | $188,819 | $182,394 | $171,836 |
Gross Profit | 86,648 | 101,941 | 92,048 | 87,290 |
EBITDA | 65,051 | 68,814 | 69,362 | 61,973 |
EBIT | 50,387 | 54,381 | 55,217 | 48,010 |
Net Income | 37,964 | 40,429 | 37,949 | 43,177 |
Net Change In Cash | 186,978 | 188,819 | 182,394 | 171,836 |
Free Cash Flow | 16,613 | 46,169 | 63,065 | 46,498 |
Cash | 151,609 | 192,116 | 189,619 | 201,148 |
Basic Shares | 51,310 | 51,862 | 52,046 | 53,013 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $712,814 | $644,395 | $498,987 | $437,768 |
Gross Profit | 373,855 | 351,121 | 248,860 | 199,739 |
EBITDA | 277,312 | 240,294 | 107,497 | 111,776 |
EBIT | 220,107 | 198,517 | 78,756 | 85,024 |
Net Income | 159,519 | 137,545 | 91,386 | 62,116 |
Net Change In Cash | 712,814 | 644,395 | 498,987 | 437,768 |
Cost of Revenue | 29,965 | 32,304 | ||
Free Cash Flow | 172,345 | 145,337 | 65,147 | 70,538 |
Cash | 151,609 | 144,296 | 156,098 | 126,353 |
Basic Shares | 52,058 | 53,001 | 52,427 | 49,784 |
Quarter | EPS |
---|---|
2024-12-31 | $0.92 |
2024-09-30 | $0.96 |
2024-06-30 | $0.94 |
2024-03-31 | $1.04 |