| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $1,058,419 | $935,579 | $830,622 | $836,423 |
Gross Profit | 1,057,639 | 473,707 | 412,816 | 424,203 |
EBITDA | 363,737 | 249,757 | 133,280 | 253,009 |
EBIT | 178,057 | 144,695 | 107,416 | 138,688 |
Net Income | 104,172 | 82,807 | 59,805 | 83,591 |
Net Change In Cash | 1,058,419 | 935,579 | 830,622 | 836,423 |
Free Cash Flow | 124,250 | 103,902 | 113,726 | |
Cash | 125,197 | 130,240 | 101,467 | 146,034 |
Basic Shares | 44,298 | 44,970 | 44,970 | 44,970 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $3,661,043 | $3,388,514 | $3,151,796 | $2,728,942 |
Gross Profit | 3,659,629 | 1,629,532 | 1,507,239 | 1,264,586 |
EBITDA | 999,783 | 986,249 | 906,708 | 851,668 |
EBIT | 568,856 | 448,002 | 386,092 | 394,341 |
Net Income | 330,375 | 258,815 | 219,301 | 253,495 |
Net Change In Cash | 3,661,043 | 3,388,514 | 3,151,796 | 2,728,942 |
Cost of Revenue | -6,411 | |||
Free Cash Flow | 471,713 | 355,994 | 433,719 | |
Cash | 125,197 | 175,095 | 127,018 | 117,330 |
Basic Shares | 44,526 | 44,970 | 45,693 | 47,330 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $2.64 |
2025-09-30 | $2.26 |
2025-06-30 | $1.79 |