Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $384,862 | $376,282 | $371,357 | $385,806 |
Gross Profit | 171,454 | 156,951 | 151,878 | 186,339 |
EBITDA | 172,729 | 166,476 | 155,472 | 180,989 |
EBIT | 62,117 | 59,749 | 51,087 | 81,252 |
Net Income | 31,068 | 33,261 | 25,889 | 53,524 |
Net Change In Cash | 384,862 | 376,282 | 371,357 | 385,806 |
Free Cash Flow | -3,618 | -26,310 | 13,848 | -38,843 |
Cash | 11,083 | 8,609 | 9,076 | 8,500 |
Basic Shares | 36,459 | 36,470 | 36,562 | 36,340 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,469,216 | $1,244,518 | $1,062,797 | $1,169,120 |
Gross Profit | 684,461 | 555,163 | 415,363 | 402,619 |
EBITDA | 674,827 | 217,927 | 128,396 | 116,565 |
EBIT | 266,811 | -97,578 | -143,779 | -155,090 |
Net Income | 169,293 | 132,170 | 60,564 | -32,667 |
Net Change In Cash | 1,469,216 | 1,244,518 | 1,062,797 | 1,169,120 |
Cost of Revenue | -275,966 | 46,414 | 296,635 | |
Free Cash Flow | -340,349 | -202,648 | -193,132 | 150,989 |
Cash | 8,500 | 81,330 | 357,296 | 310,882 |
Basic Shares | 36,329 | 36,089 | 36,451 | 36,067 |
Quarter | EPS |
---|---|
2024-09-30 | $0.85 |
2024-06-30 | $0.91 |
2024-03-31 | $0.71 |
2023-12-31 | $1.47 |