Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$541,171
$524,269
$505,194
$489,930
Gross Profit
353,366
352,976
345,266
336,590
EBITDA
-61,710
-63,638
189
51,675
EBIT
-69,720
-72,588
-7,371
44,306
Net Income
-57,465
-40,234
-589
57,703
Net Change In Cash
541,171
524,269
505,194
489,930
Free Cash Flow
75,227
171,531
145,252
147,665
Cash
1,340,981
311,578
899,086
705,043
Basic Shares
56,361
54,944
55,651
59,650

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
2026-03-31
-$1.02
2025-12-31
$1.81
2025-09-30
$1.68
2025-06-30
$2.28