Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$922,399
$844,099
$844,099
$871,161
Gross Profit
220,439
217,332
217,332
223,797
EBITDA
199,745
174,458
183,192
201,649
EBIT
129,384
106,220
114,954
134,776
Net Income
89,729
81,197
81,197
92,496
Net Change In Cash
922,399
844,099
844,099
871,161
Free Cash Flow
890
49,262
265,177
160,251
Cash
38,955
58,014
58,014
47,025
Basic Shares
53,696
54,013
54,013
55,970

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$3,364,050
$3,265,876
$3,091,640
$2,784,754
Gross Profit
883,423
825,200
700,062
522,370
EBITDA
781,864
652,214
557,289
411,006
EBIT
517,739
411,892
346,133
209,563
Net Income
354,569
286,707
222,935
122,291
Net Change In Cash
3,364,050
3,265,876
3,091,640
2,784,754
Cost of Revenue
45,764
Free Cash Flow
405,731
413,834
138,498
121,522
Cash
78,775
74,444
32,577
80,577
Basic Shares
56,045
58,355
59,857
60,329

Earnings Calls

QuarterEPS
2026-06-30
$1.67
2026-03-31
$1.50
2025-12-31
$1.68
2025-09-30
$1.65