Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$385,385
$354,685
$339,455
$324,140
Gross Profit
262,128
240,416
224,010
215,883
EBITDA
68,093
55,151
51,136
49,195
EBIT
63,632
52,663
45,629
44,180
Net Income
47,343
45,851
45,270
39,223
Net Change In Cash
385,385
354,685
339,455
324,140
Free Cash Flow
68,050
42,014
29,367
35,503
Cash
186,897
321,029
421,768
376,054
Basic Shares
39,392
39,302
39,246
39,163

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,403,665
$1,194,615
$1,058,522
$847,133
Gross Profit
942,437
754,995
682,643
535,207
EBITDA
222,596
45,989
108,646
29,962
EBIT
205,125
22,287
81,389
5,641
Net Income
177,687
14,012
90,954
-2,002
Net Change In Cash
1,403,665
1,194,615
1,058,522
847,133
Cost of Revenue
10,751
Free Cash Flow
174,934
147,299
82,120
-74,959
Cash
186,897
324,404
167,486
69,858
Basic Shares
39,291
39,268
39,216
37,841

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$1.18
2025-09-30
$0.97
2025-06-30
$0.86