| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $269,775 | $267,572 | $261,028 | $252,566 |
Gross Profit | 164,245 | 161,842 | 158,717 | 156,118 |
EBITDA | 71,203 | 73,288 | 72,990 | 71,056 |
EBIT | 65,498 | 65,281 | 65,119 | 63,216 |
Net Income | 57,065 | 56,765 | 56,832 | 55,339 |
Net Change In Cash | 269,775 | 267,572 | 261,028 | 252,566 |
Free Cash Flow | 80,712 | 87,559 | 53,675 | 61,700 |
Cash | 84,158 | 256,785 | 304,910 | 417,647 |
Basic Shares | 57,442 | 57,448 | 57,773 | 58,242 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $1,050,201 | $1,053,603 | $999,488 | $712,947 |
Gross Profit | 640,172 | 591,011 | 647,502 | 611,389 |
EBITDA | 288,537 | 258,577 | 270,943 | 267,489 |
EBIT | 259,114 | 231,728 | 259,232 | 255,674 |
Net Income | 226,001 | 201,402 | 223,786 | 222,089 |
Net Change In Cash | 1,050,201 | 1,053,603 | 999,488 | 712,947 |
Cost of Revenue | -44,552 | |||
Free Cash Flow | 283,646 | 266,210 | 258,833 | 268,045 |
Cash | 84,158 | 386,507 | 548,729 | 248,655 |
Basic Shares | 57,726 | 58,533 | 59,489 | 57,950 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0.98 |
2025-09-30 | $0.99 |
2025-06-30 | $0.98 |
2025-03-31 | $0.94 |