Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$521,300
$536,500
$520,546
$528,444
Gross Profit
279,300
281,000
272,255
281,867
EBITDA
96,091
48,067
85,937
87,691
EBIT
62,591
-12,000
48,109
43,414
Net Income
22,400
14,000
12,600
18,100
Net Change In Cash
521,300
536,500
520,546
528,444
Free Cash Flow
51,100
50,300
35,547
46,749
Cash
38,364
30,300
34,399
41,300
Basic Shares
45,200
45,300
44,900
44,806

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,121,761
$2,192,260
$2,238,000
$2,022,200
Gross Profit
1,126,450
1,162,683
1,205,900
1,137,900
EBITDA
365,322
338,372
386,454
368,573
EBIT
199,822
168,669
213,902
219,806
Net Income
52,802
26,120
65,395
62,633
Net Change In Cash
2,121,761
2,192,260
2,238,000
2,022,200
Cost of Revenue
62,605
57,181
Free Cash Flow
99,892
97,620
86,900
101,700
Cash
34,399
71,962
40,400
41,200
Basic Shares
44,727
43,843
43,310
42,827

Earnings Calls

Quarter EPS
2025-06-30
$0.88
2025-03-31
$0.75
2024-12-31
$0.28
2024-09-30
$0.84