Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$287,057
$277,862
$261,181
$253,912
Gross Profit
200,389
201,032
189,624
174,311
EBITDA
56,993
60,046
67,714
56,765
EBIT
46,651
50,367
59,088
48,113
Net Income
38,977
38,837
50,592
41,265
Net Change In Cash
287,057
277,862
261,181
253,912
Free Cash Flow
41,250
-42,499
110,640
89,162
Cash
1,249,980
1,111,688
1,317,330
1,339,475
Basic Shares
76,763
75,540
75,528
75,310

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$1,024,430
$942,550
$742,947
$720,080
Gross Profit
692,507
676,409
677,770
695,770
EBITDA
225,548
220,445
265,748
308,630
EBIT
190,481
186,221
237,050
279,832
Net Income
161,757
153,715
188,987
215,383
Net Change In Cash
1,024,430
942,550
742,947
720,080
Cost of Revenue
-7,086
-32,724
Free Cash Flow
81,091
117,169
363,219
487,618
Cash
1,339,475
1,128,357
1,152,830
3,296,636
Basic Shares
75,226
74,662
72,577
72,563

Earnings Calls

QuarterEPS
2025-09-30
$0.83
2025-06-30
$0.81
2025-03-31
$0.68
2024-12-31
$0.55