Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $117,185 | $110,876 | $656,507 | $622,160 |
Gross Profit | 37,687 | 34,466 | 232,486 | 215,679 |
EBITDA | 22,498 | 20,149 | 138,781 | 101,124 |
EBIT | 17,894 | 15,751 | 94,040 | 77,267 |
Net Income | 9,742 | 7,447 | 61,669 | 28,573 |
Net Change In Cash | 117,185 | 110,876 | 656,507 | 622,160 |
Free Cash Flow | 325 | 14,565 | 112,723 | 132,389 |
Cash | 58,643 | 62,813 | 350,581 | 383,369 |
Basic Shares | 132,478 | 137,203 | 136,892 | 138,869 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,367,828 | $2,233,466 | $2,187,710 | $1,444,380 |
Gross Profit | 811,704 | 745,724 | 762,491 | 508,648 |
EBITDA | 391,330 | 386,049 | 368,667 | 288,457 |
EBIT | 300,899 | 292,836 | 274,109 | 240,103 |
Net Income | 161,159 | 132,573 | 95,710 | 125,957 |
Net Change In Cash | 2,367,828 | 2,233,466 | 2,187,710 | 1,444,380 |
Free Cash Flow | 361,039 | 271,133 | 13,125 | 102,472 |
Cash | 350,581 | 211,638 | 185,727 | 135,727 |
Basic Shares | 137,102 | 139,148 | 134,774 | 125,155 |
Quarter | EPS |
---|---|
2025-06-30 | $0.38 |
2025-03-31 | $0.39 |
2024-12-31 | $0.57 |
2024-09-30 | $0.40 |