Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $112,463 | $113,786 | $122,332 | $109,018 |
Gross Profit | 87,067 | 93,034 | -12,690 | 87,174 |
EBITDA | 86,799 | 78,919 | 64,043 | 81,390 |
EBIT | 94,762 | |||
Net Income | 59,003 | 36,955 | 50,991 | 40,655 |
Net Change In Cash | 112,463 | 113,786 | 122,332 | 109,018 |
Free Cash Flow | 27,674 | 41,777 | 62,297 | 39,992 |
Cash | 39,169 | 4,556 | 4,966 | 6,530 |
Basic Shares | 93,971 | 93,669 | 92,529 | 93,024 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $455,096 | $421,101 | $323,721 | $223,959 |
Gross Profit | 364,621 | 328,918 | 259,711 | 223,959 |
EBITDA | 193,119 | 129,808 | 26,443 | 200,077 |
EBIT | 571,225 | 43,244 | -134,051 | 212,164 |
Net Income | 186,566 | 222,023 | 108,053 | 211,780 |
Net Change In Cash | 455,096 | 421,101 | 323,721 | 223,959 |
Cost of Revenue | 172,495 | |||
Free Cash Flow | 187,248 | 191,975 | -224,532 | 2,452 |
Cash | 4,966 | 1,217 | 10,210 | 1,568 |
Basic Shares | 92,035 | 85,131 | 78,197 | 77,702 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.56 |
2025-03-31 | $0.61 |
2024-12-31 | $0.62 |