| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $155,089 | $142,443 | $140,268 | $135,723 |
Gross Profit | 130,497 | 115,050 | 116,243 | 110,247 |
EBITDA | 100,110 | 88,507 | 93,710 | 81,696 |
EBIT | 98,977 | 87,005 | 91,950 | 79,570 |
Net Income | 41,635 | -20,780 | -11,372 | -5,609 |
Net Change In Cash | 155,089 | 142,443 | 140,268 | 135,723 |
Free Cash Flow | 99,938 | 90,977 | 79,350 | 90,104 |
Cash | 45,450 | 45,227 | 57,954 | 61,344 |
Basic Shares | 26,610 | 26,610 | 23,691 | 21,442 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $525,963 | $508,949 | $452,859 | $350,568 |
Gross Profit | 420,780 | 401,519 | 357,721 | 261,400 |
EBITDA | 308,600 | 290,509 | 244,769 | 100,525 |
EBIT | 298,979 | 277,774 | 231,188 | 90,243 |
Net Income | 7,258 | -1,005 | 7,098 | 25,554 |
Net Change In Cash | 525,963 | 508,949 | 452,859 | 350,568 |
Cost of Revenue | 16,705 | 16,705 | ||
Free Cash Flow | 310,796 | 287,155 | 230,047 | 152,973 |
Cash | 61,344 | 31,791 | 16,239 | 25,064 |
Basic Shares | 20,145 | 16,391 | 84,256 | 13,227 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.46 |
2025-06-30 | $0.45 |
2025-03-31 | $0.38 |