| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $276,188 | $281,978 | $275,039 | $262,630 |
Gross Profit | 221,144 | 231,201 | 227,273 | 214,011 |
EBITDA | 18,309 | 29,853 | 31,165 | 17,969 |
EBIT | 15,737 | 27,161 | 28,736 | 15,210 |
Net Income | 14,730 | 23,496 | 30,993 | 11,021 |
Net Change In Cash | 276,188 | 281,978 | 275,039 | 262,630 |
Free Cash Flow | 73,582 | 29,802 | 76,172 | 29,884 |
Cash | 1,063,555 | 363,234 | 302,103 | 243,575 |
Basic Shares | 45,195 | 45,283 | 45,158 | 45,184 |
| Values in thousands | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 |
|---|---|---|---|---|
Revenue | $995,619 | $839,247 | $784,590 | $769,591 |
Gross Profit | 816,584 | 687,637 | 649,188 | 655,732 |
EBITDA | 90,656 | 90,558 | -4,567 | 54,473 |
EBIT | 81,469 | 84,028 | -14,890 | 43,523 |
Net Income | 76,106 | 168,906 | -35,774 | 33,624 |
Net Change In Cash | 995,619 | 839,247 | 784,590 | 769,591 |
Cost of Revenue | 29,423 | -123,352 | ||
Free Cash Flow | 203,626 | 199,712 | 167,047 | 173,269 |
Cash | 302,103 | 312,754 | 287,778 | 267,507 |
Basic Shares | 45,187 | 45,100 | 44,664 | 47,220 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.91 |
2025-06-30 | $1.01 |
2025-03-31 | $1.03 |
2024-12-31 | $0.24 |