Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $252,265 | $230,743 | $209,550 | $192,594 |
Gross Profit | 182,581 | 164,096 | 150,625 | 140,414 |
EBITDA | 36,803 | 27,184 | 17,543 | 16,450 |
EBIT | 33,363 | 23,594 | 13,882 | 13,574 |
Net Income | 44,781 | 35,135 | 13,907 | 23,360 |
Net Change In Cash | 252,265 | 230,743 | 209,550 | 192,594 |
Free Cash Flow | 89,477 | 104,322 | 80,904 | 51,244 |
Cash | 976,231 | 883,996 | 785,791 | 854,409 |
Basic Shares | 49,800 | 49,500 | 44,936 | 49,600 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $748,024 | $531,109 | $369,495 | $51 |
Gross Profit | 544,379 | 389,004 | 270,064 | 51 |
EBITDA | 73,449 | -6,164 | -60,325 | 2,777 |
EBIT | 62,595 | -13,259 | -65,195 | 51 |
Net Income | 88,574 | 16,067 | -59,574 | -60,135 |
Net Change In Cash | 748,024 | 531,109 | 369,495 | 51 |
Cost of Revenue | 54,258 | 433,432 | ||
Free Cash Flow | 273,397 | 139,930 | 43,532 | 2,964 |
Cash | 785,791 | 747,610 | 608,180 | 553,922 |
Basic Shares | 47,101 | 46,522 | 39,470 | 38,272 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.91 |
2025-03-31 | $1.26 |
2024-12-31 | $0.50 |