Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$260,534
$255,136
$287,057
$277,862
Gross Profit
182,733
183,600
200,389
201,032
EBITDA
50,217
53,486
56,993
60,046
EBIT
46,651
50,367
Net Income
40,993
40,630
38,977
38,837
Net Change In Cash
260,534
255,136
287,057
277,862
Free Cash Flow
102,276
41,250
-42,499
Cash
95,472
253,494
1,249,980
1,111,688
Basic Shares
90,775
79,109
76,763
75,540

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,007,916
$1,024,430
$942,550
$742,947
Gross Profit
701,326
692,507
676,409
677,770
EBITDA
210,216
225,548
220,445
265,748
EBIT
190,481
186,221
237,050
Net Income
169,526
161,757
153,715
188,987
Net Change In Cash
1,007,916
1,024,430
942,550
742,947
Cost of Revenue
-7,086
Free Cash Flow
211,667
81,091
117,169
363,219
Cash
253,494
1,339,475
1,128,357
1,152,830
Basic Shares
76,751
75,226
74,662
72,577

Earnings Calls

QuarterEPS
2026-03-31
$0.74
2025-12-31
$0.70
2025-09-30
$0.83
2025-06-30
$0.81