Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $240,004 | $239,940 | $234,081 | $239,659 |
Gross Profit | 86,337 | 85,361 | 82,994 | 81,514 |
EBITDA | 47,444 | 58,867 | 57,972 | 55,784 |
EBIT | 47,964 | 45,466 | 42,116 | |
Net Income | 33,583 | 33,837 | 32,069 | 28,986 |
Net Change In Cash | 240,004 | 239,940 | 234,081 | 239,659 |
Free Cash Flow | 42,154 | 38,114 | 26,477 | |
Cash | 49,515 | 73,694 | 63,738 | 60,349 |
Basic Shares | 32,548 | 32,783 | 32,649 | 32,627 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $953,684 | $922,439 | $942,358 | $799,023 |
Gross Profit | 336,206 | 302,056 | 280,451 | 243,174 |
EBITDA | 182,909 | 214,809 | 197,571 | 175,704 |
EBIT | 159,874 | 146,267 | 129,946 | |
Net Income | 128,475 | 108,543 | 105,367 | 96,104 |
Net Change In Cash | 953,684 | 922,439 | 942,358 | 799,023 |
Cost of Revenue | -30,799 | 23,036 | ||
Free Cash Flow | 181,999 | 145,869 | 88,246 | 123,065 |
Cash | 49,515 | 64,447 | 66,560 | 103,239 |
Basic Shares | 32,718 | 32,448 | 32,393 | 32,671 |
Quarter | EPS |
---|---|
2024-12-31 | $1.13 |
2024-09-30 | $1.13 |
2024-06-30 | $1.09 |
2024-03-31 | $1.03 |