Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$524,269
$505,194
$489,930
$473,651
Gross Profit
352,976
345,266
336,590
321,859
EBITDA
-63,638
189
51,675
45,003
EBIT
-72,588
-7,371
44,306
37,405
Net Income
-40,234
-589
57,703
33,766
Net Change In Cash
524,269
505,194
489,930
473,651
Free Cash Flow
171,531
145,252
147,665
142,441
Cash
311,578
899,086
705,043
653,276
Basic Shares
54,944
55,651
59,650
60,385

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,993,044
$1,760,650
$1,561,665
$1,387,666
Gross Profit
1,356,691
1,196,015
1,049,137
861,439
EBITDA
33,205
186,206
68,479
-439,773
EBIT
1,752
155,091
42,033
-462,630
Net Income
50,646
138,322
33,137
-424,863
Net Change In Cash
1,993,044
1,760,650
1,561,665
1,387,666
Free Cash Flow
574,305
479,602
182,197
-33,512
Cash
311,578
660,939
609,622
244,686
Basic Shares
57,716
59,953
58,403
57,993

Earnings Calls

QuarterEPS
2025-12-31
$1.81
2025-09-30
$1.68
2025-06-30
$2.28
2025-03-31
$1.55