Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$977,207
$922,399
$844,099
$844,099
Gross Profit
254,285
220,439
217,332
217,332
EBITDA
223,304
193,042
174,458
183,192
EBIT
151,724
129,384
106,220
114,954
Net Income
110,815
89,729
81,197
81,197
Net Change In Cash
977,207
922,399
844,099
844,099
Free Cash Flow
890
49,262
265,177
Cash
38,290
38,955
58,014
58,014
Basic Shares
53,019
53,696
54,013
54,013

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,865
652,214
586,255
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-09-30
$2.09
2026-06-30
$1.67
2026-03-31
$1.50
2025-12-31
$1.68