| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $460,989 | $474,942 | $452,052 | $432,612 |
Gross Profit | 318,393 | 312,005 | 299,504 | 259,917 |
EBITDA | 166,675 | 164,483 | 152,088 | 106,933 |
Net Income | 128,828 | 130,748 | 120,721 | 84,306 |
Net Change In Cash | 460,989 | 474,942 | 452,052 | 432,612 |
Free Cash Flow | -371,943 | 158,702 | 85,198 | 116,087 |
Cash | 2,542,250 | 2,518,719 | 2,314,692 | 2,608,884 |
Basic Shares | 140,980 | 142,444 | 142,444 | 142,698 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $1,820,595 | $1,620,707 | $1,528,850 | $1,145,514 |
Gross Profit | 1,189,819 | 1,004,501 | 1,016,301 | 1,021,133 |
EBITDA | 590,179 | 474,975 | 486,911 | 499,453 |
EBIT | 464,579 | 463,805 | 475,783 | |
Net Income | 464,603 | 372,996 | 366,313 | 379,627 |
Net Change In Cash | 1,820,595 | 1,620,707 | 1,528,850 | 1,145,514 |
Cost of Revenue | -2,581,518 | |||
Free Cash Flow | 433,326 | 423,550 | 743,960 | |
Cash | 2,542,250 | 2,290,976 | 1,597,773 | 1,175,573 |
Basic Shares | 140,980 | 135,505 | 134,754 | 135,118 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0.91 |
2025-09-30 | $0.92 |
2025-06-30 | $0.85 |
2025-03-31 | $0.76 |