Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $708,897 | $724,717 | $736,479 | $632,025 |
Gross Profit | 129,774 | 135,406 | 133,269 | 114,806 |
EBITDA | 22,638 | 33,306 | 34,607 | 16,730 |
EBIT | 30,027 | 31,334 | 13,464 | |
Net Income | 20,721 | 27,059 | 26,161 | 13,154 |
Net Change In Cash | 708,897 | 724,717 | 736,479 | 632,025 |
Free Cash Flow | 25,248 | 51,156 | 36,572 | 55,677 |
Cash | 178,318 | 167,511 | 128,213 | 147,579 |
Basic Shares | 26,484 | 26,501 | 26,520 | 26,525 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,802,118 | $2,850,644 | $3,124,996 | $2,892,595 |
Gross Profit | 519,794 | 511,736 | 526,177 | 464,579 |
EBITDA | 97,062 | 118,223 | 132,530 | 108,724 |
EBIT | 105,569 | 120,552 | 96,522 | |
Net Income | 87,095 | 83,271 | 89,219 | 69,906 |
Net Change In Cash | 2,802,118 | 2,850,644 | 3,124,996 | 2,892,595 |
Cost of Revenue | 14,620 | 12,655 | ||
Free Cash Flow | 173,868 | 188,359 | 25,812 | 47,452 |
Cash | 144,954 | 122,930 | 108,310 | |
Basic Shares | 26,508 | 26,429 | 26,443 | 26,364 |
Quarter | EPS |
---|---|
2024-12-31 | $0.78 |
2024-09-30 | $1.02 |
2024-06-30 | $0.99 |
2024-03-31 | $0.50 |