Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $357,016 | $332,752 | $342,376 | $345,122 |
Gross Profit | 316,754 | 295,467 | 302,457 | 316,752 |
EBITDA | 53,702 | 25,607 | 55,907 | 59,483 |
EBIT | 40,316 | 11,816 | 40,368 | 41,873 |
Net Income | 38,036 | 14,154 | 27,406 | 58,216 |
Net Change In Cash | 357,016 | 332,752 | 342,376 | 345,122 |
Free Cash Flow | 30,102 | 65,868 | 73,173 | 99,162 |
Cash | 252,435 | 296,045 | 313,911 | 305,103 |
Basic Shares | 70,444 | 72,247 | 73,159 | 73,566 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,337,062 | $1,193,506 | $1,031,839 | $872,933 |
Gross Profit | 1,180,649 | 1,087,801 | 953,742 | 815,747 |
EBITDA | 185,126 | 103,205 | 87,261 | 19,538 |
EBIT | 114,858 | 6,716 | -22,367 | -89,250 |
Net Income | 99,173 | 36,347 | 39,671 | -19,424 |
Net Change In Cash | 1,337,062 | 1,193,506 | 1,031,839 | 872,933 |
Cost of Revenue | -171,367 | -115,484 | 404,008 | |
Free Cash Flow | 279,433 | 160,330 | 184,373 | 138,570 |
Cash | 313,911 | 306,379 | 479,783 | 595,875 |
Basic Shares | 73,596 | 73,402 | 78,616 | 73,005 |
Quarter | EPS |
---|---|
2024-06-30 | $0.54 |
2024-03-31 | $0.20 |
2023-12-31 | $0.37 |
2023-09-30 | $0.79 |