Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$806,226
$789,952
$839,644
$817,115
Gross Profit
112,923
173,054
213,530
144,261
EBITDA
129,979
127,316
183,345
162,852
EBIT
67,789
64,369
119,308
100,306
Net Income
49,869
47,519
86,316
71,391
Net Change In Cash
806,226
789,952
839,644
817,115
Free Cash Flow
73,518
37,483
87,576
-3,909
Cash
39,177
19,720
35,500
18,837
Basic Shares
26,807
26,795
26,790
26,785

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$3,234,286
$3,209,074
$2,881,433
$2,792,057
Gross Profit
765,190
644,414
598,932
590,963
EBITDA
602,405
695,043
647,607
627,862
EBIT
353,832
484,938
468,762
470,659
Net Income
255,036
362,065
354,857
357,422
Net Change In Cash
3,234,286
3,209,074
2,881,433
2,792,057
Cost of Revenue
80,802
Free Cash Flow
27,334
-459,855
138,066
105,597
Cash
19,720
19,473
296,215
187,390
Basic Shares
26,786
26,789
26,763
26,674

Earnings Calls

QuarterEPS
2026-03-31
$1.86
2025-12-31
$1.77
2025-09-30
$2.81
2025-06-30
$2.67