| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $693,000 | $814,000 | $766,000 | $796,000 |
Gross Profit | 329,000 | 402,000 | 378,000 | 373,000 |
EBITDA | 233,000 | 294,000 | 284,000 | 262,000 |
EBIT | 206,000 | 264,000 | 254,000 | 231,000 |
Net Income | 137,000 | 195,000 | 192,000 | 175,000 |
Net Change In Cash | 693,000 | 814,000 | 766,000 | 796,000 |
Free Cash Flow | 184,000 | 210,000 | 155,000 | 136,000 |
Cash | 902,000 | 778,000 | 753,000 | 781,000 |
Basic Shares | 84,049 | 85,000 | 86,099 | 87,065 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $3,225,000 | $3,035,000 | $2,769,000 | $2,402,000 |
Gross Profit | 1,529,000 | 1,470,000 | 1,297,000 | 1,145,000 |
EBITDA | 1,107,000 | 1,088,000 | 918,000 | 838,000 |
EBIT | 986,000 | 934,000 | 763,000 | 688,000 |
Net Income | 731,000 | 673,000 | 531,000 | 442,000 |
Net Change In Cash | 3,225,000 | 3,035,000 | 2,769,000 | 2,402,000 |
Cost of Revenue | 107,000 | -183,000 | ||
Free Cash Flow | 658,000 | 659,000 | 490,000 | 460,000 |
Cash | 781,000 | 555,000 | 232,000 | 127,000 |
Basic Shares | 88,000 | 91,000 | 96,000 | 107,000 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $1.74 |
2025-06-30 | $2.25 |
2025-03-31 | $2.25 |