| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $2,397,000 | $2,268,000 | $2,301,000 | $2,069,000 |
Gross Profit | 932,000 | 883,000 | 892,000 | 768,000 |
EBITDA | 517,000 | 444,000 | 453,000 | 370,000 |
EBIT | 374,000 | 303,000 | 308,000 | 225,000 |
Net Income | 335,000 | 227,000 | 226,000 | 169,000 |
Net Change In Cash | 2,397,000 | 2,268,000 | 2,301,000 | 2,069,000 |
Free Cash Flow | 460,000 | 281,000 | 207,000 | -38,000 |
Cash | 1,479,000 | 1,191,000 | 1,170,000 | 1,059,000 |
Basic Shares | 244,000 | 244,100 | 243,859 | 243,800 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $9,035,000 | $8,562,000 | $7,364,000 | $5,522,000 |
Gross Profit | 3,475,000 | 3,212,000 | 2,717,000 | 2,084,000 |
EBITDA | 1,785,000 | 1,693,000 | 1,120,000 | 726,000 |
EBIT | 1,210,000 | 1,131,000 | 684,000 | 490,000 |
Net Income | 957,000 | 890,000 | 609,000 | 355,000 |
Net Change In Cash | 9,035,000 | 8,562,000 | 7,364,000 | 5,522,000 |
Cost of Revenue | -385,000 | |||
Free Cash Flow | 910,000 | 942,000 | 566,000 | 388,000 |
Cash | 1,479,000 | 1,121,000 | 1,019,000 | 944,000 |
Basic Shares | 244,000 | 243,500 | 218,180 | 180,979 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $1.42 |
2025-09-30 | $1.37 |
2025-06-30 | $1.26 |