Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$844,099
$844,099
$871,161
$855,455
Gross Profit
217,332
217,332
223,797
226,547
EBITDA
174,458
174,458
201,649
202,328
EBIT
106,220
106,220
134,776
136,658
Net Income
81,197
81,197
92,496
94,277
Net Change In Cash
844,099
844,099
871,161
855,455
Free Cash Flow
49,262
265,177
160,251
22,449
Cash
58,014
58,014
47,025
68,383
Basic Shares
54,013
54,013
55,970
56,437

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-03-31
$1.50
2025-12-31
$1.68
2025-09-30
$1.65
2025-06-30
$1.67