Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $192,509 | $183,110 | $161,706 | $168,599 |
Gross Profit | 125,111 | 116,550 | 108,321 | 113,884 |
EBITDA | -3,100 | 21,820 | 22,587 | 29,029 |
EBIT | 10,796 | 12,667 | 19,355 | |
Net Income | -266 | 5,127 | 12,854 | 11,051 |
Net Change In Cash | 192,509 | 183,110 | 161,706 | 168,599 |
Free Cash Flow | 31,609 | 41,325 | 35,879 | 21,975 |
Cash | 217,035 | 209,973 | 142,064 | 112,477 |
Basic Shares | 180,880 | 180,616 | 182,865 | 176,353 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $681,881 | $660,727 | $619,979 | $575,080 |
Gross Profit | 441,788 | 421,464 | 408,884 | 385,716 |
EBITDA | 80,588 | 60,062 | -25,928 | -60,798 |
EBIT | 43,529 | 31,987 | -47,673 | -77,484 |
Net Income | 29,963 | 13,953 | -48,733 | -108,664 |
Net Change In Cash | 681,881 | 660,727 | 619,979 | 575,080 |
Cost of Revenue | -50,128 | 99,838 | ||
Free Cash Flow | 99,943 | 92,715 | 51,739 | 42,412 |
Cash | 142,064 | 225,719 | 189,082 | 239,297 |
Basic Shares | 182,865 | 194,415 | 195,829 | 198,084 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.15 |
2025-03-31 | $0.13 |
2024-12-31 | $0.19 |