Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $384,082 | $384,862 | $376,282 | $371,357 |
Gross Profit | 167,601 | 171,454 | 156,951 | 151,878 |
EBITDA | 167,826 | 172,729 | 166,476 | 157,957 |
EBIT | 55,528 | 62,117 | 59,749 | 53,572 |
Net Income | 32,764 | 31,068 | 33,261 | 25,889 |
Net Change In Cash | 384,082 | 384,862 | 376,282 | 371,357 |
Free Cash Flow | 60,489 | -3,618 | -26,310 | 13,848 |
Cash | 16,413 | 11,083 | 8,609 | 9,076 |
Basic Shares | 36,526 | 36,459 | 36,470 | 36,562 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,516,583 | $1,469,216 | $1,244,518 | $1,062,797 |
Gross Profit | 675,200 | 684,461 | 555,163 | 415,363 |
EBITDA | 219,646 | 672,502 | 550,268 | 407,657 |
EBIT | 284,088 | 234,763 | 135,482 | |
Net Income | 122,982 | 169,293 | 132,170 | 60,564 |
Net Change In Cash | 1,516,583 | 1,469,216 | 1,244,518 | 1,062,797 |
Cost of Revenue | -275,966 | 46,414 | ||
Free Cash Flow | 44,343 | -340,349 | -202,648 | -193,132 |
Cash | 16,413 | 8,500 | 81,330 | 357,296 |
Basic Shares | 36,459 | 36,329 | 36,089 | 36,451 |
Quarter | EPS |
---|---|
2024-12-31 | $0.99 |
2024-09-30 | $0.85 |
2024-06-30 | $0.91 |
2024-03-31 | $0.71 |