Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$255,136
$287,057
$277,862
$261,181
Gross Profit
183,600
200,389
201,032
189,624
EBITDA
53,486
56,993
60,046
67,714
EBIT
46,651
50,367
59,088
Net Income
40,630
38,977
38,837
50,592
Net Change In Cash
255,136
287,057
277,862
261,181
Free Cash Flow
41,250
-42,499
110,640
Cash
253,494
1,249,980
1,111,688
1,317,330
Basic Shares
79,109
76,763
75,540
75,528

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
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
2025-12-31
$0.70
2025-09-30
$0.83
2025-06-30
$0.81
2025-03-31
$0.68