Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$326,416
$292,161
$270,526
$268,488
Gross Profit
151,170
129,579
112,237
112,910
EBITDA
175,792
132,471
120,072
124,701
EBIT
116,600
18,266
75,339
80,919
Net Income
59,758
37,516
34,425
40,532
Net Change In Cash
326,416
292,161
270,526
268,488
Free Cash Flow
26,350
26,882
-20,620
37,947
Cash
4,420
3,749
919
1,155
Basic Shares
162,375
166,173
154,785
154,501

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,157,591
$990,337
$845,568
$781,461
Gross Profit
1,157,591
375,077
261,825
243,598
EBITDA
549,184
423,295
581,332
506,013
EBIT
355,990
253,735
411,867
322,887
Net Income
172,231
104,998
44,296
28,217
Net Change In Cash
1,157,591
990,337
845,568
781,461
Cost of Revenue
-3
472
Free Cash Flow
70,559
11,555
-36,417
139,515
Cash
4,420
1,338
1,566
1,569
Basic Shares
162,375
154,344
153,410
151,830

Earnings Calls

Quarter EPS
2024-12-31
$0.35
2024-09-30
$0.22
2024-06-30
$0.23
2024-03-31
$0.26