Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $340,450 | $292,246 | $300,941 | $248,017 |
Gross Profit | 259,956 | 246,545 | 118,926 | 95,499 |
EBITDA | 134,610 | 127,336 | 127,196 | 106,804 |
EBIT | 94,494 | 86,303 | 87,379 | 67,424 |
Net Income | 47,084 | 42,009 | 48,640 | 34,309 |
Net Change In Cash | 340,450 | 292,246 | 300,941 | 248,017 |
Free Cash Flow | 7,038 | 78,171 | 40,182 | 63,421 |
Cash | 293,150 | 298,783 | 307,029 | 347,897 |
Basic Shares | 84,442 | 84,727 | 86,955 | 87,222 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,181,654 | $1,071,326 | $936,772 | $587,023 |
Gross Profit | 984,532 | 557,586 | 474,034 | 315,872 |
EBITDA | 507,111 | 443,530 | 359,110 | 223,657 |
EBIT | 346,765 | 294,117 | 235,088 | 160,786 |
Net Income | 172,042 | 138,313 | 99,402 | 42,774 |
Net Change In Cash | 1,181,654 | 1,071,326 | 936,772 | 587,023 |
Cost of Revenue | 88,127 | |||
Free Cash Flow | 188,812 | 194,268 | 140,150 | 133,327 |
Cash | 293,150 | 275,842 | 409,840 | 545,909 |
Basic Shares | 85,827 | 85,184 | 84,544 | 83,894 |
Quarter | EPS |
---|---|
2024-12-31 | $0.70 |
2024-09-30 | $0.64 |
2024-06-30 | $0.71 |
2024-03-31 | $0.53 |