Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $270,654 | $256,435 | $244,102 | $240,112 |
Gross Profit | 183,610 | 173,090 | 164,560 | 159,567 |
EBITDA | 98,272 | 98,589 | 91,174 | 87,331 |
EBIT | 64,846 | 65,209 | 53,143 | 27,146 |
Net Income | 32,184 | 29,269 | 19,079 | 5,413 |
Net Change In Cash | 270,654 | 256,435 | 244,102 | 240,112 |
Free Cash Flow | 90,993 | 58,823 | 58,546 | 70,202 |
Cash | 290,300 | 223,995 | 182,133 | 127,125 |
Basic Shares | 181,599 | 180,692 | 179,113 | 176,182 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $943,549 | $791,010 | $704,874 | $578,565 |
Gross Profit | 627,819 | 541,243 | 489,983 | 426,799 |
EBITDA | 310,356 | 318,550 | 272,617 | 236,373 |
EBIT | 123,725 | 142,083 | 89,450 | 60,315 |
Net Income | -19,125 | -51,334 | -51,455 | -47,116 |
Net Change In Cash | 943,549 | 791,010 | 704,874 | 578,565 |
Free Cash Flow | 142,500 | 29,943 | 85,201 | 91,865 |
Cash | 182,133 | 35,580 | 72,636 | 54,501 |
Basic Shares | 149,916 | 166,659 | 166,659 | 166,659 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.36 |
2025-03-31 | $0.16 |
2024-12-31 | $0.29 |