Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $340,879 | $276,662 | $340,450 | $292,246 |
Gross Profit | 181,242 | 150,553 | 166,183 | 155,211 |
EBITDA | 148,463 | 123,578 | 134,610 | 127,336 |
EBIT | 110,034 | 85,297 | 94,494 | 86,303 |
Net Income | 58,019 | 41,867 | 47,084 | 42,009 |
Net Change In Cash | 340,879 | 276,662 | 340,450 | 292,246 |
Free Cash Flow | 9,700 | 109,393 | 7,038 | 78,171 |
Cash | 335,723 | 343,910 | 293,150 | 298,783 |
Basic Shares | 84,233 | 84,402 | 84,442 | 84,728 |
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 | 615,016 | 557,586 | 474,034 | 315,872 |
EBITDA | 507,111 | 443,530 | 374,088 | 195,971 |
EBIT | 346,765 | 294,117 | 250,066 | 133,171 |
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 |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.86 |
2025-03-31 | $0.59 |
2024-12-31 | $0.70 |