Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$505,194
$489,930
$473,651
$460,455
Gross Profit
345,266
336,590
321,859
316,819
EBITDA
189
51,675
45,003
98,708
EBIT
-7,371
44,306
37,405
90,970
Net Income
-589
57,703
33,766
48,024
Net Change In Cash
505,194
489,930
473,651
460,455
Free Cash Flow
145,252
147,665
142,441
131,773
Cash
899,086
705,043
653,276
660,939
Basic Shares
55,651
59,650
60,385
60,649

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$1,760,650
$1,561,665
$1,387,666
$1,269,657
Gross Profit
1,196,015
1,049,137
861,439
781,078
EBITDA
186,206
68,479
-439,773
-28,828
EBIT
155,091
42,033
-462,630
-47,709
Net Income
138,322
33,137
-424,863
-117,209
Net Change In Cash
1,760,650
1,561,665
1,387,666
1,269,657
Free Cash Flow
479,602
182,197
-33,512
27,985
Cash
660,939
609,622
244,686
451,355
Basic Shares
59,953
58,403
57,993
57,004

Earnings Calls

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